Просмотр полной версии : СПК207 slave, ПЛК110 master
Всем здравствуйте.
У меня возникла необходимость использовать для системы управления СПК207 в slave режиме.
Вот в чём вопрос, CoDeSys 2.3, для передачи по Modbus дискретных сигналов, позволяет подключать только 8 битовый выходной к***** а в СПК207 16 битовые входные регистры. Как быть?
Евгений Кислов
27.07.2016, 15:36
Всем здравствуйте.
У меня возникла необходимость использовать для системы управления СПК207 в slave режиме.
Вот в чём вопрос, CoDeSys 2.3, для передачи по Modbus дискретных сигналов, позволяет подключать только 8 битовый выходной к***** а в СПК207 16 битовые входные регистры. Как быть?
Использовать в ПЛК Register Output Module. Привязанную к нему переменную типа WORD собирать из битов в программе ПЛК:
wVar.0:=TRUE;
wVar.1:=FALSE;
и т.д.
На СПК, соответственно, таким же образом выделять из нее биты.
Также следует обратить внимание, что входные регистры (input register) - только для чтения.
Для записи в СПК используйте его регистры временного хранения (holding registers).
Спасибо, я думал про это, но хотелось как то попроще.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot