A06B-6091-H118
A06B-6091-H118
用232通信没问题,用485通信没问题,使用232转485之后就通信不稳定。
232和485从通信原理上,最大一个差别是全双工和半双工的区别。可是应用层发送数据和接收数据才不管底下是全双工还是半双工。
但是485就得管了。因为既然是半双工,就得严格保证通路上只能有发送或只能有接收的数据,一旦同时有发送和接收,数据就会冲突了。所以解决的办法就是主站设备,也就是主动命令的一方就需要严格控制好发送数据命令的节奏了。当然有些232转485的设备做的比较好了,可以优化这个,但是主站还是要控制,比较把通信速率调节慢一些(不是调节波特率)。
6、485单独接每个设备都通信正常,多个从站接一块通信就不稳定。
7、要想实现两个屏或两个主站通过485访问modbus设备,有什么好的办法。
在485通信中,基本上是一主多从。但是遇到一些客户实际使用中,有客户想用两个屏来访问一个modbus设备的。目前暂时还没有好的办法。等这个功能出来后,再来给大家演示操作吧。
8、针对串口通信的弱点,在使用上应该要注意哪些地方?
说来串口通信的弱点,那就说来话长了。不过还是长话短说吧。
①信号干扰的问题。建议使用带屏蔽线,接线要严格,比如要接地。有些485通信上,还考虑接上终端电阻来匹配。如果是232,尽量不要让线太长。通信协议上尽量避免长报文的数据通信。
②波特率匹配的问题。因为有些设备的计算的波特率是存在误差的,特别是一些控制器,由于使用的晶振不一样。因此在一些波特率比如9600波特率就存在误差。存在误差带来的影响是什么呢。因为接收方是通过时间来计算一个位的。那么如果一个报文过长,就会存在误差积累的问题,算着算着就偏了。所以,这也是串口通信不稳定的一些地方,在使用上应注意避免发送太长数据的包。
③在一些可能会存在干扰的情况,在有的选的情况,可以考虑使用奇校验或者偶校验。因为虽说出现错误的可能性不大,但既然存在干扰,如果加了校验,至少可以把错误的报文过滤掉。总好比没有校验然后通信数据错了不知道。或者尽量使用一些带校验的协议,防止数据出错。
④ 串口通信本来就比较慢,请降低对数据响应的要求。
因为串口通信本身就比以太网慢。而且,串口通信并不是能像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