技術文章
軟PLC開發系統的組成
閱讀:132 發布時間:2020-8-12
軟PLC開發系統是獨立運行在Win32環境下的一個應用程序,用于編制PLC 用戶程序以及對它進行檢查、編譯和調試,主要由以下模塊組成:
編輯模塊
編輯模塊是利用IEC61131-3標準中的開發語言編制出符合用戶控制要求的 PLC程序。相比較其他幾種編程語言,梯形圖語言編制的用戶程序比較直觀、操 作容易但編譯過程復雜;指令表語言類似匯編語言易于實現編譯但非常抽象,因此在軟PLC開發系統設計時通常先以梯形圖語言開發PLC用戶程序然后轉換成 指令表程序后再傳送給編譯模塊編譯。
編譯模塊
編譯模塊是對編輯模塊提供的指令表程序進行詞法和語法檢查及分析,判斷 是否符合PLC編程規則,生成可被運行系統識別的目標代碼。
調試仿真模塊
調試仿真模塊是非常重要的一個模塊,當程序編譯完成后,用戶可通過調試 仿真模塊在人機界面上觀察輸入輸出來判斷所開發程序的正確性,以便及時對程 序進行修改,得到滿意的結果再與設備進行連接。
通訊接口模塊
通訊接口模塊是連接開發系統和運行系統的通道,用于將開發系統所生成的 目標代碼傳送給運行系統,因此也是軟PLC系統*的一個模塊。
由于開發系統只是提供一個控制程序供軟PLC運行系統使用,并不參與系 統的運算過程,因此本文不對其進行深入分析。
本文采摘自“五軸數控加工中心軟PLC控制系統的研究”,因為編輯困難導致有些函數、表格、圖片、內容無法顯示,有需要者可以在網絡中查找相關文章!本文由伯特利數控整理發表文章均來自網絡僅供學習參考,轉載請注明!