Данные ? По RS. Или, глядючи, на бумажку записать
Вид для печати
Данные ? По RS. Или, глядючи, на бумажку записать
Программу залитую необходимо вытащить,исходник утерян благодаря вирусной активности.
Проблемка еще такая с сп270. 04,03 это функции чтения, 06-записи, так вот в конфигураторе сп200 присутствуют лишь память панельки, 03,04. 06-отсутствует.Как выполнить запись с панели на стороннее устройство с адресом 11 регистр 1001. Планирую управлять без плк
Тогда причем здесь среда программирования CoDeSys v2? Вопрос нужно задавать, например, здесь "сп270 для чайников" http://www.owen.ru/forum/showthread.php?t=8604
Глупости:rolleyes:. Все там есть. Не нужно путать ссылки на области регистров Modbus(3х, 4х) с командами 03, 04, 06.Цитата:
Проблемка еще такая с сп270. 04,03 это функции чтения, 06-записи, так вот в конфигураторе сп200 присутствуют лишь память панельки, 03,04. 06-отсутствует.
http://www.owen.ru/forum/attachment....1&d=1397777586
Нужные команды панель выберет сама, в зависимость от ссылки, числа регистров и типа операции(чтение или запись)
Вложение 16545
Команда будет 06(0х06)
Вложение 16546
А здесь команда будет 16(0х10)
Объясните поподробней про настройку переменных
какие команды для чего и на простом примере как ими пользоваться
Вложение 16548
Вложение 16549
Вложение 16550
Зависит от распределения регистров и бит в адресном пространстве подчиненного устройства(Slave) https://sites.google.com/site/fieldb...odbuseducation.
Всего предусмотрены четыре области
-Discrete Inputs, биты только чтение
-Coils, биты чтение и запись
-Input Registers, регистры только чтение
-Holding Registers, регистры чтение и запись.
Для каждой области нужны свои команды. Какие команды нужны для этих областей см. на картинке выше.
В общем случае эти четыре области расположены независимо друг от друга, в разных физических областях памяти. Но могут быть и варианты, например все области совпадают, т.е. накладываются на общее адресное пространство, так сделано в ПЛК ОВЕН. В этом случае не имеет значения какую команду выбирать для Register input module 0х04 или 0х03, обе будут правильными. То же относится и к 8 bit input module 0х01 и 0х02 будут правильными.
Так что заранее однозначно сказать нельзя, нужно смотреть карту распределения регистров конкретного устройства и какие команды оно поддерживает. По этому никаких простых примеров привести нельзя.