IIeroniux где-то petera картинку давал, что в явном виде Modbus Master нет. но на самом деле он есть (суслика видишь?)
Добавить в Modbus Master Universal Modbus Device и в его параметрах выбрать TCP, прописать IP адрес и порт
IIeroniux где-то petera картинку давал, что в явном виде Modbus Master нет. но на самом деле он есть (суслика видишь?)
Добавить в Modbus Master Universal Modbus Device и в его параметрах выбрать TCP, прописать IP адрес и порт
Хм, т.е. если установить в параметрах UMD тип TCP, то будет игнорировать тип связи, указанный в Modbus (Master) - RS-485-1 [SLOT]?
А как в программе, у мастера ПЛК, вытащить из слейвов ПЛК показания? К примеру, когда связываешь между собой панель и ПЛК, то всё просто. Там можно явно указать адрес регистра, что в панели или выбрать переменную из списка modbus slave в ПЛК.
А когда связываешь два удаленных ПЛК?
IIeroniux Ну вроде как да, будет игнорировать, но сам не проверял, просто вспомнил, что даже с картинкой выкладывали и именно с подобным вопросом о мастере TCP...
Так при связи наверное точно так же, прописывать регистры из слейва
Потом же вы добавляете Register Input Module и в нем прописываете регистр и режим чтения...
Последний раз редактировалось melky; 25.12.2014 в 16:14.
Попробую, регистры естественно одинаковые должны быть, что бы все читалось. Пошел пробовать, спасибо
Между прочим MODBus MASTER как раз позволяет оценивать доступность Slave. У него есть регистр (Last error) в котором если все нормально =0, если нет коннекта = 85. Правда если идет обращение к нескольким Слейвам, то при появлении в этом регистре "85" - нужно тут же посмотреть регистр (Last address), что бы понять какой Слейв отказал.
tof нужен. Один раз - не пи..