<< 点击显示目录 >> 主页 轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 数字量输入/输出信号 > MC_BR_SetHardwareInputs |
MC_BR_SetHardwareInputs功能块从控制程序中设置一个实轴的数字量硬件输入的逻辑状态(比如来自di的原点,正负极限信号)。
•用于SG3/SGC目标系统的功能块名称:MC_076BR_SetHardwareInputs
•为了使控制程序能够设置一个轴的数字量硬件输入,必须首先启用强制的功能。这可以在NC初始参数模块或使用 MC_BR_InitAxisPar 和 MC_BR_InitAxisSubjectPar 功能块("Subject = ncDIG_IN")来完成 。
允许启用该功能块的PLCopen轴状态
所有PLCopen轴状态,对PLCopen轴状态没有影响
注意事项!
如果对一个轴的数字硬件输入启用了强制,那么硬件输入的物理状态将被忽略。 |
输入/输出 |
参数 |
数据类型 |
描述 |
IN |
UDINT |
轴对象引用 |
|
IN |
BOOL |
只要这个输入被设置,功能块的输入的状态就会影响到相应的功能 |
|
IN |
HomeSwitch |
BOOL |
参考开关 0 ... FALSE ...Inactive 1 ... TRUE ....Active |
IN |
PosHWSwitch |
BOOL |
正硬件限位开关 0 ... FALSE ...未激活 1 ... TRUE ....激活 |
IN |
NegHWSwitch |
BOOL |
负硬件限位开关 0 ... FALSE ...未激活 1 ... TRUE ....激活 |
IN |
Trigger1 |
BOOL |
触发输入1 0 ... FALSE ...未激活 1 ... TRUE ....激活 |
IN |
Trigger2 |
BOOL |
触发输入2 0 ... FALSE ...未激活 1 ... TRUE ....激活 |
OUT |
Active |
BOOL |
功能块激活并将输入的逻辑状态传输到轴上 |
OUT |
Busy |
BOOL |
该功能块处于激活状态,必须持续调用。 |
OUT |
Error |
BOOL |
执行过程中出错 |
OUT |
ErrorID |
UINT |
|
OUT |
InputsSet |
BOOL |
将功能块输入的最后一次变化传输到轴上。 注意: 该输出被设定一个周期。 |
本节的主题: