0、引 言

对单片机、工控机进行位置控制来说,采用可靠性高,程序编辑、修改和调试便捷的可编程逻辑控制器(PLC)以及定位模块集成进行位置控制,无须花太多的精力放在硬件处理上,采用积木式结构便可很快形成控制系统。

定位模块FX2N-1PG是三菱PLC功能模块之一 ,可单轴控制,脉冲输出最大可达100 KB/s。针对定位控制的特点,该模块具有完善的控制参数设定,如定位目标跟踪、运行速度、爬行速度、加减速时间等。这些参数都可通过PLC的FROM/TO指令设定。除高速响应输出外,还有常用的输入控制,如正反限位开关、STOP、DOG(回参考点开关信号)、PG0(参考点信号)等。此外,还内置了许多软控制位,如返回原点、向前、向后等。对这些特定的功能,只要通过设置特定的缓冲单元已定义的位就可实现。

1、系统组成

图1是采用FX2N-1PG定位模块的位置控制系统组成。其中:滑台的定位控制由交流伺服电机通过滚珠丝杠来带动,滑台的正反向运动由电机的正反转控制,滑台移动的速度由电机的转速决定。伺服电机由MR-J2S伺服装置驱动,MRJ2S接受FX2N-1PG定位模块发出的正向或反向位置脉冲信号;FX2N-1 PG和FX2N-32MT通过数据线连接,进行数据通信。位置和速度数据由触摸屏F930GOT通过RS422输入。

伺服电机末端的光电编码器将丝杠的角位移和电机转速以脉冲的形式反馈至MR-J2S的CN2口,在MR-J2S中完成位置控制和速度控制。整个位置控制系统实际上是位置半闭环的伺服系统。

图1 控制系统组成

2、系统接口

图2是位置控制系统的接口示意图。

图2 系统接口

端口定义如下:

x0——正限位,接近开关SQO.0输入;

x1——负限位,接近开关SQ1.0输入;

x2——伺服准备好输入信号,来自MR-J2S伺服驱动SV RDY输出;

x3——伺服报警输入,来自MR-J2S伺服报警ALM输出;

x4——紧停开关输入;

X5——伺服结束信号输入,来自MR-J2S伺服驱动INP输出;

Y0——紧停输出;

Yl——伺服ON;

Y2——复位输出;

Y3——伺服正限位输出;

Y4——伺服负限位输出;

Y5——伺服停止输出。

回参考点接近开关SQ2.0与定位模块FX2N-1PG的DOG相接,FX2N.1PG的正向FP和反向RP脉冲输出口分别与MR J2S的PP和NP口相接,其余连线按标准连接。

3、程序编制

位置控制PLC程序由FX-PCS/WIN-C编程软件实现。程序由定位模块初始设定、参数计算、位置编辑及执行、伺服状态指示和报警等部分组成。

3.1 定位模块初始化设定

在全行程位移x上,定位模块初始化设定完成手动速度最高值设定、回参考点速度和接近速度设定、加减速时间设定、标志和状态显示设定等。其中,回参考点如图3所示。

图3 回参考点示意图

回参考点功能启动后,滑块先以v1速度快速向参考点方向运动,碰到减速开关SQ2.0产生DOG信号,伺服电机转速迅速降低,滑块以v2接近速度慢速移动。当增量式光电编码器产生一转脉冲(零标志)时,电机停止,滑块所停位置即为参考点位置。回参考点PLC梯形图如图4所示。

图4 回参考点PLC梯形图

3.2 定位位置和速度设定

在这一部分中,主要完成定位位置和速度设定,并在每一定位点执行任务。图5为定位控制和任务执行示意图。

图5 定位控制和任务执行

滑块先以速度v1移至位置1,在位置1执行任务A,完成后,再以速度 :移至位置2,执行任务B。依次类推,直到整个工序完成。相应的PLC梯形图如图6所示。

图6 定位位置和速度设定的PLC梯形图

4、结语

利用PLC定位模块可充分体现控制系统灵活、可靠性高的特点,与数字式交流伺服系统可组成高精度的位置控制系统。在给出的PLC程序基础上,根据不同的工艺要求,充分利用PLC的I/O,将每一定位点上所要完成的任务嵌套在定位程序中,充分发挥PLC顺序控制的功能。本位置控制装置在上海电机学院投入实验、实训已近3年,运行可靠,定位正确,扩展灵活,设备调试现场感强。另外,本装置若采用二轴定位模块,可实现平面定位的功能,以满足平面定位的控制要求。

参考文献

[1] 王兆义.可编程控制器[M].北京:机械工业出版社,2002.

[2] 常晓玲.电气控制系统与可编程控制器[M].北京:机械工业出版社,2002.

[3] MITSUBISHI.MELSERVO?J2-A Specification and Installation Guide[R],2002.

三菱服务器INP是什么信号,三菱电机的介绍(转载)相关推荐

  1. 三菱服务器有电源不显示,三菱plc模块网络连接状态的功能说明

    有关三菱plc模块网络连接状态的功能说明,包括路由器外部IP 地址(地址:28-29),连接异常代码(地址:30),连接成功次数(地址:31).连接失败次数(地址:32),自动切断次数(地址:39)等 ...

  2. 三菱服务器报系统错误,10个三菱PLC常见错误代码大全及解决方案

    10个三菱PLC常见错误代码大全及解决方案的在这10个三菱PLC常见错误代码中,一般工程师经常会遇到这样问题,往往很简单,但有些三菱PLC工程师无法解决,下面小编再跟你分享10个三菱PLC常见错误代码 ...

  3. 三菱PLC步进伺服控制程序 用三菱plc和威纶触摸屏编写

    三菱PLC步进伺服控制程序 用三菱plc和威纶触摸屏编写 新手学习最佳选择. 此程序已经实际设备上批量应用,程序成熟可靠,借鉴价值高,程序有注释. ID:568668521187636元朝下棋的南瓜

  4. 三菱梯形图转换c语言软件,三菱梯形图转51单片机软件使用程序超过100步又要使用软件的朋友.pdf...

    三菱梯形图转51单片机软件使用程序超过100步又要使用软件的朋友 三菱梯形图转51单片机软件使用 希望这个软件 能降低你的电气控制成本. 1:运行三菱软件,选择PLC型号为FX1N,画好梯形图并保存. ...

  5. 三菱Q PLC案例程序,三菱Q系列程序。 QD75MH总线伺服本案例是液晶电视导光板加工

    三菱Q PLC案例程序,三菱Q系列程序. QD75MH总线伺服本案例是液晶电视导光板加工,此案例采用三菱Q系列PLC. 有QD75MH定位模块SSNET总线伺服,QJ61BT11N 远程主站和远程IO ...

  6. 三菱纯水设备程序纯水设备程序 使用三菱A系列 PLC和三菱A985GOT触摸屏

    三菱纯水设备程序纯水设备程序 使用三菱A系列 PLC和三菱A985GOT触摸屏,也可以额外有偿转移指其他触摸屏,比如昆仑通态和威纶通还有信捷等等 ID:57200637623132831猫猫工控

  7. 《电子DIY》之《单片机实践项目》之(51单片机)proteus中带编码信号的电机的详细讲解及电路图绘制(motor encoder)

    此课程主要讲解如何使用51单片机进行实战应用,分为多次课,每次课都会分别围绕一个课程设计或毕业设计(实践项目)展开.手把手叫你学51单片机."Proteus仿真","电子 ...

  8. 三菱FX3U与4台三菱变频器专用指令通讯案例 功能:采用三菱FX3U PLC与4台三菱变频器E740进行通讯

    三菱FX3U与4台三菱变频器专用指令通讯案例 功能:采用三菱FX3U PLC与4台三菱变频器E740进行通讯. 配件:三菱FX3U的PLC,加FX3U 485BD板. 三菱E740变频器. 昆仑通态触 ...

  9. 霍尔信号、编码器信号与电机转向

    从电机出轴方向看去,电机轴逆时针转动,霍尔信号的序列为 编码器信号的序列为 将霍尔信号按照H3 H2 H1的顺序组成三位二进制数,则霍尔信号翻译成状态为 以120°放置霍尔为例 如不给电机加电,使用示 ...

最新文章

  1. mysql isreg_`Innodb` MySQL中如何优雅的删除大表跑路
  2. Spark Streaming中的操作函数分析
  3. Asp.Net Mvc之模型注解
  4. php event_base_new,php event拓展基本使用
  5. 阿里是如何“宠”员工的?除了福利,还有这满屏黑科技
  6. hadoop的ACL权限
  7. 刷题记录 kuangbin带你飞专题六:最小生成树
  8. 4-0 Software Development OKR
  9. Python教学视频(六)关系及逻辑运算
  10. doip 源码_DoIP协议源码车载以太网诊断协议ISO13400协议c源码
  11. 计算机acm国际排名,acm(中国大学acm综合排名)
  12. 运动目标跟踪(十一)--CN及CSK跟踪原理
  13. JavaScript 资源大全
  14. oracle 00936 pivot,oracle 11g 使用 pivot/unpivot 行列转换
  15. DNS服务器无响应win10系统,Win10上的DNS服务器无响应:这是如何解决它
  16. 法学专业如何运用计算机思维,夏正林主讲“人是如何思维的——以法学思维为中心”...
  17. 工欲善其事必先利其器,IDEA必装插件!
  18. 计算机保密检查发现反取证信息,计算机系统信息隐藏反取证技术①.PDF
  19. linux美国GE公司扫描机器,美国GE 反射内存卡
  20. 魔改typecho系统函数和typecho后台界面

热门文章

  1. php简单语法题,PHP语法练习题
  2. Cocos Creator 3.2 中实现2D地图3D人物45度角RPG游戏完整效果
  3. The disadvantages of an elite education精英教育的弊端
  4. uva 1587 盒子
  5. C/C++二进制,八进制, 十进制和十六进制的表示方法
  6. org.tigris.subversion.javahl.ClientException
  7. 基于测距的定位(RSSI定位算法原理)
  8. 白领的一天:外企英语面试实用秘籍
  9. 史上最完整的MPI实现Jacobi(雅可比)迭代算法[C++]
  10. 7-1 买鸡问题 (10 分)