三菱 GX Developer 软件,在在线写入程序时提示无法与PLC通信(ES:0180840b)

三菱 GX Developer 软件,在在线写入程序时提示无法与PLC通信(ES:0180840b),第1张

如果你卖此可以在线检测证明你的参数设置没有问题,如果在灌入程序时偶尔会出现通讯异常,请确认如下2种可能:

1. 通讯电缆接触不良,包括你的接口部分

2. 如果你用的是串口的,试着把电缆拿下来再重新插陵高上,我之前做FX系列的时候经常会遇到这个问题,可能是因为驱动的问题

3. 如果你用的是Q PLC,一边中汪迅是USB而另外一边事方口的那种,90%是线缆内部接触不良,我之前有遇到过

祝你好运

先说你几个错误

定义变量是varchar2的都没定义长度

然后oracle里的连接字符串是用双竖线  ||  不是用+号

第三,你都没写LOOP,怎么就END LOOP了

改了一改肆模下是这样的

DECLARE       

I VARCHAR2(4000):=123     

J INT:=0      

len INTEGER      

K VARCHAR2(4000)      

BEGIN     

  雹埋len:=length(I)      

   WHILE J<I LOOP           

      K:=K||SUBSTR(I,LEN-J,1)           

       J:=J+1               核缓   

        END LOOP       

        dbms_output.put_line(K)

END

但结果并不是你手的倒过来字符,结果是3211321

oracle有把字符串反向输出的函数REVERSE

select REVERSE('123') from dual

就行,你这个具体问题在哪,还没细看,应该是J:=J+1的问题,J这么一直加下去会一直加到122,所以while那个地方应该是

WHILE J<len LOOP 这样才对吧

左边窗口选→参数→pLc参数→默认。再重新写入。

三菱PLC编程软件(GXDeveloper)是MELSEC编程工具提供了大量 *** 作简便的功能,可用于便捷的程序设计和调试。GXDeveloper网络参数设定,可进行程序的线上更改、监控及调试,轿碰具有异地读写PLC程序功备郑能。GXDeveloper是三菱PLC的编程软件,适用于Q、QnU、QS、QnA、AnS、AnA、FX等全系列可编程控制器。支持梯形图、指令表、仿帆颂SFC、ST及FB、Label等语言程序设计。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12328279.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存