PDA

Просмотр полной версии : Проблема с конвертацией значений в MasterSCADA 4D



automat
24.08.2018, 16:25
Доброе время суток!

Коллеги, прошу помочь с проблемой. Есть контроллер ПЛК110-30 с установленной средой MasterSCADA 4D. К нему подключен модуль ввода аналоговых сигналов. С модуля аналоговых сигналов получаем значение температуры в формате LREAL.
На главном окне в элементе "Текст" необходимо выводить значение с одной цифрой после запятой и приписывать "°С".

На самом деле все просто. Нужно в настройки конвертации прописать формат значений "f1" - для одной цифры после запятой или "{f1}°С" (согласно документации) для отображения и символов градуса цельсия.

Но в действительности все не так просто.

В MasterSCADA 4D версии 1.1 конвертация работает, если прописать "{f1}°С" в поле "Формат значений" прям в свойствах элемента текст (при включении расширенных свойств элемента). Если открыть окно конвертера значений и там прописать, то данное свойство просто игнорируется, как будто там ничего и не прописано.

Но в версии MasterSCADA 1.2 ситуация обстоит еще хуже. Конвертация с прописанным форматом вообще не работает. Где бы не прописывал я формат, либо ничего не выводится, либо визуализация зависает и ничего не работает.

Убедительно прошу помочь, с решением данной проблемы, т.к. сделано уже много работы по крупному проекту, и уперлись в элементарную проблему. Спасибо!

automat
24.08.2018, 23:21
Вопрос снимается, т.к. было найдено решение. С официального сайта www.insat.ru была скачена последняя версия MasterSCADA 4D. В результате чего была обновлена целевая платформа в самом ПЛК и конвертирован проект в новую версию. Указанные проблемы ушли, значительно увеличилась скорость отклика ПЛК, но появились другие мелкие проблемы. При конвертации частично слетели действия на клик мыши на функциональных элементах, но данная проблема была поправлена в кротчайшие сроки.

По результатам работы с ПЛК и средой MasterSCADA 4D можно сказать, что у платформы имеется большая перспектива и инновационная составляющая, но и также множество мелких проблем, которые являются серьезными подводными камнями данной системы.

SCADAMaster4D
27.08.2018, 14:31
Спасибо за отзыв! Мы постоянно работаем над решением проблем MS4D, в том числе и связанных с конвертацией. Если будут еще какие-то вопросы по MS4D, то можете писать на почту технической поддержки support.ms4d@insat.ru

Паша1244367
05.04.2021, 16:33
Здравствуйте! Столкнулся с той же самой проблемой: не могу сделать так, чтобы одна цифры после запятой была и размерность в градусах Цельсия. Вставил в формате значений текстового ввода то, что вы написали, и не помогало. Скажите, что я не так делаю?

SCADAMaster4D
06.04.2021, 17:20
Вышлите проект и описание проблемы на support.ms4d@mps-soft.ru.