婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> plc工業(yè)軟件使用 >> 正文

PLC的程序結構及其特點

作者:佚名    文章來源:本站原創(chuàng)    點擊數(shù):    更新時間:2019/3/3

下面介紹幾種常見的plc的程序結構及其特點:
  1.某些國外的小型PLC的程序結構
  這些PLC的用戶程序由主程序、子程序和中斷程序組成。在每一個掃描循環(huán)周期,CPU都要調用一次主程序。主程序可以調用子程序,小型控制系統(tǒng)可以只有主程序。中斷程序用于快速響應中斷事件。在中斷事件
發(fā)生時,CPU將停止執(zhí)行當時正在處理的程序或任務,去執(zhí)行用戶編寫的中斷程序。執(zhí)行完中斷程序后,繼續(xù)執(zhí)行被暫停執(zhí)行的程序或任務。它們的子程序和中斷程序沒有局部變量,子程序沒有輸入、輸出參數(shù)。

PLC的程序結構及其特點 
 2.西門子的S7-200的程序結構
  過程映像輸入/輸出(I/Q)、變量存儲器V、內(nèi)部存儲器位M、定時器T、計數(shù)器C等屬于全局變量。S7-200的程序組織單元(ProgramOrganizationalUnit,簡稱為POU)包括主程序、子程序和中斷程序。每個POU均有
自己的64字節(jié)局部變量,局部變量只能在它所在的POU中使用。與此相反,全局變量可以在各POU中使用。
  下面是子程序可以使用的局部變量:
  1)TEMP(臨時變量)是暫時保存在局部數(shù)據(jù)區(qū)中的變量。只有在執(zhí)行該POU時,定義的臨時變量才被使用,POU執(zhí)行完后,不再保存臨時變量的數(shù)值。
  2)IN是由調用它的POU提供的輸入?yún)?shù)。
  3)OUT是返回給調用它的POU的輸出參數(shù)(子程序的執(zhí)行結果)。
  4)IN_OUT是輸入_輸出參數(shù),其初始值由調用它的POU傳送給子程序,并用同一變量將子程序的執(zhí)行結果返回給調用它的POU。
  主程序和中斷程序的局部變量中只有臨時變量TEMP。
  具有輸入、輸出參數(shù)和局部變量的子程序易于實現(xiàn)結構化編程,對于長期生產(chǎn)同類設備或生產(chǎn)線的廠家尤為有用。這些廠家的編程人員為設備的各組件或工藝功能編寫了大量的通用的子程序。即使不知道子程序
的內(nèi)部代碼,只要知道子程序的功能和輸入、輸出參數(shù)的意義,就可以通過程序之間的調用快速“組裝”出滿足不同用戶要求的控制程序。就好像用數(shù)字集成電路芯片組成復雜的數(shù)字電路一樣。
  子程序如果沒有輸入、輸出參數(shù),它和調用它的程序之間沒有清晰的接口,很難實現(xiàn)結構化編程。
  子程序如果沒有局部變量,它和調用它的程序之間只能通過全局變量來交換數(shù)據(jù),子程序內(nèi)部也只能使用全局變量。將子程序和中斷程序移植到別的項目時,需要重新統(tǒng)一安排它們使用的全局變量,以保證不會出現(xiàn)地址沖突。當程序很復雜,子程序和中斷程序很多時,這種重新分配地址的工作量非常大。
  如果子程序和中斷程序有局部變量,并且它們內(nèi)部只使用局部變量,不使用全局變量,因為與其他POU沒有地址沖突,不需作任何改動,就可以將子程序移植到別的項目中去。
  3.西門子的S7-300/400的程序結構
  S7-300/400將子程序分為功能(Function,或稱為函數(shù))和功能塊(FunctionBlock)。
  S7-300/400的功能與S7-200的子程序基本上相同。它們均有輸入、輸出參數(shù)和臨時變量,功能的局部數(shù)據(jù)中的返回值實際上屬于輸出參數(shù)。它們沒有專用的存儲區(qū),功能執(zhí)行結束后,不再保存臨時變量中的數(shù)據(jù)可以用全局變量來保存那些在功能執(zhí)行結束后需要保存的數(shù)據(jù),但是會影響到功能的可移植性。 功能塊是用戶編寫的有自己專用的存儲區(qū)(即背景數(shù)據(jù)塊)的程序塊,功能塊的輸入、輸出參數(shù)和靜態(tài)變量存放在指定的背景數(shù)據(jù)
  可以用全局變量來保存那些在功能執(zhí)行結束后需要保存的數(shù)據(jù),但是會影響到功能的可移植性。
  功能塊是用戶編寫的有自己專用的存儲區(qū)(即背景數(shù)據(jù)塊)的程序塊,功能塊的輸入、輸出參數(shù)和靜態(tài)變量存放在指定的背景數(shù)據(jù)塊中,臨時變量存儲在局部數(shù)據(jù)堆棧中。每次調用功能塊時,都要指定一個背景數(shù)據(jù)塊。功能塊執(zhí)行完后,背景數(shù)據(jù)塊中的數(shù)據(jù)不會丟失,但是不會保存局部數(shù)據(jù)堆棧中的數(shù)據(jù)。
  功能塊采用了類似于C++的封裝的概念,將程序和數(shù)據(jù)封裝在一起,具有很好的可移植性。
  S7-300/400的共享數(shù)據(jù)塊可供所有的邏輯塊使用。
  4.IEC61131-3的程序結構
  IEC61131-3是PLC的編程語言標準。IEC61131-3是世界上第一個,也是至今為止唯一的工業(yè)控制領域的編程語言標準。IEC61131-3有三種POU:程序、功能塊和功能。
  功能是有多個輸入?yún)?shù)和一個輸出參數(shù)(返回值)的POU,返回值的名稱與功能的名稱相同,需要定義返回值的數(shù)據(jù)類型。調用具有相同輸入值的功能總是返回相同的結果。功能可以調用其他功能,但是不能調用功能塊或程序。功能可定義的局部變量有VAR和VAR_INPUT。
  功能塊是有多個輸入/輸出參數(shù)和內(nèi)部存儲單元的POU,功能塊的輸出參數(shù)值與其內(nèi)部存儲單元的值有關。功能塊可以調用其他功能 塊或功能,但是不能調用程序。 在調用功能塊之前,必須在要調用功能塊的POU中為每次調用聲明功能塊的實例,操作系統(tǒng)將為每次調用分配功能塊專用的存儲區(qū)
  (類似于S7-300/400的背景數(shù)據(jù)塊)。

Tags:程序結構,plc  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
最新推薦
關于我們 - 聯(lián)系我們 - 廣告服務 - 友情鏈接 - 網(wǎng)站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av
<button id="4i884"></button>
  • <abbr id="4i884"><source id="4i884"></source></abbr>
  • <code id="4i884"><tr id="4i884"></tr></code>
  • <rt id="4i884"></rt>
    <li id="4i884"></li>
  • <rt id="4i884"><tr id="4i884"></tr></rt>
  • 一个色综合久久| 91免费网站视频| 噜噜噜久久亚洲精品国产品麻豆| 艳母动漫在线免费观看| www.xxx麻豆| 毛片毛片毛片毛片毛片毛片毛片毛片毛片 | 91视频最新入口| 美女一区二区三区视频| 日本免费在线视频观看| 日韩视频免费播放| 日本美女视频一区| 久久精品午夜福利| a级网站在线观看| 一道本在线免费视频| 欧美成人三级在线视频| 自拍一级黄色片| 亚洲黄色a v| 老司机午夜av| 色一情一乱一伦一区二区三区日本| 欧美丝袜在线观看| 色哺乳xxxxhd奶水米仓惠香| 手机看片福利日韩| 女人高潮一级片| 一区二区久久精品| 91香蕉视频在线观看视频| www.99av.com| 亚洲无在线观看| 老司机激情视频| 亚洲国产精品无码观看久久| 国产精品12345| 久久婷婷国产精品| 红桃视频 国产| 日韩亚洲欧美一区二区| 欧美中日韩在线| 国产1区2区在线| 日本成人xxx| 欧美黄网站在线观看| 一级做a爱视频| 欧美日韩二三区| 中文字幕亚洲影院| 爱福利视频一区二区| 看看黄色一级片| 成人在线观看黄| 日本成人xxx| xxx国产在线观看| 熟女性饥渴一区二区三区| 黄色a级三级三级三级| 欧美黄色免费影院| 激情六月天婷婷| 午夜av中文字幕| 妺妺窝人体色www在线观看| 免费的一级黄色片| 中文字幕12页| 最近中文字幕免费mv| 国产麻花豆剧传媒精品mv在线| 日韩国产小视频| 日韩不卡视频一区二区| 400部精品国偷自产在线观看| 一区二区三区 日韩| 五月婷婷深爱五月| 一级在线免费视频| 亚洲涩涩在线观看| 强开小嫩苞一区二区三区网站| 成人高清在线观看视频| 欧美视频在线第一页| 2018国产在线| 91网址在线播放| 久久久久亚洲av无码专区喷水| 99久热在线精品视频| 国产福利视频在线播放| 激情视频免费网站| 男人天堂av片| 亚洲午夜激情影院| 日本韩国欧美在线观看| 成年人网站大全| 久无码久无码av无码| 少妇一级淫免费放| 阿v天堂2017| 日本美女爱爱视频| 在线观看免费不卡av| 日韩视频在线视频| 亚洲免费黄色录像| 妺妺窝人体色www在线观看| 99精品一级欧美片免费播放| 91在线视频观看免费| www.com毛片| 国产v亚洲v天堂无码久久久| 国产天堂视频在线观看| 国产精品一色哟哟| 欧美xxxx吸乳| 蜜桃视频一区二区在线观看| 午夜啪啪福利视频| 国产 国语对白 露脸| 日本aa在线观看| www.国产在线视频| 日本熟妇人妻中出| 亚洲欧美日韩精品一区| 国产一级片中文字幕| 中文字幕免费高| 91av资源网| 小早川怜子一区二区三区| 99re99热| 欧美视频免费播放| 手机精品视频在线| 国产精品久久..4399| 日韩av片在线看| 日本三日本三级少妇三级66| mm131午夜| 在线播放av中文字幕| 亚洲 欧美 日韩 国产综合 在线| 六月丁香婷婷激情| 蜜臀在线免费观看| 污色网站在线观看| 欧美日韩黄色一级片| 国产欧美123| 熟女熟妇伦久久影院毛片一区二区| 成人免费a级片| 日本高清久久久| 国产二级片在线观看| 天天成人综合网| 日本高清免费在线视频| 亚洲熟女乱色一区二区三区| 爱豆国产剧免费观看大全剧苏畅| 国产资源在线视频| 人妻熟女一二三区夜夜爱| 成人在线免费观看视频网站| 日韩av加勒比| 日本黄色片一级片| a级黄色一级片| 国产精品无码专区av在线播放| 亚欧无线一线二线三线区别| 男人天堂999| 福利片一区二区三区| 国产日韩欧美大片| 中国丰满人妻videoshd| 欧美女同在线观看| 国产高清不卡无码视频| 少妇激情一区二区三区| 日韩中文在线字幕| 九热视频在线观看| 99亚洲国产精品| 在线看免费毛片| 亚洲三级视频网站| 老司机激情视频| 天天干天天草天天| 免费看国产曰批40分钟| 99re99热| 中文字幕成人免费视频| 六月丁香婷婷在线| 日韩精品一区二区在线视频| 日韩在线不卡一区| 中文字幕国内自拍| 日韩欧美国产片| 天堂av在线网站| 亚洲第一狼人区| 国产永久免费网站| 日本美女久久久| 亚洲小说欧美另类激情| 色中文字幕在线观看| 一路向西2在线观看| 欧美一级黄色片视频| 三级a在线观看| 肉色超薄丝袜脚交| 2025韩国大尺度电影| 成年人午夜免费视频| 十八禁视频网站在线观看| 日韩 欧美 高清| 视频区 图片区 小说区| 青春草国产视频| 538任你躁在线精品免费| 最新av在线免费观看| 亚洲中文字幕无码专区| gai在线观看免费高清| 欧美 日韩 国产精品| 狠狠躁狠狠躁视频专区| 可以免费看的黄色网址| 三级4级全黄60分钟| 欧美另类videos| 日本熟妇人妻中出| 黄色国产一级视频| 日本精品一区在线| 日本熟妇人妻xxxxx| 久久精品国产sm调教网站演员| 国产精品嫩草影院8vv8| 999香蕉视频| 成年人视频在线免费| 亚洲不卡中文字幕无码| 亚洲国产一二三精品无码| 色综合五月婷婷| 国产日产欧美一区二区| 99亚洲精品视频| eeuss中文| 岛国大片在线播放| 久久国产精品网| 久久国产色av免费观看| 国产三级三级三级看三级| 一本久道综合色婷婷五月| 中文字幕第36页| 久久最新免费视频| www在线观看免费|