触摸屏小数点之后的数值由PLC单个发送给仪表的方法.docVIP

  • 15
  • 0
  • 约1.43千字
  • 约 4页
  • 2017-04-08 发布于江苏
  • 举报

触摸屏小数点之后的数值由PLC单个发送给仪表的方法.doc

触摸屏小数点之后的数值由PLC单个发送给仪表的方法

触摸屏小数点之后的数值由PLC单个发送给仪表的方法 前言 在使用PLC与多功能仪表Mudbus通信的时候,经常会遇到将触摸屏设置的一串带小数点的数值如0.1234,发送到PLC,然后在经过PLC以ASCII码的模式发送到仪表上,设置或读取仪表数值。接下来我们就以台达触摸屏、台达PLC和omron激光仪表为例,详细的介绍如何实现此功能。 第一部分:实现相互通信 台达触摸屏与台达PLC使用RS-485实现相互通信,仪表只带有RC232通信口,则PLC与仪表使用RS232通信模式实现相互数据交换。 第二部分:实例展示 触摸屏要实现能够设置仪表的上、下限位数值、实时读取仪表测量的当前数值。如图1为触摸屏实时读取仪表当前值。 图1 图1中实时厚度属性如右半部分所示,小数点设置成后四位。 PLC程序,实现使用RS232,应先设置通信模式,两者的波特率,停止、校验、数据长度应设置成相同。如图2所示,RS232通信模式设置。 图2 PLC与仪表RC232通信设置 图3 PLC实时读取仪表数值要发送的ASCII码 图3程序中M1012实现每50ms对仪表发送一次数据,M301、M304和M307是用来PLC对仪表写数据时断开PLC读取仪表数值。因为对仪表发送RS指令时要嘛是读、要嘛是写,不能同时。从D800之后的16个位D800~D815分别存储PLC读取仪表发回来的AS

文档评论(0)

1亿VIP精品文档

相关文档