西门子CPU卡件ST40
的方向执行,与能流的方向一致。如果没有跳转指令,程序段之间按从上到下的顺序执行,执行完所有的程序段后,下一次扫描循环返回*上面的程序段1,重新开始执行。
(2)功能块图
由第1章的介绍可知,在功能块图中,用类似于与门(带有符号“&”)、或门(带有符号“>=1”)的方框来表示逻辑运算关系,方框的左边为输入变量,右边为逻辑运算的输出变量,输入、输出端的小圆圈表示“非”运算,方框被“导线”连接在一起,信号释。
2)结构文本(Structured Text,ST)。
3)梯形图(Ladder Diagram,LD):西门子公司简称为LAD。
4)功能块图(Function Block Diagram,FBD)。
5)顺序功能图(Se Function Chart,SFC)。2.S7-1200的编程语言
S7-200只有梯形图和功能块图这两种编程语言。
(1)梯形图
梯形图(LAD)是使用得*多的PLC图形编程语言。有时把梯形图称为电路或程序。
由第1章的介绍可以知道,梯形图由触点、线圈和用方框表示的指令框组成。触点代表逻辑输入条件,例如外部的开关、按钮和内部条件等。线圈通常代表逻辑运算的结果,常用它
STEP 7 Basic中的网络视图使用户能够轻松地对网络进行可视化
组网灵活性,可以将紧凑型交换机模块CSM 1277和S7-1200一起使用,以便组建成一个具有线形、树形或星形拓扑结构的网络。CSM 1277是一个4端口的紧凑型交换机,用户可以通过它将S7-1200连接到*多3个附加设备。除此之外,如果将S7-1200和SIMATIC NET工业无线局域网组件一起使用,还可以构建一个全新的网络。2.通信模块
S7-1200*多可以增加3个通信模块,它们安装在CPU模块的左边。
通过TCP/IP标准,S7-1200提供的集成PROFINET接口可用于与编程软件STEP 7 Basic
模拟量输出模块的D-A转换器将PLC中的数字量转换为模拟量电压或电流,再去控制执行机构。模拟量I/O模块的主要任务就是实现A-D转换(模拟量输入)和D-A转换(模拟量输出)。
A-D转换器和D-A转换器的二进制位数反映了它们的分辨率,位数越多,分辨率越高。模拟量输入/输出模块的另一个重要指标是转换时间。4.模拟量模块
S7-1200现在有5种模拟量模块,此外还有后来增加的热电阻模块和热电偶模块。
(1)4通道模拟量输入模块SM 1231 AI 4×13bit
此模块的模拟量输入可选±10V、±5V和±2.5V电压,或0~20mA电流。分辨率为12位加上符号位,电压输入的输入电阻大于或等于9MΩ,电流输入的输入电阻为250Ω,模块有中断和诊断功能,
视电源电压和断线故障。所有通道的*大循环时间为625μs。
额定范围的电压转换后对应的数字为-27648~27648。25℃或0~55℃满量程的*大误差为±0.1%或±0.2%。可按弱、中、强3个级别对模拟量信号做平滑(滤波)处理,也可以选择不做平滑处理。模拟量模块的电源电压均为DC 24V。
(2)2通道模拟量输出模块SM 1232AO 2×14bit
此模块的输入电压为-10~+10 V时,分辨率为14位,*小负载阻抗为10000Ω。输出电流为0~20mA时,分辨率为13位,*大负载阻抗600Ω有中断和诊断功能,可监视电源电压、短路和断线故障。数字-27648~27648被转换为-10~+10V的电压,数字0~27648被
S7-1200支持多达16个用于闭环过程控制的PID控制回路(S7-200只支持8个回路)。
这些控制回路可以通过一个PID控制器工艺对象和STEP 7 Basic中的编辑器轻松地进行组态。除此之外,S7-1200还支持PID参数自调整功能,可以自动计算增益、积分时间和微分时间的**调节值。
STEP 7 Basic中的PID调试控制面板简化了控制回路的调节过程,可以快速**地调节PID控制回路。它除了提供自动调节和手动控制方式之外,还提供用于调节过程的趋势图。2.1.2 信号模块及信号板
S7-1200信号模块连接到CPU的右侧,以扩展其数字量或模拟量I/O的点数,并且每一个正面都可以增加一块信号板,以扩展数字量或模拟量I/O。CPU 1212C只能连接两个信号模块,CPU 1214C可以连接8个信号模块。所有的S7-1200 CPU都可以在CPU的左侧安装。
S7-1200所有的模块都具有内置的安装夹,能方便地安装在一个标准的35mm DIN导轨上。S7-1200的硬件可以竖直安装或水平安装。所有的S7-1200硬件都配备了可拆卸的端子板,不用重新接线,就能迅
换组件。1.信号板
信号板可以用于只需要少量附加I/O的情况。所有的S7-1200 CPU模块都可以安装一块信号板,并且不会增加安装的空间。在某些情况下使用信号板,可以提高控制系统的性能价格比。只需要添加一块信号板,就可以根据需要增加CPU的数字量或模拟量I/O点。
安装时将信号板直接插入S7-1200 CPU正面的槽内即可。信号板有可拆卸的端子,因此可以很容易地更换信号板。
9)实时时钟的缓存时间典型值为10天,*小值为6天,25℃时的*大误差为60s/月。
10)带隔离的PROFINET以太网接口,可使用TCP/IP和ISO-on-TCP两种协议。支持S7通信,可以作服务器和客户机,传输速率为10Mbit/s、100 Mbit/s,可建立*多16个连接。自动检测传输速率,RJ-45连接器有自协商和自动交叉网线(Auto Cross Over)功能。后者是指用一条直通网线或者交叉网线都可以连接CPU和其他以太网设备或交换机。
11)用梯形图和功能块图这两种编程语言。
12)可选的SIMATIC存储卡扩展存储器的容量和更新PLC的固件。还可以用存储卡来方便地将程序传输到其他CPU。
13)参数自整定的PID控制器。
14)仿真器(小开关板)为数字量输入点提供输入信号来测试用户程序。2.CPU的技术规范
S7-1200的3种CPU有着不同电源电压和输入、输出电压的版本
常用的命令可以保存在收藏夹中,所有的工程组态模块可以通过用户生成的库复制并添加到其