Siemens — 3.2. Двухточечное соединение

Примеры программ для технологии " Двухточечное соединение " CPU 31xC ASCII BCC: CPU 31xC RK512: Поведение при ошибках Если при запуске возникает ошибка , то циклически обрабатываемые вызовы блоков завершаются с ошибкой . При сообщении об ошибке устанавливается выходной параметр ERROR блока . Более точное описание ошибки затем сохраняется в параметре STATUS блока .

Примеры программ для технологических функций 3-4 A5E00 1 30042-0 1 Блок Символ Комментарий OB 1 CYCLE Циклическая обработка программы OB 100 RESTART Обработка запуска - Новый пуск FC 21 SEND Передача данных FC 22 RECV Прием данных FC 23 GEN BCC Создает BCC для передатчика FC 24 CHK BCC Проверяет BCC при приеме DB 21 SEND IDB Экземплярный DB для SFB SEND PTP DB 22 RECV IDB _ Экземплярный DB для SFB RCV PTP DB 40 SEND WORK DB _ Рабочий DB для SFB SEND PTP DB 41 RECV WORK DB _ Рабочий DB для SFB RCV PTP DB 42 SEND SRC DB _ Блок данных для передачи DB 43 RECV DST DB Блок данных для приема SFB 60 SEND PTP SFB для передачи данных SFB 61 _ RCV PTP SFB для приема данных Блок Символ Комментарий OB 1 CYCLE Циклическая обработка программы OB 100 RESTART Обработка запуска - Новый пуск FC 21 SEND Передача данных FC 22 SERVE Прием данных DB 21 SEND IDB Экземплярный DB для SFB SEND RK DB 22 SERVE IDB _ Экземплярный DB для SFB SERVE RK DB 40 SEND WORK DB _ Рабочий DB для SFB SEND RK DB 41 SERVE WORK DB _ Рабочий DB для SFB SERVE RK DB 42 SEND SRC DB _ Блок данных для передачи DB 43 SERVE DST DB Блок данных для приема DB 80 SYNC DB Блок данных синхронизации SFB 63 SEND RK SFB для передачи данных с RK 512 SFB 65 _ SERVE RK SFB для приема данных с RK 512