首页 上一页 1 2 3 下一页 尾页

工控老鬼 图解西门子S7-300系列(3)利用CPU、OB35做计时器 点击:5517 | 回复:52



工控老鬼

    
  • 精华:47帖
  • 求助:0帖
  • 帖子:73帖 | 256回
  • 年度积分:0
  • 历史总积分:7275
  • 注册:2006年5月12日
发表于:2012-12-17 10:25:00
楼主

最近在发现周边的工程师有更多的开始学习西门子的控制系统了,在学习的过程中,有很多的朋友跟老鬼讨论、切磋!我很欣慰,鉴于很多朋友的基础不是很好,老鬼花了一些时间做了以个系列的技术专题。老鬼拒绝枯燥的文字,拒绝乏味的理论,拒绝陈词滥调。总之一切都是希望想进步的朋友能够读懂,《图说西门子S7-300》希望对你有所帮助!《图说西门子S7-300》连载系列持续更新!!!!

方法一、CPU时间存储器

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

该字节MB100,从M100.0M100.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

 

                         (图一)

                                                             (图二)

 

                                                                     (图三)

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

工控老鬼技术Blog:http://blog.sina.com.cn/wincchome 

                       E-mail:hispeed@foxmail.com 

                       Q  Q    :920500908

 

 

虽不精彩 但却用心

工控老鬼 2012年12月8日 深圳




HERO7LIU

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 332回
  • 年度积分:0
  • 历史总积分:7957
  • 注册:2010年1月22日
发表于:2013-02-28 22:31:43
41楼
太好了,学习啊!谢谢!

hale128

  • 精华:0帖
  • 求助:13帖
  • 帖子:16帖 | 100回
  • 年度积分:0
  • 历史总积分:268
  • 注册:2012年7月30日
发表于:2013-03-01 16:00:24
42楼
我强烈顶老鬼同志!!!

Rjh

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:23
  • 注册:2005年7月27日
发表于:2013-03-01 21:49:26
43楼

老鬼是个好同志,值得学习。

profibus秋高气爽

  • 精华:1帖
  • 求助:0帖
  • 帖子:37帖 | 706回
  • 年度积分:8
  • 历史总积分:2074
  • 注册:2008年9月27日
发表于:2013-03-02 11:45:56
44楼
多谢!学习。。。。。

工控xiao小菜a

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 13回
  • 年度积分:0
  • 历史总积分:72
  • 注册:2013年2月24日
发表于:2013-03-02 13:03:47
45楼
引用 profibus秋高气爽 的回复内容:多谢!学习。。。。。



星空依然蓝

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1233回
  • 年度积分:0
  • 历史总积分:2200
  • 注册:2008年11月23日
发表于:2013-03-02 16:41:28
46楼

向老鬼同志学习。加油!

老友鬼鬼

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 159回
  • 年度积分:30
  • 历史总积分:1264
  • 注册:2010年4月08日
发表于:2013-03-18 09:11:12
47楼

学习了,期待更多这样的帖子

艾米哈伯

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 77回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2013年12月14日
发表于:2014-05-21 22:06:49
48楼

支持老鬼!一如既往的在这里奉献!祝老鬼13年一切顺利 ,把这里的精彩继续下去

zhangchpin

  • 精华:1帖
  • 求助:0帖
  • 帖子:2帖 | 23回
  • 年度积分:0
  • 历史总积分:82
  • 注册:2009年4月21日
发表于:2014-12-09 22:07:15
49楼

回复内容:

对: 艾米哈伯  支持老鬼!一如既往的在这里奉献!祝老鬼13年一切顺利 ... 内容的回复!


 

out_man

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 30回
  • 年度积分:0
  • 历史总积分:212
  • 注册:2011年5月10日
发表于:2015-12-09 15:36:00
50楼

支持,大赞!借此发个求购二手西门子PLC模块,QQ:1317423338

6ES7321-1BL00-0AA0

6ES7322-1BH01-0AA0

6ES7315-2EH14-0AB0

6ES7314-6EH04-0AB0

6ES7332-5HB01-0AB0

6ES7972-0AA02-0XA0.

6ES7331-1KF02-0AB0

6ES7331-7HF01-0AB0

6ES7431-0HH00-0AB0

6ES7432-1HF00-0AB0...等西门子工控产品。

飝犇

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 37回
  • 年度积分:0
  • 历史总积分:28
  • 注册:2012年8月08日
发表于:2016-02-23 12:47:45
51楼

多谢老鬼,看后受益匪浅!

戴海文电动

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 367回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2018年1月16日
发表于:2018-08-27 23:55:38
52楼

谢谢分享,学习一下


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 下一页 尾页