Прерывания в ПЛК Delta DVP: номера I000~I971, EI и IRET, примеры для EH3, SV2, ES2, SA2, SX2, MC
Application note Delta на английском, 29 страниц: какие прерывания поддерживает каждая серия DVP и TP04P/TP70P, номера внешних, по времени, от счётчика, коммуникационных и импульсных прерываний, пять примеров в WPLSoft и ISPSoft с DHSCS, RS и DPLSY.
- PDF, 29 стр., 771 КБ
- Язык: английский
- Настройка примеры софт
Бесплатно, без регистрации
Application note Delta 134A-P-T1505-APN001-EN (Rev.00) о прерываниях в ПЛК DVP-EH3, SV2, ES2/EX2, SA2, SX2, SS2, SE, MC, SX, ES/EX/EC3 и панелях со встроенным ПЛК TP04P/TP70P. Когда ошибка из-за времени сканирования слишком велика, событие на входе, таймер, скоростной счётчик, коммуникационный порт или импульсный выход сразу запускает отдельную подпрограмму, а после IRET ПЛК возвращается к основной программе. В документе — таблицы номеров прерываний по сериям и пять примеров.
Для программистов DVP, которым нужно поймать сигнал датчика, сработать на заданном значении счётчика C251 или обработать приём по COM2, не дожидаясь конца цикла. Все примеры сделаны на DVP-EH3, каждый дважды: в WPLSoft и в ISPSoft (прерывания назначаются в окне Task Manager).
PDF на английском, описание на этой странице — на русском.
Где что искать (номера страниц — как в просмотрщике PDF):
- Таблица поддержки по сериям — стр. 3. Импульсные прерывания есть только в EH3/SV2. В DVP-MC (например, DVP10MC11T) нет внешних прерываний и прерываний от счётчика — только по времени (I602~I699, I702~I799, I805~I899) и коммуникационные I140 (COM1), I150 (COM2).
- Номера прерываний для каждой серии — стр. 3–5. EH3/SV2: 16 внешних от I000/I001 (X0) до I970/I971 (X17), по времени I602~I699, I702~I799 (база 1 мс) и I805~I899 (0,1 мс), от счётчика I010~I060, коммуникационные I150, I151, I153, I160, I161, I163, I170, импульсные I110, I120, I130, I140. ES2/EX2, SA2/SX2, SS2, SE: 8 внешних на X0~X7, от счётчика I010~I080, I805~I899 — с прошивки 2.00 (SE — с 1.60). SX и ES/EX/EC3 — только передний фронт (I001, I101…), в ES/EX/EC3 по времени только I610~I699 с версии 5.7. TP04P/TP70P — X0, X1 и I010.
- Ограничения — стр. 6: вход, занятый скоростным счётчиком (C251 на X0~X3), не может быть входом прерывания; из пары I000/I001 в программе допустим только один номер; I151, I161, I153, I163 — только EH3/EH3-L/SV2 версии 2.0 и выше, в программе не больше трёх коммуникационных прерываний; таблица номеров для COM1/COM2/COM3.
- Пример 1: внешнее прерывание I001 от X0 — стр. 6–8. DDRVI выдаёт импульсы на Y0; после сигнала на X0 выход тормозит и останавливается, выдав ещё 50000 импульсов (D1232). Используются M1156, D1026, D1343, флаг остановки M1538; после сброса M1156 ПЛК дорабатывает оставшиеся импульсы. Видна структура программы: EI в начале, FEND, подпрограмма I001 … IRET, END.
- Пример 2: прерывания по времени — стр. 8–10: I602 каждые 2 мс и I805 каждые 0,5 мс. Номер задаёт период: I602~I699 и I702~I799 — 2–99 мс, I805~I899 — 0,5–9,9 мс. Так что I799 — не код ошибки, а прерывание по времени с периодом 99 мс.
- Пример 3: прерывание от скоростного счётчика, DHSCS — стр. 10–17. C251 в режиме, заданном в D1225, прапори M1264, M1265, M1273; подпрограммы I010~I060 срабатывают на 5000, 10000, 20000, 40000, 80000 и 160000.
- Пример 4: коммуникационные прерывания с инструкцией RS — стр. 17–25: I150 — после заданного символа в младшем байте D1168 (стр. 17–20), I160 — после заданной длины данных в D1169 (стр. 20–23), I170 — для COM2 в режиме slave, чтобы обработать принятое сразу, а не на END (стр. 23–25). Регистры D1120, D1129, M1120 (сохранить настройки протокола), M1122, M1123, M1143, M1161.
- Пример 5: импульсные прерывания с DPLSY — стр. 25–29: M1342/M1343 включают I130/I140 вместе с первым импульсом CH0/CH1, M1340/M1341 — I110/I120 после последнего; флаги завершения M1029, M1030.
Остановку импульсного выхода по сигналу датчика (M1156, D1026, D1232), как в примере 1, подробно разбирает application note о маркировке и фиксированном наклоне DVP. Сами инструкции EI, IRET, DHSCS, RS и DPLSY описаны в руководстве по программированию DVP-ES2/EX2/SS2/SA2/SX2/SE и TP на украинском.
Просмотр
Для каких моделей
120 моделей, 52 из них есть на складе в Украине
| Модель | Цена с НДС | Наличие |
|---|---|---|
| DVP04AD-H3 | 11610.11грн | Под заказ |
| DVP04DA-H3 | Уточняется | Под заказ |
| DVP06XA-H3 | 12876.94грн | Под заказ |
| DVP10EC00R3 | 4745.37грн | Под заказ |
| DVP10EC00T3 | 4745.37грн | Под заказ |
| DVP10MC11T | 52775.09грн | Под заказ |
| DVP10SX11R | 10481.04грн | На складе |
| DVP10SX11T | 10481.04грн | Под заказ |
| DVP12SA211R | 7882.59грн | На складе |
| DVP12SA211T | 7882.59грн | На складе |
| DVP12SE11R | 11219.30грн | На складе |
| DVP12SE11T | 9846.00грн | На складе |
| DVP12SS211S | 5959.14грн | На складе |
| DVP14EC00R3 | 5470.87грн | Под заказ |
| DVP14EC00T3 | 5470.87грн | Под заказ |
| DVP14SS211R | 5959.14грн | Под заказ |
| DVP14SS211T | 5959.14грн | На складе |
| DVP15MC11T | 62581.13грн | Под заказ |
| DVP15MC11T-06 | 37530.31грн | Под заказ |
| DVP16EC00R3 | 6956.58грн | Под заказ |
| DVP16EC00T3 | 6956.58грн | Под заказ |
| DVP16EH00R3 | 11955.52грн | Под заказ |
| DVP16EH00T3 | 11955.52грн | Под заказ |
| DVP16ES200R | 9749.92грн | На складе |
| DVP16ES200T | 9749.92грн | На складе |
| DVP20EC00R3 | 8223.91грн | Под заказ |
| DVP20EC00T3 | 8223.91грн | Под заказ |
| DVP20EH00R3 | 14627.43грн | Под заказ |
| DVP20EH00T3 | 14627.43грн | Под заказ |
| DVP20ES200RE | 11479.50грн | На складе |
| DVP20ES200TE | 11479.50грн | На складе |
| DVP20EX200R | 13928.46грн | На складе |
| DVP20EX200T | 13928.46грн | На складе |
| DVP20SX211R | 14290.70грн | Под заказ |
| DVP20SX211S | 14290.70грн | На складе |
| DVP20SX211T | 14290.70грн | На складе |
| DVP20SX311R | 16362.11грн | На складе |
| DVP20SX311T | 16362.11грн | На складе |
| DVP24EC00R3 | 8741.77грн | Под заказ |
| DVP24EC00T3 | 8741.77грн | Под заказ |
| DVP24ES200R | 11423.38грн | На складе |
| DVP24ES200T | 11423.38грн | На складе |
| DVP24SV11T2 | 15434.06грн | Под заказ |
| DVP26SE11R | 14030.50грн | На складе |
| DVP26SE11S | Уточняется | Под заказ |
| DVP26SE11T | 14030.50грн | На складе |
| DVP28SA211R | 11030.52грн | Под заказ |
| DVP28SA211S | Уточняется | Под заказ |
| DVP28SA211T | 11030.52грн | Под заказ |
| DVP28SS211R | 9668.29грн | На складе |
| DVP28SS211S | 9668.29грн | Под заказ |
| DVP28SS211T | 9668.29грн | На складе |
| DVP28SV11R2 | 17765.16грн | На складе |
| DVP28SV11S2 | 16775.38грн | На складе |
| DVP28SV11T2 | 16775.38грн | На складе |
| DVP28SV311R | 15246.31грн | На складе |
| DVP28SV311S | 15246.31грн | На складе |
| DVP28SV311T | 15246.31грн | На складе |
| DVP30EC00R3 | 10043.29грн | Под заказ |
| DVP30EC00T3 | 10043.29грн | Под заказ |
| DVP30EX200R | 19943.72грн | На складе |
| DVP30EX200T | 19943.72грн | На складе |
| DVP32EC00R3 | 9121.87грн | Под заказ |
| DVP32EC00T3 | 9121.87грн | Под заказ |
| DVP32EH00M3 | 21146.77грн | Под заказ |
| DVP32EH00MT | Уточняется | Под заказ |
| DVP32EH00R3 | 19280.97грн | Под заказ |
| DVP32EH00R3-L | 21376.87грн | Под заказ |
| DVP32EH00T3 | 19280.97грн | Под заказ |
| DVP32EH00T3-L | 21376.87грн | Под заказ |
| DVP32ES200R | 13479.48грн | На складе |
| DVP32ES200RC | 18428.42грн | Под заказ |
| DVP32ES200RE | 13673.36грн | На складе |
| DVP32ES200T | 13479.48грн | На складе |
| DVP32ES200TC | 18428.42грн | На складе |
| DVP32ES200TE | 13673.36грн | Под заказ |
| DVP32ES211T | Уточняется | Под заказ |
| DVP40EC00R3 | 11402.46грн | Под заказ |
| DVP40EC00T3 | 11402.46грн | Под заказ |
| DVP40EH00R3 | 20524.84грн | Под заказ |
| DVP40EH00T3 | 20524.84грн | Под заказ |
| DVP40ES200R | 14841.72грн | Под заказ |
| DVP40ES200RE | 17673.33грн | На складе |
| DVP40ES200RM | Уточняется | Под заказ |
| DVP40ES200T | 14841.72грн | На складе |
| DVP40ES200TE | 17673.33грн | На складе |
| DVP48EC00R3 | 12888.16грн | Под заказ |
| DVP48EC00T3 | 12888.16грн | Под заказ |
| DVP48EH00R3 | 23403.89грн | Под заказ |
| DVP48EH00T3 | 23403.89грн | Под заказ |
| DVP50MC11T | 90014.59грн | Под заказ |
| DVP50MC11T-06 | 42535.37грн | На складе |
| DVP60EC00R3 | 15030.49грн | На складе |
| DVP60EC00T3 | 15030.49грн | Под заказ |
| DVP60ES200R | 19663.11грн | Под заказ |
| DVP60ES200RE | 19642.70грн | На складе |
| DVP60ES200T | 19663.11грн | Под заказ |
| DVP60ES200TE | 19642.70грн | На складе |
| DVP64EH00R3 | 25661.53грн | Под заказ |
| DVP64EH00T3 | 25661.53грн | Под заказ |
| DVP80EH00R3 | 30890.57грн | Под заказ |
| DVP80EH00T3 | 30890.57грн | Под заказ |
| DVP80ES200R | Уточняется | Под заказ |
| DVP80ES200T | Уточняется | Под заказ |
| TP04P-16TP1R | 10806.04грн | На складе |
| TP04P-16TP1T | 8959.11грн | На складе |
| TP04P-21EX1R | 13918.26грн | На складе |
| TP04P-21EX1T | 11749.91грн | Под заказ |
| TP04P-22XA1R | 13321.32грн | На складе |
| TP04P-22XA1T | 11244.81грн | Под заказ |
| TP04P-32TP1R | 12346.84грн | На складе |
| TP04P-32TP1T | 10244.82грн | На складе |
| TP70P-16TP1R | 15923.34грн | На складе |
| TP70P-21EX1R | 21229.42грн | На складе |
| TP70P-21EX1T | Уточняется | Под заказ |
| TP70P-22XA1R | 18719.24грн | На складе |
| TP70P-22XA1T | Уточняется | Под заказ |
| TP70P-32TP1R | 18112.10грн | На складе |
| TP70P-32TP1T | Уточняется | Под заказ |
| TP70P-RM0 | Уточняется | Под заказ |







































