最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能生产

多点定位测试仪数控系统技术开发

发布时间:2014-12-16 作者:徐天奇  来源:传动网
“多点定位测试仪”是用于特殊加工行业的测试仪器,其工作要求如下:①能实现多点定位,第1代产品要求能够实现10点定位;以后能够扩展定位点数。②“定位距离”,“定位速度”能够任意设定,定位精度0.01mm。③能够任意选择“定位点”;④能够任意设定“测试次数”

  3.3.2应用专用编程软件“FXVPS”编制的运动程序:

  专用编程软件“FXVPS”是专门用于FX2N-20GM的图形式编程软件,具有运动流程构建方便清楚、特别易于构建多流程运动程序,易于设定参数,方便调试及监控等特点。

  构建“运动程序”前,必须反复了解客户要求,大处着眼,先构建好“运动流程”。然后再细化小节部分。不能先做小节再做流程。

运动流程

 图3        运动流程


4.定位单元FX2N-20GM与PLC的联机通信

  4.1定位单元FX2N-20GM与PLC的联机通信的专用指令及PLC程序

  三菱定位单元FX2N-20GM的另一特点是可以与三菱PLC联机使用,通过使用PLC控制器与FX2N-20GM的通信功能,在PLC控制器一侧编制相关的控制程序实现工作模式选择,发出程序启动指令,设置定位距离、定位速度,循环次数等数据,以实现系统更柔性化的控制。在本控制系统中,就是采用了“PLC+FX2N-20GM”工作模式。其PLC与“FX2N-20GM”之间的通信程序就是整个PLC程序的关键。

  PLC与“FX2N-20GM”之间进行通信主要是通过PLC的“FROM”,“TO”指令进行。

  “FROM”指令-----其功能是将“FX2N-20GM”中的信息读到“PLC”中。

  “TO”指令-----其功能是将“PLC”中的信息写入“FX2N-20GM”

  图4是PLC程序中的通信部分:

PLC  程序中的通信部分

  图4中程序第0步是向FX2N-20GM中的“缓冲存储器BFM”写入指令。第10步是向FX2N-20GM中的“缓冲存储器BFM”写入在触摸屏上设定的数值。(图3中的D130)。第20步是读出FX2N-20GM中的“缓冲存储器BFM”表示控制器工作状态的信息。第30步是读出FX2N-20GM中的“缓冲存储器BFM”表示M指令的信息。

5.调试期间的问题及解决

  M指令的使用

  FX2N-20GM同常规的数控系统一样,也提供了M指令功能。用以控制外围设备的动作。在运动程序中发出的“M指令”存放在其“缓冲存储器BFM--#3”中,通过PLC的FROM指令可以将其读出图4中第30步是读出FX2N-20GM中的“缓冲存储器BFM”表示M指令的信息。第46步是用M指令驱动外围设备Y10。

  使用M指令的关键是确定其“完成条件”------即M指令所驱动的对象动作是否执行完成。用“完成条件”启动“M指令完成信号”。运动程序才能进入下一行。图4第46步是用M指令驱动外围设备Y10后,用“M5+Y10”驱动

  M103,M103就是本程序中规定的“M指令完成信号”

  在调试过程中,经常遇到执行M指令后,停在“当前行”,不能进入下一行,其关键就是在相关的PLC程序中没有驱动“M指令完成信号”。

6.结语:

  本控制系统经客户使用一年,运行效果良好。满足客户各运行功能要求。 

2
本文来源于互联网,e-works本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供,并以尽力标明作者与出处,如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。