Папка с материалами по контроллерам M2xx и SoMachineВ этой папке, в разделе 'инструкции' есть документы описывающие настройку обмена по протоколу SoMachine и Modbus.
Если кратко:
1) Как связать ПЛК и панель оператора Magelis по протоколу SoMachine
Это связь по символьным именам переменных. В проекте нужно добавить Symbol Configuration
SymbolConfigurtaion.jpg ( 47,7 килобайт )
Кол-во скачиваний: 90В Symbol Configuration отметить переменные проекта, которые должны быть доступны по сети.
После компиляции проекта, на вашем ПК, в директории с файлом проекта, появится XML файл с именем проекта, это описание символьной конфигурации сетевых переменных(которые вы отметили). Так же, эти переменные автоматический отправляются(если в конфигурации проекта присутствует панель оператора) в Vijeo Designer, из SoMachine открываете Vijeo Designer и можете привязывать эти переменные к элементам ЧМИ.
Протокол SoMachine доступен практический для всех панелей оператора, кроме бюджетной серии Magelis GXU и старых кнопочных панелей.
Так же, эти переменные доступны для OPC DA - сервера Codesys(который можно установить вместе с SoMachine или отдельно). Настраиваете OPC - сервер и можете 'затягивать' переменные в любую SCADA поддерживающую OPC DA.
2) Как связать ПЛК и панель оператора Magelis по протоколу Modbus RTU/TCP
Все переменные, которые желаете читать/писать по сети Modbus, нужно объявлять с адресами(через AT %Mxxxxx). Настраиваете порт Ethernet/RS485 и по этим адресам обращаетесь к переменным. Инструмента для экспорта этих переменных в файл, как в Unity Pro, в SoMachine нет. Но есть сторонняя программа 'Parser', которую вы можете скачать из папки, по ссылке выше. В SoMachine, в редакторе объявления переменных, выделяете нужные переменные и копируете их в верхнее окно программы 'Parser', нажимаете кнопку и программа конвертирует этот список переменных к формату, который понимает Vijeo Designer, сохраняете это дело в файл CSV и потом можете его импортировать в проекты Vijeo Designer.
3) Начиная с версии SoMachine V4.3, на борту контроллера доступен OPC UA сервер. Для него создается свой список Symbol Configuration.
Не так давно у Шнайдера появилась новая SCADA Vijeo XL, она может вести обмен с контроллерами M2xx напрямую по символьным именам, без использования OPC DA сервера Codesys. По факту это Wonderware Indusoft Web Studio.
Возможно Wonderware Intouch так же поддерживает такой вариант обмена, я с ней не работаю, поэтому сказать точно не могу.