西门子代理商6AV6362-2BB00-0BB0
  • 西门子代理商6AV6362-2BB00-0BB0
  • 西门子代理商6AV6362-2BB00-0BB0
  • 西门子代理商6AV6362-2BB00-0BB0

产品描述

产品规格15.10 x 15.40 x 4.60包装说明全新原装颜色深灰 产品别名PLC 用途工业自动化控制

西门子代理商6AV6362-2BB00-0BB0             西门子代理商6AV6362-2BB00-0BB0


在 PLC_2 中在OB1调用“TRCV”通信指令

接收从PLC_1 发送到 PLC_2的100个字节数据

① 创建并定义接收数据区 DB 块。

通过“项目树”>“ PLC_2”>“程序块”>“添加新块” ,选择 “数据块”创建 DB 块,在DB块的“属性->常规->属性”中,取消勾选“优化的块访问”,点击“确定”键定义接收数据区为 100 个字节的数组,图43及图44所示。

图43. 创建接收数据区 DB 块

图44. 定义接收区为 100 个字节的数组

② 定义调用 “TRCV” 程序

图45. TRCV 块参数配置

参数配置: 输入接口参数:

EN_R
:= TRUE
// 准备好接收数据
ID
:= 1
// 建立连接并一直保持连接
LEN
:= 100
// 接收的数据长度为 100 个字节
ADHOC
:= FALSE
// TCP协议选项未使用Ad-hoc模式
DATA
:= P#DB4.DBX0.0 BYTE 100
// 接收数据区,DB 块选用的是符号寻址

输出接口参数:

DONE
:= M3.2
// 任务执行完成并且没有错误,该位置 1
BUSY
:= M3.3
// 该位为 1,任务未完成,不能激活新任务
ERROR
:= M3.4
// 通信过程中有错误发生,该位置 1
STATUS
:= MW16
// 有错误发生时,会显示错误信息号
RCVD_LEN
:= MD18
// 实际接收数据的字节数


http://shtxjd.cn.b2b168.com

产品推荐