關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于西門子S7-200的電動窗控制系統

        基于西門子S7-200的電動窗控制系統

        作者: 時間:2012-02-15 來源:網絡 收藏

        對于主控PLC除了要完成相應樓層窗的邏輯控制以外,還要完成其他PLC的信息采集,以及將上位機的指令傳送到其他PLC的任務。通過將所有的PLC組成一個PPI網絡,主控PLC作為PPI主站,在主控PLC中規劃特定的存儲區域,使用的網絡讀/寫指令就能很好滿足要求。通過這種方式只需在主控PLC端進行必要的設置和編程,在其他PLC端不需要作任何設置。在主控PLC中調用網絡讀指令NetR將其他PLC的信息讀過來,使用網絡寫指令將主控計算機的指令發送到其他PLC。
        在一個PPI網絡中,與一個從站通信的主站的個數并沒有限制,但是一個網絡中主站的個數不能超過32個。主站既可以讀/寫從站的數據,也可以讀/寫主站的數據。也就是說,作為PPI主站時,仍然可以作為從站響應其他主站的數據請求。一個主站CPU可以讀/寫網絡中任何其他CPU的數據。
        的編程軟件S7-200 Micro/Win中有一個網絡讀/寫指令的配置向導,只要簡單地使用向導進行配置,便會自動生成一段通信子程序,在主控PLC的主程序中調用這段子程序就可以方便地實現主控PLC與其他PPI從PLC的通信。如圖3所示,向導將3號PPI從站MB2~MB4的數據取出后存到本地PLC(主控PLC)的MB20~MB22區域,同時本地PLC又將MB17~MB18的數據寫到了3號PLC的MB20~MB31區域。通過這個方式,將遠程PLC的信息存到特定的區域,將主控PLC的指令寫到遠程PLC的特定區域就能非常方便地實現信息交換。

        本文引用地址:http://www.104case.com/article/161125.htm

        c.jpg


        網絡指令向導完成后,編程軟件會自動生成一個名為NET_EXE的通信子程序,在主控PLC的主程序中調用這段通信程序,如圖4所示。與此同時要將PPI從站PLC的地址用編程軟件進行設置,使之與指令向導中調用的PLC地址匹配,在硬件通信鏈路都正常情況下,主控PLC就能實現對整個PPI網絡中從站PLC的通信。需注意在PPI網絡中每個站的地址不能重復。
        主控電腦中的組態軟件通過PC/PPI電纜與主控PLC CPU224XP的port0建立連接,主控PLC的另一端口port1通過PPI網絡與其他PLC相連。主控PLC中安裝了組態軟件組態王,組態中有PPI的驅動,只需采用PPI接口組態王就能直接主控PLC建立連接。主控計算機只跟主控PLC通信,讀取特定區域寄存器數據,將指令寫到特定區域中。主控PLC再將這些數據通過PPI網絡送到相應的PLC中。通過這種方式實現了主控計算機對整幢樓的窗的監控工作。

        4 結語
        在某大樓的窗監控系統中,通過設立一個主控PLC建立PPI網絡與其他PLC進行通信,并使用組態軟件與主控PLC通信,將監控信息發送至主控PLC,由主控PLC與其他PLC進行信息交換的方式,很好地實現了對大樓電動窗的監控。該系統調試完成使用至今,運行正常。通過這種方式進行PLC組網具有一定的參考價值。

        西門子plc相關文章:西門子plc視頻教程



        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 庆云县| 铜鼓县| 淮安市| 句容市| 西乌| 盐城市| 桂东县| 甘泉县| 社会| 襄垣县| 长子县| 阜康市| 龙里县| 金阳县| 和平县| 兴仁县| 潍坊市| 舟山市| 海淀区| 贞丰县| 行唐县| 松滋市| 堆龙德庆县| 祁连县| 竹山县| 周至县| 西乌珠穆沁旗| 连山| 文水县| 宝山区| 拉萨市| 双城市| 临邑县| 长汀县| 光山县| 成都市| 邵阳市| 开原市| 买车| 叙永县| 南宁市|