code:в чем может быть проблема? не установлен драйвер для данного OPC? ведь Trace Mode версии 6.07.7 поддерживает все популярные протоколы обмена - Modbus RTU, Modbus TCP/IP, DCS, Modbus Plus, Profibus, HART, CAN, DeviceNet, DF1, LON Works и т.д. Или можно как либо в Trace Mode подключиться на прямую к этим удаленным датчикам, без OPC? если да, то каким образом это можно сделать в такой ситуации?<?xml version="1.0" encoding="utf-8" ?>
- <main Name="DF1_OPC" Port="COM1" BaudRate="2400" Parity="N" StopBit="1" DataBit="8" TimeOut="2000">
<device Name="_0000" Address="08">
- <virtual Name="_713">
<item Name="STATUS" Max="0" Min="0" />
</virtual>
- <group Name="_713" NFile="1" Type="F" Tick="500" NElement="14" Loop="True">
<item Name="Qqt" />
<item Name="Qzt" />
</group>
- <group Name="_713" NFile="1" Type="F" Tick="500" NElement="12" Loop="True">
<item Name="Qq" />
<item Name="Qz" />
</group>
- <group Name="_713" NFile="1" Type="F" Tick="500" NElement="0" Loop="True">
<item Name="Pin1" />
<item Name="Pout1" />
<item Name="Tin1" />
<item Name="Tout1" />
<item Name="Azrk1" />
<item Name="Tba" />
<item Name="Tvosd" />
<item Name="Pin2" />
</group>
- <group Name="_713" NFile="21" Type="F" Tick="500" NElement="0" Loop="True">
<item Name="uTa" />
<item Name="uKON" />
<item Name="uGF" />
<item Name="usec" />
<item Name="uQzh" />
<item Name="uPin1" />
<item Name="uPin2" />
<item Name="uregim" />
<item Name="in5" />
<item Name="in4" />
<item Name="in3" />
<item Name="in2" />
<item Name="in1" />
</group>
- <group Name="_713" NFile="40" Type="Int" Tick="500" NElement="0" Loop="True">
<item Name="kl0" />
<item Name="kl1" />
<item Name="kl2" />
<item Name="kl3" />
<item Name="kl4" />
<item Name="kl5" />
<item Name="kl6" />
<item Name="kl7" />
</group>
</device>
code:может необходимо дополнительно драйвер установить для этого протокола? OPC client же работает без проблем через этот OPC сервер, так почему же Trace Mode выдает ошибку?? также попробовал привязать через другой OPC сервер (Wonderware KepServer) и тут Trace Mode отлично все выдает, данные обновляются в профайлере, вот его протокол:(14:10:29) INF_LOAD:Starting... siant_0
(14:10:29) INF_RTM:Detected NT5.RTM 5.1
(14:10:29) INF_RTM:Professional TRACE MODE 6 Profiler T-Factory RTM+ ver. 6.07.7
(14:10:29) ._.:RTM
(14:10:29) INF_LOAD:max channel = 65535
(14:10:29) INF_LOAD:Load Channels = 2
(14:10:29) INF_LOAD:Templates=1 (math=0 sql=0 scr=1 doc=0 pnl=0)
(14:10:29) INF_LOAD:Objects = 3
(14:10:29) INF_RTM:Timer=0.055s CalcLoop=550ms
(14:10:29) INF_RTM: RMAIN[29. 2984. 0]idle
(14:10:29) INF_RTM: GSYS[30. 3348. 0]normal
(14:10:29) INF_RTM: OXP[1X.xxxx.00]
(14:10:29) INF_RTM: SDDE[04. 1624. 0]lowest
(14:10:29) INF_OPC:OPC Clients started
(14:10:29) INF_RTM: ACT[03. 1968. 0]idle
(14:10:29) INF_RTM: CALC[00. 3180. 0]above
(14:10:29) INF_RTM: FAST[10. 220. 0]normal
(14:10:39) INF_RTM:fast channels not found
(14:10:39) INF_RTM: IDLE[18. 172. 0]idle
(14:10:39) INF_RTM: GRAPH[16. 1896. 0]lowest
(14:10:39) ERR_OPC:0000000Ee101001f: Ошибка при создании группы \\.\OPC.DF1_OPC на OPC сервере 014A90EC3_1327903839 = 0
(14:10:39) WRN_OPC:0000000Wa1010020: Группа \\.\OPC.DF1_OPC\014A90EC3_1327903839: Синхронный режим чтения не поддерживается сервером, попробуем переключиться на асинхронный = 0
(14:10:39) ERR_OPC:0000000Ee101001f: Ошибка при создании группы \\.\OPC.DF1_OPC на OPC сервере 014A90EC3_1327903839 = 0
(14:10:39) ERR_OPC:0000000Ee101002a: Группа \\.\OPC.DF1_OPC\014A90EC3_1327903839: Невозможно провести инициализацию = 0
(14:10:39) ERR_OPC:0000000Ee101001d: OPC сервер \\.\OPC.DF1_OPC: Ни одна OPC группа не завершила инициализацию = 0
(14:10:39) INF_RTM:idle channels not found
(14:10:41) INF_RTM:[10. 220. 0]{0} ku= 0.000 kp= 0.000
(14:10:41) INF_RTM:[18. 172. 0]{0} ku= 0.000 kp= 0.000
(14:11:4) INF_RTM:[1X.xxxx.00]
(14:11:4) INF_RTM:[00. 3180. 0]{42} ku= 3.123 kp=41.129
(14:11:4) INF_RTM:[30. 3348. 0]{0} ku= 0.000 kp=62.903
(14:11:4) INF_RTM:[29. 2984. 0]{24} ku= 0.000 kp= 0.000
(14:11:4) INF_RTM:[16. 1896. 0]{45} ku= 0.000 kp= 0.000
(14:11:4) INF_RTM:[03. 1968. 0]{24} ku= 0.175 kp= 2.419
(14:11:4) INF_OPC:0000000I6101001a: OPC сервер \\.\OPC.DF1_OPC: Сервер остановлен = 0
(14:11:4) INF_OPC:OPC Clients stoped
(14:11:4) INF_RTM:[04. 1624. 0]{0} ku= 0.000 kp= 0.000
code:(15:42:19) INF_LOAD:Starting... siant_0
(15:42:19) INF_RTM:Detected NT5.RTM 5.1
(15:42:19) INF_RTM:Professional TRACE MODE 6 Profiler T-Factory RTM+ ver. 6.07.7
(15:42:19) ._.:RTM
(15:42:19) INF_LOAD:max channel = 65535
(15:42:19) INF_LOAD:Load Channels = 2
(15:42:19) INF_LOAD:Templates=1 (math=0 sql=0 scr=1 doc=0 pnl=0)
(15:42:19) INF_LOAD:Objects = 3
(15:42:19) INF_RTM:Timer=0.055s CalcLoop=550ms
(15:42:19) INF_RTM: RMAIN[29. 3352. 0]idle
(15:42:19) INF_RTM: GSYS[30. 2824. 0]normal
(15:42:19) INF_RTM: OXP[1X.xxxx.00]
(15:42:19) INF_RTM: SDDE[04. 2896. 0]lowest
(15:42:19) INF_OPC:OPC Clients started
(15:42:19) INF_RTM: ACT[03. 2232. 0]idle
(15:42:19) INF_RTM: CALC[00. 3992. 0]above
(15:42:19) INF_RTM: FAST[10. 356. 0]normal
(15:42:19) INF_RTM: IDLE[18. 3880. 0]idle
(15:42:19) INF_RTM: GRAPH[16. 3672. 0]lowest
(15:42:22) INF_RTM:fast channels not found
(15:42:22) INF_OPC:0000000I61010019: OPC сервер \\.\Wonderware.KEPServer: Сервер стартовал = 0
(15:42:22) INF_RTM:idle channels not found
(15:42:22) INF_RTM:[10. 356. 0]{0} ku= 0.000 kp= 0.000
(15:42:22) INF_RTM:[18. 3880. 0]{0} ku= 0.000 kp= 0.000
(15:44:38) INF_RTM:[1X.xxxx.00]
(15:44:39) INF_RTM:[00. 3992. 0]{240} ku= 0.023 kp= 2.899
(15:44:39) INF_RTM:[30. 2824. 0]{0} ku= 0.000 kp=98.551
(15:44:39) INF_RTM:[29. 3352. 0]{135} ku= 0.000 kp= 1.449
(15:44:39) INF_RTM:[16. 3672. 0]{240} ku= 0.000 kp= 0.000
(15:44:39) INF_RTM:[03. 2232. 0]{135} ku= 0.034 kp= 4.225
(15:44:39) INF_OPC:0000000I6101001a: OPC сервер \\.\Wonderware.KEPServer: Сервер остановлен = 0
(15:44:39) INF_OPC:OPC Clients stoped
(15:44:39) INF_RTM:[04. 2896. 0]{0} ku= 0.000 kp= 0.000