FAQ/SAFETY NOTES
技術支援
常見問題
-
Q NPN/PNP 傳感器如何安裝於 PLC?A1.若您選用的PLC可以透過接線方式選擇NPN或PNP輸入
■ NPN輸入:通常在S/S標誌處接線(圖中紅框處),此接點若接入24V則輸入端即為NPN模式。
■ PNP輸入:通常在S/S標誌處接線(圖中紅框處),此接點若接入GND(基準電位或0V)則為PNP模式。
2.若您的感測器有很多顆,需考慮到PLC的電源供應能力,建議所有的感測器都採取外部供電的方式,不使用控制器上的電源。當採取外部供電的方式時,參考如下圖所示:
-
Q MODBUS串列傳輸時接線方式AMODBUS指的是一種通訊協議,就像是人類語言溝通一樣,有些人使用中文、有些人使用英文溝通,要能相互溝通就需使用相通語言,而MODBUS就如同語言,讓設備與設備之間能相戶傳遞資訊。當選擇了溝通語言後,就能透過口說或手寫等方式來進行溝通,而在硬體的傳輸上分為EIA 485(RS485)、EIA422(RS422)或EIA232(RS232)…等或是網路通訊的Ethernet,這些如同溝通方式。 注意:當設備有RS422或RS485接口時,並不表示有支援MODBUS,就如同並非每人都能使用英文溝通,購買時請向設備商詳細詢問。
MODBUS為一種協議屬於應用層,RS485屬於用來傳輸的硬體層。
1.RS485 標示如下表:
RS485兩線式之標示會有D+、D-以及A、B兩種方式接收D–
RS485–RX–
TX–RDA
SDARDA–
SDA–A 傳送D+
RS485+RX+
TX+RDB
SDBRDB+
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)
異常代碼說明:代碼 說明 01H 讀/寫錯誤 02H 功能碼錯誤 03H 資料內容錯誤或設定值超出範圍
-
Q 當下讀取指令時,資料筆數皆為0001H嗎?資料筆數會有需要0002H的情況嗎?例如:讀取傳感器的壓力值時,01 03 0002 0001 25CA 與 01 03 0002 0002 65CB 差異為何?AKP70通訊可以支援多筆讀取,資料筆數最(至)多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
檢查是否超過額定之電壓、電流及接點容量
■ 未超過額定限制:檢查磁性傳感器至負載接線是否超過10M
1. 超過10M:可加一電感(約1000uH)以消除因電線過長而產生之電容脈衝
2. 未超過10M: 請聯絡本公司
■ 已超過額定限制:請依據商品型號規格正確使用。