zhuls
级别: 略有小成
精华主题: 0
发帖数量: 126 个
工控威望: 363 点
下载积分: 6767 分
在线时间: 222(小时)
注册时间: 2009-07-03
最后登录: 2021-04-23
查看zhuls的 主题 / 回贴
楼主  发表于: 2009-12-29 10:36
[大家好,我现在在做一个项目,用的是S7-200。控制要求如下:
        1)当I0.0=1时,电机1启动,运行8小时后自动停止并自动切换到电机2,电机2运行8小时后停止并自动切换到电机1.....如此循环,当I0.0=0时,系统停止。
        2)当I0.2=1时,电机2启动,运行8小时后自动停止并自动切换到电机1,电机1运行8小时后停止并自动切换到电机2.....如此循环,当I0.0=0时,系统停止。
        3)当电机1出现故障(I0.1=1时)能自动切换到电机2;当电机2出现故障(I0.3=1时)能自动切换到电机1。
        4)当I0.0=1和I0.2=1时,表示电机1和电机2同时运行,并且不受时间控制,可以长期运行。
     这样的程序如何编呢,望多位多多指教!谢谢!
两台电机互为备用交替运行,也选择同时运行也可选择主备运行,出现故障可自动切换.rar (3 K) 下载次数:194 这是我编的,望各位多指教!
[ 此帖被zhuls在2009-12-30 11:56重新编辑 ]
flin124
级别: 略有小成
精华主题: 0
发帖数量: 236 个
工控威望: 315 点
下载积分: 783 分
在线时间: 199(小时)
注册时间: 2008-11-18
最后登录: 2024-11-24
查看flin124的 主题 / 回贴
1楼  发表于: 2009-12-30 10:22
这个不难吧
可以运用定时器和计数器搭配使用即可满足要求
也可以使用实时时钟
但要保证PLC内部时钟设置正确