工控伺服系统技术答疑人物专场2019年首次交流会

【问题1】请问三菱PLSY指令该如何使用?

【解答】三菱FXPLC的PLSY指令的编程格式如下:PLSYK1000D0Y0。其中,*K1000表示指定的输出脉冲频率,可以是T、C、D、数值或是位元件组合如K4X0;*D0表示指定的输出脉冲数,可以是T、C、D、数值或是位元件组合如K4X0,当该值为零时,输出脉冲数不受限制;*Y0表示指定的脉冲输出端子,只能是Y0或Y1。

举例如下:

LDM M8029 PLSYD D8142 K4X10 Y1

当M8029闭合时,以D8142指定的脉冲频率从Y1输出D10指定的脉冲数;在输出过程中M8029断开,立即停止脉冲输出,当M8029再次闭合后,从初始状态开始重新输出D10指定的脽ulse 数。

PLSY指令没有加减速控制,当M8029闭合后立即以D8142指定的脽ulse频率 输出 脽ulse(所以该指令高速 输出 脽ulse控制步进或伺服并不理想);在 输出 过程中改变D8142中的值,其 输出 脽ulse频率立刻改变(调速很方便);在 输出 过程中改变D10中的值,其 输出 脽ulse数量并不改变,只要驱动器断开再一次闭合后才按新的数量进行 输入 ;

相关标志位与寄存器如下所示:

M8029: 当发完所有 Output 后,这个标志位关闭。当驱动器断开后,这个标志位自动打开。

M8147: 当Output通过这个端子时关闭,此时Output将自动打开。

M8148: 当Output通过另一个端子时关闭,此时Output将自动打开。

D8136, D8138, D813A: 记录各个端子的总 Output 次数,每个都是32-bit寄存器。

【问题2】步进电机有哪几种分类方式?

【解答】步进电机是一种将电信号转变为角度或者线性的运动控制设备。在非超载的情况下,它们可以精确地根据输入信号来移动。如果需要更高精度,那么你可能需要考虑使用伺服电机。然而,如果你的应用不需要那么高精度,那么步进电机会是一个更加经济和简单的一种选择。

【问题3】为什么每次发完指令之后,都有很大的误差?

【解答】如果你遇到了这种情况,你可能需要检查一下你的代码是否正确地实现了减速和加速度。为了避免这种情况,你可以尝试增加减速时间,并且确保只有当实际位置达到目标位置的时候才发送新的命令。此外,你也可以考虑使用定位模块或者支持定位功能的大型 PLC 来改善这个问题。

【问题4】三菱PLCFX-3UC,控制伺服电机一直一个方向转,其指令为PLSYK1000K000Y00,请问是什么原因?

【解答】

这里与用户提供的问题相比,我们修改了参数并添加了一些细节到我们的答案中,以反映正确的问题描述。

首先,我们注意到您提到的“单方向”是在讨论的是伺服系统还是步进系统?由于您的描述似乎偏向于伺服系统,我们假设这是一个关于伺服系统的问题。但请记住,您必须明确说明您正在处理的是什么类型的心智操作对象,因为这会影响我们的回答内容和准确性。这两者之间有一些关键区别,比如它们对待速度变化响应不同,以及它们用于实现精确定位任务不同等等。因此,如果您只是想要针对某一特定类型的心智操作对象提出这些问题,请尽量详细说明其背景信息,这样我们就能提供更准确且相关的事实信息给出最好的建议解决方案了。

上一篇:工程之美钢铁与绿意交织的都市奇观
下一篇:卫生间装修美化技巧卫生间设计装饰理念空间利用