引用
引用第51楼13642077586于2024-12-04 15:59发表的 :
主要是想看看循环逻辑是怎么实现的想了很长时间没有想明白,楼主发的程序有的功能块加密了
自动运行原理是INC很简单,重复指令是记录频道和步号位置,利用数组存储就能知道重复指令在哪个频道的哪一步,能实现跨频道98次嵌套重复循环,重复指令嵌套次数没限制的可以改成10000次嵌套,重复指令可以在不同频道依次运行,运行没有限制。CH调用指令和重复指令一样原理,能在运行的频道中调用其他频道运行,类似执行子程序。用过武藏三轴平台就能知道指令的应用,武藏说明书上有写指令用途,和武藏指令是一样的意思。还有 阵列指令,平面直线插补指令(XY),平面圆插补指令(XY),空间直线插补指令(XYZ),空间圆插补指令(XYZ),空间螺旋插补指令(XYZ),这些指令都能在基恩士PLC写出来和武藏一样运行。基恩士PLC加定位模块,可以在一个PLC里写很多个武藏类似的系统,一个PLC里多个武藏系统同时并行运行100多轴,轴数没限制,主要看PLC内存够不够,
整个程序很小。对数学要求很高,程序其实是数学,写程序只是在解析数学公式,算法在指令里应用,写二次编程对现在高性能PLC没有品牌要求,触摸屏只是人机接口,输参数用的品牌别在意。
[ 此帖被hezhen880924在2024-12-05 09:44重新编辑 ]