• {{item.name}}
{{item.name}}
{{item2.name}}
更多
常问问题

S7-300中如何使用通信功能块FB12 "BSEND" 和 FB13 "BRCV"进行数据交换?

star star star star star
5.0 分
  • 通信(通讯)
  • 系统接口
文档编号:18516182| 文档类型:常问问题| 发布时间:2021年10月29日
  • 1
  • 1172
  • 5183
例如,您可以使用S7通信通过S7 CPU的集成PROFINET接口和工业以太网接口进行数据传输。

以下服务可用于S7通信:

  • BSEND 用于发送数据
  • BRCV 用于接收数据

必须在两侧配置S7连接,因为通过“BSEND”和“BRCV”服务的S7通信基于客户端-客户端原则。

通信功能块 "BSEND" and "BRCV”的特点

  • "BSEND" and "BRCV” 是异步通信功能块。
  • "BSEND" and "BRCV” 在多个 OB1 循环中执行。
  • "BSEND" 由输入参数"REQ"使能触发。
  • "BRCV" 由输入参数"EN_R"使能触发。
  • 任务完成状态由 "DONE","NDR" 或 "ERROR"表示。
  • "BSEND" 和 "BRCV" 可以在一个连接上同时进行。
  • 在 STEP 7 V5中,根据用于数据交换的接口,您可以在用户程序中调用以下版本的SFB/FB 12“BSEND”和SFB/FB 13“BRCV”:
  • 在 STEP 7 V16 中 "BSEND" 和 "BRCV” 指令在"指令" 任务卡下的"通信 > S7 通信"中找到。

以下示例程序描述如何配置S7连接,以便使用“BESEND”和“BRCV”服务在两个S7 CPU之间交换数据。

下载

18516182_S7_communication_S7-1500_S7-300_en.pdf

18516182_S7communication.zip

18516182_S7communicationS7-1500.zip

18516182_S7communicationS7-300.zip

18516182_BsendBrcv.zip

更多信息
以下手册包括有关可通过“BSEND”和“BRCV”服务传输的数据的信息:

  • "SIMATIC System Software for S7-300/400 System and Standard Functions - Volume 1/2": Entry ID  109751826
  • SIMATIC STEP 7 Basic/Professional V16 and SIMATIC WinCC V16: Entry ID 109773506


附加关键字

USEND, URCV

  • 评论
更多
  • 分享

    手机扫码分享文档(需在手机端重新登录账号)

提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。