A06B-6091-H118
A06B-6091-H118
用232通信沒問題,用485通信沒問題,使用232轉485之后就通信不穩定。
232和485從通信原理上,最大一個差別是全雙工和半雙工的區別?墒菓脤影l送數據和接收數據才不管底下是全雙工還是半雙工。
但是485就得管了。因為既然是半雙工,就得嚴格保證通路上只能有發送或只能有接收的數據,一旦同時有發送和接收,數據就會沖突了。所以解決的辦法就是主站設備,也就是主動命令的一方就需要嚴格控制好發送數據命令的節奏了。當然有些232轉485的設備做的比較好了,可以優化這個,但是主站還是要控制,比較把通信速率調節慢一些(不是調節波特率)。
6、485單獨接每個設備都通信正常,多個從站接一塊通信就不穩定。
7、要想實現兩個屏或兩個主站通過485訪問modbus設備,有什么好的辦法。
在485通信中,基本上是一主多從。但是遇到一些客戶實際使用中,有客戶想用兩個屏來訪問一個modbus設備的。目前暫時還沒有好的辦法。等這個功能出來后,再來給大家演示操作吧。
8、針對串口通信的弱點,在使用上應該要注意哪些地方?
說來串口通信的弱點,那就說來話長了。不過還是長話短說吧。
①信號干擾的問題。建議使用帶屏蔽線,接線要嚴格,比如要接地。有些485通信上,還考慮接上終端電阻來匹配。如果是232,盡量不要讓線太長。通信協議上盡量避免長報文的數據通信。
②波特率匹配的問題。因為有些設備的計算的波特率是存在誤差的,特別是一些控制器,由于使用的晶振不一樣。因此在一些波特率比如9600波特率就存在誤差。存在誤差帶來的影響是什么呢。因為接收方是通過時間來計算一個位的。那么如果一個報文過長,就會存在誤差積累的問題,算著算著就偏了。所以,這也是串口通信不穩定的一些地方,在使用上應注意避免發送太長數據的包。
③在一些可能會存在干擾的情況,在有的選的情況,可以考慮使用奇校驗或者偶校驗。因為雖說出現錯誤的可能性不大,但既然存在干擾,如果加了校驗,至少可以把錯誤的報文過濾掉?偤帽葲]有校驗然后通信數據錯了不知道;蛘弑M量使用一些帶校驗的協議,防止數據出錯。
④ 串口通信本來就比較慢,請降低對數據響應的要求。
因為串口通信本身就比以太網慢。而且,串口通信并不是能像CPU那樣多線程處理。因為就一個口一個線數據出去,即便你應用到程序再怎么用多線程處理數據,但是下也只有一個口出去,一次也只能傳一個位,一個字節過去。因為有客戶在使用9600的波特率通信,但是又希望多少的數據可以在多少毫秒內得到響應。
但是,串口通信還是要事實求是,所以正確認識串口通信對應用,對開發,對溝通都有著很大的幫助的。
A06B-6091-H118
PTQ-PDPMV1
140CPU11302 Quantum
140CPU11303 Quantum
140CPU31110 Quantum
140CPU43412A Quantum
140CPU43412U Quantum
140CPU53414B Quantum
140CPU65150 Quantum
140CPU65160 Quantum
140CPU67160 Quantum
140CPU65260 Quantum
Quantum Hot Standby 雙機熱備
140CHS11000 Quantum
140CHS21000 Quantum
140CHS32000 Quantum
140CHS41010 Quantum
140CHS41020 Quantum
140SHS94500 Quantum
Quantum Power Supply 電源模板
140CPS11100 Quantum
140CPS11100C Quantum
140CPS11420 Quantum
140CPS11420C Quantum
140CPS12420 Quantum
140CPS12420C Quantum
140CPS21100 Quantum
140CPS21100C Quantum
140CPS21400 Quantum
140CPS21400C Quantum
140CPS22400 Quantum
140CPS22400C Quantum
140CPS41400 Quantum
140CPS41400C Quantum
140CPS42400 Quantum
140CPS42400C Quantum
140CPS51100 Quantum
140CPS51100C Quantum
140CPS52400 Quantum
140CPS52400C Quantum
Quantum Digital Input Module 開關量輸入模板
140DAI34000 Quantum
140DAI34000C Quantum
140DAI35300 Quantum
140DAI35300C Quantum
140DAI44000 Quantum
140DAI44000C Quantum
140DAI45300 Quantum
140DAI45300C Quantum
140DAI54000 Quantum
140DAI54000C Quantum
140DAI54300 Quantum
140DAI54300C Quantum
140DAI55300 Quantum
140DAI55300C Quantum
140DAI74000 Quantum
140DAI74000C Quantum
140DAI75300 Quantum
140DAI75300C Quantum
140DDI15310 Quantum
140DDI15310C Quantum
140DDI35300 Quantum
140DDI35300C Quantum
140DDI35310 Quantum
140DDI35310C Quantum
140DDI36400 Quantum
140DDI36400C Quantum
140DDI67300 Quantum
140DDI67300C Quantum
140DDI84100 Quantum
140DDI84100C Quantum
140DDI85300 Quantum
140DDI85300C Quantum
140DII33000 Quantum
140DII33000C Quantum
140DSI35300 Quantum
140DSI35300C Quantum
Quantum Digital Output Module 開關量輸出模板
140DAO84000 Quantum
140DAO84000C Quantum
140DAO84010 Quantum
140DAO84010C Quantum
140DAO84210 Quantum
140DAO84210C Quantum
140DAO84220 Quantum
140DAO84220C Quantum
140DAO85300 Quantum
140DAO85300C Quantum
140DDO15310 Quantum
140DDO15310C Quantum
140DDO35300 Quantum
140DDO35300C Quantum
140DDO35301 Quantum
140DDO35301C Quantum
140DDO35310 Quantum
140DDO35310C Quantum
140DDO36400 Quantum
140DDO84300 Quantum
140DDO84300C Quantum
140DDO88500 Quantum
140DDO88500C Quantum
140DIO33000 Quantum
140DIO33000C Quantum
140DRA84000 Quantum
140DRA84000C Quantum
140DRC83000 Quantum
140DRC83000C Quantum
140DVO85300 Quantum
140DVO85300C Quantum
Quantum Digital Mixed Module 開關量混合模板
140DAM59000 Quantum
140DAM59000C Quantum
140DDM39000 Quantum
140DDM39000C Quantum
140DDM69000 Quantum
140DDM69000C Quantum
Quantum Analog Input Module 模擬量輸入模板
140ACI03000 Quantum
140ACI03000C Quantum
140ACI04000 Quantum
140ACI04000C Quantum
140AII33000 Quantum
140AII33000C Quantum
140AII33010 Quantum
140AII33010C Quantum
140ARI03010 Quantum
140ARI03010C Quantum
140ATI03000 Quantum
140ATI03000C Quantum
140AVI03000 Quantum
140AVI03000C Quantum
Quantum Analog Output Module 模擬量輸出模板
140ACO02000 Quantum
140ACO02000C Quantum
140ACO13000 Quantum
140ACO13000C Quantum
140AIO33000 Quantum
140AIO33000C Quantum
140AVO02000 Quantum
140AVO02000C Quantum
Quantum Analog Mixed Module 模擬量混合模板
140AMM09000 Quantum
140AMM09000C Quantum
Quantum Intelligent Module 智能模板
140EHC20200 Quantum
140EHC10500 Quantum
140EHC10500C Quantum
140EHC20200C Quantum
140HLI34000 Quantum
140HLI34000C Quantum
140ERT85410 Quantum
416NHM21234 Quantum
416NHM30030A Quantum
416NHM30032A Quantum
Quantum Backplane 背板
140XBP00200 Quantum
140XBP00200C Quantum
140XBP00300 Quantum
140XBP00300C Quantum
140XBP00400 Quantum
140XBP00400C Quantum
140XBP00600 Quantum
140XBP00600C Quantum
140XBP01000 Quantum
140XBP01000C Quantum
140XBP01600 Quantum
140XBP01600C Quantum
140XBE10000 Quantum
140XBE10000C Quantum
140XCA71703 Quantum
140XCA71706 Quantum
140XCA71709 Quantum
Quantum Remote I/O (S908-Coax.) 遠程I/O系統
140CRP93100 Quantum
140CRP93200 Quantum
140CRA93100 Quantum
140CRA93200 Quantum
140CRA93100C Quantum
140CRA93101 Quantum
Quantum Distributed I/O (Modbus Plus) 分布式I/O
140CRA21110 Quantum
140CRA21110C Quantum
140CRA21120 Quantum
140CRA21120C Quantum
140CRA21210 Quantum
140CRA21210C Quantum
140CRA21220 Quantum
140CRA21220C Quantum
Quantum Communication Module 網絡通訊模板
140NOE77101 Quantum
140NOE77101C Quantum
140NOE77111 Quantum
140NOE77111C Quantum
140NOM21100 Quantum
140NOM21100C Quantum
140NOM21200 Quantum
140NOM21200C Quantum
140NOM25200 Quantum
140NOM25200C Quantum
140NWM10000 Quantum
140EIA92100 Quantum
140EIA92100C Quantum
140NOA62200 Quantum
140ESI06210 Quantum
140ESI06210C Quantum
140NOC77100 Quantum
Quantum Cablefast Connection Cablefast 預接線系統
140CFA04000 Quantum
140CFB03200 Quantum
140CFC03200 Quantum
140CFD03200 Quantum
140CFE03200 Quantum
140CFG01600 Quantum
140CFH00800 Quantum
140CFI00800 Quantum
140CFJ00400 Quantum
140CFK00400 Quantum
140CFU00600 Quantum
140CFU08000 Quantum
140CFU40000 Quantum
140CFX00110 Quantum
140CFX00210 Quantum
140XCA10206 Quantum
140XCA10215 Quantum
140XTS00203 Quantum
140XTS00206 Quantum
140XTS00209 Quantum
140XTS00212 Quantum
140XTS01203 Quantum
140XTS01206 Quantum
140XTS01209 Quantum
140XTS01212 Quantum
140XTS10206 Quantum
140XTS10215 Quantum
Quantum Terminal Block and Accecories 端子連接器及附件
140XCP20000 Quantum
140XCP40100 Quantum
140XCP40200 Quantum
140XCP50000 Quantum
140XCP51000 Quantum
140XCP60000 Quantum
140XCP90000 Quantum
140XCP90000C Quantum
140XSM00200 Quantum
140XSM01000 Quantum
140XTS00100 Quantum
140XTS00200 Quantum
140XTS00500 Quantum
140XTS33200 Quantum
990XCP98000 Quantum
990XTS00300 Quantum
Safety Quantum系統
140CPU65160S Quantum
140CPU67160S Quantum
140SAI94000S Quantum
140SDI95300S Quantum
140SDO95300S Quantum
BMEP581020
BMEP582020
BMEP582040
BMEP583020
BMEP584020
BMEP584040
BMEP585040
BMEP586040
BMEH582040
BMEH584040
BMEH586040