主營AB/ABB/GE/施耐德/本特利/ TRICONEX 巴赫曼/西屋/黑馬 福克斯波羅 霍尼韋爾 等PLC 模塊卡件 可以根據用戶需求,提供選型配置、電氣控制櫃設計.工程設計、係統成套、軟件編程、現場調試。
臺達PLC通訊程序要點
(1)“固定時序通訊程序”是臺達PLC通訊技術工程處理通訊常用方法,利用固定計時的方法來實現分時通訊,這樣的寫法比較容易造成通訊時序上的問題。Modbus 通訊規格是採用主/從模式,也就是主站發通訊命令給從站,從站收到之後再回應主站,這一收一回才算完成一個完整的通訊資料交換,該程序有使用到M1127來判斷,但是決定下一個通訊指令是否運行的接點開關卻不是由通訊旗標來決定,而是由100ms 的 timer來決定,這樣很容易有問題生成,因為通訊的整個時間包含通訊資料在線上傳輸的時間加上通訊資料在主/從站處理的時間,若這時間超過100ms,那就很容易造成從站回傳,而主站送資料出去,造成資料在線上碰撞,因而影響傳輸的正確性,如果把timer時間延長,還是會碰到有問題,因為這種寫法,通訊旗標的動作與決定傳送的旗標本身並未同步,因而會有時間差,造成資料不正確。該程序在EH機型上測試,發現通訊速度比較慢,且讀回來的數據有時會發生交叉的現象,即從站2的頻率讀到從站4的寄存器上,錯誤讀寫的情況可見圖一。使用這種編程方法在通訊正常時沒有問題,一旦當通訊數據錯亂時,就會造成數據傳送錯誤,嚴重時甚至
(2)“通訊旗標方式程序”是調整後的程序,可以比較一下,其主要區別在於Modbus Read/Write 指令在程序使用上搭配M1127, M1129, M1140, M1141 來判斷,由這幾個旗標的狀態來決定下一個通訊指令的運行時間,能夠很好的處理串行通訊的時序問題,保證通訊的可靠及效率,正常通訊監控畫面如圖二。在用固定時序通訊中,即使通訊正常完成,那末也要等到100MS以後做下一個通訊,比如寫指令通訊完成耗時20MS,則需要等待80MS,降低了通訊效率,而採用通訊旗標會在通訊完成或出現錯誤的情況下轉入執行下一個通訊指令,有效利用了時間。
TTG 7113
1738299BhYP
Georg Fischer 199190424
1738300BhYP
Siemens M11103-A201 7TU1220-1A/BB C71040-A5-C235
Siemens C72451-A253-A127 7TL4100-0 C73040-A23-C48
Siemens C72451-A95-A27 7TL4011 C73040-A23-C64
PKZM4-58
Turck MS21-12Ex0-R
7022498YP
Omron DCN1-3C
Omron C20H-C6DR-DE
Omron SYS-AL007-OEE-I RS232 - RS485
1723407ASM
1501884E701MA
Telemecanique XAC A481 064484
OMRON GT1-ID16-1
1737155YP
Siemens 6ES5300-3AB11
Telemecanique LC1D8011M5