业务销售;竭诚为你服务.
公司主营西门子PLC模块,数控伺服,触摸屏等系列产品,产品*,质保一年
![]() |
参考价 | ¥670 |
订货量 | 1 |
更新时间:2019-03-14 14:09:10浏览次数:529
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子编程6ES7822-0AA05-0YA5参数
业务销售;竭诚为你服务.
读取函数的作业完成
对于读取函数,在接收到响应消息帧且无错误,并且将接收的数据*传送到 CPU 之后,
的 BSEND 完成。
这通过 BSEND 的输出 DONE 上的边沿传送到 SIMATIC 用户程序。
此时,接收的数据已经在 CPU 中可用。
如果在数据帧通信中识别到错误,或者从站发送了错误代码响应消息帧,则通过输出
ERROR 的边沿报告这一情况。
在这种情况下,不会传送任何接收数据到 CPU。
作业完成时错误消息区中的条目
对于作业完成并通过 BSEND 上的 ERROR 进行指示的情况,将在错误消息区中输入附加
的错误代码。
可以使用此错误代码确定错误的准确原因。
通过 BRCV (CP 441-2) 从通信模块到 CPU 的数据传输 (S7-300, S7-400)
通信连接
参数 ID 描述了到通信伙伴的通信连接。 必须在此处来自数据链接组态的本地 ID。
块关系
参数 R_ID 描述了通信连接中的块关系。
所有读取函数代码都需要 BRCV。
BRCV 上 R_ID 的参数分配必须与相应 BSEND 具有相同的 R_ID,该参数用于此作业
(0 到 255 之间的任意值)。
以这种,您可以在 SIMATIC 用户程序中对多个 BSEND / BRCV 对进行编程。
然后将从 Modbus 从站中接收到的响应消息帧,根据此作业使用的 R_ID 存储在不同目标
地址区域内。
数据目标地址
当 BRCV 指令好接收数据时,它接受从通信模块中接收到的数据,然后将数据输入到
在参数 RD_1 中的数据目标地址。 也就是说数据目标地址是变量。