最佳答案
按前进数据寄存器里面赋值是正数,原点时候私服是会往回走的,如果是反方向要根据资料来搞了。
如果方向不对可以调节私服驱动器里面的参数,如果修改相反原点方向,三菱说明书有提到这些,置位方向端口,可以查三菱fx3u系列的定位使用说明书。
plc与被控设备相连的输入接口,是信号进入plc的桥梁,它的作用是接收主令元件、检测元件传来的信号。输入的类型有直流输入、交流输入、交直流输入。
扩展资料:
在输入采样阶段,可编程逻辑控制器以扫描方式依次地读入所有输入状态和数据,并将它们存入i/o映象区中的相应的单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。
在这两个阶段中,即使输入状态和数据发生变化,i/o映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
参考资料来源:百度百科--可编程逻辑控制器
其他答案共有6条回答
-
单薄的饼干
我:首先你要清楚 回原点肯定要有一个原点开关的对吗?
你说 :对的
我:那么假如这个开关接在x0上 是一个光电开关 这个都可以理解吗?
你说:能
我:现在我们把回原点点指令拉出来看一看 zrn k5000 k500 x0 y0,x0我们刚刚已经清楚是什么玩意了,下面在说k5000和k500的由来,回原点一共是两个速度,在没有遇到x0的时候也就是没有遇到原点开关的时候走的是高速也就是以k5000的频率发脉冲,当遇到原点开关的上升沿后立刻切换到慢速也就是以k500的频率发脉冲。
你说:为什么是两段速度啊?
我:设置两段速度是为了在保证效率的情况下保证精度,也就是说电机以一个较高的速度接近原地那开关(节省时间,保证效率),遇到接近开关马上变为低速(保证精度)。
你说:那也不能一直低速这么走不停啊?
我:当走到接近开关下降沿的时候,也就是你看到你的原点开关不亮的时候,就会停止了。
你说:好像明白了。
-
迷人的美女
这个的话,zrn就是这样子的,离开原点的低电平停止,可以看下回原点具体流程
如果需要碰到原点停止且不需要用到ddrva指令的话,就可以使用ddrvi指令或者plsv指令去控制它找原点,一碰到原点,就停止脉冲输出
-
忐忑的灯泡
没有位置检测的话!就是你输出多少脉冲数一直记录!回原点,将记录的脉冲数,输出到步进电机,方向可以自动确定,也可自己定一个。迫使电机走回所谓原点。
就是加编码器,或者光栅尺,原理基本同上,只是一个是内部运算,没有外部元件,一个是外部有检测,实际精度更高。
-
奋斗的面包
:“实际上运用原点回归指令这条指令已经规定了这条指令的回归原点的方向”
也就是说假如在原点左边那么回原点则会向右,若在原点右边那么回原点则会向左
这个可能是通过记录各个方向的脉冲数量来确定的吧,这个我们可以不管他知道就行,
,“原点回归指令是需要系统有正反向运行的,否则怎么回原点。”
这个你理解的不大对,不是“在zrn指令的同时”而是说我们的系统可以向两个方向运动
而不是单一的只能向前而不向后运动
-
冷酷的魔镜
dzrn k-10000 k1000 x0 y0 这样就能反转回去了,不过你的原点感应要设在电机反转回去的路上,之后m8029接通,假如要再走距离的话,就是dzrn k10000 k1000 y0 y1 希望可以帮到你
-
腼腆的未来
1. 不是的。 2. dzrn是fx系列plc 的指令,fxplc是小型 plc不具备dog点 输入功能,它的原点就是近原点,不要接驱动器的dog输入点,直接把光感近原点做为原点就可以了,dzrn k10000 k100 x0 y0 只能有一个输入点,一个是回原点速度。一个是爬行速度,一个是近原点输入,一个是脉冲输出端。 3. zrn指令实际上是单向的,但是可以按照具体情况另外加条件控制y3的输出 【out y3】,实现双向,最终可以回到原点。 4. 用dog可以消除重复定位误差,但是那是很高精度的时候才考虑,看你精度了 精度不高用限位开关都可以。 5. 如果使用运动控制功能模块的话,一定是双向的。