PDA

Просмотр полной версии : Удаленное управление ПЧВ3 по Modbus RTU от ПЛК 110



Иванов Виктор
12.11.2014, 09:10
Возможно ли управление не с помощью передачи всего контрольного слова, а передачей битов контрольного слова и если да, то как их адресовать? Не велико быстродействие при передачи контрольных слов.

приборист
12.11.2014, 09:23
Что значит не велико быстродействие?
Передавал с ПЛК73 в ПЧВ2 настройки насосов, коммандное слово и считывал слово состояния.
Даже пробовали подключать к ПЧВ датчик 4-20 и потом по Modbus считывать показания датчика - все считывалось и работало.
Все нормально и быстро передается.

Иванов Виктор
12.11.2014, 10:24
У нас все на столе то же работает, но реально телега по рельсам быстро проедет мимо трех конечников и должна сбросить скорость перед поворотом, а управление через радиоканал Спектра-433 и вроде на пределе скорость. И добавление каждого слэйва на шине сильно уменьшает скорость ответа. Например в контроллере SIEMENS адресация каждого бита контрольного слова делается легко. И там еще и профибас намного быстрей, но цена намного больше.

приборист
12.11.2014, 10:45
Ну обращаться к биту слова вообще не проблема.
Word.5:=1; или Word.5:=0;
В теории должно работать, но мне кажется проблема не в этом и какого либо прироста в производительности не увидите.

ASo
12.11.2014, 11:02
У нас все на столе то же работает, но реально телега по рельсам быстро проедет мимо трех конечников и должна сбросить скорость перед поворотом, а управление через радиоканал Спектра-433 и вроде на пределе скорость. И добавление каждого слэйва на шине сильно уменьшает скорость ответа.Такие вещи делаются только через сухой контакт.

Например в контроллере SIEMENS адресация каждого бита контрольного слова делается легко. И там еще и профибас намного быстрей, но цена намного больше.А в чем проблема работать с катушками? Но повышения быстродействия вы не увидите из-за заголовка и концевика пакета MODBUS.

Иванов Виктор
12.11.2014, 14:29
Извините, создали слзйвов больше чем подцепили, вот ПЛК их искал время таймаута)))