-
Notifications
You must be signed in to change notification settings - Fork 293
Open
Description
1. client.Node(nodeID).Value(ctx)
2. client.Read(ctx, &ua.ReadRequest{
MaxAge: 2000,
NodesToRead: []*ua.ReadValueID{
{NodeID: nodeID, AttributeID: ua.AttributeIDValue},
},
})
debug: conn.go:70 uacp: connecting to opc.tcp://172.31.3.154:18950/
debug: conn.go:94 uacp 1: start HEL/ACK handshake
debug: conn.go:429 uacp 1: sent HELF with 61 bytes
debug: conn.go:388 uacp 1: recv ACKF with 28 bytes
debug: conn.go:271 uacp 1: recv &uacp.Acknowledge{Version:0x0, ReceiveBufSize:0xffff, SendBufSize:0xffff, MaxMessageSize:0x1800000, MaxChunkCount:0x1800}
debug: secure_channel.go:576 sc.open
debug: secure_channel_instance.go:89 got sequence number 1
debug: secure_channel.go:1050 uasc 1/1: send *ua.OpenSecureChannelRequest with 132 bytes
debug: conn.go:388 uacp 1: recv OPNF with 135 bytes
debug: secure_channel.go:350 uasc 1/1: recv OPNF with 135 bytes
debug: secure_channel.go:289 uasc 1/1: recv *ua.OpenSecureChannelResponse
debug: secure_channel.go:304 uasc 1/1: sending *ua.OpenSecureChannelResponse to handler
debug: secure_channel.go:660 OpenSecureChannelResponse handler
debug: secure_channel.go:670 sc.handleOpenSecureChannelResponse
debug: secure_channel.go:698 uasc 1: received security token. channelID=16 tokenID=100 createdAt=2025-07-01T14:47:04Z lifetime=10m0s
debug: secure_channel_instance.go:89 got sequence number 2
debug: secure_channel.go:836 uasc 1: security token is refreshed at 2025-07-01T14:58:31Z (7m30s). channelID=16 tokenID=100
debug: secure_channel.go:1050 uasc 1/2: send *ua.CreateSessionRequest with 254 bytes
debug: secure_channel.go:868 uasc 1: security token expires at 2025-07-01T14:59:34Z. channelID=16 tokenID=100
debug: conn.go:388 uacp 1: recv MSGF with 565 bytes
debug: secure_channel.go:350 uasc 1/2: recv MSGF with 565 bytes
debug: secure_channel.go:289 uasc 1/2: recv *ua.CreateSessionResponse
debug: secure_channel.go:304 uasc 1/2: sending *ua.CreateSessionResponse to handler
debug: secure_channel_instance.go:89 got sequence number 3
debug: secure_channel.go:1050 uasc 1/3: send *ua.ActivateSessionRequest with 146 bytes
debug: conn.go:388 uacp 1: recv MSGF with 96 bytes
debug: secure_channel.go:350 uasc 1/3: recv MSGF with 96 bytes
debug: secure_channel.go:289 uasc 1/3: recv *ua.ActivateSessionResponse
debug: secure_channel.go:304 uasc 1/3: sending *ua.ActivateSessionResponse to handler
debug: client: monitor: start
debug: secure_channel_instance.go:89 got sequence number 4
debug: sub: pause
debug: secure_channel.go:1050 uasc 1/4: send *ua.ReadRequest with 111 bytes
debug: conn.go:388 uacp 1: recv MSGF with 142 bytes
debug: secure_channel.go:350 uasc 1/4: recv MSGF with 142 bytes
debug: secure_channel.go:289 uasc 1/4: recv *ua.ReadResponse
debug: secure_channel.go:304 uasc 1/4: sending *ua.ReadResponse to handler
Connected Success
index: 10HTK30CL101.PV
debug: secure_channel_instance.go:89 got sequence number 5
debug: secure_channel.go:1050 uasc 1/5: send *ua.ReadRequest with 126 bytes
debug: conn.go:388 uacp 1: recv MSGF with 70 bytes
debug: secure_channel.go:350 uasc 1/5: recv MSGF with 70 bytes
debug: secure_channel.go:289 uasc 1/5: recv *ua.ReadResponse
debug: secure_channel.go:304 uasc 1/5: sending *ua.ReadResponse to handler
browseName.Name= PV 1
debug: secure_channel_instance.go:89 got sequence number 6
debug: secure_channel.go:1050 uasc 1/6: send *ua.ReadRequest with 126 bytes
debug: conn.go:388 uacp 1: recv MSGF with 78 bytes
debug: secure_channel.go:350 uasc 1/6: recv MSGF with 78 bytes
debug: secure_channel.go:289 uasc 1/6: recv *ua.ReadResponse
debug: secure_channel.go:304 uasc 1/6: sending *ua.ReadResponse to handler
displayName.Name= PV
debug: secure_channel_instance.go:89 got sequence number 7
debug: secure_channel.go:1050 uasc 1/7: send *ua.ReadRequest with 126 bytes
debug: conn.go:388 uacp 1: recv MSGF with 113 bytes
debug: secure_channel.go:350 uasc 1/7: recv MSGF with 113 bytes
debug: secure_channel.go:289 uasc 1/7: recv *ua.ReadResponse
debug: secure_channel.go:304 uasc 1/7: sending *ua.ReadResponse to handler
description.Name= 1号磨机循环浆液箱雷达液位
debug: secure_channel_instance.go:89 got sequence number 8
debug: secure_channel.go:1050 uasc 1/8: send *ua.ReadRequest with 126 bytes
debug: conn.go:388 uacp 1: recv MSGF with 63 bytes
debug: secure_channel.go:350 uasc 1/8: recv MSGF with 63 bytes
debug: secure_channel.go:289 uasc 1/8: recv *ua.ReadResponse
debug: secure_channel.go:304 uasc 1/8: sending *ua.ReadResponse to handler
accessLevel: AccessLevelTypeCurrentRead
debug: secure_channel_instance.go:89 got sequence number 9
debug: secure_channel.go:1050 uasc 1/9: send *ua.ReadRequest with 126 bytes
debug: conn.go:388 uacp 1: recv MSGF with 74 bytes
debug: secure_channel.go:350 uasc 1/9: recv MSGF with 74 bytes
debug: secure_channel.go:289 uasc 1/9: recv *ua.ReadResponse
debug: secure_channel.go:304 uasc 1/9: sending *ua.ReadResponse to handler
TypeIDNull
INT64: 0
Float: 0
String:
Bool: false
Uint: 0
--------------------------------------------------
debug: secure_channel_instance.go:89 got sequence number 10
debug: secure_channel.go:1050 uasc 1/10: send *ua.ReadRequest with 126 bytes
debug: conn.go:388 uacp 1: recv MSGF with 74 bytes
debug: secure_channel.go:350 uasc 1/10: recv MSGF with 74 bytes
debug: secure_channel.go:289 uasc 1/10: recv *ua.ReadResponse
debug: secure_channel.go:304 uasc 1/10: sending *ua.ReadResponse to handler
client.Node(nodeID).Value Error: The operation failed. StatusBad (0x80000000)
debug: secure_channel_instance.go:89 got sequence number 11
debug: secure_channel.go:1050 uasc 1/11: send *ua.CloseSessionRequest with 75 bytes
debug: conn.go:388 uacp 1: recv MSGF with 52 bytes
debug: secure_channel.go:350 uasc 1/11: recv MSGF with 52 bytes
debug: secure_channel.go:289 uasc 1/11: recv *ua.CloseSessionResponse
debug: secure_channel.go:304 uasc 1/11: sending *ua.CloseSessionResponse to handler
debug: secure_channel.go:1180 uasc 1: Close()
debug: secure_channel_instance.go:89 got sequence number 12
debug: client: monitor: done
debug: secure_channel.go:1050 uasc 1/12: send *ua.CloseSecureChannelRequest with 57 bytes
debug: conn.go:221 uacp 1: close
debug: sub: pause: ctx.Done()
displayName、description、accessLevel Read Success
Metadata
Metadata
Assignees
Labels
No labels