总结缘由
在做自动化的过程中,遇到的关于电机控制的最基本需求当然就是对轴可以控制使能、回参、点对点运动等(高级一点的功能,比如伺服示教功能)。那么,这些最基本的需求,使用倍福PLC如何实现? 其次,在倍福PLC上成功测试这些基本功能后,针对多轴(8轴、16轴、32轴…等)目标系统,又可以有哪些优化的地方。
2018.04.18 DemoTc2_V4_20180418.ZIP
轴控功能块(简易版)
Couple联动:齿轮(多主轴齿轮耦合),凸轮,飞剪,飞锯
仿形: 记录主从轴位置关系,存入文件。条件触发读取文件中的位置关系,写入凸轮表。
进给运动功能块:先启动一个轴,触发开关后,再前进指定的距离。实现方式,
用XFC_TouchProbe或者传统的TouchProbe,捕捉触发瞬间的位置,然后触发MoveAbsolute. 以上功能封装到FB_MoveAdd
使用XFC模块EL1259的凸轮输出功能。(待优化统一,作为DEMO,最好与EL2252,EL2258等兼容)