Устройство может работать с IQF по интерфейсам:
По интерфейсу RS-232 поддерживается работа с ограниченным набором параметров и минимальное время на настройку.
По интерфейсам RS-485 и CAN поддерживается работа с любыми параметрами IQF, но настройка потребует больше времени.
При работе с IQF допускается как подключение только через один интерфейс, так и одновременное подключение всеми возможными способами (получение данных будет производиться по ним независимо). Далее данные объединяются в устройстве и централизованно отправляются на сервер.
- Если Вы работаете с IQF Lite (который передает информацию от внешних температурных датчиков), то используйте подключение по CAN или RS-485.
- Если Вы работаете с IQF, подключенным к рефрижераторной установке, то рекомендуется подключать RS-232 и если не достаточно стандартных параметров, то подключать дополнительно RS-485 или CAN.
Обозначение разъемов IQF взято из документации на IQF.
Обозначение разъемов IQF приведено на рисунках выше или в документации на IQF.
Подключение устройства следует производить к разъему IQF XP5, контактам 3 и 4.
На вкладке "RS-232/RS-485" в настройках интерфейса RS-232 выбираем:
"Устройство 1" = Рефрижераторная установка
"Тип" = IQFreeze
На вкладке "Настройка протокола" включаем нужные поля:
"Версия протокола передачи данных" = FLEX 3.0
При подключении через интерфейс RS-485 опрос IQF ведется по протоколу "ModBus RTU"
Обозначение разъемов IQF приведено на рисунках выше или в документации на IQF.
Подключение необходимо произвести по интерфейсу RS-485 к разъему IQF XP6, контактам 3 и 4.
Получите у производителя IQF актуальное описание параметров для обмена по MODBUS.
На момент написания статьи это была таблица: https://docs.google.com/spreadsheets/d/1UmNDB0eenmAe2PV4FZCbVdLbfoVCZF7AML5FxT1jNJA
Согласно описанию в документе производим настройку интерфейса
На вкладке "RS-232/RS-485" в настройках интерфейса RS-485 описываем нужные параметры. Ниже пример настройки для опроса 6 аналоговых датчиков температуры
"Скорость обмена" = 9600
"Четность" = None
"Стоп-биты" = 1
"Устройство 1" = ModBus
Остальные настройки настраиваются согласно таблице производителя или по примеру, приведенному выше.
На вкладке "Настройка протокола" включаем нужные поля:
"Версия протокола передачи данных" = FLEX 3.0
Обозначение разъемов IQF приведено на рисунках выше или в документации на IQF.
Подключение необходимо произвести по интерфейсу CAN к разъему IQF XP6, контактам 7 и 8.
Получите у производителя IQF актуальное описание параметров для обмена по CAN-шине.
На момент написания статьи это была таблица: https://docs.google.com/spreadsheets/d/1UmNDB0eenmAe2PV4FZCbVdLbfoVCZF7AML5FxT1jNJA
Согласно описанию производим настройку интерфейса
На вкладке "CAN-шина" в настройках интерфейса описываем нужные параметры. Ниже пример настройки для опроса 6 аналоговых датчиков температуры
"Использовать встроенный интерфейс CAN" = Установить флаг
"Режим считывания параметров" = По пользовательский параметрам
"Режим работы интерфейса" = Активный
"Скорость интерфейса" = 250000
Остальные настройки настраиваются согласно таблице производителя или по примеру, приведенному выше.
На вкладке "Настройка протокола" включаем нужные поля:
"Версия протокола передачи данных" = FLEX 3.0