Контроллеры Pixel. Контроллеры Пиксель (Pixel): инструкция для вентиляции Пиксель контроллер схема подключения

Контроллер Pixel устроен по принципу персонального компьютера — можно изменять его составляющие в зависимости от возникающих потребностей. Не требуется платить за неиспользуемые каналы или интерфейсы. Увеличение базовых ресурсов контроллера обеспечивается путем простого подключения дополнительных модулей.

Сетевые карты

Съемные сетевые карты — обеспечивают коммуникацию в сети Lonworks или Ethernet. При переходе с протокола на протокол не потребуется дополнительного программирования логического контроллера Pixel. Карты заказываются отдельно, что несомненно удобно и при заказе контроллеров.

Модули расширения

Преимущества использования модулей расширения бесспорны.
позволяют увеличить количество каналов ввода-вывода до 64. При добавлении новых модулей нет необходимости демонтировать контроллер Pixel или разбирать его, при этом достигнута максимальная автоматизация процесса: раздача адресов, горячий подхват и т.д.

Модуль памяти

Модуль PMM предназначен для съема архивов и для загрузки рабочих программ в контроллер Pixel . Скорость подготовки контроллеров к работе возрастает, так как появилась возможность сохранять и переносить управляющие программы с его помощью.

Графический дисплей

Графический дисплей контроллера Pixel позволяет выводить графики и текст различного размера.

Программные пакеты

Удобство программирования обеспечивается с помощью уникального инструмента SMConsctructor — пакета автоматического создания программ для контроллеров и Pixel . SMConsctructor позволяет быстро создавать управляющие программы и адаптировать их под конкретный объект. Конструктор имеет простой понятный интерфейс, и освоить его может любой человек, знакомый с системами вентиляции.

Купить контроллер PIXEL и получить техническую консультацию Вы можете у Группы Компаний «Автоматизация».

«Утвержден ООО “Сегнетикс” SGN.312005.05РЭ Программируемый логический контроллер «PIXEL» Руководство по эксплуатации SGN.312005.05РЭ Санкт- Петербург Руководство пользователя...»

Утвержден

ООО “Сегнетикс”

SGN.312005.05РЭ

Программируемый логический контроллер

Руководство по эксплуатации

SGN.312005.05РЭ

Санкт- Петербург

Руководство пользователя

1. Указания по безопасности 3

2. Основные сведения 4

Введение 4 Технические характеристики 5

3. Основные части контроллера и элементы управления 6 Контроллер 6 Дополнительное оборудование 12

4. Установка и подключение 15 Код заказа и маркировка 15 Монтаж 17 Подключение внешних устройств 19

5. Использование по назначению 24 Работа в сети 24 Модуль памяти 45 Дискретные входы 47 Дискретные выходы 53 Аналоговые выходы 58 Аналоговые входы для подключения датчиков температуры 62 Аналоговые входы для измерения тока и напряжения 65 Встроенный источник напряжения для задания уставок. 69 Сервисный режим. 71 Загрузка ядра контроллера 110

6. Приложение 1. Системная страница (СС). 120 Руководство пользователя «Pixel»

1. Указания по безопасности Прочитайте данную инструкцию перед началом работы.

Только квалифицированный персонал может производить установку контроллера «Pixel».

Примечание. Не открывайте контроллер, не производите подключения проводов, если питание контроллера не отключено.

Примечание. После отключения питания на клеммах в течение 10 сек. может оставаться опасный потенциал.

Примечание. Даже если питание контроллера отключено, на других клеммах контроллера может быть опасное напряжение от других внешних источников. Например, к клеммам дискретных выходов может быть подключено коммутируемое напряжение внешней сети.



–  –  –

2. Основные сведения Введение «Pixel» – программируемый логический контроллер, предназначенный для автоматизации инженерных систем зданий и технологических процессов в промышленности. Контроллер может работать как в роли отдельного устройства, так и в вычислительной сети в качестве ведомого (Slave) или ведущего (Master) устройства в сети Modbus или Ethernet (Modbus TCP/IP).

–  –  –

Дисплей В приборе используется графический дисплей с разрешением 122 х 32 точек. Вывод информации на дисплей описывается во встроенной справке программы «SMLogix».

–  –  –

Использование в проекте «SMLogix»

Выбрать в дереве «Устройства» требуемую кнопку и установить на поляну. При нажатии на кнопку на выходе соответствующего блока появляется единица.

Выбрать в дереве «FBD» блок «Keyboard» и установить его на поляну.

Если такой блок стоит в проекте, то при нажатии на кнопки «ESC», «Right», «Up», «Down», «OK» на его выходе «ASCII» будет возвращаться соответствующий данной кнопке цифровой код.

–  –  –

Верхний «LED0» предназначен для отображения системных аварий, а также доступен пользователю из «SMLogix». Нижний светодиод «LED1»

используется только из проекта «SMLogix».

При возникновении системной аварии «LED0» становится недоступным из проекта «SMLogix» до тех пор, пока авария не будет снята.

Использование в проекте «SMLogix»:

Выбрать значок индикатора в дереве «Устройства» и установить блок на поляну. Единица на входе блока зажигает индикатор.

–  –  –

SW2 - Выбор: внутренний/внешний источник питания датчиков с дискретным выходом.

В случае, если для датчиков с дискретным выходом не требуется гальваническая развязка (например датчики с выходом “сухой контакт”), то для подачи на них питания возможно использование встроенного в контроллер источника питания +24В (клемма 23 контроллера).

В этом случае для создания потенциала “земли” для датчиков (клемма COMM_DIN) должна использоваться системная земля контроллера.

Подсоединение на плате контроллера системной земли к клемме COMM_DIN осуществляется установкой перемычки SW2.

–  –  –

Дополнительное оборудование Можно расширить функциональные возможности контроллера подключением к нему дополнительных компонентов.

–  –  –

Кабель, соединяющий контроллер с хабом или концентратором обжимается с двух сторон разъёмами RJ-45 в соответствии со схемой прямого соединения – “Straight-through”.

При соединении 2-х контроллеров между собой или при подключении непосредственно к компьютеру кабель обжимается по схеме перекрестного соединения – “Crossover”.

–  –  –

Тип провода – многожильный мягкий, одножильный жесткий.

Использование наконечников для формирования заделываемых концов многожильного провода более предпочтительно, чем пайка.

–  –  –

Внимание! Для того, чтобы снизить до минимума вероятность сбоев в работе контроллера и повысить точность измерений, строго следуйте правилам, изложенным в этом разделе.

Прокладывайте кабели аналоговых сигналов, дискретных сигналов, а также питания отдельно от силовых кабелей.

–  –  –

Для загрузки проекта «SMLogix» и коммуникации в сети ModBus в контроллере «Pixel» используется один и тот же коммуникационный порт СOM1 (RS485). Если контроллер работает “мастером” по порту COM1, то при загрузке проекта, «SMLogix» отключит работу “мастера”, таким образом, позволяя загружать и отлаживать программу. Работа “мастера” в сети возобновится после окончания режима отладки или после выключения питания. Так же запросы мастера можно отключить через Сервисный Режим

–  –  –

Соедините «Мастер» со «Слейвами», используя экранированный кабель типа «витая пара». В крайних точках сети установите резисторытерминаторы” 120 Ом. Резисторы номиналом 120 Ом уже установлены в контроллере «Pixel». Для их подключения к схеме необходимо установить соответствующие перемычки.

–  –  –

После изменения сетевых настроек с «Pixel» можно связаться, в том числе и для загрузки в него проектов, только по этому адресу и на заданной скорости. В момент записи новых параметров автоматически настраивается и COM-порт компьютера, к которому подключен контроллер.

Для работы контроллера «Pixel» в качестве «Мастера» требуется создание соответствующей управляющей программы. Подробнее смотрите «Учебник» или «Help» по работе с «SMLogix».

Внимание! Произвольное изменение адреса и скорости обмена контроллера может привести к некоторой путанице. По умолчанию контроллеру «Pixel» присваивается адрес 0 и скорость 115200 бит/с. Используя эти параметры, «SMLogix», как мастер, связывается с контроллером-слейвом. Если необходимо установить, какой адрес и какая скорость заданы в «Pixel» в текущий момент, то для этой цели существует диалоговое окно «Диагностика и поиск» (меню Опции, Тестировать, Диагностика и поиск) и меню Сервисного Режима.

–  –  –

Сетевой модуль «Ethernet» обеспечивает коммуникацию по протоколу Modbus/TCP. Modbus/TCP - это симбиоз стандартного протокола Modbus и протокола TCP/IP как средства передачи данных.

Использование канала связи Ethernet и протокола Modbus/TCP дает следующие преимущества:

Высокая скорость работы;

Совместная работа различных протоколов в одной физической сети - Ethernet. Контроллеры «Pixel» могут работать в одной сети с персональными компьютерами и другими устройствами;

В одной сети могут работать несколько Мастер-устройств.

Сетевой модуль «Ethernet» контроллера «Pixel» позволяет:

–  –  –

Особенности реализации Прежде чем передать данные, протокол TCP/IP устанавливает соединение между двумя контроллерами на время обмена данными.

Когда обмен данными завершен, соединение разрывается. Сетевой модуль «Ethernet» контроллера «Pixel» поддерживает подключение только с одним контроллером в определенный момент времени. То есть к Slave-контроллеру не может одновременно подключиться более одного мастера. Если требуется опросить Slave-контроллер несколькими мастерами, то это необходимо делать последовательно, т.е.

синхронизировать во времени процесс обращения мастеров к одному Slave. Slave-контроллер отслеживает передачу данных от мастера по установленному соединению. В случае отсутствия данных в течение более чем 1,5 сек, Slave-контроллер сам закрывает соединение для возможности опроса со стороны других мастеров.

Предусмотрено создание проекта с наличием в одном проекте одновременно Lonwork и Ethernet-переменных. Проект работает с переменными той сетевой карты, которая в данный момент подключена.

–  –  –

Имеется возможность подключить контроллер, уже работающий на объекте, в сеть Modbus/TCP в качестве Slave. Для этого достаточно подключить сетевой модуль «Ethernet» и через меню СР «Конфигурация»«Сетевой модуль» настроить сетевые параметры.

–  –  –

Следует помнить, что в протоколе Modbus/TCP устройство имеет два адреса: IP-адрес и стандартный Modbus-адрес. При создании сети необходимо помимо задания слэйв-устройству IP-адреса установить Modbus адрес и проверить соответствие адресов в запросах у мастерустройства сети.

Качество связи по сети можно проконтролировать, установив на поляну SMLogix блок диагностики DEVICE(Link).

На входах блока DEVICE(Link) «CNum» и «PNum» нужно установить номер протокола подключения, которое необходимо контролировать.

«NetPort» – номер 3.

–  –  –

Имеется возможность диагностики связи с конкретным слэйвом из прикладного проекта (программы) «SMLogix». Для этого необходимо воспользоваться блоком Slave(Link), расположенным во вкладке «NetPort» внутри карты памяти конкретного устройства (Панель «Устройства» проекта «SMLogix», вкладка «NetPort», карта памяти Slave).

–  –  –

Возможные ошибки и трудности Внимание! IP-адреса опрашиваемых Slave-устройств в проекте мастера можно изменить, только перегрузив проект мастера!

Поэтому о назначении IP-адресов устройствам Slave надо заранее договориться с администратором сети. В противном случае может потребоваться перешивать проект мастера для замены опрашиваемых IP-адресов. Для перешивки проекта можно воспользоваться Модулем Памяти (МП) (см. Сервисы МП).

Внимание! Контроллеру «Pixel» с сетевым модулем «Ethernet»

присваивается статический IP-адрес (из проекта “SMLogix”) и индивидуальный физический MAC-адрес (назначается производителем сетевого модуля). Для передачи пакетов в сети TCP/IP устройства используют таблицу соответствия физических MAC-адресов IP-адресам (Определено протоколом). При замене сетевого модуля «Ethernet» контроллер получит новый MAC–адрес, а IP-адрес останется прежним согласно проекту. Для возобновления связи с контроллером необходимо исправить таблицу соответствия MAC-адресов IP-адресам сети TCP/IP.

LON Общее описание Сетевой модуль «LON» позволяет подключить контроллер «Pixel» к сети LonWorks. Разработанная корпорацией «Echelon», технология LonWorks используется для систем автоматизации зданий, построения распределенных сетей управления на транспорте и технологических процессов промышленных предприятий.

–  –  –

Аппаратной основой узла сети LonWorks является Neuron Chip. Он управляет всеми сетевыми функциями, а также решает определенные прикладные задачи.

–  –  –

На корпусе сетевого модуля «LON» расположены два светодиода и кнопка SERVICE, нажатие которой вызывает посылку в сеть сообщения, содержащего уникальный 48 – битный идентификатор Neuron Chip (Neuron ID). Эта информация используется для конфигурирования и управления узла.

ACT - индикация приема/передачи пакетов в сети SERVICE – индикация Сервиса.

Подключенный к Сервисному выводу (Service Pin) светодиод отображает состояние сетевого модуля:

–  –  –

Событие сети - «Wink» выводиться в младшем байте переменной nviTime.SW значением 1 на время не менее 2с В меню сервисного режима можно посмотреть идентификатор Neuron ID и состояние State контроллера. Для этого необходимо воспользоваться меню «Конфигурация»«Сетевая карта».

Переменная SndHrtBt - предписывает временной интервал отправки выходных переменных вне зависимости от их изменений. Т.е. если выходная переменная изменяется, то эти изменения отсылаются незамедлительно, а если она не изменяется, то её данные отсылаются с интервалом времени SndHrtBt.

Переменная NVUpdateRate – определяет временной интервал отправки изменившихся переменных.

В случае изменения N переменных общее время выдачи их в сеть составит:

N*NVUpdateRate / количество NVO переменных При NVUpdateRate равным нулю переменные не обновляются.

–  –  –

Возможные ошибки и трудности В Lon-сети контроллер обновляет свои переменные по изменению их значения или с определенным интервалом времени, задаваемым переменной SndHrtBt (тип SNVT_time_sec) Если значение меняется у нескольких переменных одновременно, то обновление переменных происходит дискретно с интервалом времени NVUpdateRate (тип SNVT_time_sec) При большом количестве связей переменных и малом интервале обновления NVUpdateRate на опрос переменных с помощью программы LonBrowser у сетевой карты может не хватить производительности.

Дело в том, что LonBrowser использует для мониторинга переменных периодические прямые сетевые запросы (Net Var Fetch) с сервисом "Запрос-Ответ". Это значительно увеличивает нагрузку в сети.

Поэтому при включении мониторинга всех переменных сетевой трафик возрастает - иногда даже критически, при большом количестве переменных. Для того, чтобы уменьшить нагрузку сети, необходимо исключить дополнительные запросы.

Для этого следует организовывать мониторинг переменной в Browser"е при помощи связи с этой переменной. В свойствах переменной на закладке Monitor Options установить флажок "Bind this variable to the browser for...". В этом случае при мониторинге обновление будет происходить именно с обновлением переменной (или с интервалом времени, задаваемым переменной SndHrtBt).

Руководство пользователя«Pixel»

Модуль памяти Для хранения данных проекта, таких как уставки, константы или различные переменные, ведения журналов или графиков, каждый контроллер имеет в распоряжении байт внутренней энергонезависимой памяти EEPROM и слот для подключения внешнего модуля памяти. Внешний Модуль Памяти (МП) представляет собой энергонезависимую память объемом до 256К. Помимо возможности хранения данных проекта, в контроллере «Pixel» предусмотрена функция сохранения и загрузки всего прикладного проекта из Модуля Памяти (МП) без помощи «SMLogix», а также автоматическое ведение системного журнала на МП (см. Журнал).

Установка/извлечение модуля

–  –  –

Запись значений «по умолчанию»

Для работы с энергонезависимой памятью в «SMLogix» предназначены блоки сохранения EEPROM и ARRAY.

–  –  –

Примечание. Для сохранения проекта на модуль памяти потребуется контроллер модели 25хх-хх-х, обладающий функцией записи.

–  –  –

–  –  –

ДАТЧИК ДАТЧИК ДАТЧИК ДАТЧИК ДАТЧИК

–  –  –

Примечание: Приведенный пример подключения датчиков – не единственный. Например, возможно подключение активных датчиков с транзисторами обратной проводимости на выходе (типа NPN). В этом случае к клемме COMM_DIN подключается плюс напряжения питания датчиков, а вывод потенциала “Земли” датчиков не используется.

–  –  –

Внешние подключения (электрические и монтажные схемы) абсолютно идентичны для обоих вариантов реализаций. Различаются только технические характеристики.

Варианты внешних подключений дискретных выходов к исполнительным устройствам (на примере реализации с механическим реле) представлены ниже:

–  –  –

ВНИМАНИЕ! В случае использования Dout на основе симисторов и подключения их по данному варианту, в качестве источника Vexternal должен быть источник ПЕРЕМЕННОГО напряжения.

–  –  –

ВНИМАНИЕ! В случае использования DOUT на основе симисторов и подключения их по данному варианту, в качестве источника Vexternal должен быть источник ПЕРЕМЕННОГО напряжения.

–  –  –

Аналоговые выходы Аналоговые выходы предназначены для подачи на исполнительное устройство заданного напряжения управления в диапазоне 0 … 10V.

Необходимое значение напряжения задается программно.

–  –  –

Подключение аналоговых выходов к исполнительным устройствам Подключение внешних исполнительных устройств к клеммам аналоговых выходов контроллера «Pixel» производится в соответствии с рисунками.

Вариант 1. Исполнительное устройство имеет однополупериодную схему выпрямления напряжения источника питания.

–  –  –

При подключении необходимо объединение земель источников питания контроллера “Pixel” и исполнительных устройств указанным образом. При отсутствии объединения, из-за разности потенциалов земель работоспособность аналогового выхода не гарантируется.

–  –  –

Вариант 2. Исполнительное устройство имеет двухполупериодную схему выпрямления напряжения источника питания, а входы управления гальванически развязаны от земель источников.

–  –  –

При подключении объединение земель источников питания контроллера “Pixel” и исполнительных устройств между собой не допускается ввиду возможности выхода из строя одного из устройств.

–  –  –

Защита Аналоговые выходы контроллера «Pixel» имеют встроенную схему защиты от перегрузки. Схема защиты функционирует следующим образом: при превышении током нагрузки любого из выходов величины 6mA, формируется сигнал отключения источника питания усилителя.

При этом, в случае возникновения сигнала от схемы защиты, аналоговые выходы переходят в режим самотестирования. Раз в секунду происходит включение аналоговых выходов, и производится тестирование схемы защиты. Если перегрузка устраняется, аналоговые выходы переходят в нормальный режим работы.

В контроллере «Pixel» в исполнении 25хх-хх-х одновременно выдается соответствующий сигнал “Авария”, а информация о ее наличии записывается в журнал. (см. Системные аварии).

При использовании в проекте двух аналоговых выходов необходимо учитывать, что сигнал “Авария” будет сформирован в случае, если ОБЩАЯ нагрузка выходов достигнет 6mA. В какой пропорции при этом будет распределена нагрузка между выходами – значения не имеет.

–  –  –

Внимание!!! Т.к. подключение датчиков производится по двухпроводной схеме, необходимо, для минимизации погрешности, чтобы сопротивление используемых кабелей было много меньше величины сопротивления датчика

–  –  –

Подключение внешнего датчика с выходом по току или по напряжению к клемме соответствующего измерительного входа производится следующим образом:

–  –  –

Встроенный источник напряжения для задания уставок.

В контроллере «Pixel» предусмотрен специальный маломощный источник напряжения. Данный источник используется в том случае, если необходимо в прикладном проекте задавать уставки – некоторые контрольные точки измеряемого параметра, при достижении которых должно происходить то или иное событие – например: включаться вентилятор или ТЭН.

В данном случае измеряемым параметром является величина напряжения. Источник напряжения представляет собой линейный стабилизатор, последовательно с выходом которого подключен резистор сопротивлением 3.9 kOm. Таким образом, подключение извне к выходной клемме некоторого резистивного датчика образует делитель напряжения.

Сигнал с этого делителя может быть подан на клемму Ain5 (аналоговый вход по напряжению) и использован в прикладной программе для здания уставки.

Примеры использования источника совместно с переменным резистором для ручного задания уставки и с термистором для регулирования приводятся на рисунках:

–  –  –

Сервисный режим (СР) в контроллере «Pixel» предназначен для обеспечения возможности управления функционированием контроллера, упрощения процедур диагностики и наладки контроллера.

После входа в СР на экране «Pixel» будет отображаться меню СР, а вся индикация прикладного проекта блокируется. На время работы в СР все действия по кнопкам не оказывают влияния на прикладной проект.

Возврат из меню СР осуществляется по кнопке «Esc» или автоматически по истечении 2 мин. со времени последней активности СР, если на контроллере имеется прикладной проект FBD.

Внимание! Недопустимо использование в проекте (программе) SMLogix комбинации клавиш «r» + «s» (одновременное нажатие), т.к. данная комбинация служит для входа в сервисный режим и для прикладного проекта блокируется.

–  –  –

Для организации интерфейса пользователя при работе в СР в контроллере «Pixel» имеется 5 кнопок различного функционального назначения, - «Esc» «w» «r» «s» «OK», и LCD–-дисплей размером 122х32 точки, - 4 строки по 20 символов в каждой.

–  –  –

Для редактирования параметра необходимо навести курсор на выбранный параметр меню и подтвердить выбор нажатием клавиши «OK». После этого осуществляется вход в редактирование.

В общем виде редактирование выглядит следующим образом:

–  –  –

В верхней строчке экрана отображается название параметра.

На следующей строчке экрана расположена строка редактирования параметра, мигающий курсор на текущем, самом старшем, разряде переменной и текущее значение редактируемой переменной. Количество знакомест в строке редактирования соответствует максимальному числу разрядов переменной с учетом знака.

–  –  –

На самой нижней строчке меню редактирования отображается величина по-умолчанию, - начальное значение переменной, присваиваемое на заводе.

Ввод или редактирование числа осуществляется поразрядно слева направо.

«w» - Переход в строке редактирования к нужному разряду.

При каждом нажатии «w» курсор редактирования перемещается на 1 позицию вправо. В случае, когда курсор займет крайнее правое положение – младший разряд переменной, переход по следующему нажатию «w» произойдет к крайнему левому положению – в старший разряд редактируемой переменной.

Выбор вводимого в разряде символа осуществляется клавишами «r» вверх, или «s» - вниз, последовательно из допустимого набора символов.

–  –  –

Разделитель «_» после значащего числа подразумевает окончание строки редактирование, и символы, идущие после знака «_», отбрасываются.

Например, при попытке присвоить параметру значение из строки редактирования «-34_5678» в качестве значения будет присвоено «-34».

«OK» - Ввод отредактированного параметра.

При этом каждый параметр при вводе проверяется на соответствие диапазону принимаемых значений. При попытке ввода числа, не попадающего в допустимый диапазон, редактируемая переменная принимает предшествующее редактированию значение.

–  –  –

Для работы с Модулем Памяти (МП) при необходимости сохранения прикладного проекта на МП или загрузки его в контроллер из МП можно воспользоваться меню «Сервисы МП». При этом для исполнения 12хххх-х доступна только функция загрузки прикладного проекта с ранее сохраненного МП на контроллер «Pixel».

В меню «Конфигурация» доступны:

–  –  –

Меню «Проект “SMLogix”» (доступно только для исполнения 25хх-хх-х) в случае, если загружен прикладной проект, позволяет произвести останов и запуск выполнения проекта, произвести полный перезапуск, проконтролировать реальный тик системы, а также позволяет задать вручную состояние входов и выходов «Pixel» независимо от состояния проекта (эмуляция входов/выходов).

Для отображения возникающих в процессе работы системных аварий в СР предусмотрен пункт меню «Системные аварии» (доступно только для исполнения 25хх-хх-х). Более подробное описание возникающих системных аварий и работу с ними смотрите в разделе «Системные аварии»

Для восстановления хронологии событий и возникающих аварий в контроллере «Pixel» ведется системный журнал (доступно только для исполнения 25хх-хх-х). Просмотр событий журнала доступен из меню СР «Журнал».

–  –  –

В случае, когда проекту требуется больший объём данных, имеется возможность подключить к контроллеру внешний Модуль Памяти (МП).

Это позволяет увеличить объём хранения данных до 250 Кб.

–  –  –

Помимо возможности хранения данных проекта, в контроллере «Pixel»

предусмотрена функция сохранения и загрузки всего прикладного проекта из Модуля Памяти (МП) без помощи SMLogix, а также автоматическое ведение системного журнала на МП (см. Журнал).

–  –  –

При сохранении прикладного проекта на МП для последующей загрузки в другой контроллер необходимо в первую очередь учитывать размер данных ARRAY/EEPROM.

Если суммарное количество данных ARRAY/EEPROM превышает 256 байт, то все данные с физическим адресом более 255 (нумерация начиная с 0) в процессе работы будут располагаться на внешнем МП.

Т.е. для работы такого проекта потребуется оставить МП подключенным к контроллеру, иначе данные с адресом более 255 попросту негде размещать.

Поэтому, в случае необходимости переноса такого проекта на несколько однотипных контроллеров «Pixel» необходимо для каждого контроллера создавать копию проекта на отдельном МП, поскольку данные каждого контроллера требуют размещения на собственном МП.

Если же размер данных ARRAY/EEPROM менее 256, то после загрузки прикладного проекта с Модуля Памяти в «Pixel», сам МП можно извлечь из «Pixel» без ущерба для дальнейшей работы прикладного проекта (поскольку для работы не требуется внешней энергонезависимой памяти, достаточно имеющейся внутренней).

–  –  –

Точный размер энергонезависимой памяти, необходимый для работы с данными ARRAY/EEPROM, можно проконтролировать в меню Сервисного Режима (СР) «Конфигурация»«Модуль памяти».

–  –  –

Одной из задач, которую приходится решать при работе с «Pixel», является загрузка рабочего проекта (программы “SMLogix”) в контроллер, находящийся на удаленном объекте.

Данную задачу можно решить при помощи Модуля Памяти (МП).

Для этого необходимо из контроллера с рабочим проектом («Pixel» 1) скопировать проект на имеющийся МП, а затем перенести МП на контроллер, в который требуется загрузить данный проект («Pixel» 2).

Примечание. Функция сохранения прикладного проекта на МП реализована только в контроллерах «Pixel» исполнения 25хх-хх-х

–  –  –

Если суммарное количество данных ARRAY/EEPROM в проекте превышает 256 байт, то для работы проекта необходимо оставить МП в слоте «Pixel» 2.

Если после загрузки предполагается использовать МП с «Pixel» 1, то для переноса проекта на «Pixel» 2 нужно сохранять данные на дополнительном МП, используя пункт меню «Сохранить с выбором». (См. «Расширенные возможности») Расширенные возможности

–  –  –

Если необходимо сделать копию проекта, которая будет использоваться на другом контроллере, и проекту требуется более 256 байт данных ARRAY/EEPROM, то нужно сохранить проект на дополнительный МП, который будет подключен к этому контроллеру.

Естественно, только в случае, если планируется сохранить работоспособность исходного проекта, т.к. обоим контроллерам требуется МП для нормальной работы.

В этом случае, после появления сообщения:

–  –  –

Примечание. Исходным МП для контроллера является модуль, содержащий данные ARRAY/EEPROM, используемые в процессе работы контроллера, проект которого требуется скопировать.

После обнаружения исходного МП контроллер произведет чтение данных для подготовки их к копированию:

–  –  –

Данная функция позволяет загрузить по отдельности или в любых комбинациях любые из 3-х составляющих частей прикладного проекта (программы “SMLogix”) в контроллер из МП.

–  –  –

Необходимо убедиться, что останов программы не приведет к аварийной ситуации на объекте и только после этого нажать кнопку «ОК» для выполнения загрузки нового проекта или обновления конфигурации.

–  –  –

Перед стартом проекта проверяется наличие достаточного места на МП для хранения данных, уставок вновь загруженного проекта.

Если места недостаточно, то на экране отобразится следующий диалог:

–  –  –

Если нажать кнопку «ОК», то проект будет удален с МП и освободившееся место будет использовано для хранения данных и уставок. Если нажать кнопку «ESC», то обращения на запись/чтение к МП будут заблокированы и проект сможет использовать только 256 байт энергонезависимой памяти на внутреннем МП для хранения уставок и данных.

При работе, «Pixel» сохраняет информацию об используемом МП и если пользователь установит другой МП, то на экране может появиться надпись:

–  –  –

2. Создание загрузочного МП для загрузки проекта без использования компьютера на объекте.

Такая необходимость возникает, если для загрузки проекта на контроллеры использование компьютера неудобно или нежелательно.

–  –  –

Полученный в результате МП может быть использован для загрузки прикладного проекта в контроллер на объекте без помощи ПК. Если проекту требуется наличие внешнего МП, загрузочный МП с уже подготовленными данными блоков EEPROM/ARRAY может быть оставлен на рабочем объекте в качестве основного МП контроллера.

–  –  –

Если в проекте (программе “SMLogix”) была найдена ошибка, которая не затрагивает сетевые настройки и данные EEPROM/ARRAY, то она может быть оперативно исправлена путем быстрой перезагрузки проекта при помощи МП.

Для этого в лаборатории необходимо загрузить во вспомогательный контроллер исправленный проект “SMLogix”. Сохранить исправленный проект, выбрав в меню «Сервисы МП» «Сохранить с выбором»

сохранение только программы без сетевых настроек и данных

EEPROM/ARRAY:

–  –  –

В случае, если изменения в проекте затрагивают данные EEPROM/ARRAY, необходимо создавать копию всего проекта, а для создания такого загрузочного МП либо придется использовать рабочий МП (МП, подключенный к контроллеру на объекте), либо заменить его новым загрузочным, созданным на вспомогательном контроллере.

Это связано с тем, что изменение данных EEPROM/ARRAY (значения уставок, констант и переменных) может повлиять на работу проекта, а все измененные значения EEPROM/ARRAY будут содержаться уже на загрузочном МП, и именно этот МП потребуется контроллеру для нормальной работы после загрузки.

–  –  –

В контроллере «Pixel» в исполнении 25хх-хх-х доступны функции управления прикладным проектом. Данные функции доступны из меню «Проект “SMLogix”».

–  –  –

Только для исполнения 25хх-хх-х.

После загрузки прикладного проекта в «Pixel» может быть доступна функция ручного управления входами/выходами контроллера, если текущая конфигурация контроллера и конфигурация модулей расширения (МР) совпадает с выбранной в проекте SMLogix.

–  –  –

В этом случае в меню «Проект “SMLogix”» «Управление I/O» будет сконфигурировано соответствующее меню для управления аппаратными входами/выходами контроллера и МР, подключенных к системной шине.

Если заданная в проекте конфигурация контроллера не совпадает с текущей конфигурацией объекта (контроллер или МР на системной шине не содержит требуемого количества входов/выходов или физически не подключены), функция управления входами/выходами будет недоступна.

В случае несовпадения конфигурации, в меню «Управление I/O»

отобразится сообщение об ошибке в конфигурации данного модуля:

–  –  –

Об отсутствии или неисправности модуля может свидетельствовать значение идентификатора, равное 0.

После загрузки прикладного проекта состояние каждого входа/выхода может быть переведено в режим ручного управления, когда состояние фиксируется требуемым значением.

Для этого необходимо перевести выбранный вход или выход в режим ручного управления следующим образом:

–  –  –

Редактирование состояния переменной станет недоступно.

Внимание! Режим ручного управления входами/выходами для всех модулей автоматически отключается после загрузки проекта или сброса по питанию.

–  –  –

В меню Сервисного режима (СР) «Конфигурация» доступны следующие функции:

Версия ядра, серийный номер и модификация изделия, информация о состоянии сетевой карты и модуле памяти, настройки порта Сом (RS485) и управление запросами мастер по этому порту для возможности загрузки проекта из «SMLogix» по RS485 в случае, если по этому порту работает мастер сети ModBus.

–  –  –

Для хранения данных проекта, таких как уставки, константы или различные переменные, в «SMLogix» предусмотрены блоки сохранения EEPROM и ARRAY.

При помощи этих блоков данные в проекте могут быть записаны или прочитаны из энергонезависимой памяти контроллера «Pixel».

В меню «Модуль памяти» содержится информация о доступном объеме энергонезависимой памяти контроллера «Pixel».

–  –  –

Каждый контроллер имеет в распоряжении 256 байт внутренней энергонезависимой памяти EEPROM, доступной для хранения пользовательских данных проекта.

В случае, когда проекту требуется больший объём данных, имеется возможность подключить к «Pixel» внешний Модуль Памяти (МП).

Это позволяет увеличить объём хранения данных до 250 Кб, а также получить в свое распоряжение такие функции, как сохранение и загрузка прикладного проекта и системный журнал (набор функций ограничен для исполнения 12хх-хх-х).

–  –  –

Аналогично, при извлечении МП из слота, контроллер фиксирует отсутствие дополнительного МП и прекращает работу с ним. Работа продолжается только со встроенным МП.

Примечание. В случае использования проекта с МП и объёмом данных EEPROM/ARRAY больше 256 байт рекомендуется располагать самые критичные и необходимые данные по младшим адресам в пределах 0 … 255, т.к. в случае удаления МП данные по адресам свыше 255 будут недоступны.

–  –  –

При наличии внешнего МП следует убедиться, что разрешена работа с этим МП, - в нижней строчке экрана имеется соответствующая надпись.

Если МП содержит сохраненный ранее проект или уставки и данные от другого проекта, и, после соответствующего предупреждения от использования данного МП отказались (см.

«Сервисы модуля памяти»), на дисплее в меню «Конфигурация» «Модуль памяти» отобразится:

–  –  –

Это означает, что внешний МП заблокирован, для работы используется только 256 байт встроенной памяти. В этом случае также возникает авария «Переполнение EEPROM». Для того, чтобы устранить аварию, необходимо обеспечить необходимый для работы проекта объём данных EEPROM. Для этого нужно либо заменить имеющийся МП на аналогичный свободный, либо через меню «Разрешить работу МП»

разрешить использовать в проекте имеющийся МП.

При этом, при попытке подключения МП через меню «Разрешить работу

МП», контроллер выдаст соответствующее предупреждение:

–  –  –

В случае подтверждения, все находящиеся на МП данные будут стерты.

После этого, если объема МП для проекта достаточно, авария устраняется, работа блоков сохранения EEPROM и ARRAY в проекте будет восстановлена.

В случае нажатия кнопки «ESC», МП будет заблокирован и информация на нем будет недоступна для записи/чтения. При этом находящиеся на МП данные (Другой сохраненный проект или его данные) будут сохранены.

–  –  –

Вход в меню СР осуществляется при одновременном нажатии комбинации кнопок «r» и «s». Выключения или останова контроллера не требуется.

–  –  –

Настройки порта Сом (RS485) Для настройки параметров порта Сом (RS485) в Сервисном режиме (СР) контроллера «Pixel» предусмотрен пункт меню «СОМ-порт».

–  –  –

Для обеспечения контроля надежной работы и упрощения диагностики, а также для удобства обнаружения, предотвращения и устранения возможных неисправностей и исключения ошибочных ситуаций при работе контроллера «Pixel» предусмотрена система контроля аварийных ситуаций и оповещение пользователя об их возникновении.

Для визуального оповещения о возникновении аварийной ситуации на лицевой стороне корпуса предусмотрен индикатор аварий – красный аварийный светодиод.

В зависимости от исполнения в «Pixel» предусмотрено различное количество контролируемых аварийных ситуаций и различные способы обнаружения аварий, их обработки и отключения.

Возникновение аварий вызывает срабатывание красного аварийного светодиода. Диод начинает часто мигать.

После устранения возникшей аварии диод либо автоматически гаснет (исполнение 12хх-хх-х), либо для этого требуется сбросить аварию при помощи специального менеджера аварий в меню «Системные аварии»

(исполнение 25хх-хх-х.).

–  –  –

Сброс аварий и аварийной индикации В контроллере «Pixel» в исполнении 12хх-хх-х сброс аварий и выключение аварийной индикации происходит автоматически после устранения аварии. Таким образом, наличие аварийной индикации свидетельствует о наличии активной аварии в настоящий момент времени.

Для исполнения 25хх-хх-х сброс или отключение аварийной индикации производится в специальном меню обработки аварий при помощи менеджера аварий – меню «Системные аварии».

В случае однократного возникновения или после устранения причин авария, в отличие от исполнения 12хх-хх-х, не сбрасывается автоматически до тех пор, пока не будет произведено её подтверждение в меню «Системные аварии».

Наличие аварийной индикации в этом случае свидетельствует либо о наличии активной аварии в настоящий момент времени, либо об однократном (кратковременном) возникновении аварийной ситуации в процессе работы. Более подробно разобраться в этом поможет менеджер аварий в меню «Системные аварии».

Меню «Системные аварии»

В контроллере «Pixel» в исполнении 25хх-хх-х для регистрации происходящих в процессе работы контроллера аварийных ситуаций в СР предусмотрено специальное меню «Системные аварии».

Все возникающие в процессе работы контроллера аварии регистрируются в меню «Системные аварии» и могут быть доступны для просмотра и обработки с целью надлежащего корректного устранения аварий и их последствий, а также анализа причин их возникновения.

При наличии подключенного МП все возникающие в процессе работы аварии, время и дата их возникновения заносятся в Журнал.

–  –  –

В момент возникновения новой аварии менеджер аварий инициализирует создание соответствующего ей пункта в меню «Системные аварии».

Менеджер присваивает аварии статус «Активно» и подключает аварийную индикацию – включается частое мигание аварийного диода.

–  –  –

Внимание! После включения аварийной индикации управление работой красного светодиода из прикладного проекта блокируется, диод переходит под управление внутреннего менеджера аварий О наличии не устраненных активных аварий сигнализирует значок «»

напротив пункта «Системные аварии».

–  –  –

При этом, если причина аварии в последствии самоустраняется (однократная или редко возникающая авария), аварийная индикация не выключается, статус аварии «Активно» сохраняется. Значок «»

напротив пункта «Системные аварии» отключается.

Для окончательного устранения аварий необходимо редактировать статус аварии из меню сервисного режима.

–  –  –

Красный светодиод аварийной индикации - в режиме частого мигания.

Для отключения аварии и аварийной индикации необходимо перевести статус аварии в состояние «Подтверждено»

–  –  –

Если на момент подтверждения аварии причина аварии устранена, авария удаляется из меню «Системные аварии». Аварийная индикация отключается (Если нет других аварий со статусом «Активно»).

–  –  –

Аварии присваивается статус «Подтверждено». Аварийная индикация при этом не отключается, аварийный светодиод переходит в режим редкого мигания (Если нет других аварий со статусом «Активно»).

После этого авария может быть удалена из меню повторным подтверждением после устранения причины аварии.

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

–  –  –

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

Внимание! Аварии, находящиеся в состоянии запрета активности или в состоянии «Подтверждено», вновь перейдут в состояние «Активно» после загрузки, если их причина не была устранена к моменту загрузки.

–  –  –

В контроллере «Pixel» в процессе работы ведется непрерывный внутренний контроль напряжений питания.

Автоматически контролируется напряжение батареи, уровень внешнего напряжения питания всего контроллера «Uпит. +24В» и внутреннее питание платы процессорного модуля «Uпит. +5В»

В случае, если уровень напряжения батареи или внешнего питания не соответствует требуемым для нормальной работы контроллера, возникает соответствующая авария (см. раздел «Системные аварии»).

Проконтролировать состояние напряжений в сети можно при помощи меню Сервисного режима (СР) «Питание».

–  –  –

В контроллерах исполнения 25хх-хх-х при наличии подключенного МП автоматически ведется журнал системных событий.

Под журнал зарезервирован объем 4КБ на внешнем МП, и журнал может содержать до 250 записей различных событий.

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

–  –  –

Запись содержит порядковый номер события в списке, дату и время регистрации события его описание и дополнительную вспомогательную информацию.

–  –  –

означающая, что достигнут начальный адрес списка, и более старых событий в журнале нет.

При достижении самой свежей записи после нажатия кнопки «r» на экране отобразится надпись:

–  –  –

В контроллере «Pixel» реализованы энергозависимые часы реального времени и календарь. Если в контроллере установлена батарея питания, то время и дата поддерживаются даже при отключении основного питания.

Просмотр и редактирование текущего времени и даты доступен как из проекта (программы) “SMLogix” (FBD-блоки «Время и Дата»), так и из меню Сервисного Режима (СР) «Время и дата».

–  –  –

предусмотрена возможность загрузки ядра из компьютера стандартными средствами Windows без помощи специальных программаторов.

Для этого достаточно воспользоваться программой HyperTerminal – стандартной компонентой Windows.

В ядро контроллера «Pixel» встроен автоматический загрузчик ядра.

Передача осуществляется по протоколу 1K Xmodem. Файл, содержащий ядро контроллера имеет расширение *.SIM, файл с настройками подключения HyperTerminal – расширение *.ht Версию ядра - файл с обновлениями и исправлениями (*.sim), и файл с настройками подключения HyperTerminal (*.ht) можно найти на сайте «Segnetics» http://www.segnetics.com/.

–  –  –

Программа HyperTerminal является стандартным компонентом Windows.

Для загрузки ядра контроллера при помощи компьютера, HyperTerminal необходимо настроить на передачу в «Pixel».

Файл конфигурации (с расширением *.ht) доступен на сайте «Segnetics»

http://www.segnetics.com/. Он автоматически запускает программу HyperTerminal со всеми необходимыми настройками для загрузки ядра «Pixel».

Примечание. Если HyperTerminal не установлен на вашем компьютере, его необходимо установить при помощи стандартных средств установки Windows.

В случае, если по какой-либо причине файл конфигурации HyperTerminal недоступен, имеется возможность настроить программу самостоятельно.

–  –  –

2. Выберите в меню Файл, команду Новое подключение.

3. В открывшемся окне Описание подключения задайте Название создаваемого подключения (напр. load), выберите понравившийся вам Значок:

–  –  –

10. После этого закройте окно программы HyperTerminal с сохранением внесенных изменений. Теперь по кнопке Пуск, в меню команды Все программы, Стандартные, Связь появится дополнительная вкладка HyperTerminal, в которой будет доступно созданное подключение.

–  –  –

1. Подключите клеммы питания к контроллеру «Pixel». При этом источник питания должен быть выключен.

–  –  –

3. Запустите HyperTerminal с использованием ранее созданного подключения. Файл конфигурации (с расширением *.ht) доступен на сайте «Segnetics» http://www.segnetics.com/.

Он автоматически запускает программу HyperTerminal со всеми необходимыми настройками для загрузки ядра «Pixel».

Подключение также может быть создано самостоятельно. (см. раздел Настройка HyperTerminal).

4. Выберите номер СОМ - порта компьютера, к которому подключен конвертер RS485/ RS232 для загрузки контроллера.

Для этого в окне программы HyperTerminal в меню Вызов выберите команду Отключить (если сеанс связи активен). В меню Файл выберите Свойства.

В открывшемся окне в поле Подключаться через: задайте номер порта подключения:

–  –  –

8. Включите питание контроллера «Pixel». Он самостоятельно активирует процесс передачи. Счетчик пакетов в поле Пакет: начнет наращиваться, в поле Файл: начнет заполняться индикатор процесса передачи:

–  –  –

9. Закройте программу HyperTerminal. Контроллер готов к работе. Если после загрузки «Pixel» автоматически не запустился, т.е. не выводится заставка или индикация прикладной программы, то выключите и включите питание контроллера.

–  –  –

Возможные ошибки и трудности

1. В процессе загрузки ядра произошел сбой. Счетчик пакетов не обновляется, процесс передачи остановлен:

Процесс передачи необходимо возобновить. Выключите питание контроллера. Остановите процесс передачи по кнопке Отмена.

Перезапустите процесс передачи HyperTerminal. Включите питание контроллера.

Примечание. Для инициализации процесса загрузки котроллер должен находиться в состоянии выключения не менее 3с.

2. После запуска процесса передачи и включения контроллера процесс передачи не запускается.

–  –  –

3. После успешной загрузки контроллер автоматически не запустился, т.е. не выводится заставка или индикация прикладной программы.

Выключите питание контроллера на время более 3с и включите его снова. Если контроллер не запускается, повторите процесс загрузки.

–  –  –

6. Приложение 1. Системная страница (СС).

Системная страница – адресное пространство контроллера «Pixel», где расположены данные, содержащие системную информацию о контроллере и позволяющие управлять его работой. Доступ к СС осуществляется через доступные каналы связи по протоколу Modbus RTU.

Для СС зарезервировано регистровое адресное пространство с 0xFE00 по 0xFFFF.

Для чтения информации используются запросы Read Holding Registers (функция 0x03). Для записи информации в СС используются запросы Write Multiple Registers (функция 0x10).

–  –  –

105. См.: Уголовно-процессуальное право Российской Федерации: Учеб. / Под ред. П.А. Лупинской. М., 20...»ЕЖЕМЕСЯЧНЫЙ НАУЧНО – ТЕХНИЧЕСКИЙ И ПРОИЗВОДСТВЕННЫЙ ЖУРНАЛ Издается при содействии ® Комплекса архитектуры, №3 строительства, развития и реконструкции Москвы, HUMAN AND SOCIETY № 2 (11) – 2011 Редакционный совет Председатель доктор военных наук, доктор технических наук, профессор, заслуженный работник высшей школы Российской Федерации, лауреат премии Пра...» образа женщины, механизмы создания и успешно...» ПРИНЦИПАХ Специальность 05.13.19 – Методы и системы защиты информации. Информационная безопасность АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технически...»

«RU 2 461 569 C2 (19) (11) (13) РОССИЙСКАЯ ФЕДЕРАЦИЯ (51) МПК C07K 16/18 (2006.01) C12N 15/13 (2006.01) C12N 15/63 (2006.01) A61K 39/395 (2006.01) A61P 25/00 (2006.01) ФЕДЕРАЛЬНАЯ СЛУЖБА ПО ИНТЕЛЛЕКТУАЛЬНОЙ СОБСТВЕННОСТИ (12) ОПИСАНИЕ ИЗОБРЕТЕНИЯ К ПАТЕНТУ (21)(22) Заявка: 2009118621/10, 18.10.2007 (72) Автор(ы):...»

2017 www.сайт - «Бесплатная электронная библиотека - различные документы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам , мы в течении 1-2 рабочих дней удалим его.