Вход

Просмотр полной версии : ПЛК150+СИ30



Владислав Г.
01.08.2016, 11:39
Не смотря на не малое количество тем по поводу считывания данных из СИ30 на ПЛК, у меня все же так и не получилось это осуществить.
Задача: считывать значение счетчика на ПЛК150.

1 вариант. В конфигураторе ПЛК присваиваю переменной адрес 2 с командой 0х04. Тип переменной - REAL. Связь по Modbas есть. Изменяю значения на СИ-30 - меняются значения и переменной в ПЛК, но формат не понятно какой.
Вопрос: как преобразовать формат получаемых значений в удобопонимаемый?

2 вариант. Попробовал разобраться с примером Александр Приходько http://www.owen.ru/forum/showthread.php?t=13584, но там не расписан конфигуратор ПЛК, а как его сформировать - я не понял.

petera
01.08.2016, 12:10
Не смотря на не малое количество тем по поводу считывания данных из СИ30 на ПЛК, у меня все же так и не получилось это осуществить.
Задача: считывать значение счетчика на ПЛК150.

1 вариант. В конфигураторе ПЛК присваиваю переменной адрес 2 с командой 0х04. Тип переменной - REAL. Связь по Modbas есть. Изменяю значения на СИ-30 - меняются значения и переменной в ПЛК, но формат не понятно какой.
Вопрос: как преобразовать формат получаемых значений в удобопонимаемый?

2 вариант. Попробовал разобраться с примером Александр Приходько http://www.owen.ru/forum/showthread.php?t=13584, но там не расписан конфигуратор ПЛК, а как его сформировать - я не понял.

А зачем у Вас Real itput module?
Ведь значения счетчика в СИ30 в формате DWORD, а не Real, соответственно нужен модуль 32bit input(Dword)

А так все правильно читается
25661

Владислав Г.
01.08.2016, 12:40
А зачем у Вас Real itput module?
Ведь значения счетчика в СИ30 в формате DWORD, а не Real, соответственно нужен модуль 32bit input(Dword)



Поменял на модуль 32bit input и все встало на свои места. Спасибо за помощь!