电工学习网

 找回密码
 立即注册
查看: 2994|回复: 0
打印 上一主题 下一主题

西门子PLC组态软件中S7-300如何通过内部时钟来制作定时器?

[复制链接]
跳转到指定楼层
楼主
发表于 2019-4-3 17:26:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
西门子S7-300系列硬件配置CPU的属性设置中有可以设置0.5s,1s脉冲这样这样的一个特殊字节设置项,比如M0.5是1s脉冲的话,那么你用这个脉冲做60秒和一小时的计时器就容易多了。
还是切图来详细说一下,这个程序CPU属性中时钟区域设置成了MB1。
西门子PLC组态软件中S7-300如何通过内部时钟来制作定时器?
虽然这个CPU型号可能通常不常见,但是西门子300系列的每个CPU的硬件属性中都能找到循环时间和时钟M区的设置。这里设置成MB1,那么编程中MB1就不能再被挪作他用,设置成MB1后,M1.0就是一个时基宽度0.1秒的脉冲信号点了,M1.5就是一个时基宽度1秒钟的脉冲信号点了。当然,如果此处设置成MB20,那么M20.0就是时基宽度0.1s的脉冲,M20.5就是时基宽度1s的脉冲。---这是西门子的规定,西门子方便大家计时,就规定了这些方便的使用点,就如同西门子200的SM0.5一样,SM0.5也是一个时基宽度1s的脉冲。
西门子PLC组态软件中S7-300如何通过内部时钟来制作定时器?
这些时钟脉冲信号是不受程序的扫描周期限制的,所以用这些点来做程序更简单,也更精确。不过,还是要多说一句的是,如果有上位机的情况下,plc的时间经常需要和上位机同步,就是上位机的时间需要写入PLC的CPU中,保证时间的一致性,对于各种数据的采集记录和出报表至关重要!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-26 19:54

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表