PLC间通信的步进电机远程闭环控制.docxVIP

  • 18
  • 0
  • 约4.21千字
  • 约 8页
  • 2021-12-08 发布于天津
  • 举报
PAGE 1 PAGE 1 PLC间通信的步进电机远程闭环控制 本文介绍一种PLC间通信的步进电机远程闭环掌握的方案,主要介绍了系统构成、主站和从站的程序编制,步进电机的驱动实现,该方案简洁、实用,适合用于作业与掌握分别的场合。 1前言 步进电机作为位置掌握元件,在工业上得以广泛的应用。在农业机器人、农产品品质检验传送带、温室自动浇灌等需要连续掌握、精确定位的场合,采用步进电机的位置掌握系统,仍是一种比较抱负的方案,但在农业的应用中,由于作业场地和掌握大多数场合是分别的,而且只有作业与掌握分别,才可以更大地减轻人工的劳动量,实现农业的工厂化作业。 本文介绍一种基于PLC间通信的步进电机远程闭环掌握方案,特殊适用于农业作业与掌握分别的场合,而且系统构成的成本也不高。 2系统硬件构成 整个系统主要由两台FX系列PLC、两台PLC通信模块(FXON-485ADP)、步进电机(4S39Y-06520)、步进电机驱动器(Kinco的2M420)、编码器(内密控OSS-01-2HC)构成。 两台FX系列PLC,一台作主站,另一台作从站,两台PLC间的通信用两台FXON-485ADP通信模块,两通信模块间的连接用四芯电缆线。 主站主要实现对系统的掌握操作,掌握信号通过通信模块传送给从站,从站接受主站掌握,驱动步进电机工作。编码器检测出步进电机运动的脉冲数,送入PLC的高速计数输入端。 从站PLC采用晶体管输出型,采用脉冲输出和方向信号输出的方式,设YO为脉冲输出点,Y1为方向信号输出点。 整个系统原理如图1。 图1系统的原理图 3系统软件部分 主站和从站分别编制程序,主站程序接受主站的拔码开关的输出脉冲频率及输出脉冲数的设定,接受掌握按钮启动、停止、正反转掌握信号并传送给从站,从站接受主站的信号,依据要求掌握步进电机走步、启停及正反转,编码器输出的脉冲信号经PLC的高速计数器计数后,与主站设定的输出脉冲数比较,经过运算修正输出的脉冲数。 3.1PLC站的设定 本系统中主站PLC采用的是FXON系列,从站PLC采用的是FX1S系列,所以,两站间的通信是属于N∶N网络通信。N∶N网络通信的特别数据寄存器及相关标志定义如下: PLC站号的设定是将0-7的值写入特别数据寄存器是D8176中,主站的(D8176)=0,从站的设定值是1~7,从站的(D8176)=1;从站的总数(只有主站需设定)是将1~7的值写入特别数据寄存器D8177中,分别对应1~7个从站点,只有一个从站,(D8177)≈1。 设置刷新范围(从站不需设置)将0~2的值写入特别数据寄存器D8178中,以确定通信的模式,(D8178)=0,则为模式0,则0号站的通信刷新软元件范围是D0~D3,1号站的通信刷新软元件范围是D10~D13。重试次数(从站不需设置)将0~10的值写入特别数据寄存器D8179中,(D8179)=3,当主站试图以3次或更高的次数与从站通信时,此站点发生通信错误;通信超时将5~255的值写入特别数据寄存器D8180中,此值乘以10ms就是通信超时的持续时间。 FX1N,FX1S系列通信的参数设置辅助继电器是M8038,主站点产生通信错误的辅助继电器是M504,从站点产生通信错误的辅助继电器是M505~M511,分别对应从站1~7,与其它站点通信时为ON的辅助继电器是M503。这些辅助继电器在用户程序中不能用作其它用途。 本文介绍一种PLC间通信的步进电机远程闭环掌握的方案,主要介绍了系统构成、主站和从站的程序编制,步进电机的驱动实现,该方案简洁、实用,适合用于作业与掌握分别的场合。 1前言 步进电机作为位置掌握元件,在工业上得以广泛的应用。在农业机器人、农产品品质检验传送带、温室自动浇灌等需要连续掌握、精确定位的场合,采用步进电机的位置掌握系统,仍是一种比较抱负的方案,但在农业的应用中,由于作业场地和掌握大多数场合是分别的,而且只有作业与掌握分别,才可以更大地减轻人工的劳动量,实现农业的工厂化作业。 本文介绍一种基于PLC间通信的步进电机远程闭环掌握方案,特殊适用于农业作业与掌握分别的场合,而且系统构成的成本也不高。 2系统硬件构成 整个系统主要由两台FX系列PLC、两台PLC通信模块(FXON-485ADP)、步进电机(4S39Y-06520)、步进电机驱动器(Kinco的2M420)、编码器(内密控OSS-01-2HC)构成。 两台FX系列PLC,一台作主站,另一台作从站,两台PLC间的通

文档评论(0)

1亿VIP精品文档

相关文档