MC_ReadDigitalOutput

<< 点击显示目录 >>

主页  轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 数字量输入/输出信号 >

MC_ReadDigitalOutput

该功能块读取ACOPOS 8AC130.xx-x 8AC131.xx-x插件模块、ACOPOSmulti 8BAC0130.00x-x插件模块或ACOPOS P3 8EAC013x.000-1插件模块上的一个数字输出。只要输入 "Enable "和输出 "Valid "等于 TRUE ,输出 "Value "的值就等于数字输出的值。该功能块可用于监测数字量输出。

使用要求

 

用于SG3/SGC目标系统的功能块名称:MC_022_ReadDigitalOutput

该功能块只能在以下插件模块上直接用于数字输出或数字输入:

ACOPOS: 8AC130.xx-x and 8AC131.xx-x

ACOPOSmulti: 8BAC0130.00x-x

ACOPOS P3: 8EAC013x.000-1

(在V2.130之前) 该功能块与ACOPOSmulti不兼容。

(在V5.030之前) 该功能块与ACOPOS P3不兼容。

该功能块不能与ACP10SIM轴一起工作。

允许启用该功能块的PLCopen轴状态

所有PLCopen轴状态,对PLCopen轴状态没有影响

 

 信息:

 

  在ACOPOSmulti设备上使用该功能块时,以下几点很重要:

8BAC0130.000-x:当使用未连接的通道2和4或通道7和8的数字量输入时,功能块不报错,但通道也不被读取。

8BAC0130.001-x:当使用未连接的通道2和4时,功能块不报告错误,但通道也不被读取。

一个8BAC0130.00x-x插件模块只能在ACOPOSmulti设备的轴2上使用;这对功能块也是如此。

 

功能块

mc_readdigitaloutput

参数

级别

输入/输出

参数

数据类型

描述

B

IN

Output

MC_OUTPUT_REF

应读取的输出

B

IN

Enable

BOOL

使能时读取选定的输入

B

OUT

Valid

BOOL

可以使用该功能块的输出值

E

OUT

Busy

BOOL

该功能块处于激活状态,必须持续调用。

B

OUT

Error

BOOL

执行过程中出错

E

OUT

ErrorID

UINT

错误代码

B

OUT

Value

BOOL

正在使用的输出值

表:参数 MC_ReadDigitalOutput

MC_OUTPUT_REF 数据类型

参数

数据类型

描述

Axis

UDINT

驱动器上连接8AC130.xx-x或8AC131.xx-x ACOPOS插件模块的轴对象引用 (或者 8BAC0130.00x-1 ACOPOSmulti 插入模块)

slot

USINT

ACOPOS/ACOPOSmulti插入模块上插槽号

Channel

USINT

ACOPOS/ACOPOSmulti插入模块上输入通道号

本节的主题:

所需资源

其他信息

错误代码