西门子CPU226 可编程控制器 CPU226 集成24 输入/16 输出共40 个数字量I/O 点。可连接7 个扩展模块,最大扩展至248 路数字量I/O 点或35 路模拟量I/O 点。26K 字节程序和数据存储空间。6 个独立的30KHz 高速计数器,2 路独立的20KHz 高速脉冲输出,具有PID 控制器。2 个RS485 通讯/编程口,具有PPI 通讯协议、MPI 通讯协议和自由方式通讯能力,I/O 端子排可很容易地整体拆卸。用于较高的控制系统,具有更多的输入/输出点,更强的模块扩展能力,更快的运行速度和功能更强的内部集成特殊功能。 图1-1 S7-200 微型PLC CPU226 外围接线: 对于大多数输入来讲,都是24VDC 输入,因为S7-200 的数字量输入点内部为双向二级管,可以接成漏型(图1—2)或源型(图1—3),只要每一组接成一样就行。对于数字量输入电路来说,关键是构成电流回路。输入点可以分组接不同的电源,这些电源之间没有联系也可以。 图1-2 漏型接法 图1-3 源型接法 图1-4 CPU226 外围典型接线图 存储器的数据类型与寻址方式 1. 数据类型 (1)数据类型及范围 SIMATIC S7-200 系列PLC 数据类型可以是布尔型、整型和实型(浮点数)。实数采用 32位单精度数来表示,其数值有较大的表示范围:正数为+1.175495E-38~+3.402823E+38;负数为-1.175495E~38~-3.402823E+38。不同长度的整数所表示的数值范如表 3.8 所示。 (2)常数 在编程中经常会使用常数。常数数据长度可为字节、字和双字,在机器内部的数据都以二进制存储,但常数的书写可以用二进制、十进制、十六进制、AS CII 码或浮点数(实数)等多种形式。几种常数形式分别如表 3.9 所示。 S 7-200 将编程元件统一归为存储器单元,存储单元按字节进行编址,无论所寻址的是何种数据类型,通常应指出它在所在存储区域和在区域内的字节地址。每个单元都有惟一的地址,地址用名称和编号两部分组成,元件名称(区域地址符号)如表 3.10 所示。 按位寻址的格式为:Ax.y 必须指定元件名称、字节地址和位号,如图 3.8 所示。图 3.8 中 MSB 表示最高位,LSB 表示最低位。 基本指令 4.1 位操作类指令 基本逻辑指令 基本逻辑指令在语句表语言中是指对位存储单元的简单逻辑运算,在梯形图中是指对触点的简单连接和对标准线圈的输出。 一般来说,语句表语言更适合于熟悉可编程序控制器和逻辑编程方面有经验的编程人员。用这种语言可以编写出用梯形图或功能框图无法实现的...