Доброго времени суток!
Возникла такая проблема с новым для меня оборудованием...
ПЛК и Панелька связаны по протоколу Modbus RTU (RS485).
Чтение данных из ПЛК происходит нормально. При нажатии кнопки на панельке (записи данных в ПЛК) на панельке возникает ошибка "Attempted IO operation (write) on READONLY" и запись естественно не происходит
В настройках переменных в Vijeo Designer (v6.0.1.393 Limitted Edition) везде установлены галочки "READ/WRITE"
В Unity Pro XL ничего не нашёл, что могло бы ограничить доступ к переменным.
Интуиция подсказывает, что проблема кроется в ПЛК, но я ничего не нашёл. Может кто-нибудь помочь с этим?
[?+]: Связь между Modicon P342020 и HMIS5T через Modbus RTU
-
- Posts: 4
- Joined: Wed Apr 03, 2013 9:55 am
-
- Posts: 392
- Joined: Fri Dec 18, 2009 3:02 pm
- Location: Киев
Re: Связь между Modicon P342020 и HMIS5T через Modbus RTU
Мало информации. Как настроены переменные в VD и в UNITY? Какие адреса используются. Побольше данных о своей системе, а ещё лучше - выложите сам проект VD, хотя бы в части коммуникации.
-
- Posts: 4
- Joined: Wed Apr 03, 2013 9:55 am
Re: Связь между Modicon P342020 и HMIS5T через Modbus RTU
Я еще не знаю как проект кусками выкладывать, поэтому выкладываю целиком:
https://docs.google.com/file/d/0B5cjvRH ... sp=sharing
https://docs.google.com/file/d/0B5cjvRH ... sp=sharing
Чтобы скачать нужно выбрать в меню "Файл" пункт "Скачать"
https://docs.google.com/file/d/0B5cjvRH ... sp=sharing
https://docs.google.com/file/d/0B5cjvRH ... sp=sharing
Чтобы скачать нужно выбрать в меню "Файл" пункт "Скачать"
-
- Posts: 392
- Joined: Fri Dec 18, 2009 3:02 pm
- Location: Киев
Re: Связь между Modicon P342020 и HMIS5T через Modbus RTU
Это проект чего? Файл VDZ выложите.Anv174 wrote:Я еще не знаю как проект кусками выкладывать, поэтому выкладываю целиком:
https://docs.google.com/file/d/0B5cjvRH ... sp=sharing
https://docs.google.com/file/d/0B5cjvRH ... sp=sharing
Чтобы скачать нужно выбрать в меню "Файл" пункт "Скачать"
-
- Posts: 4
- Joined: Wed Apr 03, 2013 9:55 am
-
- Posts: 392
- Joined: Fri Dec 18, 2009 3:02 pm
- Location: Киев
Re: Связь между Modicon P342020 и HMIS5T через Modbus RTU
Проблема ясная. Нужно поставить в адресах ячейки с зоны 4x то есть HoldingRegisters (а не 3х - InputRegisters ).
Ещё лучше в настройках девайса (ModbusEqupment01) выставить синтаксис IEC 61131 (галочка такая есть). В таком случае будете указывать адреса переменных, как они выглядят в М340: %M0, %MW...
Ещё лучше в настройках девайса (ModbusEqupment01) выставить синтаксис IEC 61131 (галочка такая есть). В таком случае будете указывать адреса переменных, как они выглядят в М340: %M0, %MW...
-
- Posts: 4
- Joined: Wed Apr 03, 2013 9:55 am
Re: Связь между Modicon P342020 и HMIS5T через Modbus RTU
Большое спасибо! СРазу всё заработало. Почему-то эти настройки я не заметил...