【求助】串口通信协议

Binghui_LI 2016-03-05 07:39:31
新手,第一次提问,图片上传不了(不知道什么原因),希望文字能表述清楚。。因为本人主修化工,只是因需要接触这些,所以不知道去哪找专业的检索解决问题,可能下面问题比较难以看懂,或者在大神看来比较低级。恳请指正。

问题1
我有一台仪器设备,说明手册(全英)上附录中串口通信协议部分,章节标题是"AC Serial Communications Protocol"。这个附录说支持NC, STANDARD和NAMUR协议(这三个我也不清楚到底是什么东西..),同时给出的一些命令(Master Sends)都是如RT、RSX等这样的字母形式。同时该仪器另外有一本 安装操作说明,也附了一个串口通信协议,章节标题是“NC Serial Communication Protocol”。这个附录给出的我就能看得懂,就是正常的十六进制的报文,类似MODBUS-RTU那样的。
那么问题来了,第一个AC和第二个NC分别是指什么意思呢?
AC是模拟+控制的缩写么?NC是数据+控制的缩写么?
不知这两种有什么区别呢?
第一个那种AC Serial Communications Protocol是何时使用的呢?

问题2
另外一台仪器设备,说明手册(全英)上也给出了一堆通信命令,但它称呼为"NAMUR Commands",这里提到了该NAMUR Commands只作设备和PC之间的low level commands使用。
那么这个low level commands是什么意思呢?
对应的,hign level commands是不是就是类似MODBUS这样的规定的十六进制的命令呢?
同样,这个low level commands该如何使用呢?
因为我需要用电脑,通过RS232接口对该设备进行控制,所以需要通信协议。但是该设备说明文档就提供了这么一些东西,学识浅薄,只能求助了..

问题3
NAMUR Commands到底是什么呢?是类似MODBUS这样的一种规定吗?我只知道这个应该是德国的标准(我的设备是德国的)。是该网址(http://www.namur.net/)对应的组织设定的一种标准吗?
在网上搜索了很久NAMUR,都是关于安全阀、接近开关的信息,和我的方向不一致。只能求助了。

问题4
电脑和设备之间采用RS232通讯,是异步全双工模式,那么的RTS/CTS之间是否需要连接?因为我自己焊接的时候,公头和母头的7、8脚之间不交叉相连的话,无法远程控制。
所以又有疑问,对于全双工而言,这个流控是否需要?还只是我的设备要求特殊点??

希望大神解惑。
...全文
2095 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Binghui_LI 2016-03-06
  • 打赏
  • 举报
回复
自己顶一下。我是不是发错板块了?坐等大神回复。

715

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 外设及办公设备
社区管理员
  • 外设及办公设备社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧