《PLC原理与应用》 实验课程讲义 信阳师范学院物理电子工程学院PLC实验室
目录 实验一、Step7-Micro/Win编程软件使用练习 -2 实验二、基本逻辑指令编程练习 19 实验三、其它逻辑指令编程练习 24 实验四、时间函数功能块的编程及基本应用 --28 实验五、计数器功能块的编程及基本应用」 32 实验六、功能函数的应用编程 36 实验七、数据传送和移位指令的应用 39 实验八、可编程控制器顺序控制指令编程 41 实验九、交通信号灯的PLC控制 46 实验十、三相异步电动机正反转及 Y-△降压起动的PLC控制 51 实验十一、工业机器人模型PLC控制(1) -柱式机械手模型PLC控制 54 附录A S7-200硬件接线参考.62 附录B S7-200编程快速参考信息」 62
实验一、Step7-Micro/Win编程软件使用练习 一、实验目的 认识和初步掌握Step7-Micro/Win编程软件的使用,为完成后续 S7-200PLC的编程实验做好准备。 二、实验要求 加深对S7-200程序结构的认识,了解一个完整的程序包括哪几个部分。 熟悉Step7-Micro/Win编程软件菜单中的各菜单项及各种工具图标。学会建 立一个新项目,并能利用它来进行一些初步的编程和调试练习。 三、实验内容 1、Step7-Micro/Win编程软件界面及功能 (1)基本功能 STEP7一Micro/WIN的基本功能是协助用户完成开发应用软件的任 务,例如创建用户程序、修改和编辑原有的用户程序,编辑过程中编辑器具 有简单语法检查功能。同时它还有一些工具性的功能,例如用户程序的文档 管理和加密等。此外,还可直接用软件设置PLC的工作方式、参数和运行监 控等。 程序编辑过程中的语法检查功能可以提前避免一些语法和数据类型方面 的错误。 梯形图中的错误处下方自动加绿色曲线,语句表中错误行前有红色叉, 且错误处下方加绿色曲线。 软件功能的实现可以在联机工作方式(在线方式)下进行,部分功能的实 现也可以在离线工作方式下进行。 联机方式:有编程软件的计算机与PLC连接,此时允许两者之间作直接 通讯。 2
离线方式:有编程软件的计算机与PLC断开连接,此时能完成大部分基 本功能。如编程、编译和调试程序系统组态等。 两者的主要区别是:联机方式下可直接针对相连的PLC进行操作,如上 载和下载用户程序和组态数据等。而离线方式下不直接与PLC联系,所有程 序和参数都暂时存放在磁盘上,等联机后再下载到PLC中。 (2)界面 启动Step7-Micro/in编程软件,其主界面外观如图1一1所示。 测览条指令树 交叉引用数据块状态图 符号表 西恩马间包回三☒糊 园国■河园区 SIMATIC.LAD 同x 炎类型解类型 00000 主人S8R0ANT07 行列 输出窗口状态条 程序编辑器局部变量表 图1一1编程软件界面 界面一般可分以下儿个区:菜单条(包含8个主菜单项)、工具条(快捷按 钮)、导引条(快捷操作窗口)、指令树(快捷操作窗口)、输出窗口和用户窗口 (可同时或分别打开图中的5个用户窗口)。 除菜单条外,用户可根据需要决定其他窗口的取舍和样式的设置
(3)各部分功能 (1)菜单条 允许使用鼠标单击或对应热键的操作,这是必选区。各主菜单项功能如 下: (I)文件(File) 文件操作如新建、打开、关闭、保存文件,上载和下载程序,文件的打 印预览、设置和操作等。 (2)编辑(Edi0) 程序编辑的工具。如选择、复制、剪切、粘贴程序块或数据块,同时提 供查找、替换、插入、删除和快速光标定位等功能。 (3)检视View) 检视可以设置软件开发环境的风格,如决定其他辅助窗口(如浏览窗口、 指令树窗口、工具条按钮区)的打开与关闭:包含引导条中所有的操作项目: 选择不同语言的编程器(包括LAD、STL、FBD三种);设置3种程序编辑器 的风格,如字体、指令盒的大小等。 (4)可编程序控制器(PLC) PLC可建立与PLC联机时的相关操作,如改变PLC的工作方式、在线 编译、查看PLC的信息、遣除程序和数据、时钟、存储器卡操作、程序比较、 PLC类型选择及通讯设置等。在此还提供离线编译的功能。 (⑤)调试(Debug) 调试用于联机调试 (6)工具(Tools) 工具可以调用复杂指令向导(包括PID指令、NETR/NETW指令和HSC 指令),使复杂指令编程时工作大大简化:安装文本显示器TD200:用户化界 面风格(设置按钮及按钮样式、在此可添加菜单项):用选项子菜单也可以设 置3种编辑器的风格,如字体、指令盒的大小等。 (7)窗口(Windows)