新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 如何實現兩臺PLC之間的MODBUS無線通信

        如何實現兩臺PLC之間的MODBUS無線通信

        作者: 時間:2016-12-16 來源:網絡 收藏
        在工業現場可能會遇到這樣的情況,分布在不同地方(車間、控制室場所等)的PLC之間需要進行遠程相互控制,通常是采用RS485總線,通過MODBUS協議完成此功能。
        如果現場布線不方便的話,也可以采用無線方式進行通信。這里以達泰DTD433無線模組和西門子S7_200為例進行說明。
        一、兩臺S7_200西門子PLC之間的遠程控制
        實現的功能:
        l
        PLC1的8個開關量輸入,I0.0~I0.7與PLC2的開關量輸出Q0.0~Q0.7一一對應,也就是說上圖中的A1開關按下時,PLC1的開關量輸入I0.0閉合,PLC2的輸出繼電器觸點Q0.0導通,L2點亮。
        l
        PLC2的8個開關量輸入,I0.0~I0.7與PLC1的開關量輸出Q0.0~Q0.7一一對應,也就是說上圖中的A2開關按下時,PLC2的開關量輸入I0.0閉合,PLC1的輸出繼電器觸點Q0.0導通,L1點亮。
        l
        PLC1與PLC2之間的通信是通過S7_200 CPU22XP的Port0通信口的RS485總線連接的,其中采用了Modbus協議。
        二、無線Modbus通信的實現方法
        以上說明了采用有線RS485總線實現多臺PLC之間的遠程控制方法,有時由于現場條件的限制,重新布設通信線路很不方便,例如山上與山下,或者橫跨馬路的情況,尤其對于工程改造項目二次布線幾乎是甲方無法接受的。在這種情況下,可以采用DTD433無線通信模組代替通信電纜,實現起來非常方便,不需要編程。
        無線通信模組采用中心頻率為433MHz開放的ISM頻段,內部使用全數字RF通信芯片與單片機組成無線數傳系統,外部通信接口與RS485總線完全一致,為了使用方便,通信實現所發即所得,也就是說數據通信是完全的透明方式,這樣的話,用兩個DTD433模組能夠直接代替有線的RS485通信導線。
        詳細資料及程序可在西安達泰電子官方網站下載。
        三、PLC與DTD433無線模組通訊成功的案例
        l
        西門子PLC與DTD433C-S4 9600bps,8,N,1,RS485口
        l
        海為PLC與DTD433C-S4 9600bps,8,N,2,RS485口
        l
        臺達PLC與DTD433A_S4 9600bps,7,E,1,RS485口



        關鍵詞: PLCMODBUS無線通

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 兴和县| 肥城市| 庐江县| 蕉岭县| 抚远县| 芮城县| 北海市| 二连浩特市| 玛曲县| 原平市| 德安县| 株洲市| 蓬溪县| 玉溪市| 岗巴县| 蒲江县| 黄石市| 松阳县| 灯塔市| 高雄县| 华亭县| 平昌县| 丰城市| 肇源县| 贡山| 开封市| 福海县| 潼南县| 东乌珠穆沁旗| 越西县| 历史| 将乐县| 旬邑县| 建德市| 横山县| 新竹县| 隆化县| 柳河县| 霍山县| 郓城县| 新化县|