ISPSoft



API 07 WDT - Сброс сторожевого таймера контроллеров Delta DVP 1-го поколения ES/EX/SS/SA/SX/EH
Сброс сторожевого таймера - Принцип функционирования инструкции WDT Для начала разберемся, что такое сторожевой таймер (Watch dog timer). Сторожевой таймер это элемент системы, который выполняет функцию автоматического обнаружения ошибок программного обеспечения и перевода ПЛК в режим СТОП, если возникает какая-либо аномалия. В большинстве случаев, WDT(Watch dog timer) состоит из счетчика, который ведет […]

API 07 WDT — Сброс сторожевого таймера контроллеров Delta DVP ...





API 79 TO - Запись данных в специальный модуль
Запись данных в специальный модуль - Принцип функционирования инструкции TO Инструкция ТО применяется для записи конфигурационных данных в специальные регистры (#CR)модулей подключаемых к контроллеру Delta DVP, к примеру модулей аналогового ввода, модулей работы по протоколу Modbus и т.д. Описание Каждый специальный модуль адресуется последовательно от 0 до 7 в зависимости от порядка […]

API 79 TO — Запись данных в специальный модуль контроллеров ...



API 05 - DI -Запрет работы прерываний
Запрет обработки прерываний - Принцип функционирования инструкции DI Ранее мы рассмотрели инструкцию EI - разрешение обработки прерываний, в данной же статье мы рассмотрим обратную инструкцию - DI которая запрещает обрабатывать прерывание в программе. Запрет вызова подпрограммы обработки прерываний  Применение DI инструкции в обработке прерываний. : Контакта Enable/Disable нет Входы/Выходы Операнды Тип данных […]

API 05 DI -Запрет обработки прерываний контроллеров Delta DVP 1-го ...



Разрешение работы прерываний Delta DVP EI -API 04
Разрешение обработки прерываний - Принцип функционирования инструкции EI Разрешение обработки прерываний контроллеров Delta DVP используется совместно с инструкцией DI - запрет обработки прерываний. Если ни одна из обеих инструкций (EI и DI)не программируется, то режим прерывания не активизируется, т.е. тогда не может обрабатываться никакой сигнал прерывания в программе. Для начала […]

API 04 EI -Разрешение обработки прерываний контроллеров Delta DVP 1-го ...


Delta DVP CJ -API 00
Оператор условного перехода CJ контроллеров ES/EX/SS/SA/SX/EH применяется для пропуска выполнения части программы, таким образом реально сократить время выполнения вашей программы. Возможно импульсное выполнение, для этого используется оператор CJP. Оператор условного перехода CJ - описание В качестве цели(конца) перемещения - используется указатель (Label) в программе. Указав в программе адрес конца перемещения, оператор определит к какой […]

API 00 CJ — Оператор условного перехода контроллеров Delta DVP ...


Операнды DVP12SA11R
Операнды DVP12SA11R Все операнды DVP12SA11R расположенные в данной таблице имеются в свободном доступе на сайте Delta-Electronics и размещены на нашем ресурсе для ознакомления. Тип Операнды DVP12SA11R Диапазон адресов Назначение Реле (1-но битная память) X Внешние входные реле 128 точек (X0-X177) Макс. 256 точек Входы ПЛК Y Внешние выходные реле 128 точек (Y0-Y177) […]

Операнды DVP12SA11R — назначение и адресация операндов



Программирование ПЛК Delta DVP12SA11R
Программирование Delta DVP12SA11R - ЧАСТЬ 1 Программирование Delta DVP12SA11R задача не очень сложная интересная, но требует базовых знаний, немного опыта и определенного подхода. По долгу службы мне приходится часто программировать контролеры фирмы Delta Electronics и я выработал для себя определенные правила написания программ для данных контроллеров, я не утверждаю что […]

Программирование Delta DVP12SA11R — Пример программы


Delta DVP MODRW - API 150 в контроллерах ES/EX/SS/SA/SX/EH Delta DVP MODRW представляет собой 16-ти битную инструкцию, выполняется за 11 шагов. MODRW - неприрывное исполнение. В процессе работы инструкции MODRW используются флаги M1120-M1131, M1140-M1141. Обмен данными (чтение/запись) с внешними устройствами, поддерживающих протокол MODBUS (ASCII или RTU) по интерфейсу RS-485. Вся представленная […]

Delta DVP MODRW — API 150 в контроллерах 1-го поколения


1
Delta DVP MODRW - API 150 в контроллерах ES2/EX2/SS2/SA2/SX2/SE/TP Функция MODRW в контроллерах ES2/EX2/SS2/SA2/SX2/SE/TP Операнды S1 : Адрес внешнего modbus устройства из которого будет осуществляться чтение (K1~K254) S2 : Код функции ( K2(H02),K3(H03), K4(H04), K5(H05),K6(H6), K15(H10) ,K16(H10) , K23(H10) ) S3 : Адрес начального регистра внешнего устройства из которого будет читаться или в […]

Delta DVP MODRW — API 150 в контроллерах 2-го поколения



Delta DVP Массивы - заполнение массива при помощи очереди запросов
Delta DVP массивы [ARRAY] - простейший пример использования. При разработке программы контроллера Delta DVP массивы применяются для решения множества различных задач, к примеру, чтение данных по COM2 с Modbus устройства при помощи API 150 MODRW (MODBUS Read/Write) в  цикле и заполнение массива типа WORD полученными данными. Для начала мы разберем основы работы с […]

Delta DVP массивы [ARRAY], индексная адресация, работа с массивами.


Пример работы индексной адресации
Delta DVP индексная адресация - принцип работы и пример использования. В контроллерах Delta DVP индексная адресация применяются для того, чтобы для инструкций сравнения и передачи к адресам операндов добавить значение индекса. Индексный регистр является 16-ти битовым регистром. Рассмотрим как это выглядит на живом примере: Для начала переключим внешний вид отображения […]

Delta DVP индексная адресация, индексные регистры [E], [F].


Специальные реле контроллеров Delta DVP - пример использования
Специальные реле контроллеров Delta DVP могут используются в программе как флаги и дополнительные функции, а также для настройки, мониторинга и конфигурирования системы. Все специальные реле по молчанию находятся в выключенном состоянии (OFF), а специальные регистры могут иметь заводские установки. Некоторые из специальных реле контроллеров Delta DVP могут быть энергонезависимыми (* в столбце «Атрибут»), т.е. сохранять свое […]

Специальные реле контроллеров Delta DVP, назначение специальных [М] реле.