четверг, 28 октября 2010 г.

Выставка "Нефть. Газ. Химия" в Перми

В Перми прошла ежегодная выставка "Нефть.Газ.Химия.". Как всегда, большая часть выставки, посвящена оборудованию для автоматизации и средствам измерения. Непосредственно нефти, газа и химии было очень мало.  Выставка произвела неоднозначные впечатления. Во-первых представлено меньшее количество фирм и представительств из города Пермь. Взамен появилось много москвичей и иностранцев. Во-вторых крупные стенды стали богаче. Мелкие беднее. Но это все мои личные впечатления.

Очень не понравился стенд "Спутника" представляющего SIEMENS. Большие конструкции стенда и мало оборудования. Была представлена только электрика. Кафе на территории стенда создавало впечатление халявной заманухи для клиентов. Мне на многих стендах предлагали чай или кофе, но делалось это как-то более проще и в личном контакте. Окончательно впечатление испортили две практически голые девицы, привлекающие посетителей, и не отказывающиеся фотографироваться с ними. Все вместе призвано заманить клиентов любой ценой. Интересно, что они будут предлагать в следующий раз.
 Оборудование "Сенсорика" из Екатеринбурга.

 Лучшее впечатление произвел соседствующий с "Спутником" стенд VDT из Тольятти. В нескольких чемоданах они умудрились представить практически весь спектр поставляемого оборудования, производства Allen-Bradley.
Чемоданы Allen-Bradley.

В общем прослеживается тенденция к увеличению доли операторских паенлей и видеографических регистраторов. Практически у всех крупных производителей они были представлены. Чего было мало - беспроводной связи. Увидел только продукцию Emerson-Метран. В будущем, думаю, это будет одно из наиболее перспективных направлений развития.

воскресенье, 17 октября 2010 г.

Проблема с сохранением графиков в NS10.

При использовании операторской панели NS10 возникла неприятная ситуация. Протокол данных не полностью записывался на Flash-карту. Из 3 часов данных, протоколируемых с интервалом в 15 секунд, на карте сохранялось чуть более часа. Происходило это только в автоматическом режиме. При ручном сохранении, такого не наблюдалось, данные записывались полностью.

В чем причина такой работы, так и не удалось выяснить. Проблема была разрешена, путем написания макроса, который строго в определнное время производит принудительную установку бита сохранения протокола работы $SB36. Этот макрос дал еще одну положительный результат - сохранение графиков строго в определенное время. При автоматическом их сохранении, время сохранения было привязано к моменту включения панели. В итоге графики сохранялись, например, в 37 минут нужного часа. Сейчас сохранение идет строго в 00 минут, что гораздо удобнее для анализа.

МАКРОС (Запускается по изменению значения слова $SW14 - минуты/секунды):
$W5=$SW15&HFF;                                          'Получение значения часов
if ($SW14==0)                                                   'Проверка на 0 минут и секунд
   if ($B1==0)
     $SW37=1;                                                      'Установка номера протокола
     if ($W5==0) $SB36=1; $B1=1; endif;          'Сохранение графика в 0 часов
     if ($W5==3) $SB36=1; $B1=1; endif;          'Сохранение графика в 3 часа
     if ($W5==6) $SB36=1; $B1=1; endif;          'Сохранение графика в 6 часов
     if ($W5==9) $SB36=1; $B1=1; endif;          'Сохранение графика в 9 часов
     if ($W5==12h) $SB36=1; $B1=1; endif;        'Сохранение графика в 12 часов
     if ($W5==15h) $SB36=1; $B1=1; endif;        'Сохранение графика в 15 часов
     if ($W5==18h) $SB36=1; $B1=1; endif;        'Сохранение графика в 18 часов
     if ($W5==21h) $SB36=1; $B1=1; endif;        'Сохранение графика в 21 час
   endif;
else $B1=0; endif;                                               'Конец макроса

среда, 13 октября 2010 г.

Многоканальный бумажный регистратор Альфалог 100М.

Регистратор Альфалог 100М производится предприятием «Теплоприбор-Юнит», г.Челябинск. Прибор представляет из себя симбиоз цифрового измерителя и бумажного регистратора.
 Альфалог 100М. Внешний вид.

Количество каналов измерения может  быть 3 или 6. Прибор оснащен универсальными входами, воспринимающими сигналы термометров сопротивления, термопар а также стандартные токовые сигналы.  Имеются программируемые выходные реле, а также встроенный коммуникационный интерфейс с протоколом ModbusRTU.



 Альфалог 100М. Передняя панель.


Внешне прибор выглядит очень качественно. Достаточно продумана механическая часть. Предусмотрен специальный доступ для смены бумаги. Единственное что не понравилось – большое количество пластмассовых деталей. Конечно не факт, что они будут ломаться, но особого доверия к ним нет. 
Также хотелось бы иметь светодиодный дисплей, для индикации измеренных параметров. Встроенное жидкокристаллическое табло, можно разглядеть только с близкого расстояния.  

  Альфалог 100М. Задняя панель с разъемами.

Регистрация графиков выполняется только на бумаге. В цифровом виде графики не сохраняются. При этом на бумаге может быть выведена служебная информация, например значения сигналов в цифровом виде, состояние выходов и т.д. Скорость перемотки бумаги можно установить от 20 до 600 мм в час. К скорости привязана частота регистрации. Чем выше скорость, тем выше частота опускания пера для рисования точки. На низкой скорости, период опускания пера очень большой, порядка 1 минуты. В этом кроется основной недостаток прибора. При резких изменениях входного сигнала, эти изменения не будут зарегистрированы. Можно увеличить скорость перемотки, но при этом возрастет стоимость содержания прибора.

  Альфалог 100М. Механизм перемещения печатающей головки.

Для рисования графиков Альфалог имеет пишущие узлы с поддержкой 6 цветов. Пишущие узлы выполнены по технологии аналогичной фломастерам. Производитель заявляет ресурс службы одного фломастера в 1 миллион точек. Учитывая, что фломастеры подвержены высыханию,  значение ресурса вызывает сомнения. Стоимость одного фломастера составляет порядка 400 рублей, рулон бумаги – 200 рублей. В итоге цена содержания прибора значительна и не идет ни в какое сравнение с содержанием безбумажных регистраторов.

  Альфалог 100М. Доступ к бумаге.

Альфалог 100М – прибор, применение которого имеет серьезные ограничения. Недостатки, связанные с частотой регистрации, высокая стоимость расходных материалов, делают этот прибор весьма непривлекательным для использования в промышленности.

понедельник, 11 октября 2010 г.

Операторская панель OMRON NS10

Автоматические системы, в некоторых случаях, требую наличия интерфейса человек-машина. Наилучшую реализацию такой интефейс получает с помощью операторских панелей. Многие фирмы сейчас выпускают подобное оборудование с разной функциональностью.
Операторская панель NS10 производства OMRON относится к наиболее совершенным устройствам такого вида. Она позволяет выполнить огромное количество функций по визуализации и вводу данных. Для использования панели необходим блок питания постоянного тока с выходным. напряжением 24В.
NS10 управляется специализированной операционной системой, что делает ее работу очень надежной. Связь с контроллером выполняется по последовательному интерфейсу. Был использован протокол NT-Link, настройка которого проблем не вызвала. Кабель связи с контроллером спаян самостоятельно.
Панель не имеет функциональных кнопок. Вся информация вводится через сенсорный экран. Для разработки интерфейса имеется большое количество различных элементов - кнопки, лампы, шкалы и т.д. Внешний вид некоторых может изменяться пользователем по своему желанию, с помощью внешних графических файлов. Все элементы имеют возможность настройки различных функций отображения, активности и т.д.
  NS10. Внешний вид.

Отдельного внимания заслуживает функция протоколирования. Данные, которые панель получает из контроллера, могут быть сохранены с построением соответствующих графиков. Настройка протоколирования очень проста, и не требует программирования. При необходимости данные могут записывться на флеш-карту формата CF. Файл записывается в текстовом формате с расширением csv. Сохраненные файлы можно открыть как на самой панели, так и например в EXCEL. Кроме данных, также можно сохранять протоколы работы и ошибок.
NS10 имеет встроенный язык макросов, что еще больше расширяет ее функциональность. Фактически NS10 не хватает встроенных входов-выходов, чтобы превратить ее в полноценный управляющий контроллер, или организовать пульт с кнопками и элеметами сигнализации.
Программирование панели производится с помощью программы CX-Designer, входящей в состав CX-One. Работа с программой достаточно проста, обращаться к руководствам потребовалось только для организации протоколирования данных. Сами руководства (их 3: установка панели, работа с панелью, программирование макросов) переведены на русский язык. Как всегда понять их с первого раза достаточно сложно.
 NS10. Вид сзади.

Передача проекта в NS10 возможна несколькими способами: через COM-порт, USB, флеш-карту. Наиболее простой способ использовать кабель USB.
Среди дополнительных возможностей следует отметить функции принтера, монитора видеонаблюдения и сети Ethernet. Принтер можно подключать непосредственно  к панели. К сожалению список поддерживаемых принтеров ограничен некоторыми моделями струйников Epson и  Canon. Видеонаблюдение требует дополнительной платы. Возможна выдача видеосигнала непосредственно в окне проекта. При необходимости можно сделать копию экрана в графическом формате.
Сеть Ethernet - один из самых нужных дополнительных элементов. Он позволяет выполнить связь с панелью, а следовательно и всей системой, через обычную сеть. Кроме этого не требуется дополнительного ПО, чтобы удаленно контролировать работу NS10.
Операторская панель NS10 - дорогое оборудование с огромным функционалом. Удобство работы, программирования, высокая надежность делает ее очень привлекательной для использования.