经常有同学问我,老师,我的plc和变频器不能通讯。我不知道为什么。你能帮我看看吗?其实这个一般的遥控器帮不了你什么,还是要你自己测试一下才能发现问题。那么如何测试呢?今天,我
经常有同学问我,老师,我的plc和变频器不能通讯。我不知道为什么。你能帮我看看吗?
其实这个一般的遥控器帮不了你什么,还是要你自己测试一下才能发现问题。那么如何测试呢?今天,我给大家详细讲解一下。我们将通过一个实际案例和一个名为串行调试助手的小工具向您展示如何在总体上找到问题。
情况是这样的:
一台三菱plc,plc的bd板和变频器通过485连接到变频器,一串数据送到变频器。这一串数据可以让变频器正转,但是变频器就是不转。
第一步是检查线路。我们使用485双线接线方法。
第二步:检查通信参数。双方波特率均为9600,8个数据位,1个停止位,偶校验。变频器设置为站1,所有通讯参数正常。
步骤3:观察DB板上的两个指示灯。控制正转时,S发出的指示灯闪烁,R接收的指示灯不亮。此时的情况是有数据发出,但没有数据从逆变器返回。
在这种情况下,我们怀疑发出去的数据是否有误。这时可以考虑使用串口调试助手进行测试。
步骤4:使用串行调试助手。
首先我们要知道我们需要给逆变器发送什么数据来控制正转。在这种情况下发送的数据是
(01 06 32 00 10 01 4B 41)我们从两个方向进行检查:
通过USB转485线(某宝可以买到这样的线)连接电脑变频器,连接成下图,然后通过电脑发送(01 06 32 00 10 01 4B 41)这串数据,看看变频器能不能开始正转。
当这条线插入电脑时,电脑的设备管理器位置会生成一个COM口。我这里显示的是COM9(如果没有显示这个端口,那么说明电脑没有安装驱动。去百度找这个驱动安装,或者找line厂商提供驱动,或者从电脑上下载一个驱动向导软件解决这个问题),如下图:
这时候我打开了串口调试助手(网上有很多类似的工具,百度可以找到然后下载),界面如下图所示。
匹配通信参数,然后点击打开窗口,串口指示灯亮,可以通信了。
这时候我们输入要发送的数据,点击,发送。如下图所示,看看变频器是否能开始正转。
很多时候,变频器可以启动,甚至连线路都无法切换。一个下午过去了,这个问题还没有解决。找到了更好的线路,变频器可以移动了。这个问题已经解决了。
如果换了几根线都没有解决这个问题,那么我们可以断定是逆变器的问题。再次,如果参数正确,很可能是变频器通讯口有问题,需要更换变频器。或者向逆变器制造商寻求帮助。
1.连接到plc的计算机
我们也可以通过plc发送数据,然后我们用串口调试助手测试plc发送的数据是否正常。连接过程和第一种方法一样,然后看看串口调试助手的接收区接收到的数据是不是我们要发送的数据。
如果没有发送数据,有可能是BD板坏了。
之前试过国产plc,好几个都不会用。虽然我也发数据,但是发的数据不正常。这种情况需要我们更换plc,购买三菱正品plc。