PTOSimple 功能块管理 PTO 功能。
功能块实例名称是由配置定义的名称。
当用户从内嵌功能配置中在 Channel PTO 0 上调用 PTO 模式时创建该功能块实例:
注意: 向全局变量 PTO_PWM.PTO00 分配功能块实例名称。
若要查看 IL 或 ST 语言的一般表示形式,请参阅功能和功能块表示形式一章。
下表描述了输入变量:
输入 |
类型 |
注释 |
---|---|---|
ResetError |
BOOL |
在上升沿复位检测到的 PTO 错误。 注意: 必须将关联到 PTO00 轴的任何 PTOMoveRelative 上的 Execute 引脚设置为 FALSE 才能复位检测到的错误。 |
DIS_AuxInput |
BOOL |
TRUE = 当被配置为驱动器就绪输入时,禁用辅助输入。 不使用辅助输入时,此引脚不会产生任何影响。 |
下表描述了输出变量:
输出 |
类型 |
注释 |
---|---|---|
PTO_REF |
对 PTO 通道的参考。 与 PTO 功能块的 PTO_REF_IN 输入引脚配合使用。 |
|
PTOError |
BOOL |
|
Moving |
BOOL |
TRUE = 表示运动状态为正在移动。 |
停止 |
BOOL |
TRUE = 表示运动状态为正在停止。 |
Frequency |
DWORD |
当前移动速度(以 Hz 为单位)。 |
Distance |
DWORD |
PTO 轴当前移动所经过的距离(脉冲数)。 |