加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线15267534595
公司新闻
西门子 PLC 利用CPU时间存储器和OB35做计时器
发布时间: 2024-08-24 16:44 更新时间: 2024-09-13 09:10

方法一、CPU时间存储器

1.1、在硬件组态完成后,双击CPU模板,选择"CYCLE\CLOCK MEMORY"选项,切换视窗后,选择底部的"CLOCK MEMORY"选项,这就是内部时钟脉冲的设置项,系统默认值是MB0,当勾选"CLOCK MEMORY"时,用户可以设置自已感兴趣的MB值.

如果设置的字节是MB100,从M100.0到M100.7为周期性改变值的存储位(脉冲占空比1:1)例如:m100.5为循环接通0.5s断开0.5s。

时钟位对应的时钟周期:

图片

图片

1.2、仿真

编写程序,M150.5由内部时钟控制,通断周期为1S;利用整数加法指令每个脉冲的上升沿加一次。Md50中的数据就是以1s一次累计的计时器

图片

图片

方法二、利用等时中断组织块来实现等时中断,在OB35中调用存储程序块,实现等时存储,该方法较jingque

2.1、在硬件组态完成后,双击CPU模板,选择“Cyclic Interrupts”,设置“OB35”循环中断时间“Execution”,1000为中断时间。

图片

新建“OB35”块,并双击打开,选择累加指令“ADD DI”, 编写如下图中的程序

图片

图片

打开PLCSIM,下载“OB35”块到仿真PLC,打开监视器,数值1s增加1。

图片


联系方式

  • 电  话:18126392341
  • 联系人:梁涛
  • 手  机:15267534595
  • 微  信:15267534595