modbus通讯协议中s、 s0是什么意思啊?

作者&投稿:漆钱 (若有异议请与网页底部的电邮联系)
~

ADPRW代表指令的使用

S代表从站的站号,例如要与1号站通信,S的位置就填写H1。

S1是MODBUS的命令代码。

S2是MODBUS软元件的地址。

S3是设置从S2设置的MODBUS软元件地址开始的几个地址。S1如果使用写的命令代码,就代表从S2地址开始写入S3个地址;S1如果使用读的命令代码,就代表从S2地址开始读取S3个地址。

S4/D:S1如果使用写的命令代码,标记S4,表示把S4设置的软元件的数据写给从站;如果使用读的命令代码,标记D,表示把从站的数据读到D设置的软元件中。

扩展资料:

三菱公司PLC网络继承了传统使用的MELSEC网络,并使其在性能、功能、使用简便等方面更胜一筹。Q系列PLC提供层次清晰的三层网络,针对各种用途提供最合适的网络产品.

1、信息层/Ethernet(以太网) 信息层为网络系统中最高层,主要是在PLC、设备控制器以及生产管理用PC之间传输生产管理信息、质量管理信息及设备的运转情况等数据,信息层使用最普遍的Ethernet。

它不仅能够连接windows系统的PC、UNIX系统的工作站等,而且还能连接各种FA设备。Q系列PLC系列的Ethernet模块具有了日益普及的因特网电子邮件收发功能,使用户无论在世界的任何地方都可以方便地收发生产信息邮件,构筑远程监视管理系统。

同时,利用因特网的FTP服务器功能及MELSEC专用协议可以很容易的实现程序的上传/下载和信息的传输。

2、控制层/MELSECNET/10(H) 是整个网络系统的中间层,在是PLC、CNC等控制设备之间方便且高速地进行处理数据互传的控制网络。

作为MELSEC控制网络的MELSECNET/10,以它良好的实时性、简单的网络设定、无程序的网络数据共享概念,以及冗余回路等特点获得了很高的市场评价,被采用的设备台数在日本达到最高,在世界上也是屈指可数的。

而MELSECNET/H不仅继承了MELSECNET/10优秀的特点,还使网络的实时性更好,数据容量更大,进一步适应市场的需要。

3、设备层/现场总线CC-Link 设备层是把PLC等控制设备和传感器以及驱动设备连接起来的现场网络,为整个网络系统最低层的网络。采用CC-Link现场总线连接,布线数量大大减少,提高了系统可维护性。

而且,不只是ON/OFF等开关量的数据,还可连接ID系统、条形码阅读器、变频器、人机界面等智能化设备,从完成各种数据的通信,到终端生产信息的管理均可实现,加上对机器动作状态的集中管理,使维修保养的工作效率也大有提高。在Q系列PLC中使用,CC-Link的功能更好,而且使用更简便。