常见问题

  • PLC丨Modbus通讯问题

    首先请确保PLC上的A、B端子与其它设备的RS485通讯端子正确连接,若要修改PLC的PORT2口参数,方法如下:方法1:通过配置参数指令进行配置具体指令请参照《XD/XL系列可编程控制器【基本指令篇】》第6章《通讯功能》。不同设备的通讯参数设置一般都不一样,请务必正确选择通讯设备的频率给定方式,弄清楚相应MODBUS通讯地址和功能码,某些通讯设备需要给定运行信号后才显示出设置频率。方法2:通过控

    2019-10-29 9

  • PLC丨三个指示灯(PWR/RUN/ERR)问题

    指示灯现象可能存在的问题处理办法PWR灯闪,其余灯灭1、I/O板短路2、24V负载过大3、下载无程序没有点击运行检查I/O端子接线是否有短路,本体24V电源输出的负载是否过大,排除以上两种可能后仍无效的话请与厂家联系!三个灯都不亮1、PLC的接入电源短路2、PLC硬件的内部电源板损坏请检查PLC的接入电源是否短路或者有其它问题,若不存在电源问题请与厂家联系!PWR灯亮、ERR灯亮1、PLC接入电源

    2019-10-29 79

  • PLC丨为什么进行浮点数运算时结果不正确?

    当您进行浮点数运算时,您必须先将相关参数从整数转化为浮点数,例如:浮点数除法EDIV D0 D2 D10,及将寄存器D0的值除以寄存器D2的值,将相除的结果(浮点数)存放在寄存器D10里面;如果在执行此指令之前,寄存器D0、D2里面的值为整数,则寄存器D10里面的将会发生错误,需要分别将寄存器D0、D2里面的整数值转化为浮点数后,再执行浮点数除法指令,梯形图如下:

    2019-10-29 13

  • PLC丨为什么用了DMUL指令后出现数据错误?

    由于DMUL指令运算时,是32位*32位=64位的运算,所以运算结果占用了4个字,例如:EMUL D0 D2 D10,两个乘数都是32位(D1、D0)与(D3、D2),乘积的结果为64位(D13、D12、D11、D10),所以D10~D13连续4个寄存器都被占用,不能够再作他用,而用户往往会忽略这一点在程序中使用了寄存器D12~D13,进而导致运算时数据出错。

    2019-10-29 18

  • PLC丨为什么设备运行了一段时间后输出点输出动作异常?

    可能是输出端子的端子座松脱接触不良,检查配线或者脱落式端子是否有松脱情形。

    2019-10-29 11

  • PLC丨为什么扩展模块电源指示灯亮,但是无法动作?

    可能是模块的连接插排与PLC的插针接触不良或主机问题,确认主机与扩展机连接没有松脱,并以交叉对比方式确认主机或扩展机问题。

    2019-10-29 7

  • PLC丨为什么高速计数已接入输入缺看不到进行高速计数?

    如果要进行高速计数,除了要将高速脉冲接入PLC高速计数输入端,还要配合功能指令书写相应的高数计数程序;详情请参照《XD/XL系列可编程控制器用户手册【基本指令篇】》第5章《高数计数》相关内容。

    2019-10-29 5

  • PLC丨C语言功能相对于梯形图有哪些优点?

    (1)XD/XL系列PLC支持几乎所有的C语言函数,在涉及到复杂的数学运算时,C语言的优势更加的明显;(2)增强了程序的保密性(使用文件—高级保存模式时,C语言无法上传);(3)C语言功能块可进行多处调用和不同文件的调用,大大提高了编程人员的效率。

    2019-10-29 7