hsfl.net
当前位置:首页 >> 三菱pLC指令DMOV K100 D8148怎么执行 >>

三菱pLC指令DMOV K100 D8148怎么执行

DRVI是相对位置控制指令,是用于PLC发脉冲控制私服电机或步进电机用的,两个D表示32位操作。DADD是加法运算指令,加D表示32位操作。D8148是脉冲指令执行时的加减速时间存储器,D8145是脉冲指令执行时的偏值速度的存储器。DMOV就是32位的传送指令...

DMOV是双字传送指令,K100是十进制常数,D8148是PLC内部寄存器; 指令的意思是把常数100保存到D8148、D8149双字寄存器内,D8148是低位,D8149是高位。 指令执行完后D8148=100,D8149=0

这只是一个传送指令,只要前面接通的条件满足就会执行,把常数100传送到内部寄存器D8140里面去。 但是作为三菱PLC程序来说,这样传送是不对的,因为D8140是Y0当前脉冲数,通常情况只会把其清零,并非赋值而增大数据。 比如:DMOV K0 D8140

D0与D1组成的32位存储空间的数据传入D2,D3组成的32位存储空间。 32位同时传输。

应该是你把位数搞错了。 D8345 D8355表示Y0 与 Y1 的爬行速度,是16位的数据。你那个11位数显然是32位的数据。所以我估计你读取的是D8345、D8346双字,当然显示的不对。而且DMOV写入的也是32位的数据,你得用MOV来写。

从低速到最高速的加减速时间。 DRVA就是绝对位置定位,当地位快完成时开始减速

三菱3U的Plc做加减速时,是用d8348 D8349还是用d8148有什么曲别,为什么用了d8348加速加不了,用d8148就可以加速,请抽空指教一下

MOV与DMOV都是数据传送指令,MOV是16位数据传送指令,DMOV是32位数据传送指令。 如果是MOVP与DMOVP是脉冲执行指令,接通一次执行一次。如果后门没有“p”就是连续执行指令,每个扫描周期执行一次。 K6M2包括从M25~M2的24个连续的中间继电器。K6Y2...

D8348和D8349是专用于Y0的加,减速时间,D8148是存储执行ZRN,DRVI,DRVA时的加减速时间,如果用D8348加不了速首先看你要控制的脉冲输出是不是Y0,以及确定好你想要实现的一个具体控制。

多个脉冲通道的减速时间是共用的,在D8148里面设置就行了,默认100ms。

网站首页 | 网站地图
All rights reserved Powered by www.hsfl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com