欧姆龙plc控制32盏灯程序,3种流水灯特效 CP1H-40DT,程序说明,I:0.00为启动按钮,为方便仿真使用了常开触点。 启动以后延时6秒,进入特效。 程序由【主程序】+【初始化子程序】+【端口物理逻辑层子程序】组成。 【端口物理逻辑层子程序】,事实上CP1H PLC支持IORW指令可以直接使用则可以避免冗长的代码。 【初始化子程序】中控制变量D10分为三段:D10=10时,震荡器为周期20ms,即亮每盏灯10ms灭10ms;10D10=20时,亮30ms,灭50ms ;20D10=30时,亮80ms,灭40ms ;30D10时,D10赋值为0,形成循环。,程序梯形图,经验分享,【模块化】 在编写程序时可将之划分为控制主程序和若干个功能子程序。这样写出的程序简洁清晰,调试起来十分的方便容易。 【子程序】 在编写子程序时,可以有意识到指定几个寄存器如:Dxxxx,Wxxxx,作为程序的入口参数和出口参数,这样使用起来非常方便,只需在调用它增加一两行赋值代码即可修改参数;亦可将各出入口参数独立封装进一个子程序中。这样的子程序,不仅可以在本段程序中可以使用,在其他的程序中也可以直接的复制过去,非常方便。,谢谢!,