蓝殇
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 154 点
下载积分: 620 分
在线时间: 1(小时)
注册时间: 2012-05-12
最后登录: 2012-10-26
查看蓝殇的 主题 / 回贴
楼主  发表于: 2012-05-14 11:29
刚接触s7-200,
编了一个简单的自动分拣系统的程序,

主程序
启动液压站,传送带等,
实现自动子程序和手动子程序的切换

自动子程序
启动传感器
启动物料检测开关定时器,有物料通过则定时器断电复位,
持续一分钟无物料通过则启动报警器,同时启动第二个定时器,
报警持续一分钟仍然没有物料通过则结束子程序、主程序,即自动关闭系统(这个不会)
物料通过相应的传感器的时候启动相应的液压缸动作。
子程序自动一直循环,直到收到结束指令

还有很多问题请教各位前辈:
1、如果主程序所有按键都是断开的,子程序是否还能继续执行
2、子程序里面的输出能否控制主程序?
3、如何实现子程序的自动无限循环,直到输入结束指令才结束?(还是说没有结束指令子程序会自动循环?)
4、如果子程序结束,是否所有子程序的输出自动结束?

求各位前辈指教。谢谢
扣扣371001109

蓝殇
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 154 点
下载积分: 620 分
在线时间: 1(小时)
注册时间: 2012-05-12
最后登录: 2012-10-26
查看蓝殇的 主题 / 回贴
1楼  发表于: 2012-05-14 11:32
描述:主程序
图片:
描述:主程序
图片:
描述:子程序
图片:
描述:子程序
图片:
描述:子程序
图片:
程序存在很多问题,求指教
描述:程序文件
附件: 项目1.zip (3 K) 下载次数:4
网站提示: 请不要用迅雷下载附件,容易出错