Thread Content
Может ли программное обеспечение верхнего уровня подключаться одновременно к двум PLC? Оказывается, на одном промышленном ПК установлено программное обеспечение для управления силовыми устройствами от компании Force Control; нижний узел — это контроллер Siemens S200; обмен данными осуществляется по серийному порту по протоколу MODBUS. Теперь к этому добавлен Siemens S300, также по протоколу MODBUS. Два комплекта PLC подключены к одному промышленному ПК через разные последовательные порты, но они не связаны друг с другом. Хочу, чтобы данные обоих PLC отображались на одном интерфейсе программного обеспечения верхнего уровня. Но после добавления нового S300 данные от предыдущего S200 не передаются, появляется сообщение об истечении срока подключения. В чем, возможно, проблема? (Успешная передача данных S300).
Помогите с техническими вопросами, надеюсь, кто-нибудь из экспертов поможет
При добавлении 300 сайтов были ли добавлены новые протоколы? Выберите Modbus
Есть ли конфликты адресов у двух станций PLC, дублируются ли адреса?
Это возможно. Сначала с помощью STEP7 создаются связи между главным и вспомогательным ПЛК. Затем в OPC добавляются два ПЛК с использованием протокола Modbus; при этом определяются диапазоны адресов для параметров типа I/Q/M и т. д
Можно. Мы используем коммуникацию по протоколу RS485, применяется протокол MODBUS для передачи данных, а для сбора данных на месте используется OPC. Но наш ПЛК — модели S7-200
Должно быть всё в порядке, возможно, у вас конфликт адресов
Конечно, это возможно. Главное, чтобы адрес интерфейса был разным. Программное обеспечение должно иметь соответствующие драйверы. Если интерфейсов достаточно, десяток сетей — никаких проблем.