Как сделать связь между внутренними и
внешними тегами?
Zolotoy;
6.4.04
Как реализуется связь между внешним (binary Tag) и внутренним
(Unsigned 32-bit value) тегом, допустим внутренний тег один а в
него поступают данные из 16 внешних тегов, соответсвенно в кадре
исполнения в Static text
свойства=>разное=>Display=>dynamic dialog присваевываем
определённый бит определённому значению, т.е. Set енто yes, а not
set ето No (Data Type = Bit)
хотелось бы это использовать для диагностики связи ...
(WinCC 5.1)
Заранее благодарен...
Re: Как сделать связь между внутренними и
внешними тегами?
Макс
Прилепский; 6.4.04
Для отображения 16 бинарных тегов как один 16-битный,можно в I/O
field (установив его тип, как Binary)написать для свойства
OutputValue Dynamic Dialog типа:
'Tag1'|('Tag2'<<1)|('Tag3'<<2)|... |('Tag16'<<15)
, где Tag1...Tag16 - имена бинарных тегов PLC и поставить в Data
Type окна динамического диалога тип Direct. А если значение этого
поля нужно ещё и записать во внутренний тег, то на событие
OutputValueChange создать DirectConnection значения OutputValue
поля с внутренним тегом
Re: Как сделать связь между внутренними и
внешними тегами?
Александр Родин, ООО
"Нева Электрик"; 7.4.04
А почему бы просто и элементрано не адресоваться к каждому битному
тагу отдельно, а поставить адресацию сразу на 16-бит слово или
двойное слово ? Или у вас биты, которые вы читаете иду не по
порядку ?
Re: Как сделать связь между внутренними и
внешними тегами?
Zolotoy; 9.4.04
Спасибы за ответы, будем эксперементироать ;)
пока сделал по другому, вроде всё работает, время покажет
;)<<br>