Руководство по программированию контроллеров DVP-ES/EX/SS/SA/SX/EH стр. 2 Содержание 1. ПРИНЦИПЫ ПРОГРАММИРОВАНИЯ ПЛК ...................................................................4 Введение.....................................................................................................................................4 1.1. Принципы работы релейно-контактных схем в ПЛК................................................4 1.2. Различия между релейно-контактной логикой в ПЛК и физическими релейно- контактными электросхемами..................................................................................................6 1.3.
Операнды .......................................................................................................................7 1.4. Виды изображения управляющих инструкций..........................................................9 1.5. Преобразование релейно-контактных схем в мнемокод.........................................11 1.6. Оптимизация релейно-контактных схем ..................................................................15 1.7. Примеры написания программ..................................................................................17 2. ОПЕРАНДЫ В DVP-PLC ...................................................................................................24 2.1.
Обзор операндов .........................................................................................................24 2.2. Форматы чисел, Константы [K] и [H].......................................................................29 2.3. Адресация и назначение входов [X] и выходов [Y] ................................................31 2.4. Адресация и назначение внутренних реле [M]........................................................33 2.5. Адресация и назначение шаговых реле [S] ..............................................................34 2.6. Адресация и назначение таймеров [T]......................................................................35 2.7.
Адресация и назначение счетчиков [С] ....................................................................37 2.8. Адресация и назначение регистров [D], [E], [F] ......................................................49 2.9. Указатели [N], [P], [I]..................................................................................................51 2.10. Специальные реле и регистры ...................................................................................54 2.10.1. Специальные реле.........................................................................................................................54 2.10.2.
Специальные регистры.................................................................................................................67 2.11. Описание специальных реле и регистров.................................................................80 2.11.1. Флаги состояния ПЛК (M1000 – M1003) ....................................................................................80 2.11.2. Сторожевой таймер (D1000) ........................................................................................................80 2.11.3. Объем памяти программы (D1002)..............................................................................................81 2.11.4.
Проверка грамматических ошибок в программе (M1004, D1004, D1137)...............................81 2.11.5. Память резервирования данных (M1005 ~ M1007)....................................................................81 2.11.6. Флаги сторожевого таймера (M1008, D1008).............................................................................81 2.11.7. Монитор времени сканирования (D1010~D1012) ......................................................................81 2.11.8. Внутренние тактовые импульсы (M1011~M1014) .....................................................................82 2.11.9.
Высокоскоростной таймер (M1015, D1015) ...............................................................................82 2.11.10. Часы реального времени (M1016, M1017, M1076, D1313~D1319)...........................................83 2.11.11. Число π (D1018, D1019)................................................................................................................83 2.11.12. Корректировка времени реакции дискретных входов (M1019, D1020, D1021).......................83 2.11.13. Флаги завершения выполнения (М1029, М1030).......................................................................84 2.11.14.
Код ошибки коммуникации (D1025)...........................................................................................85 2.11.15. Команда очистки памяти данных (М1031, М1032)....................................................................85 2.11.16. Сохранение состояния выходов в режиме СТОП (М1033) .......................................................85 2.11.17. Запрещение включения выходов Y (М1034) ..............................................................................85 2.11.18. Переключатель режимов РАБОТА/СТОП (М1035, D1035)......................................................85 2.11.19.
Настройка коммуникационных портов (M1120, M1136, M1138, M1139, M1143, D1036, D1109, D1120)................................................................................................................................85 2.11.20. Задержка коммуникационного отклика (D1038)........................................................................89 2.11.21. Постоянная величина времени сканирования (М1039, D1039) ................................................89 2.11.22. Функции аналоговых входов и выходов (D1056~D1059, D1110~D1113, D1116~D1118) ......90 2.11.23. Флаги ошибок алгоритма программы (M1067~M1068, D1067~D1068)...................................90 2.11.24.
Низкое напряжение (M1087, D1100) ...........................................................................................91 2.11.25. Файловые регистры (М1101, D1101 – D1103)............................................................................91 2.11.26. Функциональная карта микропереключателей (М1104 – М1111)............................................91 2.11.27. Функциональная карта расширения транзисторных выходов (М1112, М1113)......................91 2.11.28. Импульсный выход с ускорением/замедлением (М1115 – М1119, D1104) .............................91 2.11.29. Специальный высокоскоростной импульсный выход (М1133 – М1135, D1133)....................94 2.11.30.
Детектирование подключения специальных модулей расширения (D1139, D1140, D1142, D1143, D1145, D1146)...................................................................................................................94 ООО "НПО "СТОИК ЛТД", 107392 Москва ул.Просторная 7, (495) 661-24-61, http://www.stoikltd.ru