FAQ/SAFETY NOTES
技术支援
常见问题
  • Q NPN/PNP 传感器如何安装于 PLC?
    A
    1.若您选用的PLC可以透过接线方式选择NPN或PNP输入
    ■ NPN输入:通常在S/S标志处接线(图中红框处),此接点若接入24V则输入端即为NPN模式。
    ■ PNP输入:通常在S/S标志处接线(图中红框处),此接点若接入GND(基准电位或0V)则为PNP模式。





    2.若您的感测器有很多颗,需考虑到PLC的电源供应能力,建议所有的感测器都采取外部供电的方式,不使用控制器上的电源。当采取外部供电的方式时,参考如下图所示:

  • Q MODBUS串列传输时接线方式
    A
    MODBUS指的是一种通讯协议,就像是人类语言沟通一样,有些人使用中文、有些人使用英文沟通,要能相互沟通就需使用相通语言,而MODBUS就如同语言,让设备与设备之间能相户传递资讯。当选择了沟通语言后,就能透过口说或手写等方式来进行沟通,而在硬体的传输上分为EIA 485(RS485)、EIA422(RS422)或EIA232(RS232)…等或是网路通讯的Ethernet,这些如同沟通方式。注意:当设备有RS422或RS485接口时,并不表示有支援MODBUS,就如同并非每人都能使用英文沟通,购买时请向设备商详细询问。



    1.RS485 标示如下表:


    RS485两线式之标示会有D+、D-以及A、B两种方式
    接收D
    RS485
    RX
    TX
    RDA
    SDA
    RDA
    SDA
    A
    传送D+
    RS485+
    RX+
    TX+
    RDB
    SDB
    RDB+
    SDB+
    B


    2.接线方式如下图所示:

            

    3.例:KP75口-02 之接线方式图
    MODBUS接线方式为B+连接设备端上D+(RS485+),A-连接设备端上的D-(RS485-)。


    4.了解基本的接线后,接着探讨N颗MODBUS设备的接线方式,常见的接线方式有下列三种,但使用RS485通讯接线时切记不可为了方便而使用T型及星形接法,仅可使用依序串接法。



    5.此外,虽然RS485抗干扰的能力较强,但在接线时还是需要避免与动力线或高功率的线放置于同一线槽,线材的部分也请选择具屏蔽的双绞线,使用时将屏蔽层作为导线连接控制器接点上的SG(FG)如下图所示。



    6.若您的总连线距离较长也请记得于端点接上提升电阻(如下图所示),但现今的通讯设备都有内建提升电阻的功能,只需要依照设定方式将其开启即可。

  • Q MODBUS 通讯无法连线
    A

    除了与硬体的连接外,尚有软体设定的问题,当无法通讯时务必先检查您硬体PLC控制器的通讯设定与感测器的通讯设定,如:站号、鲍率、检查位元、延迟时间、Time out等等…。
    1. 站号(ID):同一站号只可出现一次,站号设定最好依接线顺序设定以方便除错。
    2. 鲍率、检查位元(Baud、Parity Check Bit):控制器与所有连接的感测器需要设定一致。
    3. 延迟时间(Delay TM):控制器资料传递的延迟时间建议不可太快,不同的产品其接收能力也有所不同。
    4. Time out:建议设定1000~500ms,每个产品的反应时间有些许不同,此为解决反应时间而设定。

    若上述设定都确定无误时仍无法通讯,则需重新检视接线问题,RS485为一种串列传输方式,接线中有一站接线出错则会造成无法通讯,而通常也是因为接线问题导致无法连线,倘若接线确定无误,则需联络PLC控制器的厂商解决,绝大部分的连线问题都来自于控制器厂商的一些细节设定。建议在通讯前先以单一感测器的连线做测试,确定连线设定为正常可通讯,以避免当多颗连线时将问题过度复杂化。

  • Q 异常情况下所回传的封包,除了86 (01 86 03 0261) 之外,还有其他种类的码吗?例如:01 87一类的,代表的意义为何?
    A
    当发生异常回覆时,会将主机下的指令最高位设定为1
    例:主机下达 01 07 00 02 00 01 D4 0A
    压力传感器回覆 01 87 01 82 30
    黄色 (07):读写指令
    灰色 (87):回覆读写指令

    指令皆为16进制→ 07 → 0x07,2进制为 0 0 0 0 0 1 1 1
    因读写指令并无0x07此代码,故将0x07最高位元设定为1
    00000111 0x07
    10000111 0x87
    绿色 (0, 1):最高位元
    红色 (01):错误代码 → 读/写错误

    当出现错误时 01 87,01 86只是将主机的指令最高位元加1回传主机代表错误,异常代码如下图 (红色框选处)

    压力传感器回传资料异常 (例:设定资料超出范围)
    通讯站号
    (01H)

    (86H)
    异常代码
    (03H)
    CRC检查码
    (0261H)
    (压力传感器异常回覆时,会将MSB设定为1,因此命令码为86H)

    异常代码说明:
    代码 说明
    01H 读/写错误
    02H 功能码错误
    03H 资料内容错误或设定值超出范围

     
  • Q 当下读取指令时,资料笔数皆为0001H吗?资料笔数会有需要0002H的情况吗?例如:读取传感器的压力值时,01 03 0002 0001 25CA 与 01 03 0002 0002 65CB 差异为何?
    A
    KP70通讯可以支援多笔读取,资料笔数最(至)多4笔。由于RS-485属于半双工传输,同时间只允许单向传送资料,若要传送2种连续位置资料则必须下两次指令、读取两次,而多笔读取功能可避免浪费时间,才有此多笔读取之功能。
    通讯站号
    (01H)

    (03H)
    功能码
    (0002H)
    资料笔数
    (0001H)
    CRC检查码
    (25CAH)

    例:当站号为1,如要读取目前压力值、单位值、小数点位数,正常情况需下达3个指令
    0002H 目前压力值
    0003H 单位值
    ( 0:kPa、1:kgf、2:bar、3:psi、4:inHg、5:mmHg、6:MPa)
    读/写
    0004H 小数点位数 (范围: 0~3 位数)

    01 03 00 02 00 01 25 CA
    01 03 00 03 00 01 74 0A
    01 03 00 04 00 01 C5 CB
    若是每次都需传送这3个连续位置,只要用多笔读取一次指令方能回传,减少2笔资料传输时间
    多笔读取 (读取位址从02开始读取3笔 → 02、03、04)

    01 03 00 02 00 03 A4 0B

    黄色 (00 02):读取位置
    绿色 (00 03):读取笔数
    回传结果

    01 03 06 00 00 00 06 00 03 81 75
    灰色 (06):回传笔数
    黄色 (00 00):目前压力值
    绿色 (00 06):单位值
    红色 (00 03):小数点位数
    蓝色 (81 75):CRC

     
  • Q KF、KFP 流量系列 读取压力、瞬间流量及累计流量如何计算 (读取数值如何转换成压力值)
    A
    • 读取压力
    读取指令
    通讯站号
    (01H)

    (03H)
    功能码
    (000FH)
    资料笔数
    (0001H)
    CRC检查码
    (B409H)

    回传指令
    通讯站号
    (01H)

    (03H)
    笔数
    (02H)
    资料
    (1234H)
    CRC检查码
    (B533H)

    将读取到的资料 1234 由 16 进制转成十进制为 4660 即可。

    • 瞬间流量
    读取指令
    通讯站号
    (01H)

    (03H)
    功能码
    (0005H)
    资料笔数
    (0001H)
    CRC检查码
    (94B0H)

    回传指令
    通讯站号
    (01H)

    (03H)
    笔数
    (02H)
    资料
    (03B3H)
    CRC检查码
    (F901H)

    将读取到的资料 03B3 由 16 进制转成十进制为 947 即可。

    • 累计流量
    读取指令 (ADL)
    通讯站号
    (01H)

    (03H)
    功能码
    (0008H)
    资料笔数
    (0001H)
    CRC检查码
    (05C8H)

    回传指令 (ADL)
    通讯站号
    (01H)

    (03H)
    笔数
    (02H)
    资料
    (0A68H)
    CRC检查码
    (BF0AH)

    读取指令 (ADH)
    通讯站号
    (01H)

    (03H)
    功能码
    (0009H)
    资料笔数
    (0001H)
    CRC检查码
    (5408H)

    回传指令 (ADH)
    通讯站号
    (01H)

    (03H)
    笔数
    (02H)
    资料
    (0010H)
    CRC检查码
    (B988H)

    将 ADL 读取到的资料 0A68 由 16 进制转成十进制为 2664 ; ADH 读取到的资料 0010 由 16 进制转成十进制为 16。
    再将 16 x 10000 + 2664 = 162664。
  • Q KP70、KP75、KP7800、KDS 读取压力如何计算 (读取数值如何转换成压力值)
    A
    读取指令
    通讯站号
    (01H)

    (03H)
    功能码
    (0002H)
    资料笔数
    (0001H)
    CRC检查码
    (25CAH)

    回傳指令
    通讯站号
    (01H)

    (03H)
    笔数
    (02H)
    资料
    (1234H)
    CRC检查码
    (B533H)

    将读取到的资料 1234 由 16 进制转成十进制为 4660 即可。
  • Q 磁性传感器的指示灯不亮
    A

    确认产品使用AC交流电或DC直流电

    ■  产品使用AC交流电
        传感器有动作:该LED故障,请联络本公司
        传感器无动作:请参考《磁性开关无法动作》

    ■  产品使用DC直流电
         传感器有动作:检查极性是否接反
          — 极性接反:请根据产品型号正确接线使用 《请参考下图》
          — 极性正确:请联络本公司
         传感器无动作:请参考《磁性传感器无法动作》

      
  • Q 磁性传感器无法动作
    A

    请检查接线是否正确

    ■  接线正确:将传感器从气缸卸下,使用一磁石直接测试传感器有无动作
        1. 传感器有动作:该气缸尚未搭配合适的磁性传感器,请联络本公司
        2. 传感器无动作:请联络本公司

    ■  接线错误:请根据产品型号正确接线使用

      
  • Q 接点无法断开
    A

    检查是否超过额定之电压、电流及接点容量

    ■  未超过额定限制:检查磁性传感器至负载接线是否超过5M
        1. 超过5M:可加一电感(约1000uH)以消除因电线过长而产生之电容脉冲
        2. 未超过5M: 请联络本公司

    ■  已超过额定限制:请依据商品型号规格正确使用。