我花了几天的时间与PLC进行通信,现在我想调用read方法,奇怪的是,我得到了一个不连贯的值。
我想得到 DWord DB172.DW1 的值,第一个值代表一个数量,第二个是 0 或 1,我的语法是这样的:
Dim result as Object = MyPLC.read(“DB172.DBW1″)
MsgBox(result.ToString & ” ” & result.GetType.ToString)
我得到显示的消息:
12 系统.UInt16
在 DB172.DBW2 上,我得到了这个:
3073 系统.UInt16
我究竟做错了什么?谢谢