Система программировани ПЛК RoboPlantОсновная задача, решаемая с помощью RoboPlant - создание логики для контроллера управления. Главный принцип, заложенный в RoboPlant - разбиение логики контроллера на самые простые, элементарные составляющие - логические устройства. Для удобства элементы можно группировать произвольным образом. В программе существует мощный механизм фильтрации. С его помощью объединение устройств в группы происходит довольно быстро. RoboPlant позволяет увидеть "вживую" логику работы контроллера, как при помощи непосредственного подключения к контроллеру, так и к OPC-серверу. Основное преимущество RoboPlant - возможность "графического редактирования" логики. Создать элементы, соединить их между собой можно всего несколькими кликами мышкой. Логические устройства могут содержать входы, выходы и прочие дополнительные тэги, причем сами тэги тоже могут обладать некоторыми свойствами, например, быть доступными для чтения/записи. Если в библиотеке устройств не нашлось нужного, написать свой собственный не составляет особого труда, для этого всего лишь необходимы знания C++. Мультиплатформенный загрузчик записывает созданную логику непосредственно в управляющий контроллер, используя доступные в системе COM-порты. |
|