主要介绍以下几个功能块的调用和使用 PTOSimple 功能块 1 功能块作用 PTOSimple 功能块作用:管理 PTO 前提条件:配置中启用PTO 或PW M 功能。如下 1) 调用PTOSimple 功能块:添加运算块,输入字母P,按确认会有如下提示,进行选择 2) 定义 PTOSimple 功能块 在 PT0 和 PT1 种选择对应轴,此功能块必须以指定格式定义,只有PTO_PWM.PTO00和 PTO_PWM.PTO01 两种: 2 功能块说明 输入 类型 注释 ResetError BOOL 在上升沿复位 PTO 检测到的错误。 DIS_AuxInput BOOL TRUE = 当被配置为驱动器就绪输入时,禁用辅助输入。 如果不将辅助输入用于或配置为起点输入,则此引脚不会产生任何影响。 输出 类型 注释 PTO_REF PTO_REF 对 PTO 轴的参考。 与 PTO_REF_IN 输入引脚连接(来自管理 和移动功能块)配合使用。 PTOError BOOL TRUE = 表示检测到一个错误。PTOGetDiag 功能块可用于获取有关此检测到的错误的更多信息。 Moving BOOL TRUE = 表示 PTO 轴正在移动。 Stopping BOOL TRUE = 表示 PTO 轴正在停止。 Frequency DWORD 移动的当前速度(频率)。 Distance DWORD PTO 轴上次移动所经过的距离(脉冲数)。 红色标出的是常用的几个参数 PTOMoveVelocity 功能块 1 功能块作用 1)此功能块指示以指定速度连续移动,按照指定的加速度和减速度值达到此速度。 2)调用方法,同 PTOSimple,但功能名字可以按照Somachine 软件一般变量格式自由定义。 3)当 Execute第一次接受到上升沿使能信号时,启动脉冲发送,脉冲发送中不受 Execute变化影响;用PTOstop功能块停止脉冲发送,脉冲发送结束,PTOsimple功能块Distance计数值保持; Execute再次有上升沿触发,重新发从脉冲,同时 PTOsimple功能块Distance计数值恢复从 0计数。 4)应用:可以用来做点动使用。 5)脉冲发送启动时,Busy 产生一个上升沿信号。 2 功能块说明 输入 类型 注释 PTO_REF_IN PTO_REF 对 PTO 轴的参考。 连接到 PTO_REF,来自 PTOSimple,或连接到 PTO_REF_OUT,来自管理 或移动输出引脚功能块。 Execute BOOL 在上升沿启动功能块的执行。 如果为 FALSE,则在其执行终结时,复位功能块的输出。 Velocity DWORD 以赫兹表示的目标速度。范围: 1 到最大频率 Acceleration DWORD 以赫兹/毫秒或毫秒(根据配置)表示的加速度。范围(赫兹/毫秒): 1....