PLC相关设计②基本仿真实验
一、实训目的
了解PLC编程及仿真的流程,通过实验熟练框图的绘制,以及使用仿真器进行仿真的方法。
二、知识要点
1.程序框图的设计
2.仿真器的使用
三、实验器材
PC机一台,使用软件STEP7 200编程及模拟器。
四、控制要求
使用三种方式达到以下要求:
按下启动按钮之后电机启动,红灯亮;
按下停止按钮之后电机停止,绿灯亮。
并将结果在仿真器中表现出来。
五、PLC 实验I/O地址表
六、实验步骤
1.在STEP7 200中新建一个项目。在“项目1”上点右键,对CUP进行选择,这里我们选择的是CPU224。程序块下面的MAIN和SBR分别指的是“主程序”“子程序”。
2.在右图所示的区域内选择“符号表”,填入要点五所示的内容。
4.点击右图的程序块,在右侧的框图区编写程序框图。
写入使用如下工具栏:
也可以在“指令”进行相应的选择:
4.根据附录中所示的三种不同的方式进行程序的编辑。要注意方法②中R/S的位置变换有什么不同的结果。以及方法③中子程序内部变量的填写。
5.对子程序加密。在子程序上点右键/“属性”/“保护”选项卡,如下图所示:
※加密之后,要是再修改或查看子程序的话必须获得授权,授权之后若还要继续保密的话,还要对子程序再次加密。
七、调试步骤
1.在STEP7中将做好的程序导出为(.awl)文件,文件/导出
2.打开模拟器。点击菜单栏中的Configuration/CPU Type,将CPU型号改为 CPU224。
3.点击菜单栏中的Program/Load program,加载刚刚生成的(.awl)文件。
4.此时仿真成功,可以控制PLC下方的开关对程序进行相关测试。
八、实验总结
最终用三种方法实现了要求。通过本次实验学习了如何使用STEP7 200进行PLC编程,并学会了如何使用仿真器仿真制作的程序,把程序下载到PLC之前,检验程序的正误。
九、实验结果
基本程序:
1.上电 2.I0.0闭合,电机转动,红灯亮
2.I0.1闭合,电机停转,绿灯亮 3.I0.0、I0.1断开,恢复初始
RS:
1.上电 2.I0.0 闭合,电机转动,红灯亮
3.I0.1闭合,电机继续转动,红灯亮 4.I0.0、I0.1断开,无法停转
SR:
1.上电 2.I0.0闭合,电机转动,红灯亮
3.I0.1闭合,电机继续转动,红灯亮 4.I0.1断开,可以停转
另:由于仿真器的原因,无法查看子程序块的运行结果
附录一 —— PLC程序框图与程序清单:
【方法①基础框图】
【方法②RS-SR框图】
RS(I0.1无法关断电机):
SR(I0.1可以关断电机):
※编写程序之前应添加S7-200符号表,如右图所示。主程序中的always_on在符号表中就是SM0.0
主程序
子程序
※图中的变量表属于子程序的内部变量,除了在内部被用做变量外,也是主程序与子程序的通道,主要反映在出输入输出端口的数量和名称。
呃,虽然我也是搞计算机的,但是我也是完全看不懂……
P.S.虽然你右侧的TAG加载效果挺漂亮,但是在Firefox@XUBUNTU下好多框框阿……
虽然我也是搞计算机的,
基本也是看不懂.
纯支持下.
pia吧’s last blog post..这些成长的道理,寓言里讲的很深刻
看不懂,隔行如隔山,5555555
健康播报’s last blog post..臭鸡蛋气味或可替代“伟哥”
我都是占沙发,看不懂。
krisyuan’s last blog post..重操旧业