常熟理工学院毕业设计(论文)
有两路频率设定通道,开环控制或电流对应的变频器输出设定的最大值。变频器有两路频率设定通道,开环控制时只用AIN1通道,闭环控制时使用AIN2通道作为反馈输入。接线原理图如图2-4: 2.2.7 CPU224硬件连接图
CPU224硬件连接图如图2-5:
图2-5分拣机与PLC的硬件连接图
2.3 编程软件STEP7--Micro/WIN简介
STEP7--Micro/WIN是西门子公司S7-200系列PLC的编程软件,它的功能
15
常熟理工学院毕业设计(论文)
强大,主要用于开发S7-200系列PLC的用户程序,以及监控系统的状态、检查排除系统故障,管理用户程序文档等。以下对如何使用编程软件进行简单介绍。操作主界面如图4-1所示。 2.3.1 STEP7-Micro/WIN简单介绍
图2-6 编程软件STEP7--Micro/WIN主界面
以STEP7-Micro/WIN创建程序,为接通STEP 7--Micro/WIN,可双击STEP 7--Micro/WIN图标,或选择开始(Start)> SIMATIC >STEP 7 Micro/WIN 4.0菜单命令。如图2-6所示,STEP 7--Micro/WIN项目窗口将提供用于创建控制程序的便利工作空间。工具栏将提供快捷键按钮,用于经常使用的菜单命令,可显示或隐藏工具栏的任何按钮。浏览条给出了多组图标,用于访问STEP 7--Micro/WIN的不同编程特性。指令树将显示用于创建控制程序的所有项目对象和指令。可将单个的指令从指令树拖放到程序中,或双击某个指令,以便将其插入到程序编辑器中光标的当前位置。程序编辑器包括程序逻辑和局部变量表,可在其中分配临时局部变量的符号名。子程序和中断程序在程序编辑器窗口的底部均按标签显示。单击标签可在子程序、中断程序和主程序之间来回变换。
STEP 7--Micro/WIN提供了用于创建程序的三个编辑器:梯形图(LAD)、语句表(STL)和功能块图(FBD)。尽管有某些限制,在这些程序编辑器的任何一个中编写的程序均可用其它程序编辑器进行浏览和编辑。用的比较多的是梯形图(LAD)编程语言。下面详细介绍梯形图的特点。2.3.2梯形图语言特点
梯形图是使用得最多的图形编程语言,被称为PLC的第一编程语言。梯形
16
常熟理工学院毕业设计(论文)
图与电器控制系统的电路图很相似,具有直观易懂的优点,很容易被工厂电气人员掌握,特别适用于开关量逻辑控制。梯形图常被称为电路或程序,梯形图的设计称为编程。
梯形图程序设计语言是用梯形图的图形符号来描述程序的一种程序设计语言。采用梯形图程序设计语言,程序采用梯形图的形式描述。这种程序设计语言采用因果关系来描述事件发生的条件和结果。每个梯级是一个因果关系。在梯级中,描述事件发生的条件表示在左面,事件发生的结果表示在后面。梯形图程序设计语言是最常用的一种程序设计语言。它来源于继电器逻辑控制系统的描述。在工业过程控制领域,电气技术人员对继电器逻辑控制技术较为熟悉,因此,由这种逻辑控制技术发展而来的梯形图受到了欢迎,并得到了广泛的应用。梯形图程序设计语言的特点是:
(1)与电气操作原理图相对应,具有直观性和对应性;
(2)与原有继电器逻辑控制技术相一致,对电气技术人员来说,易于撑握和学习;
(3)与原有的继电器逻辑控制技术的不同在于梯形图的能流不是实际意义的电流,内部的继电器也不是实际存在的继电器,所以应用时,需于原有的继电器逻辑控制技术的有关概念相区别。
(4)与布尔助记符程序设计语言有一一对应关系。 2.3.3 STEP7-Micro/WIN参数设置(通讯设置)
本项目中PLC要与电脑正确通信,安装完STEP7-Micro/WIN编程软件且设置好硬件后,可以按下列步骤进行通讯设置。
(1)在STEP7-Micro/WIN运行时单击通讯图标,或从“视图”菜单中选择选项“通信”,则会出现一个通信对话框(如图2-7所示)。
17
常熟理工学院毕业设计(论文)
图2-7 通信参数设置
(2)在对话框中双击PC/PPI电缆的图标,将出现PG/PC接口对话框或者直接单击“检视”栏中单击“设置PG/PC接口”也行。如图2-8所示。
图2-8 PG/PC接口对话框
(3)单击Properties按钮,将出现接口属性对话框,检查各参数的属性是否正确,其中通信波特率默认值为9.6kbps(如图2-9所示)。
图2-9 通信参数设置
2.4 PLC控制部分程序流程图
控制系统选用SIEMENS S7-200系列 CPU224CN型PLC,它能够控制各种设备以满足自动化控制需求。S7-200的用户程序中包括了位逻辑、计数器、定时器、复杂数学运算以及其他智能模块通信等指令内容,从而使它能够监视输入状态,改变输出状态以达到控制目的。紧凑的结构、灵活的配置和强大的指令集使S7-200成为各种控制应用的理想解决方案。邮件入箱控制软件设计流
18
常熟理工学院毕业设计(论文)
程:一是邮件检测;二是邮码信息检测;三是编码信息转化为脉冲信号;四是邮件入箱;五是出错控制。PLC控制部分程序流程图如图2-10:
图2-10 PLC控制部分程序流程图
2.5 梯形图程序
1.主程序
19