商店橱窗照明等,也可在开关柜和机电设备中使用,例如:门控制统、空调系统、或雨水泵等。
??LOGO!?也可以作为**控制系统应用在暖房或温室中,用于控制操作信号,如果连接了通讯模块(例如:AS-i?模块),还可分散式本地控制机器和流程。此外,还提供不带操作面板和显示单元的特殊型号,它们适用于小型机械设备、电气装、控制柜以及安装工程等一系列应用。
??
??西门子LOGO通用逻辑控制模块
??
??基本型
??6ED1052-1CC00-0BA6?LOGO!?24,
??6ED1052-1MD00-0BA6?LOGO!?12/24RC
??6ED1052-1HB00-0BA6?LOGO!?24RC,
??6ED1052-1FB00-0BA6?LOGO!?230RC,
??LOGO!CPU
??
??经济型
??6ED1052-1CC00-0BA6?LOGO!?24,?o
??6ED1052-2MD00-0BA6?LOGO!?12/24RCo,
??6ED1052-2HB00-0BA6?LOGO!?24RCo
??6ED1052-2FB00-0BA6?LOGO!?230RCo
??LOGO!扩展模块
(1)编程和工程工具?编程和工程工具包括所有基于PLC或PC用于编程、组态、模拟和维护等控制所需的工具。STEP 7标准软件包SIMATIC S7是用于S7-300/400,C7 PLC和SIMATIC WinAC基于PC控制产品的组态编程和维护的项目管理工具,STEP 7-Micro/WIN是在Windows平台上运行的S7-200系列PLC的编程、在线仿真软件。
(2)基于PC的控制软件?基于PC的控制系统WinAC允许使用个人计算机作为可编程序控制器(PLC)运行用户的程序,运行在安装了Windows NT4.0操作系统的SIMATIC工控机或其它任何商用机。WinAC提供两种PLC,一种是软件PLC,在用户计算机上作为视窗任务运行。另一种是插槽PLC(在用户计算机上安装一个PC卡),它具有硬件PLC的全部功能。WinAC与SIMATIC S7系列处理器完全兼容,其编程采用统一的SIMATIC编程工具(如STEP 7),编制的程序既可运行在WinAC上,也可运行在S7系列处理器上。
(3)人机界面软件?人机界面软件为用户自动化项目提供人机界面(HMI)或SCADA系统,支持大范围的平台。人机界面软件有两种,一种是应用于机器级的ProTool,另一种是应用于监控级的WinCC。
ProTool适用于大部分HMI硬件的组态,从操作员面板到标准PC都可以用集成在STEP 7中的ProTool有效地完成组态。ProTool/lite用于文本显示的组态,如:OP3,OP7,OP17,TD17等。ProTool/Pro用于组态标准PC和所有西门子HMI产品,ProTool/Pro不只是组态软件,其运行版也用于Windows平台的监控系统。
WinCC是一个真正开放的,面向监控与数据采集的SCADA(Supervisory Control and Data Acquisition)软件,可在任何标准PC上运行。WinCC操作简单,系统可靠性高,与STEP 7功能集成,可直接进入PLC的硬件故障系统,节省项目开发时间。它的设计适合于广泛的应用,可以连接到已存在的自动化环境中,有大量的通信接口和全面的过程信息和数据处理能力,其新的WinCC5.0支持在办公室通过IE浏览器动态监控生产过程.
西门子PLC的网络是适合不同的控制需要制定的,也为各个网络层次之间提供了互连模块或装置,利用它们可以设计出满足各种应用需求的控制管理网络。西门子S7系列PLC网络采用3级总线复合型结构,底一级为远程I/O链路,负责与现场设备通信,在远程I/O链路中配置周期I/O通信机制。中间一级为Profibus现场总线或主从式多点链路。前者是一种新型现场总线,可承担现场、控制、监控三级的通信,采用令牌方式与主从轮询相结合的存取控制方式;后者为一种主从式总线,采月主从轮询式通信。高一层为工业以太网,它负责传送生产管理信息。在工业以太信协议的下层中配置以802.3为核心的以太网协议,在上层向用户提供TF接口,实现AP协议与MMS协议。??
堆栈是计算机中常用的一种数据结构,遵循先入后出的原则,一般用于保存数据。在S7-200PLC中涉及堆栈操作的指令有以下三种,后本文给出了梯形图应用实例。
?? 逻辑入栈(LPS,Logic Push)指令栈**的值并将这个值推入栈**,原栈**中各级数据依次向下一级推移,栈底值被推出丢失