FAQ/SAFETY NOTES
技術支援
全部
  • 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 0x072進制為 0 0 0 0 0 1 1 1
    因讀寫指令並無0x07此代碼,故將0x07最高位元設定為1
    00000111 0x07
    10000111 0x87
    綠色 (0, 1):最高位元
    紅色 (01):錯誤代碼 /寫錯誤
    當出現錯誤時 01 8701 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 020304)
    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

    檢查是否超過額定之電壓、電流及接點容量

    ■  未超過額定限制:檢查磁性傳感器至負載接線是否超過10M
        1. 超過10M:可加一電感(約1000uH)以消除因電線過長而產生之電容脈衝
        2. 未超過10M: 請聯絡本公司

    ■  已超過額定限制:請依據商品型號規格正確使用。
  • Q 指示燈亮一次即熄滅
    A

    檢查負載是否過大

    ■  是:請根據產品型號正確接線使用。《請參考下圖》
    ■  否:請聯絡本公司

  • Q 磁性傳感器動作兩次以上
    A
    其原因為磁石磁力太強或磁性傳感器敏感度太高,請與本公司連絡。