用三菱PLC怎么接编码器,怎么读取编码器的值

如题所述

编码器接入电源。把一个编码器的A接入X0,B接入X1;把另一个A接入X3,B接入X4。不可以接入X0,X4,X1和X5,因为有些输入点不支持高速输入。

程序直接DMOV C251 D0,然后就可以读编码器的值,然后要清零,你就DMOV、K0、D0另外一个类似,DMOV C253   D2,程序用不到X0,X1及X3,X4。

读取编码器数据方法:

PLC向编码器发送、01 03 00 00 00 01 84 0A数据(MODBUS格式);编码器返回数据。把编码器返回数据做处理得到角度数据。


扩展资料:

三菱PLC功能:

【内置时钟功能】内置了时钟功能, 可以执行时间的控制。

【支持RUN中写入】通过计算机用的编程软件, 可以在可编程控制器RUN时更改程序。

【程序内存】内置了64K步的RAM内存。此外, 可以通过使用存储器盒, 将程序内存变为快闪存储器。

【运算指令】除了浮点数、字符串处理指令以外, 还具备了定坐标指令等丰富的指令。

【内置RUN/STOP开关】可以通过内置开关进行RUN/STOP的操作。此外, 也可以从通用的输入端子或外围设备上发出RUN/STOP的指令。

【最大384点的输入输出点数】可编程控制器上直接接线的输入输出(最大256点)和网络(CC-Link)上的远程I/O(最大256点)的合计点数可以扩展到384点。

【可以连接的扩展单元/模块】输入输出的扩展设备可以连接FX2N 系列的输入输出扩展单元/模块。此外,FX0N/FX2N/FX3U系列特殊功能单元/模块最多可以连接8台。(FX0N系列仅可以连接FX0N-3A)。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-25
编码器有绝对值型和增量型的,一般旋转编码器都是增量输出的,可直接与PLC连接。不过一般PLC都有高速计数输入,编码器的AB都是接在高速计数上,以三菱PLC、编码器双相双输入为例:编码器的A、B直接接在X0与X1上,或着接X3与X4上,接X3与X4时,PLC的X5不能接任何线,否则不计数,Z接com,还有就是电源正负了按你选的编码器的电压等级接,一般还会有接地线,如果有强干扰信号就把接地线与强电接地分开来接在单独的接地线上即可,一般情况下空着不接也没事,希望对你有所帮助本回答被网友采纳
第2个回答  2012-07-11
同意二楼的看法
编码器有绝对值型和增量型的,一般旋转编码器都是增量输出的,可直接与PLC连接。不过一般PLC都有高速计数输入,编码器的AB都是接在高速计数上,以三菱PLC、编码器双相双输入为例:编码器的A、B直接接在X0与X1上,或着接X3与X4上,接X3与X4时,PLC的X5不能接任何线,否则不计数,Z接com,还有就是电源正负了按你选的编码器的电压等级接,一般还会有接地线,如果有强干扰信号就把接地线与强电接地分开来接在单独的接地线上即可,一般情况下空着不接也没事,希望对你有所帮助 编码器有绝对值型和增量型的,一般旋转编码器都是增量输出的,可直接与PLC连接。不过一般PLC都有高速计数输入,编码器的AB都是接在高速计数上,以三菱PLC、编码器双相双输入为例:编码器的A、B直接接在X0与X1上,或着接X3与X4上,接X3与X4时,PLC的X5不能接任何线,否则不计数,Z接com,还有就是电源正负了按你选的编码器的电压等级接,一般还会有接地线,如果有强干扰信号就把接地线与强电接地分开来接在单独的接地线上即可,一般情况下空着不接也没事,希望对你有所帮助本回答被网友采纳
相似回答