发表于:2011/5/7 20:01:04
#0楼
运用 s7 200PLC进行的小程序,我只需要梯形图和IO表,梯形图请标注 I0.1(开关几) M0.1(接触器几) Q0.1(机器几)等 请发送到我的邮箱 285289625@qq.com 285289625@qq.com
静候佳音
程序主要有以下几种模式:自动模式、手动模式等。
1 自动模式 在这种模式下,PLC将运行已经设置好的程序和参数。
2 手动模式 此模式主要是针对测试或出现问题时适用的本工程中,所有设备都具有手动功能。在手动模式下,设备运行不再按照PLC程序运行,完全是通过人的操作来完成。
处于自动方式时,系统上电后,按下自动启动确认后系统运行,系统开始工作,其工作过程包括以下几个方面。
1 系统上电后,选择自动启动确认按钮,启动机器1和机器2。(设置一个急停按钮,可以一键停止所有的运行程序)
2 自动过程开始启动机器3 定时10min。
定时到,停止运行机器3 1h。
1h定时到,运行机器3 10min,循环进行。
同时检查液面差,若超过上限接触器则启动机器4。
液面差值低于设定值,停止机器4运行。
3 自动过程开始启动机器5。
检测液面高度,低于最低位传感器时,开始定时20S防止误判。
定时到后,若仍低于最低位传感器,则停止机器5运行,否则机器5继续运行。
检测液面处于中位和高位传感器之间时,开始定时防止误判。
定时到后,若液面仍持续处于高位传感器,则输出报警信号
4 自动过程开始,启动机器6,定时10min。
定时到,停止运行机器6 1h。
1h定时到,运行机器6 10min,循环进行。
同时检测液面差,若超过上限值则启动机器7。
液面差低于设定值,停止机器7运行。
手动模式时,要求每个设备均能手动运行,简单的考虑就行,,机器就好比灯泡,但是有的灯泡可以受到上限接触器的控制,假如当碰到上限接触器KM1时,你只需要加一个接触器就行,他是否碰到是运行过程中的,碰到灯泡就灭(相当于机器停止运行),谢谢