1.创建新项目
在桌面上直接双击STEP7-Micro/WIN V4.0编程软件的快捷图标,自动创建一个新的工程项目——项目1。
2.选择指令集和编辑器
S7-200 PLC支持的指令集有SIMATIC和IEC1131-3两种。SIMATIC是专为S7-200 PLC设计的,专用性强。采用SIMATIC指令编写的程序执行时间短,可以使用LAD、STL、FBD三种编辑器。
选择菜单命令“工具”→“选项”,在选项树中选择“常规”。在“常规”选项卡中,“默认编辑器”选择“梯形图编辑器”,“编程模式”选择“SIMATIC”,“语言”选择“中文”,如图1.3-28所示,单击“确认”按钮。
3.选择PLC类型
方法1:选择菜单命令“PLC”→“类型”。
方法2:在指令树中选择双击项目1名称下的默认类型CPU221 REL 02.01。
在弹出的“PLC类型”对话框中,“PLC类型”下拉列表框里选择CPU226,如图1.3-29所示,单击“确认”按钮。
图1.3-28 指令集和编辑器选择
图1.3-29 PLC类型选择
4.保存项目
选择菜单命令“文件”→“保存”或“另存为”或单击工具栏的“保存项目”按钮,在弹出的“另存为”窗口中可以选择默认路径“c:\ProgramFiles\Siemens\STEP7-MicroWIN V4.0\Projects”,文件名输入为“三个单开关控制两只灯”,然后单击“保存”按钮,如图1.3-30所示。
5.编辑符号表
单击浏览条中的“符号表”图标,打开符号表编辑器,在符号表中输入符号及相应地址,也可以输入注释,如图1.3-31所示。
图1.3-30 三个单开关控制两只灯项目
图1.3-31 编辑符号表
6.输入梯形图程序
单击浏览条中的“程序块”图标,打开程序编辑器,按以下步骤输入如图1.3-32所示的三个单开关控制两只灯的梯形图程序。
(1)输入常开触点I0.0
1)利用指令树按钮,输入步骤如图1.3-33所示。
①在指令树的“指令”选项下单击打开所需要的指令类别,如单击“位逻辑”左面的,或双击
,如图1.3-33①所示;
②从打开的“位逻辑”指令树中选择需要的常开触点元件,如图1.3-33②所示;
③按住鼠标左键拖动所选择的常开触点元件到程序编辑器窗口中所需要的位置,如图1.3-33③所示;
④释放鼠标左键,常开触点元件就放置在所需要的位置了,如图1.3-33④所示;
⑤单击“??.?”处,如图1.3-33⑤所示;
⑥在“??.?”处输入常开触点元件的地址,如I0.0,如图1.3-33⑥所示;
⑦按回车键确认,光标自动右移一格,如图1.3-33⑦所示,一个指令就输入完毕了。
图1.3-32 三个单开关控制两只灯梯形图
图1.3-33 利用指令树按钮输入指令
除了利用指令树按钮输入指令外,还可以利用工具栏按钮输入指令。例如,单击工具栏上的指令触点、线圈或指令盒按钮,会分别出现一个下拉列表,如图1.3-34所示。
2)利用工具栏按钮,输入步骤如图1.3-35所示。
①在程序编辑窗口中将光标定位到所要编辑的位置,如图1.3-35①所示;
②单击工具栏上的触点指令,出现一个下拉列表,如图1.3-35②所示;
③利用滚动条或键盘的↑、↓键浏览至所需的指令,如,单击
指令或使用回车键即可输入该指令到所要编辑的位置,如图1.3-35③所示;
图1.3-34 触点、线圈或指令盒指令列表
④单击“??.?”处,如图1.3-35④所示;
⑤在“??.?”处输入常开触点元件的地址,如I0.0,如图1.3-35⑤所示;
⑥按回车键确认,光标自动右移一格,如图1.3-35⑥所示,一个指令就输入完毕了。
(2)输入线圈Q0.0 把光标放在常开触点I0.0(单开关SA1)的后面一格位置,即图1.3-35第⑥步的光标所放位置,采用与输入常开触点I0.0一样的方法输入线圈Q0.0,只是编程元件选择的是线圈,物理地址是Q0.0,符号地址是指示灯HL1。输入完线圈Q0.0,网络1输入完毕。
(www.xing528.com)
图1.3-35 利用工具栏按钮输入指令
(3)输入常开触点I0.1 把光标放在网络2的程序段起始编辑位置,采用与输入常开触点I0.0一样的方法输入常开触点I0.1,只是常开触点的物理地址是I0.1,符号地址是单开关SA2。
(4)输入常开触点I0.2 步骤如图1.3-36所示。
1)把光标放在图1.3-36①所示的位置;
2)输入常开触点I0.2,如图1.3-36②所示;
3)把光标放在常开触点I0.2(单开关SA3)上,如图1.3-36③所示;
4)单击工具栏的向上连线按钮,如图1.3-36④所示,常开触点I0.2(单开关SA3)与常开触点I0.1(单开关SA2)并联上了。
(5)输入线圈Q0.1 把光标放在常开触点I0.1(单开关SA2)的后面一格位置,采用与输入线圈Q0.0一样的方法输入线圈Q0.1,只是线圈的物理地址是Q0.1,符号地址是指示灯HL2。
最后填写上程序注释、网络标题及网络注释,梯形图输入完毕。在SIMATICLAD窗口中,如果只显示元件的绝对地址,只要选择菜单命令“查看”→“符号寻址”,则“符号寻址”前面的“√”去掉,即可得到梯形图程序。
当梯形图输入完毕后,要进行程序的保存。单击工具栏中的“保存项目”按钮,程序便保存下来了。
图1.3-36 输入常开触点I0.2的步骤
7.编译程序
在STEP7-Micro/WINV4.0中,打开所保存的“三个单开关控制两只灯”梯形图,单击工具栏中的“全部编译”按钮,或者选择菜单命令“PLC”→“全部编译”,程序便被编译成PLC能够识别的机器码。
8.连接PLC与计算机
根据上述介绍的方法进行硬件连接。
9.下载程序
选择菜单命令“文件”→“下载”,或单击工具栏中的“下载”按钮,弹出如图1.3-37所示的“下载”对话框。
图1.3-37 “下载”对话框
图1.3-37中,通常在“选项”区域中选择“程序块”、“数据块”和“系统块”三个选项,再单击“下载”对话框中的“下载”按钮即可。图1.3-38所示为正在下载程序的界面。
图1.3-38 下载进行中的界面
10.运行
将CPU226前盖内的模式选择开关拨至“TERM”,选择菜单命令“PLC”→“RUN(运行)”,或单击工具栏中的“运行”按钮,自动弹出是否运行的对话框,如图1.3-39所示。确认运行后单击“是”按钮,CPU开始运行用户程序,CPU上的RUN指示灯绿灯亮,STOP指示灯黄灯灭。
11.监控
(1)程序状态监控
1)选择菜单命令“调试”→“开始程序状态监控”或单击工具栏上的按钮,则程序状态监控初始画面如图1.3-40所示。
图1.3-39 是否运行对话框
图1.3-40 程序状态监控初始画面
2)分别依次操作单开关SA1、SA2、SA3,观察并记录实际运行情况及程序状态监控画面相应变化情况。如果运行正确,则实际运行情况和监控画面变化情况应该是一致的。
3)选择菜单命令“调试”→“停止程序状态监控”或再次单击工具栏上的按钮,则停止程序状态监控。
(2)状态表监控元件状态
1)单击浏览条中的“状态表”图标或选择“查看”→“组件”→“状态表”菜单命令,打开状态表画面,并在状态表画面的地址列输入所需要监控的元件和选择格式,如图1.3-41所示。
图1.3-41 状态表
2)选择菜单命令“调试”→“开始状态表监控”或单击工具栏上的“状态表监控”按钮,则状态表监控初始画面如图1.3-42所示。
图1.3-42 状态表监控初始画面
3)分别依次操作单开关SA1、SA2、SA3,观察实际运行情况及状态表监控的元件状态相应变化情况。如果运行正确,则实际运行情况和状态表中监控的元件状态变化情况应该是一致的。
4)选择菜单命令“调试”→“停止状态表监控”或单击工具栏上的“状态表监控”按钮,则停止状态表监控。
12.停止运行
如果停止运行用户程序,则选择菜单命令“PLC”→“STOP(停止)”,或单击工具栏中的“停止”按钮,自动弹出是否停止运行的对话框,如图1.3-43所示。确认停止运行后单击“是”按钮,CPU停止运行用户程序,CPU上的STOP指示灯黄灯亮,RUN指示灯绿灯灭。
图1.3-43 停止运行对话框
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。