Обращение к переменным во вложенных узлах через DDE

Вопросы по программе Lectus Modbus OPC/DDE server
dmitriy_1_b
Сообщения: 2
Зарегистрирован: 08 июл 2017, 18:57

Обращение к переменным во вложенных узлах через DDE

Сообщение dmitriy_1_b »

Здраствуйте.
Скачал демоверсию Lectus Modbus OPC/DDE server.
Открыл пример вывода данных в Excel через DDE.
Все работает.
Обращаючь к обычной переменной как =ServOPC|NODE2!ITEM1
Вопрос как обратиться к переменной во вложенном узле, =ServOPC|TEST!TEST_ITEM не получается
Строка из конфига
<_ITEMS_>
<Item Name="Node1" Plugin="0" Flag="1" AccessPath="" AccessRights="3" CanonicalDataType="0" AccessChange="31" EUType="0" EUInfo="0" Props_0_PropertyID="101" Props_0_DataType="8" Props_0_ItemID="" Props_0_Description="Описание узла" Props_0_Value="Описание узла" Props_1_PropertyID="6" Props_1_DataType="4" Props_1_ItemID="" Props_1_Description="Частота опроса" Props_1_Value="1000" Props_2_PropertyID="5000" Props_2_DataType="17" Props_2_ItemID="" Props_2_Description="COM порт" Props_2_Value="0" Props_3_PropertyID="5001" Props_3_DataType="2" Props_3_ItemID="" Props_3_Description="Адрес устройства" Props_3_Value="1" Props_4_PropertyID="5004" Props_4_DataType="2" Props_4_ItemID="" Props_4_Description="Функция чтения" Props_4_Value="3" Props_5_PropertyID="5005" Props_5_DataType="2" Props_5_ItemID="" Props_5_Description="Функция записи" Props_5_Value="16" Props_6_PropertyID="5002" Props_6_DataType="11" Props_6_ItemID="" Props_6_Description="Групповой запрос" Props_6_Value="True" Props_7_PropertyID="5999" Props_7_DataType="4" Props_7_ItemID="" Props_7_Description="Начальная фаза опроса" Props_7_Value="0" Props_8_PropertyID="5015" Props_8_DataType="8" Props_8_ItemID="" Props_8_Description="Тип подключения" Props_8_Value="Прямое подключение" Props_9_PropertyID="5027" Props_9_DataType="8" Props_9_ItemID="" Props_9_Description="Тип Slave подключения" Props_9_Value="Нет" Props_10_PropertyID="5029" Props_10_DataType="11" Props_10_ItemID="" Props_10_Description="Порядок байт - старшим байтом вперед" Props_10_Value="True" Props_11_PropertyID="5030" Props_11_DataType="11" Props_11_ItemID="" Props_11_Description="Порядок байт - старшим регистром вперед" Props_11_Value="False" Props_12_PropertyID="5045" Props_12_DataType="11" Props_12_ItemID="" Props_12_Description="Использовать номер файла истории" Props_12_Value="True" Props_13_PropertyID="5044" Props_13_DataType="19" Props_13_ItemID="" Props_13_Description="Номер файла истории (по умолчанию)" Props_13_Value="0" Props_14_PropertyID="5039" Props_14_DataType="19" Props_14_ItemID="" Props_14_Description="Первая запись истории (по умолчанию)" Props_14_Value="0" Props_15_PropertyID="5040" Props_15_DataType="19" Props_15_ItemID="" Props_15_Description="Последняя запись истории (по умолчанию)" Props_15_Value="0" Props_16_PropertyID="5025" Props_16_DataType="11" Props_16_ItemID="" Props_16_Description="Тип устройства - Master" Props_16_Value="True" Props_17_PropertyID="5026" Props_17_DataType="11" Props_17_ItemID="" Props_17_Description="Тип устройства - Slave" Props_17_Value="False" Props_18_PropertyID="5031" Props_18_DataType="8" Props_18_ItemID="" Props_18_Description="Тип данных" Props_18_Value="Текущие данные">
<Item Name="test" Plugin="0" Flag="1" AccessPath="" AccessRights="3" CanonicalDataType="0" AccessChange="31" EUType="0" EUInfo="0" Props_0_PropertyID="101" Props_0_Value="" Props_1_PropertyID="6" Props_1_Value="120000" Props_2_PropertyID="5999" Props_2_Value="1000" Props_3_PropertyID="5001" Props_3_Value="1" Props_4_PropertyID="5004" Props_4_Value="4" Props_5_PropertyID="5002" Props_5_Value="False" Props_6_PropertyID="5015" Props_6_Value="TCP/IP подключение" Props_7_PropertyID="5027" Props_7_Value="Нет" Props_8_PropertyID="5029" Props_8_Value="True" Props_9_PropertyID="5030" Props_9_Value="True" Props_10_PropertyID="5052" Props_10_DataType="8" Props_10_ItemID="" Props_10_Description="Преамбула команды" Props_10_Value="" Props_11_PropertyID="5060" Props_11_DataType="11" Props_11_ItemID="" Props_11_Description="Широковещательная команда" Props_11_Value="False" Props_12_PropertyID="5073" Props_12_DataType="11" Props_12_ItemID="" Props_12_Description="Возможен ответ больше ожидаемого" Props_12_Value="False" Props_13_PropertyID="5061" Props_13_DataType="8" Props_13_ItemID="" Props_13_Description="Контрольная сумма" Props_13_Value="CRC (Modbus)" Props_14_PropertyID="5062" Props_14_DataType="8" Props_14_ItemID="" Props_14_Description="Тип TCP подключения" Props_14_Value="TCP клиент" Props_15_PropertyID="5046" Props_15_DataType="8" Props_15_ItemID="" Props_15_Description="Протокол TCP подключения" Props_15_Value="Modbus через TCP" Props_16_PropertyID="5023" Props_16_DataType="8" Props_16_ItemID="" Props_16_Description="IP адрес" Props_16_Value="10.100.82.233" Props_17_PropertyID="5024" Props_17_DataType="18" Props_17_ItemID="" Props_17_Description="TCP порт" Props_17_Value="23456" Props_18_PropertyID="5025" Props_18_Value="True" Props_19_PropertyID="5026" Props_19_Value="False" Props_20_PropertyID="5031" Props_20_Value="Текущие данные">
<Item Name="test_item" Plugin="0" Flag="2" AccessPath="" AccessRights="1" CanonicalDataType="4" AccessChange="25" EUType="0" EUInfo="0" Props_0_PropertyID="1" Props_0_Value="4" Props_1_PropertyID="2" Props_1_Value="" Props_2_PropertyID="3" Props_2_Value="" Props_3_PropertyID="4" Props_3_Value="" Props_4_PropertyID="5" Props_4_Value="1" Props_5_PropertyID="7" Props_5_Value="0" Props_6_PropertyID="5003" Props_6_DataType="18" Props_6_ItemID="" Props_6_Description="Адрес переменной" Props_6_Value="49577"/>
</Item>
</Item>
</_ITEMS_>
dmitriy_1_b
Сообщения: 2
Зарегистрирован: 08 июл 2017, 18:57

Re: Обращение к переменным во вложенных узлах через DDE

Сообщение dmitriy_1_b »

Спасибо сам разобрался через точку :D
Может кому пригодиться =ServOPC|NODE1.test!item
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: Обращение к переменным во вложенных узлах через DDE

Сообщение admin »

Хорошо
Ответить

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

Сейчас этот форум просматривают: Bing [Bot] и 5 гостей