西门子S71200串口通讯RS485
新建一个项目并添加一个新的设备,本例是以1214C为例。
S71200系列PLC是不自带RS485串口,需要另行添加通信模块或者通信板都是可以的。本例中通过通信板的。
此时就有默认的通讯参数了。
注:西门子的RS485接线与其它的USB转485通讯是相反的。一般90%都A对A,B对B,但西门子的特殊,值得注意。
在编写程序时,注意Modbus(RTU)的指令是在PLC左侧的通信模块所用指令;Modbus指令是操控通信板的指令。
如果PLC是控制的下面的仪表或变频器等此时,PLC是做为主站的。如果触摸屏下面带了很多的PLC,此时PLC是做为从站的。
Modbus功能表,在手册的1357页
向地址为2的Modbus地址为 40015的从站写入数据。
接通M2.0就可以用串口助手来代替从站接收主站写过来的数据了,
此时从站收到的07D0就是十进制的2000
此时的MB_MASTER_DB复能复制,如如拖的话关联的就不是DB2了,这样通讯就不对了。