PDA

Просмотр полной версии : Lectus ПЛК110



Linker1989
30.01.2017, 11:24
ЗДравствуйте передаем данные с ПЛК через пм 01 по TCP.
Перемнные типа REAL передаются нормально, с адресацией все понятно. Как передать данные типа BOOL?
Где то прочитал что преобразуют в WORD и передают в лектус. Тогда с адресами в лектусе что то не понятно.
Поясните пожалуйста или подскажите где посмотреть можно про это?
29014
29015

lara197a
30.01.2017, 19:00
В Лектусе регистры в HEX, а вы пишите в DEC.

Linker1989
30.01.2017, 23:06
В Лектусе регистры в HEX, а вы пишите в DEC.

Перевел я в лектусе все в hex, но все равно значения не меняются.
Правильно ли я выбрал параметры модуля REGISTR OUTPUT MODULE?
29034

Артем Жучков
31.01.2017, 10:20
Перевел я в лектусе все в hex, но все равно значения не меняются.
Правильно ли я выбрал параметры модуля REGISTR OUTPUT MODULE?
29034

Здравствуйте!
Да правильно выбрали. У вас значение в Codesys меняется?

lara197a
31.01.2017, 10:25
Если смотреть ваши скрины из первого сообщения,
то не правильно. В ПЛК регистр 23- dec.
В лектусе должно быть 17 hex.
А у вас 23hex

Сергей Мих
31.01.2017, 10:49
Как передать данные типа BOOL?
Где то прочитал что преобразуют в WORD и передают в лектус.

Упаковать отдельные биты в WORD ?
Да не проблема.
29041
В Скаде можно распаковывать на отдельные биты.