S7-1500 控制器由电源 ①、集成了显示屏的 CPU ② 和用于数字及模拟信号的输入/输出模块③将模块安装到带集成式凹顶的导轨④组成。必要时,针对特殊任务(例如步进电机控制)还可能会用到通信处理器和功能模块,可编程逻辑控制 (PLC) 利用 S7 程序监控并控制机器或流程。此时,S7 程序会通过输入端地址 (%E)来查询并通过输出端地址 (%A) 来响应输入/输出模块。系统可通过软件 STEP 7 Professional V13 进行编程。
SIMATIC S7-1500 是一套模块化的自动化系统,可提供以下模块系列:
带集成式显示屏的中央处理器 CPU
CPU 具备不同的性能能力,并且负责执行用户程序。除此之外,其他模块通过背板总线从集成的
系统电源处获得供电。
CPU 的其他属性和功能:
• 通过以太网进行通信
• 通过 PROFIBUS/PROFINET 进行通信
• 与操作及监控设备进行 HMI 通信
• Web 服务器
• 集成的工艺功能(例如:PID 调节器,运动控制等等)
• 系统诊断
• 集成安全功能(例如:知识/复制/访问/完整性保护)
负载电源模块 PM(额定输入电压 120/230V AC)
带有未连接自动化系统 S7-1500 背板总线的接头。通过负载电源,就可以为 CPU 的系统电源、外
围模块的输入和输出电路、传感器和执行器提供 DC 24V 供电。
① 负载电源模块 PM,输入端 120/230V AC,50Hz / 60Hz,190W,输出端 24V DC / 8A
② 中央处理器 CPU 1516F-3 PN/DP,集成式 PROFIBUS 和 PROFINET 接口
③ 外围模块 32x 数字输入 DI 32x24VDC HF
④ 外围模块 32x 数字输出 DQ 32x24VDC/0.5A ST
⑤ 外围模块 8x 模拟输入 AI 8xU/I/RTD/TC ST
⑥ 外围模块 4x 模拟输出 AQ 4xU/I ST
西门子1500PLC将使用 SIMATIC MMC 卡作为 CPU 的存储模块。这是一种与 Windows 文件系统兼容且预先经过了格式化的存储卡。存储卡具备多种不同的存储容量,可用于以下用途:– 数据存储介质,用于传输数据– 程序卡– 固件升级卡
由于 CPU 没有集成式装载存储器,因此要运行 CPU,就必须插入 MMC 卡。为了使用编程设备/个人计算机写/读 SIMATIC 存储卡,需要使用常见的 SD 卡读卡器。这样一来,就可以通过 Windows 资源管理器将文件直接复制到 SIMATIC 存储卡上。
除了装载存储器,还可以通过 Windows 资源管理器将其他数据存储到 SIMATIC 存储卡上。这类数据包括配方、数据日志、项目备份、及额外的程序文档。
装载存储器
装载存储器是非易失性存储器,用来存储逻辑块、数据块、工艺目标以及硬件配置。这些对象在载入 CPU 的过程中被首先保存到装载存储器当中。该存储器位于 SIMATIC 存储卡上。
工作存储器
工作存储器属于易失性存储器,用来保存逻辑块和数据块。工作存储器集成在 CPU 当中,不能进行扩展。S7-1500 CPU 的工作存储器划分为两个区域:
® 代码工作存储器: 代码工作存储器存储的是与进程有关的程序代码。
数据工作存储器: 数据工作存储器存储的是与进程有关的数据块和工艺目标。
如果操作状态从电源接通切换为启动,或在启动后停止,则使用自相应的初始值初始化全局数据
块、背景数据块和工艺目标的变量。而掉电保持变量则会获取保存在掉电保持存储器内的参数值。
掉电保持存储器
掉电保持存储器是一种非易失性存储器,用来在断电时备份特定的数据。在掉电保持存储器当
中,将会对已定义为需要掉电保持的变量以及运算域进行备份。这些数据在关机或者断电后仍将
被保留。
如果操作状态从电源接通切换为启动,或在启动后停止,则其他所有程序变量将恢复为初始值。
通过如下操作,可以删除掉电保持存储器当中的内容:
● 存储器复位
● 恢复出厂设置
提示:在掉电保持存储器当中,同样也会保存一些特定的工艺目标变量。这些变量在存储器
复位时不会被删除。
S7-1500 CPU 配有一块带有显示屏和控制键的前盖板。在显示屏上,可以在不同的菜单中显示控制或者状态信息,或者进行多种不同的设置。通过控制键实现菜单之间的切换。
CPU 的显示屏具有如下功能:● 可以选择 6 种不同的显示语言。● 明文显示诊断消息。● 可以在现场更改接口设置。● 可以通过 TIA Portal 为显示屏操作设置密码保护。