PDA

Просмотр полной версии : Кодесис-OPC-SCADA ,где настраивать



Вова13
17.08.2013, 19:45
Здравствуйте.
С контроллера приходит переменная (значение 1-255) .В СКАДЕ уже создана мнемосхема с переменными(0\1).
Слышал ,что можно одним ФБ преобразовать 8-битное значение в ложь-истина(?????).
Или это нужно делать в OPC?Куда двигаться:mad:

SCADAMaster
17.08.2013, 20:31
В смысле вам нужно распаковать переменную на биты?
Это делается при помощи ФБ "Распаковка 32-битного значнения", закладка "Вычисления" Палитры ФБ.

Вова13
17.08.2013, 21:15
Да,спасибо,вроде бы то что нужно,попробую с контроллером.

Вова13
20.08.2013, 19:09
Здравствуйте ещё раз. ФБ "Распаковка 32-битного значнения" мне подошел,но появился вопрос:
если я ,в распаковываю в СКАДЕ 32 бита из одного,то через OPC сервер на 32 точки я могу пропустить 1024 переменные(с 64-мя уже получилось),и зачем мне тогда покупать OPC сервер на 500 точек и т.д.???
Это Ваше упущение(в плане OPC) или я чего то не понимаю???

SCADAMaster
21.08.2013, 09:01
Нет это не упущение.
Дело в том что в вашей задаче идет передача данных только дискретных переменных, но в большинстве задач используются целочисленные и вещественные теги. В таком случае экономить теги используя ФБ распаковки уже не получится.

Вова13
22.08.2013, 18:54
А СКАДА 32 как будет определять эти переменные-как 32 или как одну???.ПОДСЧЕТ СВЯЗЕЙ ГОВОРИТ-35
Спасибо

SCADAMaster
22.08.2013, 19:19
Если у вас версия 3.5, то выходы ФБ не учитываются как лицензионные точки. Поэтому будет считаться только одна точка - тег ОРС сервера.