方法一、cpu时间存储器
1.在硬件组态完成后,双击cpu模板,选择cycle\clock memory选项,切换视窗后,选择底部的clock memory选项,这就是内部时钟脉冲的设置项,糸统默认值是mb0,当勾选clock memory时,用户可以设置自已感兴趣的mb值.
该字节mb100,从m100.0到m100.7为周期性改变值的存储位(脉冲占空比1:1)。
时钟位对应的时钟周期:
位 7 6 5 4 3 2 1 0
周期(s) 2.5 1.6 1 0.8 0.5 0.4 0.2 0.1
频率(hz) 0.5 0.625 1 1.25 2 2.5 5 10
2.仿真
编写程序,m150.5由内部时钟控制,通断周期为1s;
方法二、利用等时中断组织块来实现等时中断,如在ob35中调用存储程序块,实现等时存储,该方法
较精确
1.在硬件组态完成后,双击cpu模板,选择“cyclic interrupts”,设置“ob35”循环中断时间“execution”,1000为中断时间。
2.新建“ob35”块,并双击打开,选择累加指令“add di”,如图二,打开plcsim,下载“ob35”块
的数据到仿真plc,打开监视器,数值1s增加1。