西门子S7-300PLC 西门子CPU312可编程控制器 西门子CPU312主机模块
销售订货号:
|
-
全集成自动化 (TIA) 中的入门级 CPU
-
用于有中等过程性能需求的小型应用
CPU 运行需要 SIMATIC 微存储卡 (MMC)。
|
CPU 312,最小的 S7-300 CPU。满足TIA简单应用的理想套件,实现诸如集成的通讯、数据管理和诊断等优势。可使用MPI或CP组网,但标准应用是单机-非组网运行。I/O通常以一个集中式组态结构进行连接。
-
口令保护;
用户程序使用密码保护,可防止非法访问。
-
诊断缓冲;
诊断缓冲区中可存储最后 500 个错误和中断事件,其中的 100 个事件可以长期保留。
-
免维护的数据后备;
如果发生断电,则可通过 CPU 将所有保持性数据自动写入到 SIMATIC 微型存储卡(MMC 卡)上,且将在再次通电时保持不变。
可参数化的特性
可以使用 STEP 7 对 S7 的组态、属性以及CPU的响应进行参数设置:
-
MPI多点接口;
定义站地址
-
重启动/循环时间特性;
最大循环时间以及负载限制,以及自检测功能
-
时钟存储器;
设定地址
-
防护等级;
定义程序和数据的访问权限
-
系统诊断;
定义诊断报警的处理和范围
-
看门狗中断;
周期设定
-
时钟中断;
设定起始日期、起始时间和间隔周期
显示功能与信息功能
-
状态和故障指示;
发光二极管显示,例如,硬件、编程、定时器或I/O出错以及运行模式,如RUN、STOP、Startup。
-
测试功能;
可使用编程器显示程序执行过程中的信号状态,可以不通过用户程序而修改过程变量,以及输出堆栈内容。
-
信息功能;
您可以使用 PG 以纯文本的形式获取 CPU 存储容量和操作模式、主存储器和装载存储器的当前利用率以及当前循环时间和诊断缓冲区内容的相关信息。
集成的通讯功能
-
PG/OP 通讯
-
全局数据通讯
-
S7 基本通讯
-
S7 通讯(只是服务器)
系统功能
CPU 具有广泛的系统功能特性,诸如:诊断、参数赋值、报警、定时和测量等。
|
6ES7 312-1AE14-0AB0
|
一般信息
|
|
硬件产品型号
|
01
|
固件型号
|
V3.3
|
工程组态
|
|
|
STEP 7 V5.5 + SP1 或更高版本,或 STEP7 V5.2 + SP1 或更高版本(带 HSP 218)
|
电源电压
|
|
24 V DC
|
√
|
输入电流
|
|
电流消耗(额定值)
|
650 mA
|
电流消耗(空载),典型值
|
140 mA
|
冲击电流,典型值
|
3.5 A
|
I2t
|
1 A2·s
|
功耗
|
|
功耗,典型值
|
4 W
|
存储器
|
|
存储器类型
|
其它
|
工作存储器
|
|
|
32 kbyte
|
|
X
|
|
32 kbyte
|
装载存储器
|
|
|
√
|
|
8 Mbyte
|
|
10 a
|
后备
|
|
|
√;通过 MMC 保证(免维护)
|
|
√;程序和数据
|
CPU 处理时间
|
|
位操作,典型
|
0.1 μs
|
字操作,典型
|
0.24 μs
|
定点数运算,典型
|
0.32 μs
|
浮点数运算,典型
|
1.1 μs
|
CPU 块
|
|
块数量(总数)
|
1024;(数据块、函数、函数块);可通过使用的 MMC 来减少可加载块的最大数量。
|
DB
|
|
|
1024;数值范围: 1 到 16000
|
|
32 kbyte
|
FB
|
|
|
1024;数值范围: 0 到 7999
|
|
32 kbyte
|
FC
|
|
|
1024;数值范围: 0 到 7999
|
|
32 kbyte
|
OB
|
|
|
32 kbyte
|
嵌套深度
|
|
|
16
|
|
4
|
计数器、定时器及其保持性
|
|
S7 计数器
|
|
|
256
|
|
|
|
√
|
|
0
|
|
255
|
|
Z0 ~ Z7
|
|
|
|
0
|
|
999
|
IEC 计数器
|
|
|
√
|
|
SFB
|
|
不限(只取决于 RAM 容量)
|
S7 定时器
|
|
|
256
|
|
|
|
√
|
|
0
|
|
255
|
|
无保持性
|
|
|
|
10 ms
|
|
9 990 s
|
IEC 定时器
|
|
|
√
|
|
SFB
|
|
不限(只取决于 RAM 容量)
|
数据区及其保持性
|
|
保持数据区域,总共
|
全部(包括存储器位、定时器、计数器)
|
标志
|
|
|
256 字节
|
|
√;MB 0 - MB 255
|
|
MB 0 - MB 15
|
|
8; 1个存储字节
|
数据块
|
|
|
√;通过 DB 上的非保持性
|
|
√
|
局部数据
|
|
|
32 KB;每个块最大 2 KB
|
地址区
|
|
I/O 地址区
|
|
|
1 024 字节
|
|
1 024 字节
|
过程映像
|
|
|
1 024 字节
|
|
1 024 字节
|
|
128 byte
|
|
128 byte
|
数字量通道
|
|
|
256
|
|
256
|
|
256
|
|
256
|
模拟量通道
|
|
|
64
|
|
64
|
|
64
|
|
64
|
硬件配置
|
|
机架,最大
|
1
|
每个机架的模块数量,最多
|
8
|
扩展设备,最多
|
0
|
DP 主站的数量
|
|
|
0
|
|
4
|
可运行的 FM 和 CP 数量(推荐)
|
|
|
8
|
|
8
|
|
4
|
时间
|
|
时钟
|
|
|
√
|
|
X;缓冲 X 可同步√
|
|
10 s;典型值:2 s
|
|
时钟在关闭电源时的时间处继续运行
|
运行小时计数器
|
|
|
1
|
|
0
|
|
0至2^31 小时(当使用 SFC 101时)
|
|
1 小时
|
|
√;在每次重启时必须重新启动
|
时钟同步
|
|
|
√
|
|
√
|
|
√
|
|
√
|
|
X
|
数字量输入
|
|
开关量输入
|
0
|
数字量输出
|
|
开关量输出
|
0
|
模拟量输入
|
|
模拟量输入点数
|
0
|
模拟量输出
|
|
模拟量输出点数
|
0
|
接口
|
|
USB 接口数量
|
0
|
第 1 个接口
|
|
接口类型
|
内置 RS 485 接口
|
物理
|
RS 485
|
隔离
|
X
|
接口电源 (15-30 VDC),最大
|
200 mA
|
功能性
|
|
|
√
|
|
X
|
|
X
|
|
X
|
MPI
|
|
|
187.5 kbit/s
|
|
|
|
√
|
|
X
|
|
√
|
|
√
|
|
√;仅服务器,在一侧组态
|
|
X
|
|
√
|
通信功能
|
|
编程器/OP 通信
|
√
|
数据记录路由
|
X
|
全局数据通信
|
|
|
√
|
|
8
|
|
8
|
|
8
|
|
8
|
|
22 byte
|
|
22 byte
|
S7 基本通信
|
|
|
√
|
|
76 byte
|
|
76 字节;76 字节(带 X_SEND 或 X_RCV);64 字节(带 X_PUT 或 X_GET,作为服务器)
|
S7 通信
|
|
|
√
|
|
√
|
|
√;通过 CP 和可加载的功能块
|
|
180 字节;采用 PUT/GET
|
|
240 字节;作为服务器
|
S5 可兼容通信
|
|
|
√;通过 CP 和可加载的 FC
|
连接数量
|
|
|
6
|
S7 报文功能
|
|
报文功能可以登录站的数量,最多
|
6;取决于为 PG/OP 和 S7 基本通信所组态的连接
|
过程诊断报文
|
√
|
可同时激活的 Alarm-S 块,最多
|
300
|
调试功能
|
|
状态块
|
√;最多 2 个,同时
|
单步运行
|
√
|
断点数量
|
4
|
状态/控制
|
|
|
√
|
|
输入、输出、位存储器、DB、定时器、计数器
|
|
30
|
|
30
|
|
14
|
强制
|
|
|
√
|
|
输入,输出
|
|
10
|
诊断缓冲区
|
|
|
√
|
|
500
|
|
X
|
|
100;只保留最后 100 项
|
|
499
|
|
√; 10 - 499
|
|
10
|
环境条件
|
|
工作温度
|
|
|
0 °C
|
|
60 °C
|
组态
|
|
编程
|
|
|
见“指令表”
|
|
8
|
|
|
|
√
|
|
√
|
|
√
|
|
√
|
|
√
|
|
√
|
专门知识保护
|
|
|
√
|
|
√;带有 S7 块加密功能
|
外形尺寸
|
|
宽度
|
40 mm
|
高度
|
125 mm
|
深度
|
130 mm
|
重量
|
|
重量,约
|
270 g
|
PLC基本概念
可编程控制器(Programmable Controller)是计算机家族中的一员,是为工业控制而设计制造的。早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Controller),简称 PLC,它主要用来代替继电器实现逻辑控制。随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称PC。但是为了避免与个人计算机(Personal Computer)的简称混淆,所以将可编程控制器简称PLC。 2、PLC的基本结构
PLC实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同。
A、中央处理器(CPU)
中央处理器(CPU)是PLC的控制中枢。他按照PLC系统成程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。当PLC投入运行时,首先他以扫描的方式接受现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后,按指令的规定执行逻辑或数字运算的结果送入I/O映象区或数字寄存器内。等所有的用户程序执行完毕之后,最后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。