西门子MM440变频器0.75千瓦
追求,追求精确
要通过“严格”的检验程序,以可编程控制器(PLC)产品为例,在整个生产过程中针对该类产品的质量检测节点就超过20个。视觉检测是数字化工厂特有的质量检测方法,相机会拍下产品的图像与Teamcenter数据平台中的正确图像作比对,一点小小的瑕疵都逃不过SIMATIC IT品质管理模块的“眼睛”。对比传统制造企业的人工抽检,这显然要可靠又快速得多。”
组态保持范围
单击“系统块”(System Block)对话框的“保持范围”(Retentive Ranges) 节点组态在循环上电后保留下来的存储器范围。
图1.组态数据保存范围设置窗口
选择要在上电循环期间保持的存储区。 为 V 、M、T 或 C 存储器输入新值。
您可将下列存储区中的地址范围定义为保持: V 、M、T 和 C 。对于定时器,只能保持保持性定时器 (TONR) ,而对于定时器和计数器,只能保持当前值(每次上电时都将定时器和计数器位清零)。
默认情况下,CPU 中并未定义保持区域,但可组态保持范围以保持多 10 KB 的存储器 空间。
CPU 断电后的数据保持
CPU 在断电和上电时对保持性存储器执行以下操作:
● 断电时: CPU 将指定的保持性存储器范围保存到存储器。
● 上电时: CPU 先将 V 、M、C 和 T 存储器清零,将所有初始值都从数据块复制到 V 存储器,然后将保存的保持值从存储器复制到 RAM 。
表1.S7-200 SMART CPU 存储器地址保持范围
数据类型 | 描述 | CPU SR20 | CPU CR40 | CPU SR40 CPU ST40 | CPU SR60 CPU ST60 |
---|
V | 数据存储器 | VB0-VB8191 | VB0-VB8191 | VB0-VB16383 | VB0-VB20479 |
T | 定时器 | T0-T31 T6-T95 | T0-T31 T6-T95 | T0-T31 T6-T95 | T0-T31 T6-T95 |
C | 计数器 | C0-C255 | C0-C255 | C0-C255 | C0-C255 |
M | 标志位 | MB0-MB31 | MB0-MB31 | MB0-MB31 | MB0-MB31 |
从 RAM 建立数据块
要将 CPU V 存储器当前值保存到数据块页面;或者执行下载操作,担心 RAM 区数据当前值丢失,可以在执行下载操作前,先执行从 RAM 建立数据块,备份 V 存储区的当前值。
操作方法如下:
1、备份好源程序,新建空白项目操作
2、选择 PLC > 从 RAM 建立数据块(Create Data Block from RAM)菜单命令。如图2所示
西门子MM440变频器0.75千瓦
图2
3、PLC 处于运行状态,执行操作时,会提示 “ 设置 PLC 为 STOP 模式 ?”,选择是才可以继续执行此功能,如图3所示;如果操作前 PLC 已处于 STOP 状态,不会出现此对话框
:想要执行从 RAM 建立数据块功能,需要在 PLC 可以切换到 STOP 的情况下才可以操作!
图3
4、图3点击“是”之后出现下面的对话框,如图4所示,选择 “是” 将执行更新,将 CPU 中 RAM 区的 V 存储区数据当前值上传到数据块的数据页中。
图4
5、等待一段上传数据的时间,出现对话框,如图5 所示,点击" OK ",可以在数据块中查看 V 区数据
图5
执行从 RAM 建立数据块,上载到数据块中的数据有可能存放的位置
- 用户定义1:上一次下载数据块时,在数据块中用户自定义过初始值
- _PLC_DATA1:上一次下载数据块时,未定义初始值,在程序执行过程中修改过的 V 区地址,执行"从 RAM 建立数据块"命令时,这些已修改的地址会被指定给一个新的标签名
- 向导生成的数据块(例如 PID1_DATA):上一次下载数据块时,包含配置完向导后自动生成的数据块,比如 配置完 PID 后生成如 PID1_DATA 的数据块,执行"从 RAM 建立数据块"命令时,依然上传到此数据块中
6、将上传的各个数据块页面中的 V 区地址复制,粘贴到要下载的程序文件的数据块页面中,此时,一旦下载,数据块保存到 EEPROM 中,作为 V 存储区数据的初始值生效。
常见问题
为什么S7-200 SMART 系统块设置断电保持后,数据依旧无法实现断电保持?
可以根据以下步骤核对设置:
1.确保已设置断电保持的程序下载到PLC。
2.如果SMART PLC 有连接HMI、上位机或者其他PLC,请先断开相关的通讯设备,再做测试,避免这些设备给PLC相关地址不断更新数据。
3.如果根据以上步骤测试均无效,请创建一个空项目,只做系统块断电保持设置,重新下载程序后通过状态图表给断电保持范围内某一地址写入新值后将PLC断电再上电查看。
CPU外形结构CPU外形结构
图1.CPU外形结构
电源及传感器输出电源
将CPU连接至电源,下图显示了直流和交流型CPU的接线。
传感器输出电源:每一个CPU(除CRs)模块都有一个24VDC传感器电源(CPU的电源都在右上方,而右下方是传感器电源。),它为本机输入点和扩展模块继电器线圈提供24VDC。如果电源要求超出了CPU模块24VDC电源的定额,你可以增加一个外部24VDC电源来供给扩展模块的24VDC。
CPU输入电压范围
直流DC:20.4-28.8 VDC
交流AC:85-264VAC(47-63Hz)
S7-200 SMART 电源需求与计算
S7-200 SMART CPU模块提供5VDC和24VDC电源:
CPU有一个内部电源,用于为CPU、扩展模块、信号板提供电源和满足其他24 VDC用户电源需求。请使用以下信息作为指导,确定CPU可以为组态提供多少电能(或电流)。
请参见特定CPU的技术规范,确定24 VDC传感器电源功率预算,CPU提供的5 VDC 逻辑预算,以及扩展模块和信号板5 VDC功率要求。请参考计算功率预算来确定CPU可以为您的组态提供多少电能(或电流)。
CPU为系统中的所有扩展模块提供5 VDC逻辑电源。请特别注意系统配置,确保CPU可提供所选扩展模块要求的5 VDC电源。如果组态要求的电源超出CPU提供的电源范围,则必须拆下一些模块。
CPU还提供了 24V传感器电源,该电源可以为输入点、扩展模块上的继电器线圈电源或其他需求提供24V电源。必须手动将不同电源的公共端(M)连接在一起。
如果需要外部24 VDC电源,则确保该电源未与CPU的传感器电源并联。为提高电气噪声保护能力,建议将不同电源的公共端(M)连接在一起。
S7-200 SMART 系统中的一些24 VDC电源输入端口是互连的,并且通过一个公共逻辑电路连接多个M端子。例如,在数据表中指定为“非隔离”时,以下电路是互连的:CPU的24 VDC、EM的继电器线圈的电源输入或非隔离模拟输入的电源。所有非隔离的M端必须连接到同一个外部参考电位。
表1. S7-200 SMART CPU V1.0 版本供电能力
CPU型号 | 电流供应 |
---|
+5 VDC | +24 VDC(传感器电源) |
CPU SR20 | 740mA | 300mA |
CPU ST40 | 740mA | 300mA |
CPU SR40 | 740mA | 300mA |
CPU CR40 | -- | 300mA |
CPU ST60 | 740mA | 300mA |
CPU SR60 | 740mA | 300mA |
表2. S7-200 SMART CPU V2.0及以上版本供电能力
CPU型号 | 电流供应 |
---|
+5 VDC | +24 VDC(传感器电源) |
CPU SR20/ST20 | 1400mA | 300mA |
CPU SR30/ST40 | 1400mA | 300mA |
CPU SR60/ST60 | 1400mA | 300mA |
CPU CR40/CR60 | -- | 300mA |
CPU CR20/30/40/60 s | -- | -- |
表3. CPU上的数字量输入所消耗的电流
CPU上的数字量 | 电流需求 |
---|
+5VDC | +24VDC |
---|
每点输入 | - | 4mA/每输入 |
表4. 数字扩展模块所消耗的电流
数字扩展模块型号 | 电流供应 |
---|
+5 VDC | +24 VDC |
EM DE08 | 105mA | 8*4mA |
EM DT08 | 120mA | -- |
EM DR08 | 120mA | 8*11mA |
EM DT16 | 145mA | 输入:8*4mA 输出:--------- |
EM DR16 | 145mA | 输入:8*4mA 输出:8*11mA |
EM DT32 | 185mA | 输入:16*4mA 输出:--------- |
EM DR32 | 180mA | 输入:16*4mA 输出:16*11mA |
表5.模拟扩展模块所消耗的电流
模拟扩展模块型号 | 电流供应 |
---|
+5 VDC | +24 VDC |
EM AE04 | 80mA | 40mA(无负载) |
EM AE08 | 80mA | 70mA(无负载) |
EM AQ02 | 60mA | 50mA(无负载) |
EM AQ04 | 60mA | 75mA(无负载) |
EM AM03 | 60mA | 30mA(无负载) |
EM AM06 | 80mA | 60mA(无负载) |
表6. RTD、TC扩展模块所消耗的电流
RTD/TC扩展模块型号 | 电流供应 |
---|
+5 VDC | +24 VDC |
EM AR02 | 80mA | 40mA |
EM AR04 | 80mA | 40mA |
EM AT04 | 80mA | 40mA |
表7. 信号板和DP扩展模块所消耗的电流
模拟扩展模块型号 | 电流供应 |
---|
+5 VDC | +24 VDC |
SB AQ01 | 15mA | 40mA(无负载) |
SB DT04 | 50mA | 2*4mA |
SB RS485/RS232 | 50mA | 不适用 |
SB AE01 | 50mA | 不适用 |
EM DP01 | 150mA | 30 mA;通信端口激活时 60 mA;通信端口加90mA/5V负载时 180 mA;通信端口加120mA/24V负载时 |
功率要求计算示例
下表给出了包括以下模块的CPU系统的功率要求计算例子:
? CPU SR40 AC/DC/ 继电器 (固件版本V1.0)
? 3个 EM 8 点继电器型数字量输出(EMDR08)
? 一个 EM 8 点数字量输入(EM DE08)
该安装共有32点输入40点输出
本例中的CPU提供了足够5VDC电流,但没有通过传感器电源为所有输入和扩展继电器线圈提供足够的24VC电流。I/O需要392mA,但CPU提供了300mA。该安装额外需要一个至少为92mA的24VDC电源以运行所有包括的24 VDC输入和输出。
表8.电源计算示例
CPU功率预算 | 5 VDC | 24 VDC |
---|
CPU SR40 AC/DC/继电器 | 740mA | 300mA |
减去 |
系统要求 | 5 VDC | 24 VDC |
CPU SR40 ,24点输入 | -- | 24*4mA=96mA |
插槽0:EM DR08 | 120mA | 8*11mA=88mA |
插槽1:EM DR08 | 120mA | 8*11mA=88mA |
插槽2:EM DR08 | 120mA | 8*11mA=88mA |
插槽3:EM DE08 | 105mA | 8*4mA=32mA |
总要求 | 465mA | 392mA |
等于 |
电流差额 | 5 VDC | 24 VDC |
总电流差额 | 275mA | (92mA) |