施耐德电气LMC 058运动控制之电子凸轮
施耐德电气 LMC058运动控制器的三大功能
LXM26/28伺服介绍
我们知道,codesys的强大之一,是可以开发多种品牌的PLC,并且进行仿真PLC的功能。
通过CODESYS RTE 软件可以仿真施耐德电气的LMC058运动控制功能
Somachine的底层是Codesys V3,在这个软件平台中,包含了实时开发环境功能(RTE 即Real Time Enviorment),它可以仿真PLC的各种功能,当然也包括运动控制功能,像P2P、Gear、CAM、CNC……使用RTE,我们可以在给客户培训、项目编程准备时不必连接到LMC058就能演示/验证所需运动控制功能
Somachine中的一个基本RTE:CoDeSys_SP_Win_V3.
Somachine编程时可以选择CoDeSys_SP_Win_V3作为目标机器, Somachine软件内置了Codesys SP Win V3的仿真器。
这个仿真器可以模拟一些基本的PLC功能。
重点是,Somachine中的另一个RTE:CoDeSys_SP_SoftMotion_RTE_V3.
Somachine编程时可以选择CoDeSys_SP_SoftMotion_RTE_V3作为目标机器,但是SomachineV3 Beta4-1没有把CoDeSys_SP_SoftMotion_RTE_V3仿真器包含进来,我们需要到CODESYS公司网站下载一个仿真器(Codesys Control RTE)。
那么,新建的CoDeSys_SP_SoftMotion_RTE_V3就可以找到目标机器了。
编写运动控制程序,本文以切换两条电子凸轮曲线为例。
登陆,运行。查看凸轮曲线切换执行效果:
最后,介绍Motion Pro软件上述功能的实现方法.
Motion Pro是基于Codesys V2.3的,与Somachine相似,也可以通过虚拟设备仿真,实现方法如下:
1、安装目标文件3S Codesys SP RTE。
2、安装CoDeSys_SP_RTE仿真器。
3、新建项目时,选择3S Codesys SP RTE作为目标系统。
4、配置PLC Configuration,添加轴组及虚轴。
5、编写运动控制程序,本文以切换两条电子凸轮曲线为例。试验结果与Somachine中相同。