现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2012年
10期
15-17,20
,共4页
软PLC%梯形图%指令表%二叉树
軟PLC%梯形圖%指令錶%二扠樹
연PLC%제형도%지령표%이차수
介绍了软PLC开发系统的构成和功能,并针对梯形图编辑到目标代码生成的过程,论述了编辑模块、编译模块和仿真模块的设计方案.首先,利用Visual Studio 2005建立梯形图编辑界面和梯形图组件库,实现组件调用和梯形图编辑功能;其次,根据梯形图的构成特点,通过一定的扫描规则来构成二叉树,并通过后序历遍算法来获得指令表;然后,为了实现编辑环境和运行环境的高效通信,通过查表的方式将指令表转换为较为简单的目标代码;最后,建立仿真环境来验证编程的正确性.
介紹瞭軟PLC開髮繫統的構成和功能,併針對梯形圖編輯到目標代碼生成的過程,論述瞭編輯模塊、編譯模塊和倣真模塊的設計方案.首先,利用Visual Studio 2005建立梯形圖編輯界麵和梯形圖組件庫,實現組件調用和梯形圖編輯功能;其次,根據梯形圖的構成特點,通過一定的掃描規則來構成二扠樹,併通過後序歷遍算法來穫得指令錶;然後,為瞭實現編輯環境和運行環境的高效通信,通過查錶的方式將指令錶轉換為較為簡單的目標代碼;最後,建立倣真環境來驗證編程的正確性.
개소료연PLC개발계통적구성화공능,병침대제형도편집도목표대마생성적과정,논술료편집모괴、편역모괴화방진모괴적설계방안.수선,이용Visual Studio 2005건립제형도편집계면화제형도조건고,실현조건조용화제형도편집공능;기차,근거제형도적구성특점,통과일정적소묘규칙래구성이차수,병통과후서력편산법래획득지령표;연후,위료실현편집배경화운행배경적고효통신,통과사표적방식장지령표전환위교위간단적목표대마;최후,건립방진배경래험증편정적정학성.