恭喜,你发布的帖子
发布于 2021-01-01 12:12:43
5楼
1 激活标示圈中的三个点接通的话那电机会转,可以说明USS通讯没有问题。
2 因负责USS通信处理的程序块在FB12内调用,断掉GlobalBelt.exerciseAutoSclEnable或者GlobalBelt.enable的话会报F72通信超时。
3 建议在从USS控制切换为手动控制时,先断掉GlobalBelt.beltRun,然后再断掉GlobalBelt.enable和GlobalBelt.exerciseAutoSclEnable。切换到端子控制时,IW116能正常接收数据,可说明硬件没问题。
AO有数据只能说明PLC程序输出没问题,不能直接判断AO硬件没问题,需要看V20能否按设定速度运行,若能则AO硬件没问题。
4 按照3的步骤停掉USS块FB12的调用。再启动手动控制块,因F72报警的存在,可使用V20面板手动复位再测试手动端子控制。 因此逻辑程序为单独功能测试,手自动控制之间并没有互锁。
5 关于PLC AI模块通道测量类型设置问题,你的理解正确。这里需要更改为0-20mA。
老师。所以自动切手动的流程就是:先断掉GlobalBelt.beltRun,然后再断掉GlobalBelt.enable和GlobalBelt.exerciseAutoSclEnable,然后在V20 BOP屏幕上复位故障,再接通手动FB块手动运行是吧。
变频器的硬接线
AI1 接SM1232的0 AO1接SB1231的0+ 然后 0V 接在 SM1232的0M 和 SB1231的0-
P+ N- 分别接 3号点 和 8号点
DI1 DI2 DI3 接的 Q0.3 Q0.4 Q0.5
这个时候我发现...我切手动PLC Q0.4点会亮,但是按了reset和jogSpeed Q0.5 Q0.3 都不会 亮....然后发现原来还有一个V20 DI输入的供电没有接,,,,,,,
那为什么Q0.4 (V20的DI2)会亮呢?
因为1200PLC的输出是 NPN 源型输出 那么接NPN的开关。那我是不是应该选择V20的内部24V电源NPN的接法,将DI C 接24V 然后从Q0.5再出一根线接到V20的0V (这个引线接V20的0V对吗老师?)
但是这样接为啥实现不了呢。
然后我换成了V20的内部24V电源PNP的接法,这时候我只接了DI C到0V的线,就可以实现功能了。并没有从Q0.5再出一根线接到V20的24V,这是为什么???我又出试了下从Q0.5再一根线接到V20的24V会怎么样,但是并没有什么改变,功能也可以实现。不理解为什么。那么这根线到底要不要接呢。。。
还有PLC输出是NPN的为什么这里要选PNP的接法才能实现呢。。
然后关于jogSpeed速度的设定,我发现是0-750对应正转的50Hz - 0Hz,750 - 1500对应的是反转的、0Hz到-50Hz。并不是0-1500对应0-50Hz,为啥,是因为PLC的模拟量输出和变频器的模拟量输入都是用的+-10v的电压信号吗?分别表示正反转。
但是用万用表测量SM1232的输出点 0M 和 0 得到
jogSpeed为100,电压0.66
jogSpeed为200,电压1.32
jogSpeed为750,电压4.99
jogSpeed为1000,电压6.65
jogSpeed为1500,电压9.99
就是说设定转速增大电压也增大的,但是实际Hz为啥是50HZ至-50HZ呢。设定值为0反而对一个了最大转速50Hz。
实际好像是为了实现0-1500转对应0-50Hz吧, 但是为什么会出现上面这种情况呢。不理解....
请填写推广理由:
分享
只看
楼主