发布于 2002-10-28 17:35:54
0楼
先注意一下:SMB30,SMB86,SMB87---SMB94,的说明.
以上位机用vb来说,可用MSCOMM控件,也可用四零四所的PCOMM库函数。
双方协议的一致性最为重要!包括:所用协议、通讯口设置、波特率、校验、起始及结束字符设置以及一些辅助性的如通讯超时、信息(或字符)间延时等等!
这些您都可以靠填写控制字(plc)或控件属性(mscomm)或函数设置(pcomm)
然后,可根据控制字,拟定信息格式:信息固定格式的每一字节内容如所访问的plc站地址,信息起始字节,结束字节,校验字节。。。等等
确认无误以后,信息内容您可以随便添加!接收到以后,跟据你的信息格式提取有用信息,进行处理!
说是这样麻烦,但细心点,会成功的!---祝好运!
顺便插一句:您可以先看看以前论坛关于此类的介绍.