WINCC с S5-ми ( аналоговые проблеммы )
Papik; 1.2.02

Во время приема данных с аналогового

модуля ( PLC S5 115 -942B )
в WINCC возникла проблемма с адоптацией
принимаемых значений и вывода их в поле
( I/O ).
С контроллером типа S7 все ясно там
принял данные в виде "DD" и WICC
принял их как "Floating-point number 32-bit 1EEE 754" "Float to Float"
И удачно все выводится на дисплей ( цифирьки с запятой )
А как это сделать с S5.
В каком формате принимать значения в программе?
И в каком таком мудренном формате
принимать их самой WINCC?
Я уже все варианты перепробовал ( Или не все?)
Помогите кто небуть если знаете а то я уже мозги на изнанку вывернул
Он гад или округляет числа ( как будто запятой для него не существует ,или выводит полную лобуду )
Re: WINCC с S5-ми ( аналоговые проблеммы )
Чистяков Дмитрий ОАО СеверСталь; 4.2.02

В Simatic S5 аналоговый вход дополняется тремя служебными битами. Для получения текущего значения достаточно сдвинуть полученное слово в право на три бита.

Более подробно можно почитать в описании S5.
Также в S5 имеется имеются дополнительные стандартные функциональные блоки. Один из которых предназначен для ввода аналогового сигнала и масштабирования сигнала в величину измерения (бары, тонны и т.д.)