西门子 PLC 利用CPU时间存储器和OB35做计时器


工控课堂

工控课堂【www.gkket.com】工程师必备网站

添加微信:gkket123 加入500人工控微信群

电气工控自动化-超万元免费资料

点我免费下载

(DownLoad)

方法一、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。


时钟位对应的时钟周期:

西门子 PLC 利用CPU时间存储器和OB35做计时器的图1


西门子 PLC 利用CPU时间存储器和OB35做计时器的图2


1.2、仿真


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

西门子 PLC 利用CPU时间存储器和OB35做计时器的图3


西门子 PLC 利用CPU时间存储器和OB35做计时器的图4


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


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

西门子 PLC 利用CPU时间存储器和OB35做计时器的图5


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

西门子 PLC 利用CPU时间存储器和OB35做计时器的图6


西门子 PLC 利用CPU时间存储器和OB35做计时器的图7



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

西门子 PLC 利用CPU时间存储器和OB35做计时器的图8

转发是最大的鼓励!谢谢您的支持!

重要通知

想加入工控PLC学习技术交流群

请添加班长为好友

并备注:地区-行业-姓名昵称获取进群资格。

西门子 PLC 利用CPU时间存储器和OB35做计时器的图9

工控PLC学习
专业专注分享

      

分享到朋友圈,和朋友们一起分享吧

——————————————————————

 来源:网络-百度文库,侵删!

▣ 声明:我们尊重原创。文字图片视频素材,版权属于原作者。部分文章推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们删除处理(联系17621634088-微信同号),我们只做分享之用,不用于商业。


西门子 PLC 利用CPU时间存储器和OB35做计时器的图10

她们都关注了,你还等什么?

西门子 PLC 利用CPU时间存储器和OB35做计时器的图11 西门子 PLC 利用CPU时间存储器和OB35做计时器的图12 西门子 PLC 利用CPU时间存储器和OB35做计时器的图13 西门子 PLC 利用CPU时间存储器和OB35做计时器的图14 西门子 PLC 利用CPU时间存储器和OB35做计时器的图15 西门子 PLC 利用CPU时间存储器和OB35做计时器的图16 西门子 PLC 利用CPU时间存储器和OB35做计时器的图17

西门子 PLC 利用CPU时间存储器和OB35做计时器的图18

西门子 PLC 利用CPU时间存储器和OB35做计时器的图19
猛戳阅读原文,开启电气工控自动化之路
登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP

3