PDA

Просмотр полной версии : Подключение CAREL к СПК110



angi1540
15.01.2018, 19:47
Здравствуйте.
Пытаюсь подключить драйвер электронного вентиля от компании Carel http://www.carelrussia.com/product/evd-evolution к СПЛК110, с помощью Codesys 3.5.
Постоянно вылетает проблема на Slave устройстве, во вкладке Соотнесение входов/выходов, "Шина не запущена. Данные значения, возможно, неактуальны".
Подключал по RS485. Ком порт установлен 2 (на приборе это COM1). Адрес устройства, скорость обмена, битность, длина всё настроено верно (всё по умолчанию 19200, NONE, 8, 2, адрес 198).
Пытаюсь опросить параметр "перегрев". В документации сказано что это номер 49 Modbus (в десятичной системе).
В настройках канала ставлю типа доступа 3, циклично. В сдвиге адрес запрашиваемого параметра в 16-ти ричной системе (0х0031), длина 1.
Tx от драйвера вентиля был присоединён к Rs485a, Rx к Rs485b (1 и 6 пины на COM)
В чем может быть проблема?

Евгений Кислов
16.01.2018, 08:05
Добрый день. Можно посоветовать следующее:

1. Еще раз проверить распиновку и подключение кабеля, а также настройки Carel. Возможно, для разрешения обмена необходимо выполнить какие-то настройки?
2. Подключить Carel к ПК и попробовать опросить с помощью OPC-сервера - это поможет определить сам факт наличия связи. В процессе этого также надо будет:
2.1. Уточнить функции Modbus, которые поддерживает Carel.
2.2. Уточнить адресацию регистров и их тип. В руководстве есть таблицы для драйвера A и B. Вы точно к нужному подключились?

Вопросы 2.1-2.2 лучше уточнить у техподдержки Carel.

3. В настройках СПК в настройках Modbus Slave на вкладке Соотнесение входов-выходов для параметра Всегда обновлять переменные следует поставить значение Вкл. 2 (Всегда в задаче цикла шины).

angi1540
17.01.2018, 00:11
Евгений, спасибо за ответ.
Не знаю что помогло, но сделал всё с нуля и заработало...