Инструкция связи MSG Read Write 500CPU 485CIF PLC-5 Local Remote
Возможности инструкций MSG DH+, ControlNet, Ethernet Модемы RS-232 PLC-5 DH+, DН-485, Ethernet DH+, DН-485, Ethernet Bridge BC A Абонент «B» является ведущим: 1.«B» читает данные из памяти «В» (25 слов файла данных F15:0) и сохраняет в своей памяти (файл данных F100:0). 2. После окончания чтения «А» данные из своей памяти (25 слов файла данных F100:0) записывает в память «С» (файл данных F23:20). F15:0 F15: F15:24 A F100:0 F100: F100:24 B C F23:20 F23: F23:44 SLC-500
Настройки MSG («Local» Read)
Настройки MSG (Remote Write)
Структура блока управления MSG EN – обмен разрешен (состояние цепочки) EW – обмен разрешен и ожидается ST – начат процесс обмена данными DN – обмен завершен успешно NR – абонент не может обслужить пакет TO – обмен не произведен за заданное время (слово 8) ER – ошибка CO – производить непрерывное выполнение инструкции
Отличия инструкций MSG SLC-5/02 и MicroLogix 1000 – длина управляющего блока 7 слов. Один буфер обмена. Обмен только локальный. Нет обмена с PLC-5. Отсутствует бит CO (непрерывный обмен). Отсутствует внутренний внутренний таймер. SLC-5/03* и SLC-5/04 – четыре буфера обмена на каждый канал связи, очередь на 14 инструкций MSG. SLC-5/05 – канал связи 1 имеет длину управляющего блока 51 слово. MicroLogix 1200 и MicroLogix 1500 – имеют другую структуру управляющего блока (специальный тип данных MSG)
Организация стека Структура блока управления (тип данных «R») EN – бит разрешения (инструкция загрузки «LFL») EU – бит разрешения (инструкция выгрузки «LFU») EM – стек пуст
Организация очереди Структура блока управления (тип данных «R») EN – бит разрешения (инструкция загрузки «FFL») EU – бит разрешения (инструкция выгрузки «FFU») EM – очередь пуста
Инструкции сдвига Структура блока управления (тип данных «R») UL – бит выгрузки (UNLOAD), сохраняет значение бита выдвигаемого из массива Bit Address – адрес бита загрузки в массив битов
Командо-аппараты
Структура блока управления (тип данных «R») FD – бит найдено (Found), только для «SQC». Устанавливается при равенстве немаскируемых битов источника (Source) и исходных данных (File). Инструкция сброса «Res» не изменяет состояние бита FD. ER – бит ошибки (отрицательное значение позиции, отрицательное или нулевое значение длины). Бит ER должен быть сброшен до выполнения инструкций «END» или «TND», иначе возникнет главная ошибка. Командо-аппараты
FBC и DDT IN – Inhibit - управление режимом сравнения («все» или «по одному») Структура блока управления (тип данных «R»)