管理功能块
管理功能块用于查询信息或更改特定设置。但是,它们永远不会触发运动。
物理驱动器(此后称为驱动器)表示为 CODESYS SoftMotion 按软件对象 AXIS_REF_SM3
(此处称为轴)。根据所使用的管理功能块的不同,执行要么在驱动器上,要么在轴上执行,要么在两者上执行。
功能块 | |
---|---|
控制驱动器的功率级 | |
重置轴错误和驱动器错误 | |
将轴的坐标系移动到任何值;例如,这可能有助于参考。 | |
当驱动器支持此功能时,控制机械制动器 | |
读取机械制动器的当前状态 | |
设置轴的动态极限(速度、加速度、减速、加速度和扭矩) 有关更多信息,请参阅以下内容:中的动态限制 标签:常规 | |
更改线性轴的缩放比例 | |
更改旋转轴的缩放比例 | |
设置 预报 轴的 | |
返回轴的设定预测 | |
返回轴到达特定位置的时间。这在结合使用时特别有用 预报。 | |
转换设置其他因子。例如,扭矩系数可用于考虑变速箱 | |
当驱动器支持此功能时,为轴设置不同的操作模式 | |
将虚拟轴的运动类型设置为 有限的 或者 模数 有关更多信息,请参阅以下内容: 标签:常规。 | |
设置轴的速度斜坡类型 有关更多信息,请参阅以下内容: 速度斜坡类型 在 标签:常规 章节 | |
设置有限轴的位置限制以及发生错误时的相应反应 有关更多信息,请参阅以下内容: 软件限位开关 和 软件错误反应 在 标签:常规 章节 | |
在触发定义的触发事件时返回驱动位置 | |
中止使用触发事件的函数(例如: | |
返回轴的功能块错误存储器中最旧的条目。例如,此信息可用于在可视化中显示。 | |
从轴的功能块错误存储器中删除最早的条目。 | |
返回轴的设定位置 | |
返回设定位置、设置速度、设置加速度和设置加速度。什么时候 预报 已启用,将来也可以查询数据。 有关更多信息,请参阅以下内容: smc_setForecast | |
返回驱动器的实际位置 | |
返回驱动器的实际速度 | |
返回驱动器的实际扭矩或实际力 | |
从驱动器读取错误 | |
读取轴的当前状态 | |
返回轴的通信状态 | |
检查当前设定值是否超过轴的设定动态极限 有关更多信息,请参阅以下内容: smc_changeDynamicLimits 和 动态极限 在 标签:常规 | |
返回轴的延迟(轴的设定位置与驱动器的实际位置之间的差异) | |
返回延迟是否在可配置范围内 | |
返回自区块启动以来轴行进的距离。这对于模数轴特别有用 | |
从轴或驱动器读取布尔值 | |
从轴或驱动器读取一个值 | |
将布尔值写入轴或驱动器 | |
向轴或驱动器写入一个值 |
诊断功能块 | |
---|---|
写入轴的设定值和实际值(位置、速度和加速度),然后循环驱动到文件中。这有助于诊断其他工具中的错误和运动顺序。 | |
记录轴设定速度的最大值。此功能块可用于诊断目的。 | |
记录轴设定加速度的最大值。此功能块可用于诊断目的。 |