[西门子] S7-1200 PLC竟然也有“SM0.5”指令哦!

[复制链接]
查看15712 | 回复0 | 2024-1-25 14:47:02 | 显示全部楼层 |阅读模式
戳上方蓝字 "PLC发烧友” 关注我们哦!
10款热门电工仿真等软件,免费下载!

话说SM0.5,没有接触过200系列PLC的同学,可能不知道这是一个什么样的指令,接触过的肯定知道SM0.5在200系列PLC当中是指:一秒钟触发一次脉冲,使用SM0.5可以使用自加一功能,说到这,此时此刻心中就产生一个疑问?你现在在学习S7-1200 PLC,也想实现SM0.5功能,那如何是好呢?1200 PLC有像200系列SM0.5功能指令吗?是有的,不过,地址不一致,但实现的功能是一致的,下面就为同学们来解开迷惑。

01组态配置

第一步:(打开博途软件,新建一个项目,项目名称可以默认也可以自己修改即可)



第二步:(打开项目视图,进入组态界面)



第三步:(点击添加新设备,选择CPU 1214C DC/DC/DC版本号根据实际版本来设定,点击确认)。



第四步:(点击设备视图中PLC后下方出现PLC属性,选择系统和时钟存储器后看右边找到时钟存储器位并勾选启用时钟存储器字节)



第五步:(1HZ时钟=1秒钟,和SM0.5相同功能,地址是M0.5)

10HZ时钟=10秒、5HZ时钟=5秒、2.5HZ时钟=2.5秒、0.625HZ时钟=0.625秒、0.5HZ=0.5秒。



02编写程序

第一步:(程序块—OB1主程序,编写如下图所示程序)

常开触点M0.5等同于SM0.5加一个上升沿P输出INC递增指令来实现1秒自加一功能。



第二步:(把程序下载到实际PLC或者仿真来演示效果)





此时此刻1200 PLC已经成功的实现200系列PLC SM0.5指令功能,大家都理解并且掌握了吗?可以在上述文章找答案!

来源:PLC发烧友,作者:徐陈爽。转载请注明出处!评论处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。。。
END


下面是小编给大家准备的“西门子全套”资料,含手册、案例、软件等资料,不要忘记领取哦~





【案例】S7-200SMART 实时时钟如何在MCGS触摸屏上显示并写入

2020-12-26



【案例】200SMART PLC 运行时间累积

2020-12-22



西门子200smart 实现多级传送带延时逆启顺停控制

2020-12-17



【西门子案例】基于S7-1200 PLC的电机编号启动

2020-12-15



【西门子PLC案例】基于液体混合控制程序设计

2020-12-10



【实用】博途S7-1200 如何使用仿真功能

2020-12-08

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则