Здравствуйте.
С контроллера приходит переменная (значение 1-255) .В СКАДЕ уже создана мнемосхема с переменными(0\1).
Слышал ,что можно одним ФБ преобразовать 8-битное значение в ложь-истина(?????).
Или это нужно делать в OPC?Куда двигаться
Здравствуйте.
С контроллера приходит переменная (значение 1-255) .В СКАДЕ уже создана мнемосхема с переменными(0\1).
Слышал ,что можно одним ФБ преобразовать 8-битное значение в ложь-истина(?????).
Или это нужно делать в OPC?Куда двигаться
В смысле вам нужно распаковать переменную на биты?
Это делается при помощи ФБ "Распаковка 32-битного значнения", закладка "Вычисления" Палитры ФБ.
Спасибо.
Да,спасибо,вроде бы то что нужно,попробую с контроллером.
Последний раз редактировалось Вова13; 17.08.2013 в 22:19.
Здравствуйте ещё раз. ФБ "Распаковка 32-битного значнения" мне подошел,но появился вопрос:
если я ,в распаковываю в СКАДЕ 32 бита из одного,то через OPC сервер на 32 точки я могу пропустить 1024 переменные(с 64-мя уже получилось),и зачем мне тогда покупать OPC сервер на 500 точек и т.д.???
Это Ваше упущение(в плане OPC) или я чего то не понимаю???
Последний раз редактировалось Вова13; 20.08.2013 в 20:18.
Нет это не упущение.
Дело в том что в вашей задаче идет передача данных только дискретных переменных, но в большинстве задач используются целочисленные и вещественные теги. В таком случае экономить теги используя ФБ распаковки уже не получится.
Спасибо.
А СКАДА 32 как будет определять эти переменные-как 32 или как одну???.ПОДСЧЕТ СВЯЗЕЙ ГОВОРИТ-35
Спасибо
Последний раз редактировалось Вова13; 22.08.2013 в 20:00.
Если у вас версия 3.5, то выходы ФБ не учитываются как лицензионные точки. Поэтому будет считаться только одна точка - тег ОРС сервера.
Спасибо.