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

供应商
浔之漫智控技术(上海)有限公司
认证
西门子
现货
S7-300
正品
德国
全新
联系电话
15801997124
手机号
15801997124
联系人
王明炎
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
更新时间
2024-04-10 13:46

详细介绍

西门子s7-300授权总经销商 6es7390-1af30-0aa0 异型导轨

6es7390-1af30-0aa0

simatic s7-300,异型导轨, 长度:530 mm

说明 参数 en 和 eno 仅存在于图形化表示(lad 或 fbd)中。 编译器使用二进制结果 br处理这些参数。如果块被终止且未出错,则将二进制结果设置为信号状态“1”。 如果有错 误,则将 br 设置为“0”。 fbp_rcv_rk 与背景数据块 i_rcv_rk 配合使用。 调用时将传递 db 号。 实例 db 需 要 414个字节的装载存储器和 152 个字节的 ram。不允许访问背景数据块中的数据。 说明 例外情况: 如果出现错误 status ==w#16#1e0e,可以参考 sfcerr 变量获取其它 详细信息。 该错误变量只能通过对背景数据块进行符号访问来装载。 cp 341点到点通讯、安装和参数分配 设备手册, 04/2011, a5e01156022-03 通过功能块进行通讯 配合使用功能块和3964(r) 程序 6 .3 fb p_rcv_rk 参数     下表列出了 fb p_rcv_rk 的参数。说明 l_typ、l_no、l_offset、l_cf_byt 和 l_cf_bit 参数与 3964r 程序不相关,不 必进行分配。表格 6- 3 名称 fb p_rcv_rk 参数 分类 数据类型 说明 en_r input bool 允许的值、备注 启用数据读取  r input bool 取消请求 laddr input int 取消正在进行的请求。 接收被禁止。 cp 341起始地址 db_no input int 数据块号 起始地址从 step 7 获取。 接收 db 号: 依 cpu 而定,不允许为零dbb_no input int 数据字节号 0 ≤ dbb_no ≤ 8190,从数据字节开始 接收数据 ndr outputbool 请求已完成且没有错 误,接受了数据 error1 output bool status 参数 == 16#00;请求完成但有错误 len1 output int 错误信息已写入 status 参数。 已接收的消息帧的长度 1 ≤ len ≤4096,通过字节数指定 status1 output word 错误规范 如果 error == 1,则 status 参数将包含错误信息。 1 该参数在下次调用 fb 之前一直可用。 cp 341 点到点通讯、安装和参数分配 设备手册, 04/2011,a5e01156022-03 137 通过功能块进行通讯   6.3 配合使用功能块和 3964(r) 程序 fbp_rcv_rk 的时序图   下图说明了 ndr、len 和 error 参数的特性(取决于 en_r 和 r的输入电路)。 图 6-2 fb 7 p_rcv_rk 的时序图 说明 en_r 输入端的状态必须设置为静态的“1”。在整个接收请求过程中,必须为 en_r 参数 提供逻辑运算结果“1”。 cp 341 点到点通讯、安装和参数分配 138 设备手册,04/2011, a5e01156022-03 通过功能块进行通讯 配合使用功能块和 rk 512 计算机连接 6 .4 6.4数据传输选项 配合使用功能块和 rk 512 计算机连接 可通过 rk 512 程序连接到通讯伙伴的功能块如下所示:   ●fb 8 p_snd_rk,用于发送或获取数据 ● fb 7 p_rcv_rk,用于接收或提供数据 主动请求: fb 8p_snd_rk 功能块使您可以在 cpu 的用户程序中向 cp 341 发出主动请求。 可以 ●从自动化系统向远程通讯伙伴发送数据。 ● 从远程通讯伙伴获取数据,并将其存储在自动化系统的 s7 数据区中 注意: 如果从 cp341 中获取数据,则必须始终在 cp 341 上对 fb p_rcv_rk 进行 编程。 被动请求: fb 7 p_rcv_rk功能块使您可以使用被动请求协调 cp 341 上的数据读取和数据供应。 通讯伙伴为主动方。 可以 ● 在自动化系统的 s7数据区中读入从通讯伙伴发送的数据。 ● 将自动化系统中的数据提供给远程通讯伙伴。 可同时处理的请求 在用户程序中,只能为每个 cp341 编写一个主动请求和一个被动请求。 cp 341 可同时 处理主动请求和被动请求。   此外,请切记,您只能:  ● 为 fb p_snd_rk 使用 1 个背景数据块, ● 为 fb p_rcv_rk 使用 1 个背景数据块这是因为 fb 的内部例程所需的状态存储在该背景数据块中。 处理器间通讯标志 支持与 simatic s5类似的处理器间通讯标志功能可以在 cp 341 接收或提供数据 (fb 7 p_rcv_rk) 时以及在 cpu上处理数据时协调异步覆盖。 处理器间通讯标志只能与 rk 512 计算机链接配合使用。   cp 341点到点通讯、安装和参数分配 设备手册, 04/2011, a5e01156022-03 139 通过功能块进行通讯  6.4 配合使用功能块和 rk 512 计算机连接 数据一致性 140 块大小将 cpu 和 cp 341之间数据传输的数据一致性限制为 32 个字节。 如果您要传输超过 32 个字节的一致性数据,则必须注意以下事项: ● 发送方:仅当所有数据均已完整传输 (done = 1) 后才会访问发送 db。 ● 获取数据: 仅当所有数据均已完整传输 (done = 1)后才会访问发送 db。 ● 接收方: 使用处理器间通讯标志。 在收到所有数据之前,请勿访问接收 db(判断为该作业指定的处理器间通讯标志;如果 ndr = 1,则该处理器间通讯标志在 fb 中可 用,持续时间为一个周期)。处理完收到的数据后,请将该处理器间通讯标志复位为 “0”。 ● 提供数据: 使用处理器间通讯标志。在获取完所有数据之前,不要访问提供的数据 (评估为此作业指定的处理器间通讯标志)。 如果 ndr = 1,则该处理器间通讯标志 在fb 中可用,持续时间为一个周期)。 处理完要获取的数据后,请将该处理器间通 讯标志复位为“0”。 如果您的伙伴从i(输入)、q(输出)、m(位存储器)、t(定时器)或 c(计数器) 区域获取数据,则数据一致性被限制为 32个字节(假设您无法使用该处理器间通讯标志 阻止用户程序中的其它位置在传输期间访问这些区域)。 cp 341 点到点通讯、安装和参数分配设备手册, 04/2011, a5e01156022-03 通过功能块进行通讯 配合使用功能块和 rk 512 计算机连接 6 .46.4.1 通过 fb p_snd_rk 发送数据(主动请求) 可通过参数设置 sf =“s”使用 fb p_snd_rk 功能块从s7 数据区向 cp 341 传输数据。 由 req 输入处的正跳沿启动数据传输。 根据包含的数据量 (len),数据传输操作可能需要多次调用(程序周期)。 laddr 参数指定要寻址的 cp 341 的地址。 只允许将数据块区域作为要发送的数据的源。该源完全由数据块号 (db_no) 以及该数据 块中要发送的第一个数据字节的偏移量 (dbb_no) 指定。 允许的目标区域为数据类型(r_typ)、数据块 (db) 和扩展数据块 (dx)。 该目标完全由 cpu号(r_cpu_no,仅与多个处理器通信有关)、数据类型(r_typ:db 或 dx)、 数据块号 (r_no)以及与要写入第一个字节的位置的偏移量 (r_offset) 指定。 伙伴 cpu 上的处理器间通信标志字节和位通过 r_cf_byt和 r_cf_bit 指定。 当 r 参数输入处的信号状态为“1”时,可循环调用 fb p_snd_rk 功能块。 这会取消向 cp341 的传输并将 fb p_snd_rk 设置为其初始状态。 cp 341 已接收到的数据仍发送 给通信伙伴。 如果 r输入处的信号状态保持为静态“1”,这意味着已取消激活发送。 fb p_snd_rk 处的错误显示 done输出显示“请求已完成且没有错误”。 error 指示是否已发生错误。 在 status 中,发生错误时显示事件编号。如果没有发生错误,则 status 的值为 0。还会输出 done 和 error/status 以响应 fb p_snd_rk 的reset。 发生错误时,二进制结 果 br 复位。 如果块已完成且没有错误,则二进制结果的状态为“1”。 说明 fbp_snd_rk 函数块不会进行参数检查。 如果参数分配不正确,则 cpu 可能转至 stop 模式。 发送数据的特性请注意以下有关发送数据的特性: ● rk 512 仅允许发送偶数量的数据。 如果指定了奇数量的数据作为长度 (len),那么将在数据末尾发送值“0”作为附加的填充字节。 ● rk 512 仅允许偶数偏移量。 如果指定了奇数偏移量,则将从下一个较低的偶数偏移量开始在伙伴中存储数据。 实例: 偏移量是 7,数据从字节 6 开始存储。

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

展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话