600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 西门子S7-300PLC如何利用CPU时间存储器OB35做计时器

西门子S7-300PLC如何利用CPU时间存储器OB35做计时器

时间:2020-06-01 04:59:56

相关推荐

西门子S7-300PLC如何利用CPU时间存储器OB35做计时器

方法一、CPU时间存储器

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

该字节MB100,从M100.0到M100.7为周期性改变值的存储位(脉冲占空比1:1)。

时钟位对应的时钟周期:

位76543210

周期(S)2.51.610.80.50.40.20.1

频率(HZ)0.50.62511.2522.5510

2.仿真

编写程序,M150.5由内部时钟控制,通断周期为1S;

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

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

2.新建“OB35”块,并双击打开,选择累加指令“ADDDI”,如图二,打开PLCSIM,下载“OB35”块的数据到仿真PLC,打开监视器,数值1s增加1。

(图一)

(图二)

(图三)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。