[?+]: Установка состояний дискретных выходов

Промышленные Логические Контроллеры SIMATIC S7-200/300/400
SNike
Posts: 126
Joined: Thu Oct 02, 2008 1:28 pm
Location: Russia

[?+]: Установка состояний дискретных выходов

Post by SNike »

Есть модуль 32DO, начальный адрес Q4.0
Пробую устанавливать состояние выходов следующим образом:

Code: Select all

SET
L W#16#FF
T QW 4
Все бы ничего, но вместо выходов Q4.0...Q4.7 устанавливаются выходы Q5.0...Q5.7

Подскажите, почему так происходит? Можно ли вообще таким образом устанавливать дискретные выхода?
sania
Site Admin
Posts: 1387
Joined: Sat Aug 13, 2005 6:15 am

Post by sania »

у слова формат W#16#FFFF
ты ставишь FF т.е старший байт своего слова
для Q4.0-4.7 формат записи W#16#FF00
или

Code: Select all

SET
L B#16#FF
T QB4
SNike
Posts: 126
Joined: Thu Oct 02, 2008 1:28 pm
Location: Russia

Post by SNike »

Да, точно! Спасибо!