西门子代理商PLC中国(授权)华北一级代理商
方法一、CPU时间存储器
1.1、硬件配置结束后,双击CPU模板,进入“CYCLE/CLOCK MEMORY”选项,切换界面后,选择下方的“CLOCK MEMORY”选项,这是内部时钟脉冲的配置项。系统默认设置为MB0,勾选“CLOCK MEMORY”后,用户可自定义设置感兴趣的MB值。
若设定的字节为MB100,则从M100.0至M100.7为周期性变化的存储位(脉冲占空比1:1),举例来说,m100.5的状态为每0.5秒接通,随后0.5秒断开。
时钟位对应的时钟周期如下:
1.2、仿真
编写程序,使得M150.5受内部时钟控制,通断周期设为1秒;利用整数加法指令,在每个脉冲的上升沿执行一次加法操作。Md50中的数据即为以1秒为间隔的累计计时器。
方法二、通过等时中断组织块实现定时中断
2.1、硬件配置完成后,双击CPU模板,选择“Cyclic Interrupts”选项,并设置“OB35”循环中断的“Execution”时间,中断时间设为1000毫秒。
新建“OB35”块,并双击进入编辑界面,选择累加指令“ADD_DI”,然后编写相应的程序。
启动PLCSIM,将“OB35”块下载至仿真PLC,并开启监视器,观察数值每秒增加1。
展开全文
相关产品