33
« : 27 Апреля 2023, 12:04:55 »
Здравствуйте!
Описание проблемы:
Есть проект на ПЛК Siemens S7 315- в нем все аварийные/предупредительные сообщения собираются в блоки данных по 32 бита (двойное слово). При создании аварийных сообщений использую возможность Скады напрямую обращаться побитно. Но тут возникает вопрос - Скада считает от 0 бита а у Siemens внутри тэга происходит замена т.е.
0000_0000_0000_0000_0000_0100_0000_0000
интересующий меня бит имеет номер 18 , а скада видит его как 10. Возможно-ли с помощью скриптов что то сделать, или все таки придется делать замену старшего-младшего слов на стороне ПЛК. Спасибо!