公司主营:西门子数控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM变频器,6SE70交流工程调速变频器6RA70等系列产品。
产品简介
详细介绍
西门子6AV6381-2AA07-4AX3
主营西门子自动化原装产品
输入数据的长度显示在 P_RCV_RK 的参数 LEN 中。
CP 441-2 (S7-300, S7-400)
通过 BSEND (CP 441-2) 从 CPU 到通信模块的数据传输 (S7-300, S7-400)
通信连接
参数 ID 描述了到通信伙伴的通信连接。 必须在此处数据链接组态中的本地 ID
块关系
参数 R_ID 描述了通信连接中的块关系。
通过此驱动程序,可以为 BSEND 上的 R_ID 输入 0..255 范围内的任意数值。
在读取作业事件中,相关 BRCV 的参数分配必须具有与 BSEND 相同的 R_ID。
通过指令 BSEND 在输入 REQ 处的边沿来 MODBUS 函数代码的执行。
这样就确保了将执行函数代码所需要的参数传送到驱动程序。
数据源
当 BSEND 时,通过参数 SD_1 的源数据区传送到通信模块,长度为 LEN。
长度指示
长度 LEN 取决于所使用的函数代码。
函数代码长度 LEN(以字节为单位)
01 6
02 6
03 6
04 6
05 6
06 6
组态设备与网络
1.4 创建组态
编辑设备与网络
编程和操作手册, 10/2018 1797
函数代码长度 LEN(以字节为单位)
07 2
08 6
11 2
12 2
15 >6
16 >6
如果传送的数据数量与上面列出的各个函数代码的数据数量不同,则不会执行作业,BSEND
通过输出 ERROR 上的边沿来拒绝该作业。
BSEND 源 DB
执行函数代码所需要的参数必须作为用户数据,输入到源数据区中。
“函数代码 (页 1803)"部分的相应函数代码说明中详细描述了各个 BSEND 源 DB。
生成消息帧
到从站的请求消息帧是根据传送的 BSEND 源数据生成的,并由通信模块发送。
首先,驱动程序检查在 BSEND 处的长度 LEN 是否与此函数代码的长度相符。
如果不是,则不会执行作业,并在 BSEND 的输出 ERROR 上生成一个边沿作为结
束。
当使用上面列出的函数代码之外的其他函数代码时,也不会执行的作业,通过 BSEND
上的 ERROR 来结束该作业。
请求消息帧中的“字节计数器"和“CRC 校验"元素是由通信模块生成的,不需要 BSEND
源 DB 中的条目。
写入函数的作业完成
对于写入函数代码,在接收到响应消息帧且无错误后,的 BSEND 完成。
这通过 BSEND 的输出 DONE 上的边沿传送到 SIMATIC 用户程序。
如果在消息帧通信中检测到错误,或者从站发送了错误代码响应消息帧,则通过输出
ERROR 的边沿报告这一情况。
组态设备与网络
1.4 创建组态
下一篇:西门子6AV6381-2BU07-4AX0