添加时间:2019年05月16日 作者:RS485串口模块 来源:RS485串口模块
RS485模块点对点串行通讯-RS232串口模块-SPI串口模块
今天为大家带来的是西门子S7-1200PLC通过扩展RS485模块读取激光测距传感器的数值(重复精度0.5um,分辨力0.1um,量程10cm)。
下面就通过图文说明来做一下具体的介绍:
RS485模块点对点串行通讯-RS232串口模块-SPI串口模块
一:指令主要参数介绍
S7-1200PLC扩展RS485模块点对点串行通讯
1.REQ:上升沿激活发送的指令
2.PORT:通讯模块硬件端口号,在组态界面查看
3.BUFFER:你要发送的命令码在你新建的全局DB块中存放的地方
4.LENGTH:你要发送的命令码的长度(我这边的命令码是11个字符)
RS485模块点对点串行通讯-RS232串口模块-SPI串口模块
5.PTRCL:默认不管
S7-1200PLC扩展RS485模块点对点串行通讯
1.EN_R:上升沿触发接收指令
2.PORT:通讯模块硬件端口号,通上
3.BUFFER:你所读取到的数据在你新建的DB块里存放的地方
RS485模块点对点串行通讯-RS232串口模块-SPI串口模块
二:编程注意点
1.读写过程采用轮训的方式(上一个指令的完成位和错误位来触发下一个指令)
2.如果你是一个PLC后面带了很多该传感器的时候,必须是整体的轮训读写,不能单独对每个传感器轮训读写操作(轮训方式不同于上一篇文章讲解的MODBUS-TCP)
3.组态的时候要设置好通讯模块的波特率以及起始位和停止位等参数,这些会影响到通讯质量
RS485模块点对点串行通讯-RS232串口模块-SPI串口模块
4.写程序时主要第三方传感器的通讯数据格式,因为读取过来的数据一般不能直接使用,需要数据格式转换
RS485模块点对点串行通讯-RS232串口模块-SPI串口模块
三:RS485模块组态
S7-1200PLC扩展RS485模块点对点串行通讯
RS485模块点对点串行通讯-RS232串口模块-SPI串口模块
S7-1200PLC扩展RS485模块点对点串行通讯
RS485模块点对点串行通讯-RS232串口模块-SPI串口模块
四:实际测量数值
S7-1200PLC扩展RS485模块点对点串行通讯
工业串口模块,HDMI触控屏,工业视频模块,工业显示模块,MCU驱动模块推荐:
MCU驱动模块-关于ESP8266串口WiFi模块-工业串口模块
MCU驱动模块-工业串口模块设置模块的属性参数-工业串口模块