<wbr id="pbjqz"><pre id="pbjqz"><noscript id="pbjqz"></noscript></pre></wbr>

            <nav id="pbjqz"></nav>
              <wbr id="pbjqz"><legend id="pbjqz"><video id="pbjqz"></video></legend></wbr>

              PLC技術資料
                編譯型軟plc技術研究與實現及其在車輛控制器中的應用
                發布者:機構:  發布時間:2023/11/8 6:11:54
                plc可編程控制器是指以計算機技術為基礎的新型工業控制裝置。而軟plc是一種基于pc機開發結構的控制系統,通過軟件方法實現傳統plc的計算、控制、存儲以及編程等功能。論文依據plc工作原理,對軟plc的系統構架和編程語言進行了研究,深入的探索了軟plc技術,并實現了一套軟plc系統。論文在嚴格遵守iec61131-3標準的基礎上,設計并實現了編譯型軟plc編程系統,并設計了編譯型軟plc運行系統硬件。軟plc編程系統部分實現了標準梯形圖的編輯和編譯功能,建立了梯形圖到指令表轉換的數學模型。該數學模型首先通過對梯形圖電路邏輯的分析,采用有向圖來存儲梯形圖,通過化簡有向圖得到梯形圖的關系樹,然后對關系樹進行后序遍歷所生成的逆波蘭表達式進行翻譯,生成指令表。其次,論文還設計實現了一套c語言框架代碼及功能函數,用以將指令表轉換為c語言代碼,并調用keil編譯器進行編譯。最后將編譯后的代碼由單片機下載并執行,實現梯形圖的控制邏輯。軟plc運行系統部分采用了具有can通信功能的c8051f040mcu作為i/o控制器芯片,能夠與車輛控制系統中其他控制器進行通信。論文最后對所實現的編譯型軟plc編程系統和運行系統進行了測試,測試結果表明編程系統lad軟件可以進行可視化編程,產生正確的控制程序,并在運行系統中實現控制程序的邏輯。在此基礎上將軟plc系統應用到車輛控制器中,通過lad軟件產生的控制程序,能夠通過can總線與控制系統中其他控制器進行交互,從而證明了編譯型軟plc系統能夠應用在車輛控制器中。
                版權聲明PLC信息網轉載作品均注明出處,本網未注明出處和轉載的,是出于傳遞更多信息之目的,并不意味 著贊同其觀點或證實其內容的真實性。如轉載作品侵犯作者署名權,或有其他諸如版權、肖像權、知識產權等方面的傷害,并非本網故意為之,在接到相關權利人通知后將立即加以更正。聯系電話:0571-87774297。
              0571-87774297  
              免费人成激情视频在线看