有梦就跑
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 144 点
下载积分: 609 分
在线时间: 15(小时)
注册时间: 2011-07-13
最后登录: 2023-07-01
查看有梦就跑的 主题 / 回贴
楼主  发表于: 2011-11-16 21:49
各位大侠,我用FX-40MT的PLC中,外接的旋转变压器,只用A相输出,将A相直接接在X000端子上,用C235去计数,但一直计数不上。
我将旋转变压器拿在手中,量出A相与输入COM端的电压为0-6V之间的电压在变化,但在PLC中一直没计数上,很郁闷,请大家指教,程序为
   LD          X006
     OUT       C235
     LD          Y000
     OUT       M8235
358273433
级别: 家园常客
精华主题: 0
发帖数量: 608 个
工控威望: 838 点
下载积分: 1362 分
在线时间: 1031(小时)
注册时间: 2010-04-16
最后登录: 2024-12-04
查看358273433的 主题 / 回贴
1楼  发表于: 2011-11-16 22:25
编码器是用的开关电源吧?用PLC自身的24V电源。或是把开关电源的0V与PLC输入端的COM短接起来。
358273433
级别: 家园常客
精华主题: 0
发帖数量: 608 个
工控威望: 838 点
下载积分: 1362 分
在线时间: 1031(小时)
注册时间: 2010-04-16
最后登录: 2024-12-04
查看358273433的 主题 / 回贴
2楼  发表于: 2011-11-19 15:02
引用
引用第12楼回忆依然最美于2011-11-18 17:38发表的  :
楼上,就是按你的说法接上线能计数才怪,三菱PLC一般都是NPN输入的,即输入低电平有效,外接电源的负极与PLC的COM连接是不起作用滴,要想解决问题,楼主必须先确认编码器的工作电压,输出方式,参数符合要求的话,就把外接电源的正极接到PLC的24V端子,PLC的com端悬空,把A相或B相信号接入PLC!

按照12楼的说法其实编码器就是用的PLC的24V电源,这时候还用外接电源不是多此一举。支持11楼的说法。外接电源的负极与PLC的COM连接是为让X0与COM形成回路,即输入脉冲有效。当然,确认编码器的工作电压,输出方式是必须的。
[ 此帖被358273433在2011-11-19 15:14重新编辑 ]