Статья:

Программирование логической функции при помощи SCADA–системы TRACE MODE на языке Техно FBD

Конференция: LXXIII Студенческая международная научно-практическая конференция «Молодежный научный форум»

Секция: Технические науки

Выходные данные
Жукова Е.О. Программирование логической функции при помощи SCADA–системы TRACE MODE на языке Техно FBD // Молодежный научный форум: электр. сб. ст. по мат. LXXIII междунар. студ. науч.-практ. конф. № 4(73). URL: https://nauchforum.ru/archive/MNF_interdisciplinarity/4(73).pdf (дата обращения: 25.04.2024)
Лауреаты определены. Конференция завершена
Эта статья набрала 2 голоса
Мне нравится
Дипломы
лауреатов
Сертификаты
участников
Дипломы
лауреатов
Сертификаты
участников
на печатьскачать .pdfподелиться

Программирование логической функции при помощи SCADA–системы TRACE MODE на языке Техно FBD

Жукова Елена Олеговна
магистрант, Национальный исследовательский технологический университет «МИСиС», РФ, г. Москва

 

В рамках данной статьи будет рассмотрена методика программирования логической функции   при помощи SCADA–системы TRACE MODE 6 на языке Техно FBD.

Алгоритм выполнения:

1.  Создание графического экрана для отображения численного значения входных переменных Х1, Х2, Х3, Х4 и выходного значения Y (рис.1).

 

Рисунок 1. Создание графического экрана

 

2. Настройка свойств привязки (рис. 2).

 

Рисунок 2. Создание аргументов экрана

 

3. Привязка аргумента экрана к каналу.

Создание по аргументам Х1, Х2, Х3, Х4 и выходу Y шаблона экрана новые каналы и отредактируем их привязку (рис.3). 

 

Новый рисунок.png

Рисуок 3. Окно свойств экрана

 

4. Программа на языке Техно FBD.

Создание в редакторе аргументов четыре аргумента Х1, Х2, Х3, Х4 и выход Y. При этом первые 4 аргумента типа IN, а последний – OUT (рис. 4).

 

Рисунок 4. Аргументы программы

 

FBD блоки для создания программы: из раздела «Логические Функции» - инверсия, логическое умножение, логическое сложение (рис. 5).

 

Рисунок 5. Программа на языке Техно FBD

 

5. Привязка аргументов программы. Результат представлен на рисунке 6.

 

Рисунок 6. Окончательная настройка связи

 

6. Результат работы программы (рис. 7, 8, 9) сверим с таблицей истинности для функции , представленной в таблиц 1.

Таблица 1.

Таблица истинности для функции

 

X1

X2

X3

X4

f

0

0

0

0

0

0

0

0

1

0

0

0

1

1

1

0

1

1

1

1

1

1

1

0

1

1

1

0

0

0

0

1

1

0

1

1

1

1

1

1

 

Рисунок 7. Результат работы программы при X1=0, X2=0, X3=1, X4=1

 

Рисунок 8. Результат работы программы при X1=1, X2=1, X3=0, X4=0

 

Рисунок 9. Результат работы программы при X1=1, X2=1, X3=1, X4=0

 

В данной статье представлены методика и результат программирования логической функции  при помощи SCADA–системы TRACE MODE 6 на языке Техно FBD. Результат работы программы совпадает с таблицей истинности.

 

Список литературы:
1. Ефимов, И. П. SCADA-система TraceMode / И. П. Ефимов, Д. А. Солуянов. – Ульяновск: УлГТУ, 2010. – 158 с.
2. Официальный сайт фирмы AdAstrA (Россия). - [Электронный ресурс] -Режим доступа. - URL: http://www.adastra.ru (Дата обращения 14.12.2019).
3. Компьютерные технологии управления в технических системах: учеб.  пособие/ М.В. Кавалеров. –Пермь: Изд-во Перм. нац. исслед. политехн. ун-та, 2014.–173с.