Поздравляем с Новым Годом!
   
Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: CXXVI Международной научно-практической конференции «Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ» (Россия, г. Новосибирск, 08 июня 2023 г.)

Наука: Технические науки

Секция: Радиотехника, Электроника

Скачать книгу(-и): Сборник статей конференции

Библиографическое описание:
Соколов И.Ю. РАЗРАБОТКА МАКРОСА ПРЕОБРАЗОВАНИЯ СЕТЕВЫХ РЕГИСТРОВ В ПАРАЛЛЕЛЬНЫЙ ДВОИЧНЫЙ КОД НА ПРОГРАММИРУЕМОЕ РЕЛЕ ОВЕН // Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ: сб. ст. по мат. CXXVI междунар. студ. науч.-практ. конф. № 6(124). URL: https://sibac.info/archive/technic/6(124).pdf (дата обращения: 27.12.2024)
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

РАЗРАБОТКА МАКРОСА ПРЕОБРАЗОВАНИЯ СЕТЕВЫХ РЕГИСТРОВ В ПАРАЛЛЕЛЬНЫЙ ДВОИЧНЫЙ КОД НА ПРОГРАММИРУЕМОЕ РЕЛЕ ОВЕН

Соколов Илья Юрьевич

студент, кафедра электроники и микропроцессорной техники, Смоленский филиал Национального исследовательского университета МЭИ,

РФ г. Смоленск

Малышкин Василий Викторович

научный руководитель,

старший преподаватель кафедры ЭиМТ, Смоленский филиал Национального исследовательского университета МЭИ,

РФ г. Смоленск

 

На данном этапе научно-технического прогресса разработка систем управления является достаточно тривиальной задачей, поскольку существует достаточно много экономических субъектов промышленной направленности, чья экономико-хозяйственная деятельность ориентирована на разработку и изготовление различных полезных устройств и технических решений с возможностью широкого применения в системах промышленной автоматизации [1]. Это значит, что фактически конечному потребителю необходимо определить структуру проектируемой системы автоматического управления и алгоритм управления (для, например, некоторой технологической линии производства или выпуска той или иной продукции на экономических субъектах), выбрать электронную компонентную базу и непосредственно реализовать функционирование системы методом формировать гальванических соединений между необходимыми выводами используемой компонентной базы.

Одним из существенных экономических субъектов промышленной направленности, чья экономико-хозяйственная деятельность ориентирована на разработку и изготовление различных полезных устройств и технических решений с возможностью широкого применения в системах промышленной автоматизации, является отечественное предприятие «ОВЕН», занимающее уверенные позиции на рынке отечественной электронно-компонентной базы. Одним из наиболее востребованных продуктов данного экономического субъекта являются программируемые реле, состоящие из микропроцессорной (программируемая логика работы реле) и силовой части, которая под управлением цифровой части реализует замыкание и размыкание электрических соединений [2]. Востребованность данных продуктов состоит не только в обеспечении прямых функций реле под управлением программируемой цифровой части, но и в том, что цифровая часть может быть связана с «внешним миром» посредством интерфейса микропроцессорных взаимодействий «RS-485».

Программное обеспечение данного устройства реализуется на языке функционального уровня, при этом в арсенале проектировщика программного обеспечения программируемого реле имеются элементы комбинаторной логики, таймеры, триггеры, и прочие последовательностные устройства современной электроники и микропроцессорной техники. При этом слабой стороной среды программирования данного устройства в программе (предоставляется компанией «ОВЕН») является отсутствие функционального блока, реализующего преобразование данных, поступающих по сети RS-485, в логические уровни на информационных выводах (управляющие входы комбинаторной схемы программного обеспечения, разработанного на языке функционального программирования). Данное положение обусловило актуальность выполняемого исследования, целью которого является разработка функционального блока (макроса), который будет осуществлять преобразование сетевой переменной в параллельный двоичный код.

Сетевые переменные при программировании представляют собой порты данных, в которых указывается разрядность (как правило 8 или 16 бит, согласно спецификации на протокольную составляющую программного обеспечения программируемого реле, функционирующего в разветвленной сети автоматического управления). Фактически порт представляет собой регистр, из которого необходимо выделить информационные биты данных (для использования в схеме комбинаторной логики программного обеспечения). Предлагаемое решение заключается в использовании следующей схемы (рисунок 1) макроса, функциональной основой которого является функциональный блок «Extract», осуществляющий чтение одного определенного бита заданной N-битной переменой (значение регистра).

 

Рисунок 1. Принципиальная схема разработанного макроса

 

С другой стороны в системах автоматизации некоторого технологического процесса достаточно важной задачей является не только управление, но и мониторинг цифровых булевых датчиков (например, доводчики и т.п.), следовательно, необходимо также и решение обратной задачи – преобразование кодовой последовательности в сетевую переменную (регистр для чтения по сети RS-485). Данную задачу также можно решить методом разработки макроса, только в данном случае функциональную основу составляет функциональный блок «PUTBIT», осуществляющий запись одного определенного бита во входную N-битную переменную (рисунок 2).

 

Рисунок 2. Принципиальная схема разработанного макроса

 

УГО разработанных макросов имеет следующий вид (рисунок 3).

 

Рисунок 3. УГО разработанных макросов

 

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

 

Список литературы:

  1. Батюшев В.А. Электронные приборы. — М.: Техносфера, 2016. — 323 с: ил.
  2. Мелешин В.И. Транзисторная преобразовательная техника. – М.: Техносфера, 2005. – 632с., ил.
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

Оставить комментарий