台达PLC与编码器编程程序写法。

台达PLC与编码器编程程序写法。,第1张

首先用高速计数器记录下编码器的值,然后换算一下编码器的值与实际值,比如转成编码器1转=>实际?转

?mm

?米

等,然后可以用1秒/分钟定时器来记录下编码器当前值(速度值),并将编码器的值清零重新计数,只能提供思想,不能提供程序,希望对你有帮助

注:你用X1、X2是错误的,编码器在台达PLC中A相X0、B相X1,除非你用低速计数器,但这样就没AB相之分了。

用高速计数器C251,(AB相)(该计数器输入是X0、X1)

LD

M1000

DCNT

C251

K32767

在触摸屏建立数值显示元件地址为C251即可。

你还可以将C251的数据传送到其他停电保存寄存器中。

MOV

C251

D600

也可到达某个值时复位C251,如1000

LD=

C251

K1000

RST

C251

如果你不用外部启动或复位,就用C251,这时X0为A相、X1为B相,即上述程序。

如果你想外部复位,就使用C252,这时X0为A相、X1为B相、X2为复位。

如果你相外部启动及复位,就使用C253,这时X0为A相、X1为B相、X2为复位、X3为启动。

用高速计数器c250或c251等等记录编码器实时位置,控制变频器可以利用端子控制启停和速度如LD=

c251

k30

SET

y0。和多段速控制。也可以外加模拟量模块控制变频器等等。如果要看详细的例程可以到百度文库搜一下。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11158099.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存