Обращение к конкретному биту аналога

Системная платформа - продукт для комплексной автоматизации процессов предприятия от Wonderware.

Обращение к конкретному биту аналога

Сообщение AirBus » Ср июн 20, 2012 7:38 pm

Добрый день.
Необходимо настроить экземпляр дискретного шаблона на конкретный бит аналога.
DDESuiteLinkClient.PLC1.адрес_аналога.01 так не работает.

т.е. я делаю инстанс $DiscreteDevice, во вкладке Inputs -> поле Input Source reference забиваю следующее DDESuiteLinkClient.PLC1.R01003.01

Затем все деплою и вижу в Object Viewer для этого DiscreteDevice.PV Value = null Quality = initializing
Заранее благодарю.
AirBus
 
Сообщения: 84
Зарегистрирован: Чт дек 08, 2011 6:30 pm

Re: Обращение к конкретному биту аналога

Сообщение Генератор зла » Чт июн 21, 2012 2:20 pm

IDE - Help
Using Literals
Items outside of angle brackets “<>” are literals. For example:

reference_string ::= <Automation_object_reference><attribute_reference> | <tag_name>
Automation_object_reference ::= <absolute_reference>|<relative_reference>
absolute_reference ::= <tag_name>{.<contained_name>}
tag_name ::= <identifier>
contained_name ::= <identifier>
relative_reference ::= <relative_name> | <relative_contained_reference>
relative_contained_reference ::= MyContainer.<contained_name> | MyArea.<contained_name>
relative_name ::= Me | MyContainer | MyArea | MyHost | MyEngine | MyPlatform
attribute_reference ::= <value_ref>|<property_ref>
whole_attribute_ref ::= [.<primitive>][.<attribute>] | [.<primitive>][.ATTRIBUTE(attribute)]
value_ref ::= <whole_attribute_ref>[<array_index>]
array_index ::= <open_bracket> {<index>} <close_bracket> [<open_bracket><index><close_bracket>][<open_bracket><index><close_bracket>]
property_ref ::= <whole_attribute_ref>.<property>
property ::= Value|Type|Quality|BitField|Dimension1|SecurityClassification|Locked|Category | propertyref
propertyref ::= PROPERTY(Value|Type|Quality|BitField|Dimension1|SecurityClassification|Locked|Category)
BitField ::= .00, .01, .02, …, .31 (valid ONLY for attributes of type MxInteger; otherwise Configuration error occurs at run time)
Опишите _ Device, в котором сделайте UDA = _.01
DiscreteDevice = _.UDA
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Обращение к конкретному биту аналога

Сообщение AirBus » Чт июн 21, 2012 2:37 pm

Я извиняюсь, но я не понял последние две строчки, можно подробнее описать, что мне нужно сделать, чтобы получить данные из бита?
Заранее благодарю.
AirBus
 
Сообщения: 84
Зарегистрирован: Чт дек 08, 2011 6:30 pm

Re: Обращение к конкретному биту аналога

Сообщение Генератор зла » Чт июн 21, 2012 3:19 pm

Извините, проклятые теги.
A nalogDevice.PV=DDESuiteLinkClient.PLC1.адрес_аналога
UDA в A nalogDevice (битовый) = A nalogDevice.PV.01
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Обращение к конкретному биту аналога

Сообщение AirBus » Чт июн 21, 2012 3:41 pm

Уже боле ясно, остался еще один не понятный момент, в моем DiscreteDevicу что нужно напистаь в строке InputSource?
A nalogDevice.UDA?
AirBus
 
Сообщения: 84
Зарегистрирован: Чт дек 08, 2011 6:30 pm

Re: Обращение к конкретному биту аналога

Сообщение Генератор зла » Чт июн 21, 2012 3:42 pm

Угу :)
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Обращение к конкретному биту аналога

Сообщение AirBus » Чт июн 21, 2012 5:55 pm

Я еще немного Вас помучаю
Генератор зла писал(а):UDA в A nalogDevice (битовый) = A nalogDevice.PV.01
Как этому UDA присвоить значение A nalogDevice.PV.01.
AirBus
 
Сообщения: 84
Зарегистрирован: Чт дек 08, 2011 6:30 pm

Re: Обращение к конкретному биту аналога

Сообщение AirBus » Чт июн 21, 2012 6:14 pm

AirBus писал(а):Я еще немного Вас помучаю
Генератор зла писал(а):UDA в A nalogDevice (битовый) = A nalogDevice.PV.01
Как этому UDA присвоить значение A nalogDevice.PV.01.


Видимо это делается во вкладке extentions
AirBus
 
Сообщения: 84
Зарегистрирован: Чт дек 08, 2011 6:30 pm

Re: Обращение к конкретному биту аналога

Сообщение Генератор зла » Чт июн 21, 2012 6:27 pm

В скрипте.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm


Вернуться в Wonderware System Platform

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2