В стандарте IEC 61131–3 определены средства, которые облегчают взаимодействие между программируемыми контроллерами и другими компонентами автоматизированных систем. 12 Некоторые из них:
- Прямое соединение значений переменных. 1 Выход одного программного элемента соединяется со входом другого. 1 Такое соединение явно отображается в графических языках и неявно в тестовых. 1
- Передача значений переменных между программами в одной конфигурации. 1 Для этого используются глобальные переменные. 1 Такие переменные объявляются в конфигурации как GLOBAL, а в программах как EXTERNAL. 1
- Передача значений переменных между различными частями программы, между программами в одной или различных конфигурациях или между программой PC и системой без PC. 1 Для этого используются функциональные блоки взаимосвязи. 1
- Передача данных между системами с PC и системами без PC. 1 Для этого используются пути доступа. 1
Стандарт определяет набор общих типов данных, таких как целые числа, числа с плавающей запятой и логические значения, что обеспечивает совместимость между различными устройствами. 4