Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

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

..pdf
Скачиваний:
2
Добавлен:
12.11.2023
Размер:
3.28 Mб
Скачать

3.4.6. Программирование логических операций

 

в пакете TwidoSoft с запоминанием результата........................

45

3.4.7. Программирование элемента памяти типа Word

 

для совместной работы с модулем аналогового

 

ввода-вывода................................................................................

47

3.5. Функциональные блоки программного пакета

 

TwidoSoft для языка Ladder.............................................................

50

3.5.1. Таймеры..............................................................................

51

3.5.2. Генераторы импульсов......................................................

56

3.5.3. Счетчики.............................................................................

61

3.5.4. Битовые контроллеры (командо-аппараты) ....................

66

3.5.5. Регистры сдвига.................................................................

69

3.5.5.1. Регистры сдвига битов (блок %SBRi)..................

69

3.5.5.2. Регистры сдвига строк (блок памяти %Ri)..........

71

3.5.6. Табличная форма организации памяти............................

76

4. ПРОГРАММИРОВАНИЕ ЗАДАЧ АВТОМАТИЧЕСКОГО

 

УПРАВЛЕНИЯ ОБЪЕКТАМИ ПО ЗАДАННОМУ АЛГОРИТМУ

НА БАЗЕ МИКРОКОНТРОЛЛЕРОВ КОМПАНИИ OMRON.........

79

4.1. Цель работы...............................................................................

79

4.2. Описание стенда........................................................................

79

4.3. Язык программирования микроконтроллера

 

OMRON CJ1M ..................................................................................

84

4.4. Программирование работы портов ввода-вывода

 

микроконтроллера OMRON CJ1M .................................................

91

4.4.1. Программирование работы каналов порта

 

дискретного ввода-вывода..........................................................

92

4.4.2. Программирование работы таймеров

 

и счетчиков...................................................................................

94

4.4.2.1. Программирование работы таймера....................

94

4.4.2.2. Программирование работы счетчика...................

97

4.4.3. Программирование битовых операций

 

в программном пакете CX-Programmerr ..................................

103

4.4.4. Программирование циклических операций

 

и операций ветвления для включения в работу

 

каналов порта дискретного вывода..........................................

105

4.5. Программирование работы модулей дискретного

 

ввода-вывода микроконтроллера OMRON CJ1M .......................

110

221

4.6. Программирование работы модулей аналогового

 

ввода-вывода микроконтроллера OMRON CJ1M .......................

111

4.7. Программирование работы модулей аналогового

 

ввода-вывода микроконтроллера OMRON CJ1M

 

для управления работой частотного преобразователя................

119

5. ПРОГРАММИРОВАНИЕ ЗАДАЧ АВТОМАТИЧЕСКОГО

 

УПРАВЛЕНИЯ ОБЪЕКТАМИ ПО ЗАДАННОМУ

 

АЛГОРИТМУ НА БАЗЕ МИКРОКОНТРОЛЛЕРОВ

 

СЕРИИ ADAM-4000 КОМПАНИИ ADVANTECH ........................

126

5.1. Цель работы.............................................................................

126

5.2. Описание стенда......................................................................

126

5.3. Язык программирования микроконтроллера ADAM-4000 ...

129

5.3.1. Программирование работы модулей ADAM-4000

 

в пакете Adam OPC Server ........................................................

131

5.3.1.1. Настройка ОПС-сервера .....................................

131

5.3.1.2. Настройка протокола связи

 

в пакете ОПСLink .............................................................

134

5.3.1.3. Работа с системой команд в программном

 

пакете Adam OPC Server ..................................................

137

5.3.1.4. Программирование работы модулей

 

ADAM-4050 в пакете InTouch .........................................

140

5.3.1.5. Управление работой контроллеров

 

с использованием тегов-регистров

 

(внешних переменных) ....................................................

149

5.3.1.6. Программирование анимационных эффектов

 

в программном пакете InTouch .......................................

152

6. ПРОГРАММИРОВАНИЕ ЗАДАЧ АВТОМАТИЧЕСКОГО

 

УПРАВЛЕНИЯ ОБЪЕКТАМИ ПО ЗАДАННОМУ АЛГОРИТМУ

НА БАЗЕ МИКРОКОНТРОЛЛЕРОВ СЕРИИ «ОВЕН» .................

155

6.1. Цель работы.............................................................................

155

6.2. Описание стенда......................................................................

155

6.3. Программирование задач автоматического

 

управления объектами на базе контроллеров типа ОВЕН

 

в программном пакете CoDeSys ...................................................

159

6.3.1. Конфигурация сети управления для контроллеров

 

ОВЕН в среде программного пакета CoDeSys........................

160

6.3.2. Принцип программирования работы портов

 

дискретного ввода-вывода контроллера ОВЕН ПЛК-150 .....

163

222

6.3.3. Принцип программирования работы порта

 

аналогового ввода контроллера ОВЕН ПЛК-150 ...................

167

6.3.4. Принцип программирования работы порта

 

аналогового вывода контроллера ОВЕН ПЛК-150.................

171

6.3.5. Принцип программирования работы автономного

 

модуля ТРМ-201 при передаче показаний датчика

 

температуры печи по сети.........................................................

175

6.3.6. Принцип программирования работы автономного

 

модуля дискретного ввода-вывода контроллера

 

ОВЕН ПЛК-150 ..........................................................................

182

6.3.6.1. Программирование работы автономного

 

модуля дискретного ввода-вывода МДВВ

 

под управлением контроллера ОВЕН ПЛК-150

 

в составе общей сети........................................................

183

6.3.6.2. Программирование совместной работы

 

автономного модуля МДВВ и программного счетчика

 

под управлением контроллера ОВЕН ПЛК-150

 

в составе общей сети управления....................................

191

6.3.6.3. Программирование работы автономного

 

модуля МДВВ ОВЕН совместно с автономным

 

модулем счетчика импульсов ОВЕН СИ8

 

под управлением контроллера ОВЕН ПЛК-150

 

в составе общей сети........................................................

195

6.3.7. Принцип программирования визуализации результата

 

управления объектами в программном пакете CoDeSys........

203

6.3.8. Пример задачи взаимодействия модулей

 

и программных объектов в составе общей сети

 

управления контроллера ОВЕН ПЛК-150 ...............................

207

СПИСОК ЛИТЕРАТУРЫ..................................................................

215

ПРИЛОЖЕНИЕ..................................................................................

216

223

Учебное издание

Сажин Рудольф Алексеевич

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

Учебно-методическое пособие

Редактор и корректор Е.Б. Денисова

Подписано в печать 06.08.2020. Формат 60×90/16. Усл. печ. л. 14,0. Тираж 38 экз. Заказ № 23б/2020.

Издательство Пермского национального исследовательского

политехнического университета.

Адрес: 614990, г. Пермь, Комсомольский пр., 29, к. 113.

Тел. (342) 219-80-33

224

Соседние файлы в папке книги