Bom dia.
Estou configurando um driver DNP porém os dados analógicos estão apresentando uma lentidão na atualização.
A impressão que estou tendo é que o driver está efetuando a leitura por TAG e não recebendo as alterações de eventos.
Abaixo o exemplo do LOG do Elipse.
1/08/2021 10:07:59.128 (62F0) DRIVER | Driver name: Driver DNP 3.0 Master v4.0.39 (IOKitLib v2.0.104) |
---|---|
11/08/2021 10:07:59.128 (62F0) DRIVER | IOKitLib version 2.0.104 of Apr 23 2019 17:35:55 |
11/08/2021 10:07:59.128 (62F0) DRIVER | drvStartComm(0,0,0,0) |
11/08/2021 10:07:59.128 (62F0) DRIVER | Current configuration (113 parameters): |
11/08/2021 10:07:59.128 (62F0) DRIVER | - DNP.AcceptMsgNotRequested = 1 |
11/08/2021 10:07:59.128 (62F0) DRIVER | - DNP.AcceptMsgOutOfSequence = 1 |
11/08/2021 10:07:59.128 (62F0) DRIVER | - DNP.analog_deadband = 1 |
11/08/2021 10:07:59.128 (62F0) DRIVER | - DNP.App_retries = 2 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.App_timeout = 2000 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.BlockUnknownSlaves = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.cblock_qualifier = 40 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.check_operate_sequence = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.counter_deadband = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.DefaultSlaveAddress = 10 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.DemotionTime = 10 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.EnableUnsolStartup = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.ErrorCount = 3 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.ExtraWaitUnsolTime = 10000 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.InitUponRestart = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.ProTogether = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.relay_offtime = 500 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.relay_ontime = 500 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.RWSyncTSFilePath = ‘\DNPSYNCTS.TS’ |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.ScanClass0 = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.ScanClass0Time = 600000 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.ScanEventsTime = 1000 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.select_operate_tout = 10 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.source_address = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.StartClass0 = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.UseCallbacks = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - DNP.UseTimeZone = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Ethernet.BackupEnable = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Ethernet.BackupIP = ‘10.200.20.16’ |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Ethernet.BackupIP2 = ‘’ |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Ethernet.BackupIP3 = ‘’ |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Ethernet.BackupPort = 20000 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Ethernet.IPFilter = ‘’ |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Ethernet.ListenIP = ‘’ |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Ethernet.ListenPort = 20000 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Ethernet.MainIP = ‘7.202.180.185’ |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Ethernet.MainLocalPort = 20000 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Ethernet.MainPort = 20000 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Ethernet.PingTimeoutMs = 4000 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Ethernet.PingTries = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Ethernet.ShareListenPort = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Ethernet.Transport = ‘TCP’ |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.GiveUpTries = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Log.Enable = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Log.Filename = ‘C:\eeLogs\DNPMaster_%DATE%.log’ |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.RAS.ATCommand = ‘’ |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.RecoverEnable = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.RecoverPeriodSec = 20 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Serial.Baudrate = 9600 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Serial.DataBits = 8 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Serial.Port = 1 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.TAPI.ModemID = 4294967295 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.TAPI.PhoneNumber = ‘’ |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.TimeoutMs = 2000 |
11/08/2021 10:07:59.132 (62F0) DRIVER | - IO.Type = ‘Ethernet’ |
11/08/2021 10:07:59.132 (62F0) DRIVER | - 58 parameters with value = 0 were omitted |
11/08/2021 10:07:59.132 (1D8C) DRIVER | Class 0 Request Pending! |
11/08/2021 10:07:59.132 (1D8C) DRIVER | Cache: get station ‘DNP 10’ = 00000000 |
11/08/2021 10:07:59.133 (4084) IOKIT | INITIALIZING… |
11/08/2021 10:07:59.133 (4084) SOCKET | Winsock initialized: version=2.2, highVersion=2.2 |
11/08/2021 10:07:59.133 (4084) IOKIT | INITIALIZED! |
11/08/2021 10:07:59.133 (4084) IOKIT | Request handler enabled |
11/08/2021 10:07:59.133 (4084) IOKIT | CONNECTING… |
11/08/2021 10:07:59.133 (4084) SOCKET | connecting socket to ‘7.202.180.185’ on port 20000… |
11/08/2021 10:07:59.133 (3718) TAG | Tag(0.1.3005.0).Validate = SUCCESS (type=10;flags=1) |
11/08/2021 10:07:59.133 (3718) TAG | Tag(0.1.3005.1).Validate = SUCCESS (type=10;flags=1) |
11/08/2021 10:07:59.133 (3718) TAG | Tag(0.1.3005.2).Validate = SUCCESS (type=10;flags=1) |
11/08/2021 10:07:59.133 (3718) TAG | Tag(0.1.3005.3).Validate = SUCCESS (type=10;flags=1) |
11/08/2021 10:07:59.133 (3718) TAG | Tag(0.1.3005.4).Validate = SUCCESS (type=10;flags=1) |
11/08/2021 10:07:59.133 (3718) TAG | Tag(0.1.3005.5).Validate = SUCCESS (type=10;flags=1) |
11/08/2021 10:07:59.133 (3718) TAG | Tag(0.1.3005.6).Validate = SUCCESS (type=10;flags=1) |
11/08/2021 10:07:59.133 (3718) TAG | Tag(0.1.3005.7).Validate = SUCCESS (type=10;flags=1) |
11/08/2021 10:07:59.133 (3718) TAG | Tag(0.1.3005.8).Validate = SUCCESS (type=10;flags=1) |
11/08/2021 10:07:59.133 (3718) TAG | Tag(0.1.3005.9).Validate = SUCCESS (type=10;flags=1) |
11/08/2021 10:07:59.184 (4084) SOCKET | socket connected to ‘7.202.180.185’ on port 20000 (local port 1279)! |
— | — |
11/08/2021 10:07:59.184 (4084) IOKIT | CONNECTED! |
11/08/2021 10:07:59.184 (4084) DRIVER | Reset Link Pending! |
11/08/2021 10:07:59.199 (4084) IO | TX: 05 64 05 C0 0A 00 01 00 B1 AC |
11/08/2021 10:07:59.233 (4084) IO | RX: 05 64 0A 44 01 00 0A 00 6E 25 CB FB 82 04 08 2A 61 |
11/08/2021 10:07:59.233 (4ABC) DRIVER | DL:FIR=1, FIN=1, Number=b |
11/08/2021 10:07:59.233 (4ABC) DRIVER | Store App… |
11/08/2021 10:07:59.233 (4ABC) DRIVER | APP:FIR=1, FIN=1, Number=1Bh |
11/08/2021 10:07:59.233 (4ABC) DRIVER | Unsolicited Message! |
11/08/2021 10:07:59.233 (4084) IO | TX: 05 64 08 C4 0A 00 01 00 FC 42 C0 DB 00 24 96 |
11/08/2021 10:07:59.233 (4ABC) DRIVER | Buffers Overflow at RTU |
11/08/2021 10:07:59.233 (4ABC) DRIVER | Slave = 10 ACTIVE! |
11/08/2021 10:07:59.290 (4084) IO | RX: 05 64 05 00 01 00 0A 00 2E DD |
11/08/2021 10:07:59.290 (4084) IO | TX: 05 64 0F C4 0A 00 01 00 C2 9C C0 C0 01 1E 05 01 00 00 00 00 72 1B |
11/08/2021 10:07:59.400 (4084) IO | RX: 05 64 16 44 01 00 0A 00 1D 8A CC FC 82 00 08 20 01 28 01 00 14 00 01 66 01 00 22 9A 00 FF FF |
11/08/2021 10:07:59.400 (4ABC) DRIVER | DL:FIR=1, FIN=1, Number=c |
11/08/2021 10:07:59.400 (4ABC) DRIVER | Store App… |
11/08/2021 10:07:59.400 (4ABC) DRIVER | APP:FIR=1, FIN=1, Number=1Ch |
11/08/2021 10:07:59.400 (4ABC) DRIVER | Unsolicited Message! |
11/08/2021 10:07:59.400 (4084) IO | TX: 05 64 08 C4 0A 00 01 00 FC 42 C0 DC 00 45 11 |
11/08/2021 10:07:59.400 (4ABC) DRIVER | [CACHE] Obj3201.20 = (10:07:59.400) 358 (AddNew) |
11/08/2021 10:07:59.400 (4ABC) DRIVER | Buffers Overflow at RTU |
11/08/2021 10:08:00.104 (4084) IO | RX: 05 64 14 44 01 00 0A 00 AA AC CD C0 81 04 08 1E 05 00 00 00 01 00 AA F1 BD E1 B0 |
11/08/2021 10:08:00.106 (4ABC) DRIVER | DL:FIR=1, FIN=1, Number=d |
11/08/2021 10:08:00.106 (4ABC) DRIVER | Store App… |
11/08/2021 10:08:00.106 (4ABC) DRIVER | APP:FIR=1, FIN=1, Number=0h |
11/08/2021 10:08:00.106 (4ABC) DRIVER | [CACHE] Obj3205.0 = (216; 10:08:00.106) -0.118 (AddNew) |
11/08/2021 10:08:00.106 (4ABC) DRIVER | Buffers Overflow at RTU |
11/08/2021 10:08:00.106 (62F0) TAG | <== (0.959) Tag(0.1.3005.0).ReadValue = list(1) (216; 10:08:00.106) -0.118 |
11/08/2021 10:08:00.108 (4084) IO | TX: 05 64 05 C9 0A 00 01 00 FE DA |
11/08/2021 10:08:00.159 (4084) IO | RX: 05 64 16 44 01 00 0A 00 1D 8A CE FD 82 00 08 20 01 28 01 00 A7 00 01 2A 77 00 F8 E8 00 FF FF |
11/08/2021 10:08:00.159 (4ABC) DRIVER | DL:FIR=1, FIN=1, Number=e |
11/08/2021 10:08:00.159 (4ABC) DRIVER | Store App… |
11/08/2021 10:08:00.159 (4ABC) DRIVER | APP:FIR=1, FIN=1, Number=1Dh |
11/08/2021 10:08:00.159 (4ABC) DRIVER | Unsolicited Message! |
11/08/2021 10:08:00.159 (4084) IO | TX: 05 64 08 C4 0A 00 01 00 FC 42 C0 DD 00 0B BA |
11/08/2021 10:08:00.159 (4ABC) DRIVER | [CACHE] Obj3201.167 = (10:08:00.159) 30506 (AddNew) |
11/08/2021 10:08:00.159 (4ABC) DRIVER | Buffers Overflow at RTU |
11/08/2021 10:08:00.210 (4084) IO | RX: 05 64 05 0B 01 00 0A 00 6D ED |
11/08/2021 10:08:00.210 (1D8C) DRIVER | Enabling Unsolicited Messages… |
11/08/2021 10:08:00.210 (4084) IO | TX: 05 64 0F C4 0A 00 01 00 C2 9C C0 C1 01 1E 05 01 01 00 01 00 15 AC |
11/08/2021 10:08:00.330 (4084) IO | RX: 05 64 14 44 01 00 0A 00 AA AC CF C1 81 00 00 1E 05 00 01 01 01 00 AA F1 BD C3 68 |
11/08/2021 10:08:00.331 (4ABC) DRIVER | DL:FIR=1, FIN=1, Number=f |
11/08/2021 10:08:00.331 (4ABC) DRIVER | Store App… |
11/08/2021 10:08:00.331 (4ABC) DRIVER | APP:FIR=1, FIN=1, Number=1h |
11/08/2021 10:08:00.331 (4ABC) DRIVER | [CACHE] Obj3205.1 = (216; 10:08:00.331) -0.118 (AddNew) |
11/08/2021 10:08:00.331 (62F0) TAG | <== (0.224) Tag(0.1.3005.1).ReadValue = list(1) (216; 10:08:00.331) -0.118 |
11/08/2021 10:08:00.331 (4084) IO | TX: 05 64 11 C4 0A 00 01 00 06 15 C0 C2 14 3C 02 06 3C 03 06 3C 04 06 64 BB |
11/08/2021 10:08:00.445 (4084) IO | RX: 05 64 16 44 01 00 0A 00 1D 8A D0 FE 82 00 08 20 01 28 01 00 15 00 01 FC FF FF 16 6E FF CA ED |
11/08/2021 10:08:00.446 (4ABC) DRIVER | DL:FIR=1, FIN=1, Number=10 |
11/08/2021 10:08:00.446 (4ABC) DRIVER | Store App… |
11/08/2021 10:08:00.446 (4ABC) DRIVER | APP:FIR=1, FIN=1, Number=1Eh |
11/08/2021 10:08:00.446 (4ABC) DRIVER | Unsolicited Message! |
11/08/2021 10:08:00.446 (4084) IO | TX: 05 64 08 C4 0A 00 01 00 FC 42 C0 DE 00 A0 0A |
11/08/2021 10:08:00.446 (4ABC) DRIVER | [CACHE] Obj3201.21 = (10:08:00.446) -4 (AddNew) |
11/08/2021 10:08:00.446 (4ABC) DRIVER | Buffers Overflow at RTU |
11/08/2021 10:08:00.486 (4084) IO | RX: 05 64 0A 44 01 00 0A 00 6E 25 D1 C2 81 00 08 28 56 |
11/08/2021 10:08:00.486 (4ABC) DRIVER | DL:FIR=1, FIN=1, Number=11 |
11/08/2021 10:08:00.486 (4ABC) DRIVER | Store App… |
11/08/2021 10:08:00.486 (4ABC) DRIVER | APP:FIR=1, FIN=1, Number=2h |
11/08/2021 10:08:00.486 (4ABC) DRIVER | Buffers Overflow at RTU |
11/08/2021 10:08:00.486 (4084) IO | TX: 05 64 0F C4 0A 00 01 00 C2 9C C0 C3 01 1E 05 01 02 00 02 00 04 E6 |
11/08/2021 10:08:00.529 (4084) IO | RX: 05 64 14 44 01 00 0A 00 AA AC D2 C3 81 00 00 1E 05 00 02 02 01 E8 D0 7A 40 EE 5A |
11/08/2021 10:08:00.531 (4ABC) DRIVER | DL:FIR=1, FIN=1, Number=12 |
11/08/2021 10:08:00.531 (4ABC) DRIVER | Store App… |
11/08/2021 10:08:00.531 (4ABC) DRIVER | APP:FIR=1, FIN=1, Number=3h |
11/08/2021 10:08:00.531 (4ABC) DRIVER | [CACHE] Obj3205.2 = (216; 10:08:00.531) 3.919001 (AddNew) |
11/08/2021 10:08:00.531 (62F0) TAG | <== (0.200) Tag(0.1.3005.2).ReadValue = list(1) (216; 10:08:00.531) 3.919001 |
11/08/2021 10:08:00.532 (4084) IO | TX: 05 64 0F C4 0A 00 01 00 C2 9C C0 C4 01 1E 05 01 03 00 03 00 17 0D |
11/08/2021 10:08:00.592 (4084) IO | RX: 05 64 14 44 01 00 0A 00 AA AC D3 C4 81 00 00 1E 05 00 03 03 01 E3 A5 A8 41 1F 1E |
11/08/2021 10:08:00.593 (4ABC) DRIVER | DL:FIR=1, FIN=1, Number=13 |
11/08/2021 10:08:00.593 (4ABC) DRIVER | Store App… |
11/08/2021 10:08:00.593 (4ABC) DRIVER | APP:FIR=1, FIN=1, Number=4h |
11/08/2021 10:08:00.593 (4ABC) DRIVER | [CACHE] Obj3205.3 = (216; 10:08:00.593) 21.081 (AddNew) |
11/08/2021 10:08:00.593 (62F0) TAG | <== (0.062) Tag(0.1.3005.3).ReadValue = list(1) (216; 10:08:00.593) 21.081 |
11/08/2021 10:08:00.593 (4084) IO | TX: 05 64 0F C4 0A 00 01 00 C2 9C C0 C5 01 1E 05 01 04 00 04 00 DD 82 |
11/08/2021 10:08:00.647 (4084) IO | RX: 05 64 16 44 01 00 0A 00 1D 8A D4 FF 82 00 08 20 01 28 01 00 14 00 01 01 00 00 47 F5 00 FF FF |
11/08/2021 10:08:00.648 (4ABC) DRIVER | DL:FIR=1, FIN=1, Number=14 |