Система программировани ПЛК RoboPlant

Основная задача, решаемая с помощью RoboPlant - создание логики для контроллера управления.

Главный принцип, заложенный в RoboPlant - разбиение логики контроллера на самые простые, элементарные составляющие - логические устройства.

Для удобства элементы можно группировать произвольным образом. В программе существует мощный механизм фильтрации. С его помощью объединение устройств в группы происходит довольно быстро.

RoboPlant позволяет увидеть "вживую" логику работы контроллера, как при помощи непосредственного подключения к контроллеру, так и к OPC-серверу.

Основное преимущество RoboPlant - возможность "графического редактирования" логики. Создать элементы, соединить их между собой можно всего несколькими кликами мышкой.

Логические устройства могут содержать входы, выходы и прочие дополнительные тэги, причем сами тэги тоже могут обладать некоторыми свойствами, например, быть доступными для чтения/записи. Если в библиотеке устройств не нашлось нужного, написать свой собственный не составляет особого труда, для этого всего лишь необходимы знания C++.

Мультиплатформенный загрузчик записывает созданную логику непосредственно в управляющий контроллер, используя доступные в системе COM-порты.