您现在所在的是:

三菱Mitsubishi

回帖:5个,阅读:1157 [上一页] [1] [下一页]
989
shihaida
文章数:29
年度积分:50
历史总积分:989
注册时间:2007/8/29
发站内信
发表于:2007/12/26 15:32:00
#0楼
我们现场有一三菱A系列的PLC,在其组件里有一2通道高速计数模块----A1SD62,它是与我们现场的一个编码器连接,模块上面的4个接线端子线标:2个 0V、A、B。如下有段程序:(之前D2、D4、D6用DMOVP命令分别传送了K200、K300、K4900)

 -[DFRO  H0E   K4   D0  K1 ]-
 -[>=    D0   D2 ]---------------()Y0  电机高速
 -[>=    D0   D4]----------------()Y1  电机中速
 -[>=    D0   D6 ]---------------()Y2  电机低速
请问:D0从模块里接收的是什么样子的数值(脉冲?二进制或者其他类型的)?D2、D4、D6是一个常数,在数据寄存器里是个二进制常数,而D0是怎么跟他们进行比较且做出相应的输出的??
请高人给予详细的解释,谢谢!
989
shihaida
文章数:29
年度积分:50
历史总积分:989
注册时间:2007/8/29
发站内信
发表于:2007/12/27 11:22:00
#1楼
自己顶下
989
shihaida
文章数:29
年度积分:50
历史总积分:989
注册时间:2007/8/29
发站内信
发表于:2007/12/29 10:01:00
#2楼
ding
1534
langman
文章数:305
年度积分:50
历史总积分:1534
注册时间:2006/6/19
发站内信
发表于:2007/12/29 13:55:00
#3楼
D0应该是用来检测速度的寄存器,记录的是脉冲,根据脉冲和编码器的分辨率就可以得出电机的速度,D0和D2、D4、D6的比较是通过直接比较输出,也就是D0>=D2时Y0就会输出,并非与CMP等命令一样,通过比较来驱动继电器(M),从而控制线圈。
911
wgzhonghui
文章数:4
年度积分:50
历史总积分:911
注册时间:2008/1/2
发站内信
发表于:2008/1/2 20:59:00
#4楼
果然精神 顶
1559
蓝天月亮
文章数:267
年度积分:50
历史总积分:1559
注册时间:2007/12/31
发站内信
发表于:2008/1/5 14:45:00
#5楼
说的不错

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003