Может подойти к этому с другой стороны?
Если номера телефонов будут только в России, то может быть не вводить и не хранить их в виде STRING, а использовать DWORD?
Полный номер собирать в программе из префикса '79' и DWORD
Получится для 10 номеров -10 элементов 4byte в модуле Slave.Код:VAR StrNmbr: STRING(11); Nmbr: DWORD; END_VAR StrNmbr:=CONCAT('79',DWORD_TO_STRING(Nmbr));
Захват-1.png
Захват-2.png
На экране панели для ввода тел.номера использовать цифровой ввод (формат DWORD). В настройках параметров соединения не забыть установить поменять WORD
Захват-3.png
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Спасибо. Интересное решение.
Поставил на экран СП270 элемент емкость. Не отображается уровень в емкости. Регистр которым управляется емкость - какой у него тип данных: флоат, булевское?
кто знает?
Так у него же в свойствах тип Word/DWord на выбор
пробовал разные варианты не получается
В ПЛК это формат WORD или INT, а в панели формат Dec или Unsigned, но без учета положения точки, например если реальный диапазон изменения уровня от 0 до 100.00 (два знака после запятой), то в настройках емкости диапазон нужно задать для максимума 10000, а для минимума 0.Поставил на экран СП270 элемент емкость. Не отображается уровень в емкости. Регистр которым управляется емкость - какой у него тип данных: флоат, булевское?
кто знает?
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
у меня вместо ПЛК ПР114. Снимаю показания с аналогового входа (число с плавающей запятой). На цифровом индикаторе все выводится, но хотелося чтобы визуально было видно уроень в емкости
Тогда в панели нужно сначала преобразовать значение Float, получаемое из ПР114, в формат Dec, с сохранением результата преобразования в регистре PSW панели. А затем уже этот регистр PSW указать в качестве источника данных для емкости.
Если Вы скажете мне адрес регистра ПР114 и диапазон изменения значения уровня, то я Вам сделаю макрос для преобразования Float-->Dec
ЗЫ. Можно обойтись стандартной функциональной областью с функцией Вычисления
Захват-1.png
Последний раз редактировалось petera; 06.05.2014 в 18:29.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Спасибо все получилося)))