摘要:多種工業(yè)控制場(chǎng)合需要使用智能設備,并以串行通信將數據發(fā)送至上位機。三菱Q系列PLC無(wú)順序通信方法僅支持接收“固定長(cháng)度”與“變長(cháng)度有固定結尾”兩種數據對象,與發(fā)送“變長(cháng)度無(wú)固定結尾”數據的智能設備不能妥善匹配。為此設計了一種Q系列PLC串口自由通信方法,該方法采用順序控制程序實(shí)現了“變長(cháng)度無(wú)固定結尾”數據接收、異常數據消除與通信模塊故障自恢復,具有破除通信模塊設定局限、可自行定義通信協(xié)議的特點(diǎn)。經(jīng)實(shí)驗其可同時(shí)支持多種智能設備,具有良好的適應性和通用性。