基于三菱FX2NPLC及SR93温控仪自动烘干线改造.doc

基于三菱FX2NPLC及SR93温控仪自动烘干线改造.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于三菱FX2NPLC及SR93温控仪自动烘干线改造

基于三菱FX2NPLC及SR93温控仪自动烘干线改造   摘要:岛电通讯协议是日本岛电公司自定义的ASCII码通讯协议,在通讯发送及应答的数据中都是ASCII码。在本文中笔者将介绍金属喷涂件自动烘干线改造中三菱FX2N_PLC与岛电SR93温控仪进行岛电通讯协议的通讯控制方式。并具体说明如何通过三菱FX2N_PLC编程,实现利用FX2N-485-BD通讯模块对温控仪测量值进行采集的方法。同时在三菱FX2N_PLC中增加温度测量值判断程序,达到自动烘干线的改造要求。   关键词:岛电通讯协议 FX2N_PLC FX2N-485-BD SR93温控仪   中图分类号:TS210 文献标识码:A 文章编号:1007-9416(2015)06-0000-00   1 引言   佛山市某设备有限公司的金属喷涂件自动烘干线温度控制系统,采用日本岛电SR93-8Y-N-90-1000型温控仪器进行自动烘干线烘干区域温度采集。温控仪对设定的高温、低温进行继电信号输出,主控制柜中的三菱FX2N_PLC根据温控仪输出的继电信号进行加热系统的温度调节。在自动烘干线运行的过程中,因设备自身原因会出现烘干区域温度高于或低于生产需求的高温或低温值,温度不稳定不利于金属喷涂件的生产。为此需改造自动烘干线使其具有高温、低温报警方便现场操作人员进行金属喷涂件烘干的操作。   2 改造系统设计   因现场的SR93-8Y-N-90-1000型温控仪不具有连续输出温度测量值的功能。为此在主控制柜的FX2N_PLC主机中新装FX2N-485-BD通讯模块,同时将现有温控仪更换为带有一路RS485通讯口的SR93-8Y-N-90-1050型温控仪。主机利用新增通讯模块与温控仪进行通讯采集测量值。只需在主机中增加温度数据采集和判断程序,就可实现自动烘干线的本次改造目的。   3 通讯系统构成及仪表协议   在自动烘干线改造中,三菱FX2N_PLC通过FX2N-485-BD模块进行读取温控仪表数据,实现两个烘干区域的温度实际数值采集,其网络构建如下图1所示:   FX2N_PLC与2台温控仪之间构成RS485网络,双方约定以波特率9600bps及采用温控仪自带的岛电协议进行通讯。以下将简单分析网络中设备的参数调试及岛电通讯协议分析。   3.1 温控仪参数设置   SR93-8Y-N-90-1050型温控仪表提供了RS485通讯接口。为了保证三菱FX2N_PLC能正常的和温控仪进行正常通讯,需要对温控仪进行下表1参数设置:   3.2 温控仪通讯协议分析   岛电通讯协议是日本岛电公司自定义的ASCII码通讯协议,在通讯发送及应答的数据中都是ASCII码,以下将简单介绍:   3.2.1 发送数据格式(如图2)   a、通讯的起始符,1位。该数据位可为“STX”或“@”。与仪表1-40参数有关。   b、通讯下位机地址,2位。每个数据位可为“0”-“9”,则十进制地址为范围1~99。   c、通讯下位机地址的子地址,1位。固定为“1”。   d、通讯命令类型,1位。“R”,上位机读取数据请求。“W”,上位机写入数据请求。   e、通讯命令代码,4位。如“0100”为测量值。命令代码详见命令代码表。   f、通讯命令连续读代码,1位。表明上位机要连续读取多少个参数。写命令时,这一位被固定为“0”。   g、数据项。一般用于应答数据中。   h、数据发送结束符,1位。该数据位为“ETX”或 “:”。所有的数据和命令再此位之前都以发送完成。   i、数据校验位,2位。本例采用无校验方式,这里不进行详细分析。   j、回车符,1位。该数据位为“CR”,表示全文结束。   3.2.2 应答数据格式(如图3)   应答数据格式与发送数据格式基本一致,主要区别在于e、g两项。   e、应答代码,2位。体现通讯状态。如硬件错误应答码为:“0”、“1”,详见应答代码表。   g、通讯数据,该位的数据长度不定。长度取决与发送命令的f这位的数据量。数据总是以“,”开头,温控仪返回的数据存放在数据项中,同时数据项与数据项之间不需要任何分割符。具体分析如下图4。   4 程序设计   要实现本次自动烘干线的改造主机需增加四个方面的程序:(1)通讯端口初始化;(2)读取命令发送;(3)接收分析应答数据;(4)温度判断对比部分。温度判断对比部分在此就不详细分析,下面将重点分析进行一台温控仪的实际测量值得采集编程。   4.1 通讯端口初始化   5 结语   使用FX2N-485-BD模块与温控仪构成RS485网络进行通讯,读取温控仪的测量值数据。用于进行两个烘干区温度判断,实现自动烘干线对温度的报警。使操作人员时刻掌握自动烘干线的

文档评论(0)

erterye + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档