Современный белорусский программируемый контроллер «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. Конфигурирование модулей осуществляется с помощью программы S100 Configurator.
Характеристики ПЛК «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
включение/выключение канала
наличие питания / «переполюсовка»
обмен данными
выполнение пользовательской программы