STEP7-Micro/WIN编程软件的基本功能是在Windows平台编制用户应用程序,它主要完成下列任务:在离线方式下创建、编辑和修改用户程序;在线方式下通过联机通信的方式上传和下载用户程序及组态数据,编辑和修改用户程序[[
]];在编辑程序的过程中进行语法检查,单击标签可在子程序、中断程序和主程序之间来回变换;提供对用户程序进行文档管理、加密处理等工具功能;设置PLC的工作方式和运行参数,进行运行监控和强制操作等。STEP7-Micro/WIN的窗口一般分为:菜单栏、工具栏、指令树、浏览条、程序区、状态条和输出窗口等。菜单栏中包括8个主菜单选项:文件、编辑、查看、工具、调试、帮助、窗口;工具栏主要有以下几部分:标准工具条、公用工具条、调试工具条、LAD指令工具条;程序区中,程序块、符号表、数据块、状态表、系统快、局部变量表、交叉引用可以同时或分别打开。
(2)梯形图特点
由于PLC控制系统的结构、工作原理与继电器控制系统不同,因此继电器控制电路图也与梯形图不同。PLC控制系统梯形图中的继电器称之为“软继电器”或“虚拟继电器”[[]]。“软继电器”不是物理继电器,每个“虚拟继电器”的各输入触点均为存储器的一位,相应位为“1”是,表示线圈得电,常开触点闭合,常闭触点断开,反之,则结果相反。梯形图中流过的“能流”不是物理电流。分析梯形图时。假设左母线为电流线。能流的方向只能是自左向右、自上而下的。“能流”不允许倒流。“能流”到,线圈接通。引入能流的概念是为了分析方便,真实不存在。梯形图中的常闭、常开触点不是现场物理开关的触点。在梯形图中,同一元件的一对常开、常闭触点的切换没有时间的推迟,常开、常闭触点只是互为相反的状态。④梯形图中的线圈不是物理线圈,不能用它直接驱动现场执行机构。⑤编写程序时,PLC内部的继电器原则上可以无限次使用,既可以是常开触点,也可以是常闭触点。
(3)西门子S7-200PLC介绍
西门子S7系列可编程序控制器分为S7-400、S7-300、S7-200等3个系列,分别为S7系列的大、中、小型可编程序控制系统。S7-200系列发展至今,大致经历了两代产品。第一代产品的CPU模块有CPU21X,它有CPU212、CPU214、CPU215、CPU216等4种不同配置的CPU单元。第二代产品为CPU22X,它于21世纪初投放于市场,具有通信强、速度快的特点。它的模块有CPU221、CPU222、CPU2224、CPU224XP、CPU226和CPU226XM等型号。
S7-200系列的PLC主机提供一定数量的数字量I/O和模拟量I/O,但在主机I/O点数不够或需要进行特殊功能的控制时,就必须增加I/O扩展模块,对I/O点数进行补充;或增加特殊功能模块来完成特殊控制任务。S7-200系列的扩展模块有: 数字量I/O扩展模块,包括EM221数字量输入扩展模块、EM222数字量输出扩展模块、EM223数字量输入/输出混合模块;模拟量I/O扩展模块,包括模拟量4点输入模块EM231、模拟量2点输出模块EM232、模拟量输入/输出模块EM235;通信模块,包括EM227模块、调制解调器模块EM241、工业以太网通信模块、位控模块EM253、热电偶、热电阻扩展模块。论文网
2。2 组态软件的概述
“组态”的概念是伴随着集散型控制系统(DCS)的出现才被广大的生产过程自动化技术人员所熟知的。组态软件都具有对工业自动化系统进行监视、实时控制[[]]和管理的功能。组态软件与行业无关,它可以广泛应用于汽车、自来水处理、车库、水泥、是有、交通、食品、农业等行业。