当前位置:
工控论坛
> >
产品
>
PLC
>
台达(DELTA)PLC
我要发帖
关于EH系列DDRVI指令的问题
点击:
2228
| 回复:
7
asd1
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 4回
年度积分:0
历史总积分:78
注册:2007年1月25日
发表于:2007-02-09 14:19:00
楼主
我是初次使用台达PLC和伺服,想问一个关于DDRVI指令的问题.
例如 : LD M1
DDRVI D100 D101 Y0 Y1
LD M2
BMOV D50 D100 K2
M1,M2和D50,D51由上位机置位和写入,能否这样对伺服电机进行速度和位置控制,
如果可以,动态响应特性如何? 谢谢 .
分享到:
收藏
邀请回答
回复楼主
举报
xiao a
关注
私信
精华:1帖
求助:0帖
帖子:102帖 | 555回
年度积分:0
历史总积分:958
注册:2005年12月10日
发表于:2007-02-09 19:06:00
1楼
首先你不能用DDRVI D100 D101 Y0 Y1,因为DDRVI是32位指令,会占用两个连续的寄存器,应该DDRVI D100 D102 Y0 Y1,相应的由上位机写入的也不能用D50,D51,而应该用D50,D52(D51,D52一组为32位)。
回复
引用
举报
asd1
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 4回
年度积分:0
历史总积分:78
注册:2007年1月25日
发表于:2007-02-12 09:09:00
2楼
如果在Y0输出高速脉冲的情况下向指令中写入一个较低的频率值,
此时Y0的输出以什么方式调频?
回复
引用
举报
中达电通
关注
私信
精华:3帖
求助:0帖
帖子:39帖 | 611回
年度积分:0
历史总积分:981
注册:2002年1月06日
发表于:2007-02-12 11:10:00
3楼
Y0还会以先前的频率输出,在DDRVA执行的过程中是不能更改频率的。
回复
引用
举报
asd1
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 4回
年度积分:0
历史总积分:78
注册:2007年1月25日
发表于:2007-02-12 11:56:00
4楼
在Y0输出高速脉冲的情况下置M1为OFF,再向指令中写入一个较低的频率值,置M1为ON,一个扫描周期后Y0是直接降低频率输出还是先停止输出然后以新的写入频率输出.
回复
引用
举报
白华
关注
私信
精华:0帖
求助:1帖
帖子:8帖 | 270回
年度积分:0
历史总积分:346
注册:2006年7月02日
发表于:2007-02-12 12:30:00
5楼
y0在执行新的指令前必须使其停止不少于一个周期的时间
回复
引用
举报
赵越锦
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 72回
年度积分:0
历史总积分:72
注册:2004年3月09日
发表于:2007-02-12 16:32:00
6楼
当指令执行条件由off到on的跳变过程时,送入指令的执行数据,因此要改变频率值必须有停止的动作。
回复
引用
举报
蔡明杨
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 26回
年度积分:0
历史总积分:44
注册:2007年3月03日
发表于:2007-03-10 13:29:00
7楼
最后一个y1是旋转方向控制吧
可是我现在饲服的脉冲PP是y0,脉冲np是y1,那要控制方向,第四个参数应该是什么?
回复
引用
举报
热门招聘
相关主题
工控老鬼 工控人生 汇总帖
[35090]
BCD码与十六进制的区别?
[12205]
USB接口转串口, PLC能不能识...
[8890]
PROFACE触摸屏与电脑连接不上...
[8536]
典型的PLC远程监控问题
[12267]
那位学长能告诉我台达变频器...
[7402]
求助:4-20mA模拟量的最大传输...
[27460]
EM235模块如何与三线制变送器...
[8832]
FX2N三菱PLC的串口通讯程序
[8122]
求教计算偏心轮偏心距公式1
[7227]
官方公众号
智造工程师
客服
小程序
公众号