如何在PLC梯形图逻辑中生成“零速度”和“运动方向”位?



By
jonson
06 3 月 24
0
comment

许多使用解析器的应用程序需要在机器不运动时关闭的输出或仅在一个方向上激发的输出。为了使这些应用程序中的编程更容易,AMCI
开始在我们的产品发布时添加“零速度”和“运动方向”位,或者
修订过的。此常见问题解答向您展示了如果您的模块还没有复制这些位,如何使用PLC梯形图逻辑复制这些位
提供这些功能。
零位速度描述
当扫描之间的位置变化等于或小于低阈值时,该位被锁存,而当扫描之间位置变化超过高阈值时,此位被解除锁存。
锁存和解锁指令用于在位的逻辑中建立滞后。为了使迟滞正常工作,高阈值必须至少比低阈值大一个。
如果没有这种滞后,当的速度
解析器处于最小阈值速度和最大阈值速度之间。这些阈值
速度是由编程到模块中的比例因子、处理器的扫描时间和/或其他因素来确定的,
以及您为“低阈值”和“高阈值”输入的数字。
减速时,最小阈值速度是“零位速度”打开的速度。
该位保持打开状态,直到速度后来增加到最大阈值速度以上。加速时,最大阈值速度是“零位速度”关闭的速度
关闭,直到速度后来降低到最低阈值速度以下。
阈值速度的计算公式如下所示。请注意,扫描时间必须为
以秒表示。
例如,假设“低阈值”为零,“比例因子”为1000,“扫描时间”为10毫秒。最小阈值速度为:(60×(0+1))/(1000×0.01)=6.00 RPM。如果您的Scale
系数为360,则最小阈值速度为16.67 RPM。如果您的比例因子是8192,
最小阈值速度将是0.73 RPM。
如果默认的高阈值“1”与默认的低阈值“0”一起使用,则高
阈值速度将是低阈值速度的两倍。如果你计算的最小速度太快
非常适合您的应用程序,然后您必须通过多次扫描或放置来累积位置的变化
定时中断中的梯形图逻辑。如果您在开发这种梯形图逻辑时需要帮助,请联系
AMCI提供协助。
运动方向位描述
当位置值增加时,运动方向位关闭,当位置值为
减少。当扫描过程中位置没有变化时,它仍处于最后一种状态。为了
运动方向位要正确工作,解析器在一个PLC中不能完成超过1/2圈的旋转
扫描因此,您的最大转速(RPM)等于:
例如,假设您的最大扫描时间为20毫秒。您的解析器不能超过:(30/0.02)
=1500转/分。
梯形图逻辑是为Allen-Bradley PLC编写的。但是,代码可以

发表回复