6ES7521-1BL00-0AB0
输入和输出的过程映像,是对信号状态的映射。CPU 将输入和输出模块中的值传送到该
存储区域中的过程映像内。循环程序开始时,CPU 将输入模块的信号状态传送到过程映
像输入中;循环程序结束时,CPU 将过程映像输出作为信号状态传送到输出模块中。
过程映像的优点
通过使用过程映像,用户可在程序循环执行过程中访问始终*的过程映像信号。如果在
程序处理期间输入模块的信号状态更改,那么信号状态会保留在过程映像中。CPU 在下
一个循环时才对该过程映像进行更新
过程映像的*性
更新过程映像时,S7-1500 将各子模块的数据作为*性数据进行访问。每个子模块中可
作为*性数据访问的大数据量,取决于 IO 系统。例如,PROFINET IO 的数据量为
1024 个字节。
32 个过程映像分区
通过过程映像分区,CPU 将使用既定的程序部分与特定模块中已更新的输入/输出进行同
步。
在 S7-1500 自动化系统中,整个过程映像可细分为多 32 个过程映像分区 (PIP)。
CPU 将在每个程序循环中自动更新 PIP 0(自动更新),并分配给 OB 1。
在对输入/输出模块进行组态时,可将过程映像分区 PIP 1 到 PIP 31 分配给其它 OB。
OB 启动后,CPU 将更新所分配的输入过程映像分区,并读取相应的过程信号。OB 结束
时,CPU 会通过系统所分配过程映像分区的输出直接写入外设输出中,而不会等到循环
程序运行结束。
7.1.3.2 向 OB 分配过程映像分区
更新过程映像分区
可为 OB 一个过程映像分区。此时,过程映像分区将自动更新。
CPU 通常在处理相关 OB 之前读取输入过程映像分区 (PIPI),并在 OB 结束时输出该输
出过程映像分区 (PIPQ)。
下图显示了过程映像分区的更新过程
带增量编码器V90,使用参考挡块+编码器零脉冲方式回零时,参考挡块回零开关接到哪里,怎样配置?
回零开关连接到一个PLC的数字量输入点,PLC内编程将其状态关联到FB284功能块ConfigEPos输入引脚的bit6。
(1)将V90参数P29240设置为1(选择参考挡块+零脉冲方式回零);
(2)将回零开关连接到一个PLC的数字量输入点;
(3)在PLC内编程,将回零开关DI点的状态关联到FB284功能ConfigEPos输入引脚的bit6;
(4)FB284功能块选择工作模式ModPos=4;
(5)通过输入参数OverV、OverAcc、OverDec速度、加减速度的倍率(*);
(6)驱动的运行命令EnableAxis=1;
(7)运行条件 "CancelTransing" 及 "IntermediateStop"必须设置为 "1",Jog1 及 Jog2 必须设置为 "0"。
通过ExecuteMode 的上升沿触发回零运动。回零完成后"AxisRef"输出为1。
硬件限位开关怎么接?
? 如果使用了硬件限位开关,需要将FB284功能块的输入管脚ConfigEPos.%X3(POS_STW2.15 )置1,激活V90 PN的硬件限位功能。
? 正、负向的硬件限位开关可连接到V90 PN驱动器的定义为CWL、CCWL的DI点( DI1 至 DI4 )
运行命令给出后轴不运行?
首先,检查输入信号CancelTransing,IntermediateStop是否设置为 "1", 除了点动之外的所有运行模式均有效,在运行EPOS时必须将其设置为 "1,设置说明如下:
设置CancelTransing=0,轴按大减速度停止,丢弃工作数据,轴停止后可进行运行模式的切换。
设置IntermediateStop=0,使用当前应用的减速度值进行斜坡停车,不丢弃工作数据,如果重新再设置IntermediateS*后轴会继续运行,可理为轴的暂停。
? 检查输入参数OverV、OverAcc、OverDec速度、加减速度的倍率,为*。
? 检查ConfigEpos是否设置为16#00000003。
如何激活软件限位开关?
? 将FB284功能块的输入管脚ConfigEPos.%X2(POS_STW2.14 )置1,激活V90 PN的软件限位功能。
? 在V90 PN中设置p2580(负向软限位位置)、p2581(正向软限位位置) 。
excutemode触发定位动作时90 PN无响应?
将ModePos模式切换与ExecuteMode动作触发不要在同一个PLC扫描周期内进行,ModPos切换到新模式后建议延迟10ms以上再触发ExecuteMode命令。
并且动作触发ExecuteMode的高电平保持时间不能太短,建议保持10ms以上。
V90 PN 为什么找不到111报文?
需要使用V-Assistant软件把 V90 驱动器的控制模式设置为"基本位置控制(EPOS)",之后才可以设置111报文。
在博途中组态V90 PN时为什么找不到111报文?
需要使用 V90的GSD文件组态,使用HSP组态找不到111报文。
使用STEP7软件,如何实现S7-300/400控制V90PN位置控制?
可以使用FB283功能块,V90在EPOS模式,选择111号报文实现位置控制
信号板所消耗的电流
信号板型号 |
订货号 |
电流需求 |
|
5 VDC (mA) |
24 VDC |
||
SB 1223 2 x 24 VDC 输入/2 x 24 VDC 输出 |
6ES7 223-0BD30-0XB0 |
50 |
4 mA/输入 |
SB 1232 1 路模拟量输出 |
6ES7 232-4HA30-0XB0 |
15 |
40 mA (无负载) |
SB 1221,200kHz 4 x 5 VDC 输入 |
6ES7 221-3AD30-0XB0 |
40 |
15 mA/输入 +15 mA |
SB 1222,200kHz 4 x 5 VDC 输出 |
6ES7 222-1AD30-0XB0 |
35 |
15 mA |
SB 1223,200kHz 2 x 5 VDC 输入/2 x 5 VDC 输出 |
6ES7 223-3AD30-0XB0 |
35 |
15 mA/输入 +15 mA |
SB 1221,200kHz 4 x 24 VDC 输入 |
6ES7 221-3BD30-0XB0 |
40 |
7 mA/输入 +20 mA |
SB 1222,200kHz 4 x 24 VDC 输出 |
6ES7 222-1BD30-0XB0 |
35 |
15 mA |
SB 1223,200kHz 2 x 24VDC输入/2x24 VDC输出 |
6ES7 223-3BD30-0XB0 |
35 |
7 mA/输入 +30 mA |
表7.通讯模块所消耗的电流
通讯模块型号 |
订货号 |
电流供应 (mA) |
|
5 VDC |
24 VDC |
||
CM 1241 RS232 |
6ES7 241-1AH30-0XB0 |
220 |
--- |
CM 1241 RS485 |
6ES7 241-1CH30-0XB0 |
220 |
--- |
电源需求计算实例
以下实例是 PLC 电源计算实例,该 PLC 包括一个 CPU 1214C AC/DC/继电器型、1xSM 1231 4 x 模拟量输入、 3xSM 1223 8 DC输入/8 继电器输出和 1xSM 1221 8DC 输入。该实例一共有 46 点输入和 34 点输出 。电源需求如下表8.所示
表8.电源需求计算实例列表
CPU 电源计算 |
5 VDC |
24 VDC |
CPU 1214C AC/DC/继电器型 |
1600 mA |
400 mA |
减 | ||
系统要求 |
5 VDC |
24 VDC |
CPU 1214C, 14点输入 |
--- |
14 * 4 mA = 56 mA |
1 个 SM 1231 |
1 * 80 mA = 80 mA |
1 * 45 mA = 45 mA |
3 个 SM 1223 |
3 * 145 mA = 435 mA |
3 * 8 * 4 mA = 96 mA |
3 * 8 * 11 mA = 264 mA |
||
1 个 SM 1221 |
1 * 105 mA = 105 mA |
8 * 4 mA = 32 mA |
总要求 |
620 mA |
493 mA |
等于 | ||
电流差额 |
5 VDC |
24 VDC |
总电流差额 |
980 mA |
- 93 mA |
注意:该 CPU 已分配驱动内部继电器线圈所需的电源,则电源计算中无需包括 CPU 内部继电器线圈的功率要求。
由表中可以看出,所选 CPU 已经为 SM 提供了足够的 5 VDC 电流,但没有通过传感器电源为所有输入和扩展继电器线圈提供足够的 24 VDC 电流。I/O 需要 493 mA 而 CPU 只能提供 400 mA。则该系统而外需要一个至少为 93 mA 的 24 VDC 电源以运行所有包括的 24 VDC 输入和输出。
CPU 提供的 5 VDC 电源能否使用外部电源扩展?
答:不能,根据模板 5 VDC 电源使用情况选择合适的 CPU 。
CPU 提供的 24 VDC 电源不够用时,能否使用外部电源扩展?
答:可以,根据需要可以选择使用外部电源。
通讯模板(CM)和信号板(SB)是否占用信号扩展模板数量?
答:
S7-1200 模板安装位置如下:
通电时能否插拔模板?
答:不能,所有的信号板、信号模板和通讯模板都不支持通电时的插入和拔除