VB和PLC网络通信

来源:百度知道 编辑:UC知道 时间:2024/06/07 17:55:52
用VB监控PLC,我是通过读取PLC的输出Y值来控制VB画面动作的,现在我要在VB中计数,该计数要和PLC中的计数器的值一样,可是怎么在VB中设置呢??

先用PLC记录这个Y值,然后PLC发送给VB,VB中定义接受数组,然后转换数组为你需要使用的Y值就可以了,这个可以参考:
Private Sub Mscomm1_Oncomm()

'接收两个byte的数据,并转化为对应的数据

Dim aa(1) As Byte '按byte转化二进制数据,根据接收的byte确定数组的长度
Dim i As Double ' 第一个byte转化为整型数值
Dim j As Double '第二个byte转化为整型数值
Dim tol As Double '两byte组合成的16bit的数值,一位正负标志位
Dim K As Integer '第一个byte的第一位,符号标志位
Dim B As Integer '符号位

---如果还有疑问或者问题补充
---请直接百度HI联系
--丨Mc丶Any丶