Segnetics smh 2g инструкция по настройке
Segnetics SMH2G 4222-01-2 - программируемый панельный логический контроллер (ПЛК), доступный по цене, с возможностью гибкого наращивания функциональности: от операторской панели до ПЛК с большим количеством цифровых и аналоговых входов/выходов.
К основному достоинству панельного контроллера — высокой интегрированности — добавилась модульность. Это предоставляет дополнительную гибкость при проектировании систем автоматизации. Модульность касается, прежде всего, каналов связи и ввода/вывода. Например, кроме встроенных COM-портов RS485 и RS232, можно выбрать сетевой модуль Ethernet или LON (технология NETcard).
Контроллер предназначен для автоматического поддержания температуры в контурах отопления и ГВС, управления насосами и используется для создания на его базе АСУ ТП, а также систем оперативно-диспетчерского контроля. К контроллеру SMH 2G подключаются датчики температуры, давления, а также исполнительные механизмы (клапаны, насосы).
Контроллер Segnetics SMH2G – это дальнейшее развитие заложенной в SMH2010 идеи контроллера с развитым HMI, используемого в качестве операторской панели. Этот ПЛК построен по модульному принципу: при необходимости каналы связи и входы/выходы наращиваются при помощи дополнительных модулей расширения. Добавить аналоговые входы/выходы, как и увеличить количество дискретных можно при помощи модулей расширения Segnetics MC и MR.
Панельный контроллер SMH 2G сочетает в себе возможности свободно программируемого контроллера и панели оператора. Имеет встроенные интерфейсы RS-232 и RS-485, а также возможность подключения дополнительного модуля Ethernet или LON. Настроить
сетевые параметры можно, используя программу «SMLogix» или через меню Сервисного режима.
Контроллер имеет порт RS-485 (COM1), работающий по протоколу ModbusRTU. Порт может использоваться для подключения контроллера к системам SCADA, а также для связи с другими контроллерами. При этом контроллер выступать в роли Ведущего (Master, Мастер) или Ведомого (Slave, Слейв) устройства. Каждое устройство в сети должно иметь свой индивидуальный
адрес в диапазоне 1…247.
Для хранения различных данных проекта, каждый контроллер имеет в распоряжении 60 килобайт внутренней энергонезависимой памяти EEPROM и возможность подключения внешнего модуля памяти. Внешний модуль памяти (МП) представляет собой дополнительную энергонезависимую память объемом от 64 до 256 килобайт. Помимо возможности хранения данных, модуль памяти можно использовать для сохранения и загрузки проекта в целях резервирования или переноса проекта между контроллерами (см.сервисы модуля памяти). Также, во внутренней памяти ведётся системный журнал (см. Журнал, доступен через сервисный режим контроллера). Журнал хранится в специальной области памяти, защищённой от доступа со стороны программиста.
Характеристики контроллера Segnetics SMH 2G SMH2G 4222-01-2:
- Высокая степень модульности. Не требуется платить за неиспользуемые каналы или интерфейсы. К базовым ресурсам контроллера добавляются следующие возможности: увеличение каналов ввода-вывода за счет подключения модуля МС и модулей расширения MR; работа в сетях Lonworks или Ethernet; увеличение объема энергонезависимой памяти данных до 316Kбайт с помощью устанавливаемого модуля памяти.
- 8 входов / выходов: 4 DI / 4 DO.
- Возможность расширения: при помощи модуля MC и до 8 модулей MR (до 112 точек ввода/вывода).
- Встроенный монохромный графический дисплей (192×64 пиксела) и клавиатура.
- Встроенные порты RS-232 и RS-485 протокол ModBUS RTU.
- Дополнительный слот для подключения модуля Ethernet или LON.
- Простая и удобная среда программирования на языке FBD (функциональные блоки).
- Конфигураторы для создания готового проекта ИТП или Вентиляции (HVAC) без необходимости написания программы.
- Возможность сохранять и переносить проекты при помощи модуля памяти. При обновлении проекта на объекте компьютер не нужен.
- Без дополнительных модулей выгодно использовать как операторскую панель.
- Программируемые светодиоды и звуковой сигнал.
- Процессор Atmega256 с увеличенным объемом памяти.
- Системный режим, облегчающий пуско-наладочные работы.
- При добавлении новых модулей расширения нет необходимости демонтировать контроллер или разбирать его. Это значительно упрощает работу в процессе расширения системы и её наладки.
- Свободное программирование с помощью инструмента «SMLogix» в сочетании с программой конфигурации «SMConstructor» позволяют быстро создавать управляющие программы и адаптировать их под конкретный объект.
- Полная программная совместимость с контроллерами «SMH2010C» и «Pixel». Не требуется создавать программы заново.
- Возможность сохранять и переносить FBD-проекты с помощью модулей памяти (МП). Компьютер на объекте не нужен.
- Возможность работы в сетях, построенных на Modbus и Ethernet (Modbus TCP/IP) в роли ведомого (Slave) или ведущего (Master) устройства.
- Графический дисплей, позволяющий выводить различные объекты визуализации и графики процессов и текст различного размера.
- Возможность использования энергонезависимой памяти, позволяющей делать большое число перезаписей (1010 гарантированных циклов записи).
Segnetics представляет обновление SMLogix 3.34
Встречайте обновление от Segnetics SMLogix 3.34. Что нового в версия 3.34: SMConfig отказался от Adobe Flash и перешел на HTML5; Теперь Вам не нужна эта технология для работы SMLogix и SMConfig; В SMLogix исправлено несколько ошибок и улучшена производительность. Провожая этот..
Контроллер SMH2G снят с производства
Сообщаем, что компания Segnetics сняла с производства контроллер SMH2G ввиду того, что данная модель морально устарела. SMH2G — это был контролер второго поколения панельных контроллеров SMH2010. Основное достоинство панельного контроллера было высокая интегрированность и модульность. Это п..
Segnetics представляет обновленные Trim5 с поддержкой системной шины MTBus
MTBus – это высокоскоростная системная шина с простым подключением множества каналов ввода/вывода: Автоматическая адресация сетевых устройств; Минимальное рассогласование во времени опроса DIN и установка DOUT и AOUT различными модулями; Контроль коммуникационных ошибок; Высокая ск..
Segnetics SMConfig - обновленный конфигуратор системных настроек
SMConfig создан для работы с системными настройками контроллера и позволяет полноценно настраивать и администрировать устройство через интернет-браузер или удаленно с помощью встроенного VNC клиента. WEB interface. Подключение в режиме 24/7 для получения актуальных данных и принятия оперативны..
Области использования ПЛК Segnetics
Программируемые контроллеры Segnetics находят применение в различных отраслях промышленности. Их используют также в области просвещения и в системе постоянной профессиональной подготовки. Черная и цветная металлургия Особое значение в этих отраслях имеют требования безопасности. Программи..
Segnetics – российский разработчик и производитель контрольно-измерительных приборов и средств автоматизации для различных отраслей промышленности.
Компания работает с 2003 года.
Компания «Сегнетикс» - российский производитель компонентов автоматизации.
Основным направлением деятельности компании является производство контроллеров и модулей ввода/вывода для управления вентиляцией, отоплением и другими инженерными системами зданий и сооружений.
Программирование контроллеров осуществляется с помощью собственной среды разработки прикладных программ – SMLogix, поддерживающей язык FBD стандарта МЭК 61131/3. Для ускорения разработки проектов по управлению вентиляцией, отоплением и ИТП разработано программное обеспечение SM Constructor, которое позволяет создавать рабочие проекты в несколько кликов. Продукт генерирует открытый код, который клиенты могут изменять по своему усмотрению.
Компания Segnetics производит ПЛК Pixel, Matrix, SMLogix, SMH2G(i), SMH4, TRIM5.
Вы можете заказать у нас разработку программ для контроллеров Segnetics Pixel, Matrix, SMH, Trim5.
Руководства по эксплуатации программируемых контроллеров Segnetics
Руководства по эксплуатации модулей расширения Segnetics
Конструкторы программ для ПЛК Segnetics
Полезная информация
- Запускаем SMLogix, дважды нажимаем на контроллер в дереве слева;
- Во вкладке "Настройка связи" нажимаем "Поиск и диагностика";
- Подключаем контроллер через USB кабель, нажимаем "Поиск", выбираем наш найденный контроллер в окне ниже;
- В правой части окна нажимаем "Обновить ядро", выбираем файлы прошивки и DEB-пакет для нее, нажимаем "Обновить ПО";
Разработали программу, наладили связь с контроллером, но в процессе прошивки выдает ошибку о невозможности определения конфигурации контроллера - попробуйте обновить прошивку контроллера, как описано выше. Перезагрузите контроллер и среду разработки. Если не помогло - установите более раннюю версию среды разработки и попробуйте залить пустой проект.
После установки сетевой платы ethernet в контроллер Matrix ее необходимо инициализировать и настроить. Для этого на экране контроллера одновременно нажимаем клавиши вправо и влево, заходим в раздел "Сеть" - "Ethernet" - "LAN1", включаем передачу данных тумблером состояния и вводим необходимые настройки ниже.
В этой статье краткий обзор программируемых контроллеров для HVAC (отопление, вентиляция и кондиционирование) от 3х производителей:
ОВЕН ПЛК63/73
Итак, два брата акробата: ПЛК63 –обитатель DIN рейки и ПЛК73 – упрямый форточник (для монтажа вам придется вмонтировать его в дверцу щита).
При любой модификации вы получаете – 8 дискретных входов, 8 аналоговых входов. Для задач автоматизации вентиляционных установок такого количества датчиков вполне хватает.
ПЛК73 может похвастаться 2мя COM портами, если докупить дополнительную плату ПИ73. Вариаций 5шт. Лично я считаю самой интересной ПИ73-5 — RS-485 * 2шт. У ПЛК63 всегда есть RS485 на борту.
Еще у 73го 4 строчки на дисплее против 2х строчек на ПЛК63. Батарейку в часах и память обе модели имеют сразу (но помять для переменных меньше, чем у segnetics). Механизм сохранения в ПЗУ у этих ПЛК веселее, чем Segnetics. Как я понял, в ПЗУ данные записываются только на момент выключения питания. В остальное время данные пишутся в ОЗУ.
И у той и у другой модели куча вариаций выходов, которые называют ВУ (выходное устройство). Это могут быть реле, ЦАП тока или напряжения, оптотранзисторы или оптосиммисторы. Для производителя вариации создавать не сложно, т.к. основная плата одна и в нее могут быть впаяны разные модули ВУ.
Нужно больше релейных выходов? Не проблема — докупаем модуль МР1 (8 реле). Модуль только такой — ОВЕН больше вариаций нам не дает.
Для ПЛК63 – Реле плюс 5 шт ВУ, которые вы выбираете при покупке. Для ПЛК73 – 4 транзистора и 4 ВУ.
Вообще ПЛК73 спорная модель. Больше всего от чего бесятся люди – суровые жесткие кнопки. О да… Кнопки заставят неопытного человека испытывать весь спектр негативных эмоций. Ну и аналоговых выходов у ПЛК73 меньше.
Поработав с обеими моделями, я оставил фаворитом ПЛК63. Как-то серьёзнее он выглядит, и кнопки легче нажимаются. Но очень жаль, что тут только один RS485.
Хочется второй RS485, Карл!
Что же, если очень хочется, помните, что у вас есть RS232-debug – тот порт, через который мы льем прошивку. Правда придется докупить преобразователь RS232 to RS485.
Среда программирования
Codesys 2.3. Про нее уже много чего написано. И не один ОВЕН ее использует (это плюс). Есть много бибилиотек (обратите внимание на Oscat). Среда не наша, а немецкая (как удивительно, да?). Функционала много, языки и текстовые и графические (расширенный МЭК 61131-3). Детальнее читаем в книжках.
А что там с Modbus?
Slave. Есть из коробки, сразу дает читать входа, выхода, нажатие кнопок, часы. Адреса новым переменным придется придумывать отдельно. Читается все без групповых запросов.
Но если очень хочется, можно и групповыми, есть описания в руководстве. Однако адреса в руководстве даны с ошибками.
Не огорчайтесь — один добрый человек уже нашел правильные адреса. Можно найти на форуме ОВНА или тут (уже залил, чтоб не потерялось).
Режим Мастер. Тут уже сложнее. Вам придется применить такую страшную вещь как «навыки программирования» – берете библиотеку Modbus.lib (ну или сами сделаете) и пишите взаимодействие с внешними устройствами. Звучит страшновато, но в некоторой мере это даст больше гибкости. Например, можно написать работу с кучей типовых устройств (те же частотные преобразователи), а не создавать кучу однотипных переменных
- среда программирования;
- легко создать меню с уставками и настройками (Segnetics отдыхает)
- часы и память всегда «с собой»;
- возможность работать с нестандартными протоколами по COM порту;
- больше входов и выходов у ПЛК (в сравнении с Pixel);
- «из коробки» в меню ПЛК можно изменить типы датчиков, посмотреть их показания
- питание от 220В (наверно плюс, хотя придется предусматривать защиту по питанию в виде предохранителей и автоматов — уже был опыт с срабатыванием внутренней защиты по питанию).
- все модификации с питанием только от 220В;
- кнопки ПЛК73;
- модуль расширения только один;
- текстовый дисплей у ПЛК63 большой, но бестолковый — 2 x 16 символов;
- вход в меню с уставками одной кнопкой «Ввод». Мне лично не нравится, т.к. усложняет создание дополнительных меню;
- неудобно переносить меню из одной модели ПЛК в другую (тиражировать однотипные настройки). Приходится создавать заново. Раздражает.
- ПЛК63-РРРУУУ-L (8DI; 8AI; 3 реле; 3 AO 0-10В) — цена 14 514 р
- ПЛК73-ККККУУУУ-L (8DI; 8AI; 4 транзистора, 4 AO 0-10В) — цена 14 986 р
- МР1-Р (8 реле) — цена 3 953 р.
Из личной коллекции:
Segnetics SMH2g и Pixel
Итак, Pixel и его большой брат-форточник SMH2g. Есть еще SMH2gi с доступом к linux. Вроде как дает больше возможностей для любителей той самой страшной вещи как «навыки программирования».
Относительно I/O SMH2g не особо интересен без модулей расширения (на борту 4 DI / 4 DO и 5 DI / 2 DO для SMH2gi). У Pixel дела получше (6DI/3DO/5AI/2AO), но без модулей тоже не всегда обойдешься.
Важно заметить — Pixel гальванической изоляции по аналоговым выходам и входам НЕТ. Конечно, Segnetics в плане расширяемости заморочился. Можно даже Ethernet для Pixel сделать. Однако чтобы часы тикали без сбоев понадобится купить у Segnetics батарейку. И позиция эта отдельная. Так же с памятью. Докупаете отдельно (если вам, например, нужна работа по расписанию).
Еще маленький камешек в огород Segnetics — злые цены на кабель для соединения ПЛК с модулями расширения. На деле — обычный шлейф с разъемами IDC. Изготовить можно самим, купив все в магазине или радиорынке. Получится раз в 5 дешевле. Главное не напутайте с подключением.
В плане внешнего вида, удобства нажатия кнопок, дисплея – тут все отлично. Для большего пафоса Segnetics даже ни слова по-русски на корпусе контроллера не написал. Ну и нам приятно.
Среда программирования
SMLogix. Разработана Segnetics. Язык только графический со всеми минусами графических языков. Чтобы как-то удобнее можно было делать правки в программе — желательно делать блоки (они же макросы) по типу матрешки:
Так вы не потеряете внешние связи в программе. Segnetics значительно повысил притягательность своего оборудования благодаря конфигуратору SMConstructor, который генерирует рабочую программу ПЛК для систем вентиляции (теперь и для ИТП). Останется подпилить ее под свои нужды.
Однако тот же Pixel не даст вам полного доступа к COM порту. Нужный вам протокол вы не напишите. Только Modbus.
А что там с Modbus?
Все неплохо. Каждую переменная, которую вы создаете, автоматически становится переменной Modbus. Так реализуется режим slave.
Для Master все тоже неплохо. Можно подгружать карты Modbus от других контроллеров Segnetics или создавать (и сохранять на компьютер) карту переменных отдельно. Для большинства задач этого должно хватать
- мало времени для создания типовых программ для вентиляции;
- приятный дизайн оборудования;
- до 8 модулей расширения;
- можно всегда получить Ethernet.
- слабый «язык» программирования;
- отсутствие гальванической изоляции аналоговых входов и выходов (у Pixel);
- «из коробки» нет возможности менять тип аналоговых датчиков;
- нет возможности работать с нестандартными протоколами по COM порту (что-то может получится через linux у SMH2gi, но сама среда программирования такой возможности не даст);
- «плюющиеся» клеммы у Pixel. Наконечник типа НШВИ 1,5-8 частенько будет выталкиваться из клемм при закручивании. Рекомендую длиннее — НШВИ 1,5-12. Иначе рискуете много материться при монтаже.
- Pixel-2511-02-0 — цена 11 054 р
- Pixel-MR602-00-0 Модуль расширения 6вых. (реле 5А), 2 аналог. вых. (0…10В) — цена 7 206 р
- Pixel-MR120-00-0 Модуль расширения 12вх. (NPN/PNP) — цена 5 190 р
- SMH 2G-4222-01-2 — цена 12 614 р
- SMH 2Gi-0020-31-2 — цена 17 064 р
- MC-0401-01-0 Модуль расширения для SMH 2G/SMH 2Gi; 9вх. (NPN/PNP)/10вых. (5 реле 5А, 5 оптореле 400 мА), 8 аналог. вх. (6 универс., 2 напряжение/ток 0. 10В/4. 20мА, 24 бит)/4 аналог. вых. (0. 10В) — цена 10 582 р
Из личной коллекции:
Schneider Electric M171/172
Познакомился с этой линейкой для HVAC около года назад. По тому, что прочитали на форумах — разработка итальянская, видимо была перекуплена Schneider.
М171 версия проще и дешевле, потому решили не мелочиться и взять M172. По входам и выходам – сказка. Например, модель TM172PDG42R – 42 I/O. Интерфейсы — Ethernet (M172), RS485 (у М172 их даже 2 шт.), CAN. Экран неплохой, графический. Прибавим к этому кучу всяких модулей расширения и получаем весьма интересное решение в плане аппаратной части.
Среда программирования
SoMachine HVAC. И тут начинается первая ложка дегтя. Среда не особо дружелюбная для начинающего. С документацией все плохо – готовьтесь шерстить поисковик.
Среда разбита как бы на несколько отдельных программ. У них даже ярлыки свои. В одной вы инициализируете интерфейсы и аппаратную часть, в другой рисуете экран, в третьей пишете программу. Youtube все лучше расскажет:
Есть и графические и текстовые языки. Есть ST (переменных типа Time нет – будете крутиться с DWORD). Так же тут дурацкая система инициализации переменных. Вы не сможете просто написать:
Зачем так просто? Вы лучше каждую переменную создавайте мышкой через диалоговое окно. Перенос наработок с других сред программирования усложняется.
Но в целом здесь возможностей побольше, чем у SMLogix. Однако разработка все равно сырая.
А что там с Modbus?
Каждая переменная имеет свой адрес. Т.е. slave будет сразу. С Modbus в этом плане все неплохо. Все, да не все. Вот вам еще 1,5 ложки дегтя:
-
1 ложка – Master режим ВООБЩЕ не работает.
Сколько наш программист не бился, так и не смог запустить. Вместо этого на выходе RS485 мы получали только первый байт посылки. Т.е. адрес опрашиваемого устройства. Так на одном объекте нам пришлось дополнять щит – вставлять Овна ПЛК100, чтоб 100тый выполнял роль Master'a (картинка ниже);
- большая линейка оборудования, модулей расширения;
- много интерфейсов;
- есть модификации ПЛК с большим количеством I/O;
- графический дисплей (старшие модели);
- есть выносная и настенная панель;
- неплохой внешний вид;
- несколько языков программирования.
- сырой продукт (во всяком случае, М172). Касается как ПО, так и самих ПЛК;
- недружелюбная среда разработки;
- нет нормальной документации по работе в среде программирования;
- никакой тех поддержки. Дистрибьютор еще чего-то пытался помочь – но и он не особо выручил;
- долгая поставка оборудования. В случае, когда надо все «вчера» – эти ПЛК не ваш выбор.
- TM172PDG42R ПЛК М172, дисплей, 42 I/O, Eth — цена 26 991 р
- TM172ASCTB42 Терминальный блок с винтами на 42 вх/вых — цена 1 159 р
- TM172PDG28R ПЛК М172, дисплей, 28 I/O, Eth — цена 19 283 р
- TM172ASCTB28 Терминальный блок с винтами на 28 вх/вых — цена 989 р
Из личной коллекции. ПЛК100 (справа) как раз работает как Мастер вместо М172:
P.S. Еще немного о средах
Codesys 2.3. Порог вхождения выше, чем у среды программирования Segnetics, но и вещи можно делать более интересные (тут даже некоторые основы ООП есть). Потому вот так без опыта программу будет сложно написать/нарисовать.
Если вы решили изучать Codesys, то крайне рекомендую начинать с ST (Structured Text), паскалеподобного языка. У текстовых языков есть важнейшее преимущество – возможность переноса на другие среды, поддерживающие язык.
Автор уже имел опыт переноса программы из ПЛК63 на тот самый Schneider M172 с минимальными изменениями.
Графические языки изначально поманят вас наглядностью. Но не поддавайтесь – в больших программах вы запутайтесь, да и еще гибкость потеряете (элементарно не сможете закомментировать участок кода).
ценная инфа. (как я и думал траблы скорей в "руках" сборщиков и контроле кач-ва ..а не в компонетах )
ок, еще мнения ? Mike Osokin
ценная инфа. (как я и думал траблы скорей в "руках" сборщиков и контроле кач-ва ..а не в компонетах )
ок, еще мнения ?
ИМХО главный недостаток - порог срабатывания цифровых входов соответствует уровню TTL и нет гальванической изоляции цифровых входов. Т.е. помехозащищенность никакая. На длинных трассах возможны ложные срабатывания.
ценная инфа. (как я и думал траблы скорей в "руках" сборщиков и контроле кач-ва ..а не в компонетах )
ок, еще мнения ?
ИМХО главный недостаток - порог срабатывания цифровых входов соответствует уровню TTL и нет гальванической изоляции цифровых входов. Т.е. помехозащищенность никакая. На длинных трассах возможны ложные срабатывания.
Не забываем - входы на Сегнетиксе коммутируются землей. Не забываем - входы на Сегнетиксе коммутируются землей.
Помехоустойчивость от этого лучше не становится.
Разомкнешь ключ - и нет земли
Вот сейчас собираюсь городить сравнительно большой объект аж на 3-х SMH-ах объединенных по модбасу.
По опыту скажу что в одиночку они работают хорошо из 9 штук отказов не было, хотя спалить один честно пытались.
Читайте также: