Содержание
Программируемый контроллер S7-1200
System Manual, 11/2009, A5E02669003-02
7
6.2 Расширенные команды............................................................................................................152
6.2.1 Общие параметры ошибок для расширенных команд .........................................................152
6.2.2 Команды для часов и календаря ............................................................................................153
6.2.3 Операции над строками и символами....................................................................................156
6.2.3.1 Обзор данных строки ...............................................................................................................156
6.2.3.2 Команды преобразования строки ...........................................................................................157
6.2.3.3 Операции со строками.............................................................................................................168
6.2.4 Команды управления программой..........................................................................................176
6.2.4.1 Сброс контроля времени цикла ..............................................................................................176
6.2.4.2 Команда остановки цикла........................................................................................................177
6.2.4.3 Команды Get Error ....................................................................................................................178
6.2.5 Коммуникационные операции.................................................................................................181
6.2.5.1 Обмен данными чере
з от
крытый Ethernet .............................................................................181
6.2.5.2 Команды для двухточечного соединения ..............................................................................196
6.2.6 Команды прерывания ..............................................................................................................197
6.2.6.1 Команды Attach и Detach .........................................................................................................197
6.2.6.2 Команды запуска и отмены прерываний с задержкой..........................................................200
6.2.6.3 Команды активизации и деактивизации прерываний ...........................................................203
6.2.7 PID-регулирование...................................................................................................................203
6.2.8 Команды управления перемещением ....................................................................................204
6.2.9 Команда формирования импульсов.......................................................................................206
6.2.9.1 Команда CTRL_PWM ...............................................................................................................206
6.3 Глобальные библиотечные команды .....................................................................................210
6.3.1 USS............................................................................................................................................210
6.3.1.1 Предпосылки для использования протокола USS................................................................210
6.3.1.2 Команда USS_DRV ..................................................................................................................213
6.3.1.3 Команда US
S_PORT ................................................................................................................216
6.3.1.4 Команда US
S_RPM ..................................................................................................................217
6.3.1.5 Команда USS_WPM .................................................................................................................219
6.3.1.6 Коды состояния USS................................................................................................................221
6.3.2 MODBUS ...................................................................................................................................222
6.3.2.1 MB_COMM_LOAD ....................................................................................................................222
6.3.2.2 MB_MASTER.............................................................................................................................225
6.3.2.3 MB_SLAVE ................................................................................................................................237
7 PROFINET ................................................................................................................................................249
7.1 Обмен данными с устройством программирования .............................................................251
7.1.1 Создание аппаратного коммуникационного соединения .....................................................251
7.1.2 Конфигурирование устройств .................................................................................................252
7.1.3 Назначение IP-адресов ...........................................................................................................252
7.1.3.1 Назначение IP-адресов устройству программирования и сетевым устройствам..............252
7.1.3.2 Назначение IP-адресов в режиме online................................................................................255
7.1.3.3 Конфигурирование IP-адреса в ва
шем проекте....................................................................257
7.1.4 Тестиров
ание сети PROFINET................................................................................................259
7.2 Обмен данными между устройствами человеко-машинного интерфейса и ПЛК ..............262
7.2.1 Конфигурирование логических сетевых соединений между устройством человеко-
машинного интерфейса и CPU ...............................................................................................264
7.3 Обмен данными между ПЛК....................................................................................................265
7.3.1 Конфигурирование логических сетевых соединений между двумя CPU............................266
7.3.2 Конфигурирование параметров передачи и приема ............................................................267
7.3.2.1 Конфигурирование параметров передачи для TSEND_C....................................................267
7.3.2.2 Конфигурирование параметров приема для TRCV_C
..........................................................271
7.4 Справочные данные ................................................................................................................275
7.4.1 Получение ад
реса Ethernet (MAC-адреса) для CPU.............................................................275