本文主要是介绍杰控组态真空负压表的通讯,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、真空负压表 型号
ConST211数字真空表。
通信协议:
①PC机的发送格式:
A: X: Knnnn : C0: C1 : C2: C3: C4+ 结束符
- A: 1个字节,为 ConST211 的通讯地址
- X: 1个字节,只能为 W( 写)或R( 读 )
- K: 1个字节, M(对测量操作 ), F(对文件操作 ), O(其他操作 )
- nnnn : 2-5 字节, K指令所操作的项目
- C0 : C1 : C2: C3: C4: 参数,见具体指令说明
- 结束符: 0x0( 十六进制 )
②仪表的返回格式
A: X: Knnnn : C0 : C1 : C2 : C3: C4+ 结束符,
- A: 1个字节,为 ConST211 的通讯地址
- X: E或F, E代表通讯错误, F代表通讯正确
- Knnnn :与上位机送来的指令相同
- C0 、 C1 、 C2、 C3、 C4 :通讯正确时为返回的数据,通讯错误时为错误信息码
- 结束符:为 0x0( 十六进制 )
③错误信息码的说明
- 1000 接收缓冲区溢出
- 1001 用户没有这个权限
- 1004 数字字符串含非法字符
- 1005 没有这个压力单位
- 1018 没有这个指令
2、真空负压表 通讯测试
(使用sscom32.exe)
3、组态
1)串口通讯参数:
9600,8,N,2
返回字节长度: 23
2)点击“发送数据”
输入命令串: 30 30 31 3A 52 3A 4D 52 4D 44 00
3)修改变量
修改只读模拟变量“当前1#真空压力” 如图:
字节,单元号 RB12
处理方式 : 10进制文本转浮点
字节长度 : 7
这篇关于杰控组态真空负压表的通讯的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!