Современный белорусский программируемый контроллер «Simbol-100» с Linux и ISaGRAF 6
Компания «НПЦ «Европрибор» (Белоруссия, www.epr.by ), разработчик современных программируемых логических контроллеров (ПЛК), совместно с компанией «ФИОРД» , мастер-дистрибьютором ISaGRAF в России и Белоруссии, представляют ПЛК «Simbol-100» со встроенной операционной системой Linux и средой программирования ISaGRAF 6.
Контроллер «Simbol-100» - ПЛК, предназначенный для управления технологическими процессами в промышленности. Контроллер используется совместно с модулями ввода-вывода аналоговых и дискретных сигналов, которые подключаются к ПЛК с помощью промышленной сети на основе интерфейса RS485 и протоколов Modbus RTU. Модуль центрального процессора «S-100-CPU» управляет вводом сигналов, принимаемых от датчиков при помощи модулей расширения, обрабатывает полученные данные в соответствии с пользовательской программой и выдает информацию и управляющие сигналы. Ввод и вывод сигналов выполняется с помощью модулей расширения, которые могут быть подключены к ПЛК через три последовательных порта с интерфейсом RS485. Модули расширения могут быть в любой комбинации и в количестве до 128 модулей на порт. Для связи с персональным компьютером или локальной сетью компьютеров ПЛК имеет стандартный интерфейс Ethernet (Modbus TCP и OPC-сервер). ПЛК оборудован памятью (SDRAM) и флеш картой стандарта SDHC, сторожевым таймером (watchdog) и энергонезависимыми часами реального времени (RTC). На флеш карте хранятся пользовательские программы и другая информация, необходимая пользователю. В энергонезависимой памяти хранится информация, которую необходимо сохранить при сбоях питания. Все настраиваемые параметры ПЛК также хранятся в энергонезависимой памяти.
ПЛК работает под управлением операционной системы Linux. Пользовательская программа на одном или нескольких языках стандарта МЭК 61131-3 работает в среде ISaGRAF 6. Конфигурирование модулей осуществляется с помощью программы S100Configurator.
Характеристики ПЛК «Simbol-100»:
Например: модуль S-100-AI6-2А.3Р.1V с входами 1,2 – ток 4-20мА активный (запитка датчиков от модуля), 3,4,5 – ток 4-20мА пассивный (запитка от внешнего источника питания), 6 – напряжение 0-10В.
Modbus TCP Server
Modbus TCP Client
Modbus RTU Server
Modbus RTU Client
перегрузка канала
авария канала
отсутствие связи по шине RS-485
включение/выключение канала
наличие питания/ «переполюсовка»
обмен данными
выполнение пользовательской программы