具体执行方法如下
首先需要在编程区域输入指令的执行条件,在左母线右侧输入:LD X2,当X2接通时运行加1指令。
然后输入加1指令:INCP D0。其含义为当执行此指令时,D0的数据自动加1,INC与INCP的区别在于:INC是程序运行每个周期都加1,而INCP是脉冲指令型指令,只在第一个扫描周期执行加1.
编写好程序先对程序进行转换,然后点击模拟测试按钮将程序写入模拟PLC。
点击测试窗口的“菜单启动”然后选择“继电器内存监视”。
从监视窗口选择位软元件X和字软元件D。
通过模拟仿真可以看到:当X2每次接通时,目标操作数都会进行加1运算。
注意事项:
若不采用脉冲型,当X2接通时,D0会一直进行加1运算。
参考资料来源:吴鉴鹰吧
贡献文档:
百度文库《吴鉴鹰单片机项目实战精讲》
参考实例:吴鉴鹰单片机开发板