西门子中国总代理
西门子中国总代理
西门子中国总代理
西门子中国总代理
S7-200 SMART 系列微型可编程逻辑控制器 (Micro PLC, Micro Programmable Logic
Controller) 可以控制各种设备以满足您的自动化控制需要。
CPU 根据用户程序控制逻辑监视输入并更改输出状态,用户程序可以包含布尔逻辑、计
数、定时、复杂数学运算以及与其它智能设备的通信。 S7-200 SMART 结构紧凑、组态
灵活且具有功能强大的指令集,这些优势的组合使它成为控制各种应用的完美解决方案。
S7- - 200 SMART CPU
该 CPU 将集成电源、输入和输出电路组合到一个设计紧凑的外壳中来形成功能强大的微
型 PLC。在您下载用户程序后,CPU 将包含监控应用中输入输出设备所需的逻辑。
① I/O 的 LED
② 端子连接器
③ 以太网通信端口
④ 用于在标准 (DIN) 导轨上
安装的夹片
⑤ 以太网状态 LED(保护
盖下面):link,
RX/TX
① 状态 LED:RUN、
STOP 和 ERROR
① RS485 通信端口
① 可选信号板(**标准
型)
① 存储卡连接(保护盖下
面)
CPU 具有不同型号,它们提供了各种各样的特征和功能,这些特征和功能可帮助用户针
对不同的应用创建有效的解决方案。以下显示 CPU 的不同型号。
PLC顺序功能图
PLC顺序功能图
顺序功能图(Sequential Function Chart,SFC)是一种位于其他编程语言之上的图形语言,用来编制顺序控制程序。
SFC提供了一种组织程序的图形方法,在顺序功能图中可以用别的语言嵌套编程。步、转换和动作是顺序功能图中的几种主要元件,步是一种逻辑块,即对应于特定的控制任务的编程逻辑;动作是控制任务的独立部分;转换是从一个任务变换到另一个任务的原因或条件。如图1-43所示。可以用顺序功能图来描述系统的功能,根据它可以很容易地编写出梯形图程序。
功能块图
功能块图是一种类似于数字逻辑电路的编程语言,有数字电路基础的人很容易掌握。该编程语言用类似“与门”“或门”“非门"的方框来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入、输出端的小圆圈表示"非"运算,信号是自左向右流动的。功能块图如图1-44所示。
结构文本及其他**编程语言
结构文本(Structured Text,ST)是为IEC 1131-3标准创建的一种专用的**编程语言,与FBD相比,它能实现复杂的数学运算,编写的程序非常简洁和紧凑。
目前也有一些PLC可用BASIC和C等**语言进行编程,但使用尚不普遍,本书从略。
虽然PLC有5种编程语言,但在FXaNPLC的编程软件中,用户只可以选用LAD、FBD和STL这三种编程语言,其中FBD不常用。STL程序较难阅读,其中的逻辑关系很难一眼看出,所以在设计复杂的开关量控制程序时一般都使用LAD语言。但STL可以处理某些不能用LAD处理的问题,且STL输入方便快捷,还可以为每一条语句加上注释,便于复杂程序的阅读。在设计通信、数学运算等**应用程序时建议使用语句表语言。LAD程序中输入信号与输出信号之间的逻辑关系一目了然,易于理解,与继电器-接触器控制系统电路图的表达方式极为相似,设计开关量控制程序时建议选用LAD语言。