西门子S7-300授权总经销商 6ES7390-1BC00-0AA0 异型导轨

西门子S7-300授权总经销商 6ES7390-1BC00-0AA0 异型导轨

发布商家
浔之漫智控技术(上海)有限公司
联系人
王明炎(先生)
手机
15801997124
西门子
现货
S7-300
**
德国
全新

西门子S7-300授权总经销商 6ES7390-1BC00-0AA0 异型导轨

6ES7390-1BC00-0AA0

SIMATIC S7-300,异型导轨, 长度:2000 mm

说明 参数 EN 和 ENO 仅存在于图形化表示(LAD 或 FBD)中。 编译器使用二进制结果 BR 处理这些参数。如果块被终止且未出错,则将二进制结果设置为信号状态“1”。 如果有错 误,则将 BR 设置为“0”。 CP 341 点到点通讯、安装和参数分配 设备手册, 04/2011, A5E01156022-03 147 通过功能块进行通讯   6.4 配合使用功能块和 RK 512 计算机连接 数据区中的分配 FB P_RCV_RK 与背景数据块 I_RCV_RK 配合使用。调用时将传递 DB 号。 背景数据块 为 60 个字节长。不允许访问背景数据块中的数据。 说明 例外情况: 如果出现错误 STATUS == W#16#1E0E,可以参考 SFCERR 变量获取其它 详细信息。 该错误变量只能通过对背景数据块进行符号访问来装载。 FB P_RCV_RK 参数     下表列出了用于“接收数据”请求的 FB 7 P_RCV_RK 的参数。 表格 6- 6 名称 用于“接收数据”请求的 FB 7 P_RCV_RK 参数 分类 数据类型 说明 EN_R INPUT BOOL 允许的值、备注 启用数据接收   R INPUT BOOL 取消请求 取消正在进行的请求。 接收被禁止。 默认 值: 0 LADDR INPUT INT CP 341 起始地址 DB_NO INPUT INT 接收数据的数据块号 (目标) 起始地址从 STEP 7 获取。 接收 DB 号: 依 CPU 而定,不允许为零   (仅与 DX 数据目标有关) DBB_NO INPUT INT OUTPUT CHAR 接收数据的数据字节号 (目标) 0 ≤ DBB_NO ≤ 8190,从数据字节开始接收 数据   (仅与 DX 数据目标有关) L_TYP1 L_NO1 本地 CPU 上的区域类 型(目标) OUTPUT INT “D”: 数据块 本地 CPU 上的数据块 号(目标) L_OFFSET1 OUTPUT INT 0 ≤ L_NO ≤ 255 本地 CPU 上的数据字 节号(目标) L_CF_BYT1 OUTPUT INT 0 ≤ L_OFFSET ≤ 510 0 ≤ L_CF_BYTE ≤ 255255 表示: 没有处理 器间通信标志 本地 CPU 上的处理器 间通信标志字节 L_CF_BIT1 OUTPUT INT 本地 CPU 上的处理器 间通信标志位 148 0 ≤ L_CF_BIT ≤ 7 CP 341 点到点通讯、安装和参数分配 设备手册, 04/2011, A5E01156022-03 通过功能块进行通讯 配合使用功能块和 RK 512 计算机连接 6 .4 名称 分类 数据类型 说明 允许的值、备注 NDR1 OUTPUT BOOL 请求已完成且没有错 误,接受了数据 ERROR1 OUTPUT BOOL STATUS 参数 == 16#00; 请求完成但有错误 错误信息已写入 STATUS 参数。 LEN1 OUTPUT INT 已接收的消息帧的长度 0 ≤ LEN ≤ 4096,通过字节数指定 STATUS1 OUTPUT WORD 错误规范 如果 ERROR == 1,则 STATUS 参数将包 含错误信息。 1 该参数在下次调用 FB 之前一直可用。 FB P_RCV_RK 的时序图   下图说明了 NDR、LEN 和 ERROR 参数的特性(取决于 EN_R 和 R 的输入电路)。 图 6-4 用于“接收数据”请求的 FB 7 P_RCV_RK 的时序图 CP 341 点到点通讯、安装和参数分配 设备手册, 04/2011, A5E01156022-03 149 通过功能块进行通讯   6.4 配合使用功能块和 RK 512 计算机连接 说明 EN_R 输入端的状态必须设置为静态的“1”。 在整个接收请求过程中,必须为 EN_R 参数 提供逻辑运算结果“1”。 CP 341 点到点通讯、安装和参数分配 150 设备手册, 04/2011, A5E01156022-03 通过功能块进行通讯 配合使用功能块和 RK 512 计算机连接 6 .4 6.4.3 通过 FB P_RCV_RK 读取数据(被动请求) 如果通信伙伴执行了“获取数据”请求(FETCH 请求),则必须调用 FB P_RCV_RK 功 能块。 FB P_RCV_RK 可从 S7 数据区中为 CP 341 提供数据。为了进行数据传输,可以循环调 用 FB P_RCV_RK,也可以在时间控制的程序中静态(无条件)调用 FB P_RCV_RK。 参数 EN_R 上的(静态)信号状态为“1”时,会进行检查以确定是否将数据提供给 CP 341。可以通过 EN_R 参数上的信号状态“0”取消一个主动传输。 出现错误消息 (STATUS 输出),已取消的请求终止。 只要 EN_R 参数处的信号状态为“0”,就会禁用 请求。 根据包含的数据量,数据传输操作可能需要多次调用(程序周期)。 通过第一个 RK 512 消息帧确定源区域的类型 (L_TYP)、源数据块号(L_NO,仅当 L_TYP = DB 时有关)、源区域中的偏移量 (L_OFFSET) 以及要提供的数据的长度 (LEN)。该函数块评估此消息帧中的信息并将请求的数据传送给 CP 341。DB_NO 和 DBB_NO 参数与 FB P_RCV_RK 函数块无关。   LADDR 参数指定要寻址的 CP 341 的地址。 如果功能块识别出 R 参数处的信号状态“1”,则将取消当前的传输请求并将 FB P_RCV_RK 设置为其初始状态。 只要 R 参数处的信号状态为“1”,就会禁用请求。   NDR 输出显示“请求已完成且没有错误/数据已接受”(已读取所有数据)。 L_TYP、 L_NO 和 L_OFFSET 参数指示从中获取数据的位置,持续时间为一个周期(可能的数据 类型: 数据块、输入字节、输出字节、定时器和计数器)。 此外,还指示了一个周期的 L_CF_BYT 和 L_CF_BIT 参数以及相应请求的长度 LEN。   说明 如果通信伙伴从 CP 341 中获取定时器或计数器,则*大长度被限制为 32 个字节(16 个 定时器或计数器,每个包含 2 个字节)。 CP 341 点到点通讯、安装和参数分配 设备手册, 04/2011, A5E01156022-03 151 通过功能块进行通讯   6.4 配合使用功能块和 RK 512 计算机连接 FB P_RCV_RK 处的错误显示 ERROR 指示是否已发生错误。在 STATUS 中,发生错误时显示事件编号。 如果没有发 生错误,则 STATUS 的值为 0。还会输出 NDR 和 ERROR/STATUS 以响应 FB P_RCV_RK 的 RESET(LEN 参数 == 16#00)。发生错误时,二进制结果 BR 复位。如 果块已完成且没有错误,则二进制结果的状态为“1”。 说明 P_RCV_RK 函数块不会进行参数检查。如果参数分配不正确,则 CPU 可能转至 STOP 模式。 使用处理器间通信标志   接收消息帧后,将检查在 RK 512 消息帧头中指定的处理器间通信标志。 仅当处理器间 通信标志为“0”时才提供数据。 传输完成后,功能块会将处理器间通信标志置位为“1”,并 且将在功能块处输出处理器间通信标志 (NDR),持续时间为一个周期。 用户程序可以判断该处理器间通信标志,以便了解是否可以再次访问提供的数据。 处理 完数据后,用户必须将处理器间通信标志复位为“0”。 通信伙伴现在可以再次发出 FETCH 请求。

人气
82
发布时间
2023-12-19 09:35
所属行业
PLC
编号
40890773
我公司的其他供应信息
相关西门子产品
拨打电话 请卖家联系我