《PLC應用技術》課件-任務5 S7-1200 控制電動機起保停運行_第1頁
《PLC應用技術》課件-任務5 S7-1200 控制電動機起保停運行_第2頁
《PLC應用技術》課件-任務5 S7-1200 控制電動機起保停運行_第3頁
《PLC應用技術》課件-任務5 S7-1200 控制電動機起保停運行_第4頁
《PLC應用技術》課件-任務5 S7-1200 控制電動機起保停運行_第5頁
已閱讀5頁,還剩29頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

可編程控制器技術項目化教程(西門子S7-1200PLC機型)任務5S7-1200控制電動機起保停運行

項目二S7-1200的工作原理與程序調試學習目標1.掌握博圖軟件建立項目步驟2.掌握程序下載和上傳的方法3.掌握變量表的使用方法4.掌握程序調試的方法5.掌握S7-1200的程序結構和塊的分類6.掌握數據塊的使用方法7.通過小組合作,制定電動機起保停的控制方案,培養團隊協作精神8.根據任務要求和工作規范,完成電動機起保停的調試與運行9.通過項目結果的檢查驗收,解決電動機起保停調試與運行過程中的問題,注重過程性評價,注重安全、環保意識的養成,注重綜合素養的提升任務5S7-1200控制電動機起保停運行任務書圖5-1是電動機起保停電氣控制原理圖。按下啟動按鈕SB2,交流接觸器線圈KM得電,三相異步電動機主電路KM主觸點閉合,電動機接入三相電,電動機啟動運行;松開啟動按鈕SB2,由于KM輔助觸點接通,KM線圈保持得電,電動機繼續運行;按下停止按鈕SB1,KM線圈失電,主電路KM主觸點斷開,電動機繞組失電,電動機停止運行。按照表5-1的I/O分配地址,使用S7-1200PLC實現控制電動機的起保停。圖5-1電動機起保停控制電氣控制原理圖

表5-1S7-1200控制電動機起保停運行I/O分配表輸入輸出SB1I0.0KMQ0.0SB2I0.1

任務5S7-1200控制電動機起保停運行1.變量表的使用知識準備(1)在PLC變量表中聲明變量在項目視圖的項目樹下,打開項目下面“PLC1文件夾”,再打來“PLC變量”文件夾,雙擊打開“默認變量表”。在默認變量表的第一行第一列,雙擊“變量名”,輸入變量“stop”,按回車鍵確認,在數據類型列,選擇該變量的數據類型“bool”型,在地址列中,輸入地址“I0.0”,在注釋列中,根據需要添加注釋,比如添加注釋“電動機M1的停止按鈕”。這樣我們就完成了對STOP變量的聲明。按照同樣的方法,聲明start變量和motor1變量。如圖5-2所示。(2)在程序編輯器中選用和顯示變量①選用變量。在項目樹下打開PLC1下的程序塊文件夾,雙擊“main”主程序塊,打開程序編輯器,在程序段1中拖放觸點和線圈指令,編寫電動機起保??刂瞥绦?。雙擊常開觸點上面的地址,在出現的輸入框中,點擊旁邊的地址域,就會出現已定義的PLC變量的下拉列表,從中選擇start,按照同樣的方法,對所有指令完成操作數的輸入。如圖5-3所示。1.變量表的使用②顯示變量在工具欄中點擊啟動或禁用絕對/符號命令“”可以切換顯示絕對或符號地址,也可以點擊“”進行選擇顯示絕對地址或顯示符號地址或符號和絕對地址同時顯示。如果選擇符號和絕對值,則程序中同時顯示符號地址和絕對地址;如果選擇符號,則程序中只顯示符號地址;如果選擇絕對,則程序中只顯示絕對地址。如圖5-4所示。1.變量表的使用(3)在程序編輯器中定義和更改PLC變量①修改變量選中常開觸點start,單擊鼠標右鍵,選擇“重命名變量”,在彈出的對話框中,將名稱列的start改為start_1,單擊“更改按鈕”,完成變量名的更改,同理,對其余變量進行修改。也可以修改變量連接的地址。1.變量表的使用②升降序顯示變量單擊變量表某一列表頭,該單元出現向上的三角形,各變量按第一個字母從A到Z升序排列。再單擊一次該單元,三角形的方向向下,各變量按地址降序排列。可以根據變量的名稱、數據類型和地址來排列變量。③快速生成變量用鼠標右鍵單擊某個變量,可以進行插入行,添加行,或刪除操作。也可以批量添加變量,單擊某個變量行的任意一列,則該單元右下角出現小的正方形,將光標放到該單元右下角的小正方形上,光標變為深藍色的小十字。按住鼠標左鍵不放,向下拖動鼠標,在空白行生成新的變量,符號名稱自動編號,對應地址也自動遞增。用這種方法可以快速生成多個同類型的變量。(4)設置變量的保持型功能單擊工具欄上的保持型按鈕“”,可以用打開的對話框設置M區從MB0開始的具有保持性功能的字節數,如果設置為10,表示從MB0開始的連續10個字節具有斷電保持功能。1.變量表的使用(5)全局變量與局部變量PLC變量表中的變量可以用于整個PLC中所有的代碼塊,在所有的代碼塊中具有相同的意義和唯一的名稱,被稱為為全局變量。在程序中,全局變量被自動添加雙引號,例如“start”。局部變量只能在它被定義的塊中使用,同一變量名稱可以在不同的塊中分別使用一次,可以在塊的接口區定義塊的輸入/輸出參數和臨時數據,以及FB的靜態數據。在程序中,局部變量被自動添加#號,例如#啟動按鈕。(6)變量表的監視可以通過點擊工具欄的全部監視按鈕“”監視變量表中各個變量的狀態,但不能修改變量的狀態。監視必須在PLC通信正常的情況下進行。S7-1200PLC一般都有兩個通信端口,一個是RS485通信端口,一個是以太網通信端口。目前都是采用以太網通信端口進行程序的下載和上傳。2.項目的下載與上傳(1)以太網設備的地址①MAC地址別稱局域網地址、以太網地址、是用來確認網絡設備位置的位址。是以太網接口設備的物理地址,用于在網絡中唯一標示。一臺設備若有一或多個以太網端口,則每個端口都會有一個唯一的MAC地址。通常由設備生產廠家將MAC地址寫入EEPROM或閃存芯片中,在網絡底層的物理傳輸過程中,通過MAC地址來識別發送和接收數據的主機。MAC地址是48位二進制數,分為6個字節,一般用十六進制數表示,例如這臺PLC的MAC地址是28-63-36-9A-85-DD。前三個字節是網絡硬件制造商的編號,它由IEEE(國際電氣與電子工程師協會)分配,后3個字節是該制造商生產的某個網絡產品的序列號,MAC地址就像我們的身份證號碼,具有全球唯一性。②IP地址全稱為網際協議地址,是一種在Internet上的給主機編址的方式。它是IP協議提供的一種統一的地址格式,常見的IP地址分為IPv4與IPv6兩大類,它為互聯網上的每一個網絡和每一臺主機分配一個邏輯地址,以此來屏蔽物理地址的差異。IP地址由32位(4B)二進制數組成,在控制系統中一般使用固定的IP地址。CPU默認的IP地址為192.168.0.1。S7-1200PLC一般都有兩個通信端口,一個是RS485通信端口,一個是以太網通信端口。目前都是采用以太網通信端口進行程序的下載和上傳。2.項目的下載與上傳(1)以太網設備的地址(2)組態CPU的PROFINET接口用網線連接CPU的以太網端口與運行STEP7的計算機來實現以太網通信,可以執行項目的下載,上傳,監控和故障診斷等任務。一對一的通信不需要交換機,兩臺以上設備通信需要通過交換機進行。設置CPU的PROFINET接口,需要在設備視圖下,雙擊CPU的以太網端口。打開該接口的巡視視圖,選中左邊的“以太網網址”,設置相應的IP地址為192.168.0.2。設置的地址在下載后才能起作用。(3)設置計算機網卡的IP地址如果操作系統是window7,用以太網電纜連接計算機與PLC,打開“網絡與共享中心”,選擇更改適配器設置,雙擊本地連接,打開“本地連接狀態”對話框。單擊其中的“屬性”按鈕,在“本地連接屬性”對話框中雙擊“此連接使用下列項目”列表框中的“Internet協議版本4(TCP/IPv4)”,打開“Internet協議版本4(TCP/IPv4)屬性”對話框。用單選框選中“使用下面的IP地址”,鍵入PLC以太網接口默認的子網地址192.168.0(應與CPU的子網地址相同),IP地址的第4個字節是子網內設備的地址,可以取0~255中的某個值,但是不能與子網中其他設備的IP地址重疊。單擊“子網掩碼”輸入框,自動出現默認的子網掩碼255.255.255.0。一般不用設置網關的IP地址。設置結束后,單擊對話框中的“確定”按鈕。2.項目的下載與上傳(4)下載項目做好上述準備工作后,接通PLC的電源。選中項目樹中的PLC_1,單擊工具欄上的下載按鈕,出現“擴展的下載到設備”對話框。設置PG/PC接口類型和接口后,可以執行下載。2.項目的下載與上傳(5)上傳設備作為新站做好計算機與PLC通信的準備工作后,生成一個新項目“motor2”,點擊“創建”,選中項目樹中的項目名稱,執行菜單命令“在線”→“將設備作為新站上傳(硬件和軟件)”,出現“將設備上傳至PG/PC”對話框。用“PG/PC接口”下拉式列表選擇實際使用的網卡。單擊“開始搜索”按鈕,經過一定的時間后,在“所選接口的可訪問節點”列表中,出現連接的CPU和它的IP地址。選中可訪問節點列表中的CPU,單擊對話框下面的“從設備上傳”按鈕,上傳成功后,可以獲得CPU完整的硬件配置和用戶程序。2.項目的下載與上傳(1)仿真軟件調試①S7-1200/S7-1500的仿真軟件介紹仿真調試適用于固件版本為V4.0及以上,仿真軟件安裝S7-PLCSIM為V13SP1及以上。仿真軟件調試不支持計數、PID和運動控制工藝模塊,不支持PID和運動控制工藝對象。如果正確安裝了PLCSIM仿真軟件,則工具欄上的開始仿真按鈕“”呈現亮色。3.用戶程序的調試②下載程序至仿真選中項目樹中的PLC_1,單擊工具欄上的開始仿真按鈕“”,出現啟動仿真的對話框,點擊“確定。則啟動S7-PLCSIM,會出現S7-PLCSIM的精簡視圖。出現“啟動仿真將禁用所有其他的在線接口”對話框,點擊確認即可。單擊下載按鈕,出現“擴展的下載到設備”對話框,設置PG/PC接口的類型為“plcsims7-1200/s7-1500”,如果是V15以上版本,則選擇“PLCSIM”即可。單擊“開始搜索”按鈕,“目標子網中的兼容設備”列表中顯示出搜索到的仿真CPU的以太網接口的IP地址。單擊“下載”按鈕,出現“下載預覽”對話框,編譯組態成功后,勾選“全部覆蓋”復選框,單擊“下載”按鈕,將程序下載到仿真PLC。下載結束后,出現“下載結束”對話框。勾選其中的“全部啟動”復選框,單擊“完成”按鈕,仿真PLC被切換到RUN模式,RUN指示燈亮。3.用戶程序的調試③生成仿真表單擊精簡視圖右下角的切換到項目視圖按鈕“”,則將PLCSIM切換到項目視圖。雙擊項目樹的“SIM表”文件夾的“SIM表1”,打開該仿真表。在“地址”列輸入IB0和QB0。單擊表格的空白行“名稱”列隱藏的按鈕,將IB0中的8個位I0.0-I0.7顯示出來,可以用一行來顯示Q0.0~Q0.7的狀態。④用仿真表調試程序兩次單擊I0.1對應的小方框,方框中出現勾又消失,I0.1變為1后又變為0,模擬按下和放開起動按鈕。由于程序的作用,Q0.0變為TRUE,對應的小方框中出現勾,表示電動機啟動。點擊I0.0的小方框,模擬停止按鈕按下,Q0.0失電,電動機停止。3.用戶程序的調試(2)程序狀態功能調試程序①啟動程序狀態監視將程序下載到PLC,與PLC建立好在線連接后,打開需要監視的代碼塊,單擊程序編輯器工具欄上的“啟用/禁用監視”按鈕,啟動程序狀態監控。如果在線程序與離線程序不一致,項目樹中的項目、站點、程序塊和有問題的代碼塊的右邊會出現表示故障的符號。需要重新下載有問題的塊,使在線、離線的塊一致,項目樹對象右邊均出現綠色的表示正常的符號后,才能啟動程序狀態功能。進入在線模式后,程序編輯器最上面的標題欄變為橙黃色。3.用戶程序的調試(2)程序狀態功能調試程序②程序狀態的顯示啟動程序狀態監視后,梯形圖左側垂直的“電源”線和與它連接的水平線均為連續的綠線,表示有能流從“電源”線流出。有能流流過的處于閉合狀態的觸點、指令方框、線圈和“導線”均用連續的綠色線表示。用藍色虛線表示沒有能流。用灰色連續線表示狀態未知或程序沒有執行,黑色表示沒有連接。如圖5-14所示。3.用戶程序的調試(2)程序狀態功能調試程序③在程序狀態修改變量的值用鼠標右鍵單擊程序狀態中的某個Bool變量,執行命令“修改”→“修改為1”或“修改”→“修改為0”;對于其他數據類型的變量,執行命令“修改”→“修改操作數”。執行命令“修改”→“顯示格式”,可以修改變量的顯示格式。不能修改過程映像輸入(I)的值。如果被修改的變量同時受到程序的控制,則程序控制的作用優先。使用程序狀態功能調試程序,可以在程序編輯器中形象直觀地監視梯形圖程序的執行情況,觸點和線圈的狀態一目了然。但程序狀態功能只能在屏幕上顯示一小塊程序,調試較大的程序時,往往不能同時看到與某一程序功能有關的全部變量的狀態。解決這樣的問題,可以采用第二種程序在線調試方法——用監控表監控的方法來調試程序。3.用戶程序的調試(3)監控表調試程序使用監控表調試程序可以在工作區同時監視、修改和強制用戶感興趣的全部變量。監控表可以賦值或顯示的變量包括過程映像輸入寄存器I和過程映像輸出寄存器Q,外設輸入I:P,外設輸出Q:P,位存儲區M和數據塊DB內的存儲單元。①監控表的功能可以監視變量,在計算機上顯示用戶程序或CPU中變量的當前值;可以修改變量,將固定值分配給用戶程序或CPU中的變量;可以對外設輸出賦值,允許在STOP模式下將固定值賦給CPU的外設輸出點,這一功能可以用于硬件調試時檢查接線正確與否。②生成監控表打開項目樹中PLC的“監控與強制表”文件夾,雙擊其中的“添加新監控表”,生成一個新的監控表。③在監控表中輸入變量可以在監控表中輸入變量的名稱或地址;也可以將PLC變量表中的變量名稱復制到監控表;也可以在名稱列點擊“地址域”將變量表中的變量添加到監控表中??梢杂谩帮@示格式”列的下拉式列表設置顯示格式。3.用戶程序的調試(3)監控表調試程序④監視變量與CPU建立在線連接后,單擊工具欄上的全部監視按鈕“”,啟動或關閉監視功能,將在“監視值”列連續顯示變量的動態實際值。單擊工具欄上的立即一次性監視所有變量按鈕“”,即使沒有啟動監視,將立即讀取一次變量值,并在監控表中顯示。位變量為TRUE時,監視值列的方形指示燈為綠色。反之為灰色。⑤修改變量單擊顯示/隱藏所有修改列“”按鈕,會出現隱藏的“修改值”列。在出現的“修改值”列輸入變量新的值,并勾選要修改的變量的復選框。單擊工具欄上的立即一次性修改所有選定值按鈕“”,復選框打勾的“修改值”被立即送入指定的地址。⑥在STOP模式下改變外設輸出的狀態在調試設備時,用此功能檢查設備的接線是否正確。以Q0.0為例,在操作步驟如下:首先在監控表中輸入Q0.0:P;然后將CPU切換到STOP模式;再單擊監控表工具欄上的顯示/隱藏擴展模式列按鈕“”,顯示擴展模式列,出現與“觸發”器有關的兩列。單擊監控表工具欄上的“”按鈕,啟動監視功能;單擊工具欄上的啟用外設輸出按鈕“”,出現“啟用外圍設備輸出”對話框,單擊“是”按鈕確認,如圖5-16所示。3.用戶程序的調試⑥在STOP模式下改變外設輸出的狀態在調試設備時,用此功能檢查設備的接線是否正確。以Q0.0為例,在操作步驟如下:首先在監控表中輸入Q0.0:P;然后將CPU切換到STOP模式;再單擊監控表工具欄上的顯示/隱藏擴展模式列按鈕“”,顯示擴展模式列,出現與“觸發”器有關的兩列。單擊監控表工具欄上的“”按鈕,啟動監視功能;單擊工具欄上的啟用外設輸出按鈕“”,出現“啟用外圍設備輸出”對話框,單擊“是”按鈕確認,如圖5-16所示。用鼠標右鍵單擊Q0.0:P所在的行,執行出現的快捷菜單中的“修改”——“修改為1”或“修改為0”命令,CPU上Q0.0對應的狀態指示燈亮或滅,監控表中Q0.0:P的修改值變成TRUE或FALSE。CPU切換到RUN模式后,工具欄上的啟用外設輸出按鈕“

”變成灰色,該功能被禁止,Q0.0受用戶程序的控制。如果有輸入點或輸出點被強制,則不能使用這一功能。為了在STOP模式下允許外設輸出,應取消強制功能。3.用戶程序的調試(4)用強制表調試程序①強制的概念用強制表給用戶程序中的單個變量指定固定值,這功能稱之為強制(force)。強制是在與CPU在線連接時進行,使用強制功能時,不正確的操作可能會危及人員的生命或健康,造成設備或整個工廠的損失,所以在使用強制功能時,一定要謹慎操作。S7-1200系列PLC只能強制外設輸入和外設輸出,例如強制I0.0:P和Q0.0:P等。不能強制指定給HSC、PWM和PTO的I/O點??梢酝ㄟ^強制I/O點來模擬物理條件,例如用來模擬輸入信號的變化。強制功能不能仿真。②輸入要強制的變量雙擊打開項目樹中的強制表,輸入I0.0、I0.1和Q0.0,它們被自動添加“:P”。只有在擴展模式才能監視外設輸入的強制監視值。單擊工具欄上的顯示/隱藏擴展模式列按鈕“”,切換到擴展模式。將CPU切換到RUN模式。

③強制輸入選中強制表中的I0.1,點擊鼠標右鍵,出現快捷菜單命令,選中“強制”,選擇強制為1,出現對話框,單擊“是”按鈕確認將I0.1:P強制為TRUE。4.塊概述與組織塊的應用(1)程序中的塊①塊的概念在S7-1200的程序設計中,通常將復雜的自動化任務劃分為對應于生產過程的技術功能的子任務,每個子任務對應于一個稱為“塊”的子程序,通過塊與塊之間的相互調用來組織程序。這樣的程序易于修改、查錯和調試。塊結構顯著地增加了PLC程序的組織透明性、可理解性和易維護性。②塊的分類S7-1200為用戶提供了不同類型的塊來執行自動化系統中的任務。主要有組織塊OB,功能塊FB,功能FC,數據塊DB。數據塊又分為背景數據塊與全局數據塊。OB、FB、FC統稱為代碼塊。如表5-2所示。表5-2程序中的塊塊簡要描述組織塊(OB)操作系統與用戶程序的接口,決定用戶程序的結構功能塊(FB)用戶編寫的包含經常使用的功能的子程序,有專用的背景數據塊功能(FC)用戶編寫的包含經常使用的功能的子程序,沒有專用的背景數據塊背景數據塊(DB)用于保存FB的輸入變量、輸出變量和靜態變量,其數據在編譯時自動生成全局數據塊(DB)存儲用戶數據的數據區域,供所有的代碼塊共享4.塊概述與組織塊的應用(③塊的調用在塊調用中,調用者可以是各種代碼塊,被調用的塊是OB之外的代碼塊。調用功能塊FB時需要為它指定一個背景數據塊DB。被調用的塊應該是已經存在的塊,即應先創建被調用的塊及其背景數據塊。被調用的代碼塊可以嵌套調用別的代碼塊。從程序循環OB或啟動OB開始,嵌套深度為16;從中斷OB開始,嵌套深度為6。(2)組織塊①組織塊概念組織塊(OrganizationBlock,OB)是操作系統與用戶程序的接口,可以通過組織塊的編程來控制PLC的動作。組織塊由操作系統調用,用組織塊可以創建在特定時間執行的程序以及影響特定事件的程序,用于控制循環掃描和中斷程序的執行、PLC的啟動和錯誤處理等。組織塊的程序是用戶編寫的。②組織塊分類按照組織塊控制操作的不同,S7-1200共有13種組織塊。主要有程序循環組織塊、啟動組織塊、延時中斷組織塊、循環中斷組織塊、硬件中斷組織塊、時間錯誤中斷組織塊、診斷錯誤中斷組織塊,以及其他中斷組織塊等。每個組織塊必須有唯一的OB編號,200之前的某些編號是保留的,其他OB的編號應大于等于200。沒有可以調用OB的指令,S7-1200CPU具有基于事件的特性,只有發生了某些特定事件,相應的OB才會被執行。③組織塊的優先級組織塊共分為三個優先等級組。每個組織塊都有自己的優先級。高優先級的組織塊會中斷低優先級的組織塊,相同優先級的組織塊不會對自己產生中斷,會按照優先級增加到隊列中,然后按照優先級由高到低順序執行。4.塊概述與組織塊的應用(3)最常用的組織塊組織塊有很多,今天主要學習在后續學習過程中最常用的兩種組織塊:程序循環組織塊與啟動組織塊。①程序循環組織塊OB1OB1是用戶程序中的主程序,CPU循環執行操作系統程序,在每一次循環中,操作系統調用一次OB1。因此OB1中的程序也是循環執行的。允許有多個程序循環OB,默認的是OB1,其他程序循環OB的編號應大于等于200。OB1的優先等級是1,是最低的優先等級。任何其他類別的事件都可以中斷OB1的程序執行。循環組織塊在每個掃描周期不停的執行,直到另外的組織塊對它產生中斷。②啟動組織塊當CPU的工作模式從STOP切換到RUN時,執行一次啟動(Startup)組織塊,來初始化程序循環OB中的某些變量。執行完啟動組織塊后,開始執行程序循環OB??梢杂卸鄠€啟動組織塊,默認的為OB100,其他啟動OB的編號應大于等于200。在項目視圖,項目樹中,打開“”程序塊文件夾,雙擊“添加新塊”。選擇“組織塊”,出現組織塊的類型,選中“startup”,則自動添加一個編號為100的啟動組織塊,也可以選擇手動修改啟動組織塊的編號。5.數據塊的應用數據塊(Datablock,DB)是用于存放執行代碼塊時所需的數據的數據區。數據塊是S7-1200內存結構中的重要部分,數據塊的正確使用能提高編程效率。(1)數據塊的分類數據塊有兩種類型:全局數據塊和背景數據塊。全局(Global)數據塊:用于存儲全局數據。存儲供所有的代碼塊使用的數據,所有的OB、FB和FC都可以訪問。全局數據塊只包含靜態變量,用戶可以在聲明表中編輯定義要包含的變量。背景數據塊:用于存儲只供某個FB使用的數據。是特定分配給FB的私有存儲區,僅限特定的FB訪問。背景數據塊的結構完全取決于指定功能塊的接口聲明。準確包含接口聲明中的參數和靜態變量。用戶不能自行編輯修改背景數據塊的結構。S7-1200CPU中,除了一般的FB使用背景數據塊外,還有專為定時器指令和計數器指令使用的背景數據塊。5.數據塊的應用(2)數據塊的“優化的塊訪問”屬性用戶在編輯生成數據塊后,通過數據塊的屬性設置,可以指定是否啟用“優化的塊訪問”選項。此特性在數據塊生成后無法更改。當用戶不啟用“優化的塊訪問”時,S7-1200CPU將采用傳統的使用絕對地址存儲方式,不同數據類型的數據被定義在一起時,他們之間可能存在被浪費的地址空間,當用戶啟用“優化的塊訪問”時,S7-1200CPU將優化存儲,變量之間即使類型不同,也不會出現空隙,減少地址空間。啟用“優化的塊訪問”時,用戶只能采用符號方式訪問其中的數據。符號方式訪問時,需要指明數據塊的符號名稱,以及定義的變量名稱。不啟用“優化的塊訪問”時,用戶可以采用符號或絕對地址兩種方式訪問其中的數據。絕對地址訪問時,需要指明數據塊的編號,以及變量在數據塊中的絕對地址。比如圖DB6.DBX0.0,DB6.DBW2,DB6.DBX4.0,DB6.DBD6。DBX用于位變量,DBW用于字變量,DBD用于雙字或實數變量,DBB用于字節變量。5.數據塊的應用(3)數據塊的保持性設置當全局數據塊不啟用“優化的塊訪問”時,保持性設置對該數據塊的所有變量都有效,無法單獨指定各個變量的保持性。當啟動“優化的塊訪問”時,可以為各個變量單獨指定其保持性。背景數據塊的“優化的塊訪問”選項,和保持性是否可編輯,完全取決于指定功能塊的“優化的塊訪問”選項設置。如果指定功能塊不啟用“優化的塊訪問”選項,則背景數據塊保持性設置可編輯,并且對該數據塊的所有變量都有效。如果指定功能塊啟用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論