日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種PLC編程語言的編譯方法在審

專利信息
申請號: 201410354614.X 申請日: 2014-07-24
公開(公告)號: CN104239115A 公開(公告)日: 2014-12-24
發明(設計)人: 葉生紅;趙永杰 申請(專利權)人: 汕頭大學;汕頭輕工裝備研究院
主分類號: G06F9/45 分類號: G06F9/45
代理公司: 廣州三環專利代理有限公司 44202 代理人: 溫旭
地址: 515063 廣東省*** 國省代碼: 廣東;44
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 plc 編程 語言 編譯 方法
【說明書】:

技術領域

發明涉及工業控制領域,尤其涉及一種PLC編程語言的編譯方法。?

背景技術

長期以來,計算機控制和傳統PLC控制一直是工業控制領域的兩種主要控制方法。PLC自1969年問世以來,以其功能強、可靠性高、使用方便、體積小等優點在工業自動化領域得到迅速推廣,成為工業自動化領域中極具競爭力的控制工具。伴隨著計算機技術的迅速發展和廣泛應用,人們逐漸認識到硬件PLC的種種弊端。首先由于生產廠商眾多,各種機型互不兼容,沒有統一的標準,在編程元件的種類、數目、編程語言等方面各不相同;其次,產品的功能實現依賴于硬件,數據結構相對封閉,用戶難以自由改變或增添PLC的功能;第三,現行的PLC產品,其編程方式要求使用者對PLC的硬件結構、PLC的電氣原理、編程指令均要有相當的了解,這就不利于PLC的進一步推廣和使用;第四,當PLC出現故障時,需由專業人員用專用工具檢測硬件,再維修,可維護性差;同時,其昂貴的價格也嚴重制約其發展。?

軟PLC是一種基于PC機的軟邏輯控制軟件,它具有硬PLC在功能、可靠性、速度、故障查找等方面的特點,利用軟件技術可以將標準的工業PC轉換成全功能的PLC過程控制器。軟件PLC綜合了計算機和PLC的開關量控制、模擬量控制、數學運算、數值處理、網絡通信、PID調節等功能,通過一個多任務控制內核,提供強大的指令集、快速而準確的掃描周期、可靠的操作和可連接各種I/O系統及網絡的開放式結構。它遵循IEC61131-3標準,支持多語言編程,所以,軟件PLC提供了與硬PLC同樣的功能,同時又提供了PC環境如PC機容量大、處理速度快、網絡互聯方便等PLC不具備的優點,是PC技術和PLC技術的結晶。研究軟PLC技術可以消除硬PLC本身具有的諸多不足之處,提高產品開發效率,使PLC性價比提高。應用于實際工程中后,將會極大提升企業的自動化水平和生產效率。基于PC的軟PLC,既有良好的人機交互功能,又有極快的數據處理能力和強大的網絡功能。研究基于PC的軟PLC控制系統,對降低成本、加強系統的開放性和推廣軟PLC在工業中的應用等具有很大的經濟意義。

如果能夠提出一個可以適用于多種硬件平臺的軟PLC控制方案,開發一個能夠對多種運行系統硬件平臺均適用的開發系統,這樣當用戶在使用不同廠商的硬件平臺作為軟PLC的運行系統時,使用該開發工具,則無需重新學習新硬件平臺的編程,省去了重新學習編程耗費的大量時間,因此具有十分重要的現實意義。而其中的問題,就在于如何將PLC程序編譯為軟PLC運行系統可以識別執行的代碼。?

發明內容

本發明的目的在于提供一種PLC編程語言的編譯方法,解決背景技術提到的將PLC?程序編譯為軟PLC?目標代碼的問題。?

為了實現上述的目的,采用如下的技術方案。一種PLC編程語言的編譯方法,包括指令表轉換、指令分析、中間代碼生成和目標代碼生成,所述指令表轉換是將PLC編程語言轉換成指令表源程序,所述指令分析是對指令表源程序進行詞法分析、語法分析和語義分析的綜合,它分析指令表源程序中某條指令是否正確,包括分析指令的操作碼是否存在,操作數代碼是否符合操作碼的要求和操作數是否超過操作數代碼的允許范圍,所述中間代碼生成是將指令表源程序翻譯成中間代碼,所述目標代碼生成是把中間代碼變換為特定機器上的絕對指令代碼或可以重定位的指令代碼。?

上述方案中,所述詞法分析是讀入指令表源程序,對構成指令表源程序的字符串進行掃描和分解,識別出指令表語言源程序中任何合法的單詞。所述詞法分析還可以完成預處理工作,所述預處理工作包括刪除注釋。?

上述方案中,所述語法分析是在詞法分析的基礎上根據指令表源程序的語法規則,把單詞符號串分解成各類語法單位。所述語法單位包括程序、字句、語句、程序段、表達式。?

上述方案中,所述語義分析審查指令表源程序中有無語義錯誤,為代碼生成階段收集類型信息。?

上述方案中,還包括代碼優化,所述代碼優化是對中間代碼進行變換或改造,使生成的目標代碼更為高效。?

上述方案中,還包括表格管理,所述表格管理用來建立變量、常量和過程標識符的說明與引用之間的信息聯系。?

上述方案中,還包括出錯處理,所述出錯處理用來對指令分析遇到的錯誤給出在指令表源程序中出錯的位置和錯誤性質。?

上述方案中,所述目標代碼生成是在指令表源程序和目標代碼之間建立一個指令和地址的目標代碼查詢表,逐行掃描編寫的指令表源程序,查表將指令表源程序中的指令翻譯成其對應的代碼,并將代碼按照規律組合起來形成可執行的目標代碼。?

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于汕頭大學;汕頭輕工裝備研究院,未經汕頭大學;汕頭輕工裝備研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201410354614.X/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 久久久久国产精品一区二区三区| 国产精品18久久久久久白浆动漫| 久久99国产视频| 亚洲精品卡一卡二| 欧美精品日韩一区| 国产精品一区二区在线看| 国产白丝一区二区三区| 久久一区二区三区视频| 肥大bbwbbwbbw高潮| 久久精品综合视频| 99久久精品免费视频| 精品国产一区二区三| 久久99国产视频| 午夜情所理论片| 少妇久久免费视频| 欧美精品中文字幕亚洲专区| 国产一区二区二| 扒丝袜网www午夜一区二区三区 | 国产精品综合在线观看| 国产欧美三区| 性色av香蕉一区二区| 久久久精品99久久精品36亚| 国产欧美一区二区三区在线| 国产亚洲欧美日韩电影网| 久久99精| 欧美一区久久久| 久久久久久久久久国产精品| 欧美精品久| 欧美乱偷一区二区三区在线| 日本精品一区在线| 亚洲欧美日韩在线| 午夜三级电影院| 国产天堂一区二区三区| 亚洲精品久久久中文| 欧美视频1区| 69精品久久| 亚洲一区欧美| 中文字幕在线视频一区二区| 亚洲va国产| 搡少妇在线视频中文字幕| 亚洲乱强伦| 免费欧美一级视频| 午夜av男人的天堂| 欧美在线免费观看一区| 年轻bbwbbw高潮| 精品综合久久久久| 国产91电影在线观看| 91av一区二区三区| 91久久国产露脸精品国产| 国产区精品区| 久久99国产视频| 欧美网站一区二区三区| 国产精品亚洲二区| 国产日韩麻豆| 91麻豆文化传媒在线观看| 日本一区二区三区电影免费观看| 国产91精品高清一区二区三区| 日韩欧美一区精品| 91偷自产一区二区三区精品| 国产精品一区久久人人爽| 日本精品一区视频| 日韩亚洲精品在线观看| 狠狠色噜噜狠狠狠狠视频| 中文字幕欧美日韩一区| 国产精品久久久久久久久久久久久久久久久久 | 91精品视频一区二区| 亚洲福利视频一区二区| 一区二区精品在线| 亚洲国产精品一区在线观看| 999国产精品999久久久久久| 99精品一级欧美片免费播放| 97精品超碰一区二区三区| 中文字幕一区二区三区免费视频| 国产资源一区二区三区| 欧美日韩亚洲另类| 日本三级香港三级| 一区二区三区精品国产| 国产精品乱综合在线| 国产v亚洲v日韩v欧美v片| 国产69精品久久久久777糖心| 狠狠躁夜夜躁| 欧美乱妇高清无乱码| 久久99精品久久久久婷婷暖91| 日韩精品中文字幕一区| 精品国产一区二区三区忘忧草| 国产精品69久久久| 久久国产欧美一区二区免费| 免费a一毛片| 97久久精品一区二区三区观看| 国产精品久久久久久久久久久久久久久久| 激情欧美日韩| 欧美色综合天天久久综合精品| 午夜剧场伦理| 中文字幕一级二级三级| 日韩精品一区二区不卡| 黄色香港三级三级三级| 日韩av免费电影| 亚洲精品色婷婷| 免费午夜片| 一二三区欧美| 午夜伦全在线观看| 国产午夜三级一二三区| 亚洲高清毛片一区二区| 国产一区二区伦理片| 黑人巨大精品欧美黑寡妇| 国产欧美日韩另类| 亚洲高清久久久| 91精品国产91热久久久做人人| 91精品第一页| 在线视频国产一区二区| 欧美日韩激情在线| 欧美日本一二三区| 欧美日韩国产一区二区三区在线观看| 91精品国产综合久久国产大片 | 午夜影院伦理片| 久久精品爱爱视频| 国产超碰人人模人人爽人人添| 国产欧美日韩精品一区二区图片 | 免费观看黄色毛片| 日韩精品久久久久久久的张开腿让| 国产精品综合久久| 国产色婷婷精品综合在线播放| 国产精品国产亚洲精品看不卡15| 91亚洲精品国偷拍自产| 国产偷亚洲偷欧美偷精品| 理论片午午伦夜理片在线播放| 日本一区二区免费电影| 精品一区电影国产| 国产欧美三区| 国产亚洲精品精品国产亚洲综合| 99久久国产综合| 自拍偷在线精品自拍偷无码专区 | 欧美日韩亚洲三区| 午夜a电影| 色吊丝av中文字幕| 99精品国产免费久久| 国产三级欧美三级日产三级99| 中文字幕一区一区三区| 亚洲欧洲日韩av| 亚洲va国产| 女人被爽到高潮呻吟免费看| 中文字幕一区三区| 中文字幕日本一区二区| 亚洲一二三四区| 国产理论片午午午伦夜理片2021| 午夜看片网站| 国产一区二区三区精品在线| 国产69精品久久99不卡免费版| 国产日韩精品一区二区三区| 国产欧美一区二区三区精品观看| 国产性生交xxxxx免费| 91久久一区二区| 亚洲一区欧美| 国产一卡在线| 91国产在线看| 香蕉视频一区二区三区| 国产精品亚州| 国产区一区| 国产午夜精品一区二区三区四区| 欧美高清视频一区二区三区| 精品日韩久久久| 国产69精品久久久久男男系列| 欧美乱妇在线视频播放| 午夜亚洲影院| 午夜影院啊啊啊| 97人人模人人爽人人喊38tv| 91久久国产露脸精品国产| 国产伦理精品一区二区三区观看体验 | 国产在线一卡二卡| 国产精品v欧美精品v日韩| 一区不卡av| 欧美一区亚洲一区| 精品99免费视频| 国产精品久久久久久久久久久不卡| 国产一二区在线观看| 欧美髙清性xxxxhdvid| 国产精品久久91| 国产精品99999999| 国产精品欧美一区二区三区| 欧美精品一卡二卡| 国产日产精品一区二区三区| 国产高清一区二区在线观看| 69精品久久| 香港三日三级少妇三级99| 国产精品欧美一区乱破| 国产一级片自拍| 久久乐国产精品| 男女午夜爽爽| 欧美一区二区三区中文字幕| 中文在线一区| 久久久精品欧美一区二区免费| 国产精品尤物麻豆一区二区三区| 久久99精品一区二区三区| 国产精品96久久久久久又黄又硬| 午夜免费av电影| 精品国产乱码久久久久久软件影片| 99精品久久99久久久久| 久久一区二| 精品国产仑片一区二区三区| 一区二区在线国产| 精品91av| 亚洲精品久久久久一区二区| 国产欧美亚洲精品第一区软件| 亚洲欧美日韩在线| 国产日韩欧美另类| 狠狠躁狠狠躁视频专区| 91精品系列| 国产一区二区在| 国产精品69久久久| 精品久久久久一区二区| 国产亚洲精品久久久456| 亚洲午夜精品一区二区三区电影院| 久久影院国产精品| 福利电影一区二区三区| 日本美女视频一区二区三区| 欧美日韩一级黄| 久久99中文字幕| 海量av在线| 国内精品国产三级国产99| 搡少妇在线视频中文字幕| 久久久久久亚洲精品中文字幕| 国产欧美一区二区三区免费| 四虎国产精品永久在线国在线| 91人人爽人人爽人人精88v | 一色桃子av| 久久久久国产精品视频| 99热一区二区| freexxxxxxx| 综合在线一区| 亚洲国产精品第一区二区| av午夜在线| 国产69精品久久久久777| 欧美精品久久一区| 国产视频在线一区二区| 亚洲国产精品激情综合图片| 国产一区二区资源| 热久久一区二区| 精品久久久影院| 亚洲精品少妇一区二区| 欧美日韩国产在线一区| 蜜臀久久99静品久久久久久| 91麻豆精品国产91久久久更新资源速度超快 | 97久久精品人人做人人爽| 久久国产麻豆| 国内精品久久久久影院日本| 久久夜色精品久久噜噜亚|