永发信息网

如下图是三菱PLC一个利用区间比较指令(dzcpp)和高速区间复位比较指令(dhsz)实现对伺服驱动的速度控制

答案:2  悬赏:0  手机版
解决时间 2021-01-12 02:39
  • 提问者网友:孤凫
  • 2021-01-11 10:00
如下图是三菱PLC一个利用区间比较指令(dzcpp)和高速区间复位比较指令(dhsz)实现对伺服驱动的速度控制
最佳答案
  • 五星知识达人网友:千杯敬自由
  • 2021-01-11 11:09
1、C251是A/B相计数器,它的固定输入端是X0为A相、X1为B相,不是看程序里前面接的什么触点,而是在C251为ON时,就会检测X0和X1进行计数。
2、A相也好,B像也好都是给出脉冲,而怎么判断是脉冲呢,不得有高电位和低电位之差才能判断出是有没有脉冲么,所以OA接X0,OB接X1而,/OA和/OB应该都接PLC的公共端,这样才能有电位差呀追问谢谢!我还想再问一下C251是一个高速计数器。而OA和OB的是两种不同的频率,那C251接收的是谁脉冲频率。我的理解是将OA或者OB接一个就好了。再接一个公共端。也会有电位差的,是这样吗?谢谢!追答A/B相输入不仅提供计数信号,根据它们的相对相位关系,还提供了计数的方向。利用旋转轴上安装的A/B相型编码器,在机械正转时自动进行加计数,反转时自动进行减计数。其计数如下图:

A相输入为ON时,若B相输入由OFF变为ON,为加计数;

A相为ON时,若B相由ON变为OFF,为减计数。
而这个脉冲时序是由A/B相型编码器的正反转给出。
望采纳!!
全部回答
  • 1楼网友:西岸风
  • 2021-01-11 12:29
同意楼下观点,补充一点之所以用m8000是要求c251一直计数。。中间可以用指令复位就是了。但这种做法不是很保险。追问为什么不保险啊!追答出现意外情况会导致计数器计数继而导致一系列问题
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯