编制上位机读取PLC数据的VB程序要了解PLC的通讯协议,这其中包括通讯格式与PLC元件地址算法等
通讯协议包括:
通讯格式:波特率,数据位,停止位等http://www.gk528.com/gkjd/2008/20081003051359.asp
指令格式:
1、指令信息,一般包括起始符、站号、命令代码、PLC元件地址、校验码、结束符
2、应答信息,一般包括起始符、站号、命令代码、返回数据(或是错误代码)、校验码、结束符
校验算法:PLC不同校验算法也不同,但都是取校验和的高低两个字符。
了解上面的通讯协议信息,再学习一下通讯控件的使用方法,比如如何设置通讯格式,如何写命令到发送缓冲区,如何读取接收缓冲区的内容等等。