通過FX3U-485-BD实现PLC和计算机的RS485通信(无协议).docVIP

  • 28
  • 0
  • 约1.28千字
  • 约 3页
  • 2016-12-03 发布于重庆
  • 举报

通過FX3U-485-BD实现PLC和计算机的RS485通信(无协议).doc

通過FX3U-485-BD实现PLC和计算机的RS485通信(无协议)

通过FX3U-485-BD实现PLC和计算机的RS485通信 在挑残机项目中,主站需要记录PLC(FX3U-128MT)的错误报警信息,故需要在PLC和主站PC间进行通信,且PLC和主站PC间距离较长,考虑到RS232最远通信距离为15m不能达到我们的要求,在本项目中使用RS485进行通信。 一.硬件:主站PC端使用MOXA的4通道PCI-RS485多串口卡,PLC为FX3U-128MT,由于本身不含485通信,故安装FX3U-485-BD。 引脚定义: MOXA 多串口卡 引脚 1 2 3 4 5 定义 TXD-(A) TXD+(B) RXD+(B) RXD-(A) GND FX3U-485-BD 引脚 1 2 3 4 5 定义 RDA RDB SDA SDB FG 二.PLC中需要用到的指令和寄存器 1.指令:RS 功能:通过安装在基本单元上的RS-232C或RS-485串行通信口(仅通道1)进行无协议通信,从而执行数据的发送和接收的指令。 其格式为:[RS S* m D* n] 其中 S* m D* n的含义分别为: 数据寄存器: 通信格式寄存器D8120的各位含义即设置方法: 设定D8120=0081H,即9600bps,8位数据位,1为停止位,无奇偶校验,无帧头帧尾,RS485通信, 特殊辅助继电器: 三.实验步骤:(1)硬件连接

文档评论(0)

1亿VIP精品文档

相关文档