菜单

功能介绍

1、功能块FB_AcpReadSymbol介绍

  • 输入参数
参数名称 参数类型 描述说明
targetId ARRAY\[0..5] OF USINT 连接服务端的IP地址,数组最后两位固定为1
bExecute BOOL 上升沿启动功能块,进行ACP变量读取
symbol String 读取服务端的变量地址,如‘Application.PLC_PRG.Var1’
pDst Pointer to BYTE 读取服务端的变量数据,数值以BYTE的形式存储在指针指向的地址中
cbDst UDINT 读取服务端的变量数据长度,使用SIZEOF()来获取变量类型长度
tTimeout TIME 读取超时时间,默认5s
  • 输出参数
参数名称 参数类型 描述说明
bBusy Bool 功能块运行状态,True为运行,False为空闲
bError Bool 是否报错,True为有错误,False为正常
errInfo String 错误信息

2、功能块FB_AcpWriteSymbol介绍

  • 输入参数
参数名称 参数类型 描述说明
targetId ARRAY\[0..5] OF USINT 连接服务端的IP地址,数组最后两位固定为1
bExecute BOOL 上升沿启动功能块,进行ACP变量写入
symbol String 写入服务端的变量地址,如‘Application.PLC_PRG.Var1’
pSrc Pointer to BYTE 写入服务端的变量数据,使用ADR()获取写入变量的地址
cbSrc UDINT 写入服务端的变量数据长度,使用SIZEOF()来获取变量类型长度
tTimeout TIME 读取超时时间,默认5s
  • 输出参数
参数名称 参数类型 描述说明
bBusy Bool 功能块运行状态,True为运行,False为空闲
bError Bool 是否报错,True为有错误,False为正常
errInfo String 错误信息
最近修改: 2025-04-18