產地類別 | 進口 | 應用領域 | 化工,電子 |
---|---|---|---|
產地 | 德國 | 品牌 | 西門子 |
西門子PLC中V寄存器的使用方法
單擊西門子plc編程軟件瀏覽條上的“數據塊" 按鈕。
· 選擇菜單命令檢視(V)》 數據塊(D)。
· 打開西門子plc編程軟件中指令樹中的“數據塊"文件夾,然后雙擊某塊頁 圖標。
通過插入新數據塊頁標記,將您的數據塊V內存賦值分成多個功能組:
· 單擊數據塊窗口,然后選取菜單命令編輯(E) 》 插入(I) 》
![]() |
參考價 | 面議 |
更新時間:2022-02-24 11:41:25瀏覽次數:350
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
西門子6ES7954-8LC02-0AA0
西門子PLC中斷例行程序編程后該如何處理?
西門子PLC中斷由事件驅動。在啟動中斷例行程序之前,必須使中斷事件與發(fā)生該事件時您希望執(zhí)行的程序段建立聯系。使用“附加中斷”指令(ATCH)建立中斷事件(由中斷事件號碼)與程序段(由中斷例行程序號碼)之間的聯系。
如果您使用全局禁用中斷指令禁用所有的中斷,中斷事件的每次出現均被排隊等候,直至使用全局啟用中斷指令重新啟用中斷。
使用“拆卸中斷”指令(DTCH)可拆卸中斷事件與中斷例行程序之間的聯系,從而禁用單個中斷事件。作為對關聯的內部或外部事件的應答,執(zhí)行中斷例行程序。一旦中斷例行程序的后一條指令被執(zhí)行,控制被返回至主程序。
您可以用執(zhí)行“從中斷指令有條件返回”指令(CRETI)的方法退出例行程序。
使用中斷例行程序指南和限制 中斷程序為特殊內部或外部事件提供快速反應。您應當優(yōu)化中斷例行程序,執(zhí)行某項具體任務,然后將控制返回至主程序。
通過將中斷例行程序保持為短小和簡明扼要,可加快執(zhí)行的速度,使其他程序不會受到長時間的延誤。如果未能做到這一點,無法預料的情形可能導致主程序控制的裝置出現非正常操作狀況。
限制
您不得在中斷例行程序中使用DISI、ENI、HDEF、LSCR和END指令。
中斷的系統支持
由于接點、線圈和累加器邏輯可能受中斷的影響,系統保存和重新載入說明累加器和指令操作狀態(tài)的邏輯堆棧、累加器寄存器 這樣可避免因分支至中斷例行程序和從中斷例行程序分支而導致的主程序中斷。
西門子PLC中V寄存器的使用方法
單擊西門子plc編程軟件瀏覽條上的“數據塊” 按鈕。
· 選擇菜單命令檢視(V)》 數據塊(D)。
· 打開西門子plc編程軟件中指令樹中的“數據塊”文件夾,然后雙擊某塊頁 圖標。
通過插入新數據塊頁標記,將您的數據塊V內存賦值分成多個功能組:
· 單擊數據塊窗口,然后選取菜單命令編輯(E) 》 插入(I) 》 數據塊(D)
· 在指令樹中,用鼠標右鍵單擊數據塊頁 圖標,然后在彈出菜單中選取插入(I) 》 數據塊(D)
· 用鼠標右鍵單擊數據塊窗口,然后在彈出菜單中選取插入(I) 》 數據塊(D)
· 標記的數目為128。如果您使用向導,有關標記會被自動創(chuàng)建以支持向導功能。您可以創(chuàng)建的標記的數目為(
128 -由MicroWin自動創(chuàng)建的標記數目)。請使用WINOOWs剪貼板合并標記數據;方法為使用剪切和粘貼由一個標記轉移到另一個地址。
重新命名和保護數據塊頁標記:
· 在指令樹中,用鼠標右鍵單擊數據塊頁 圖標,然后在彈出菜單中選取重新命名。您也可以在指令樹內直接重新命名數據塊頁,方法為單擊該標記頁名稱兩次(動作要慢一些,以免解釋成雙擊);然后編輯該標記名。TPC1162HI的數據塊編輯器提供相 同的重新命名功能,方法為用鼠標右鍵直接單擊該標記名。
· 在指令樹中,用鼠標右鍵單擊數據塊頁 圖標,然后在彈出菜單中選取屬性。由此,您可以重新命名該數據塊標記和作者。屬性對話框的保護標記令您能夠用密碼保護單個數據塊標記。受保護的標記會顯示鎖圖標
西門子1200與值編碼器4—20mA信號的連接
西門子值編碼器信號不怕干擾,停電數據不會丟失,PLC對于值編碼器無需時刻計數,對于CPU掃描無需計算中斷時間并節(jié)省CPU資源,尤其是現在值編碼器的市場價格大幅度下降,同時因數據可靠性的提高,對于使用值編碼器可節(jié)省調試時間,減少售后服務成本,實際使用效果及性價比已遠優(yōu)于選用增量型編碼器,在PLC位置定位中已有越來越多的用戶傾向于使用值編碼器。
由于西門子1200的經濟性,與值編碼器的連接11較為經濟和方便的4—20mA信號接口,西門子1200均自帶2路4—20mA輸入接口,可直接連接2個帶有4—20mA輸出接口的值編碼器。
值編碼器分單圈值和多圈值,單圈值編碼器是指編碼器旋轉在360度以內工作,或者0—180度內工作,這樣選擇的編碼器,4mA對應0度,360度(或180度)對應20mA,在PLC內的數據線性對應角度值,每一個數值對應11的角度值,該數據無需靠計數,不怕干擾與停電,可直接編程使用。單圈值編碼器*使用GMS412.LB(代號9400S),該編碼器可設定20mA對應的角度值和旋轉方向、零點偏置,例如可設定20mA對應180度,編碼器工作在0—180度內。
在長度或高度的PLC定位控制中,常需要編碼器旋轉超過360度的工作范圍,就需要選擇多圈值編碼器了,多圈值編碼器的4—20mA輸出有兩類,一類是固定量程的多圈值,例如16圈、64圈、256圈,即20mA對應值為16圈終點、64圈或256圈,此類編碼器較為經濟,*的型號為GEX60.LB;另一類為智能型多圈值編碼器,20mA可設定在1—4096圈中間的任何位置,并可設置零點偏置,*的型號為GAX60.LB(代號9600),此款編碼器應用極為廣泛,已在起重、水利、*、石油、化工、及各種工業(yè)機械等很多1域有大量成功應用。
西門子1200與值編碼器RS485或Modbus RTU信號的連接
西門子1200可配置通訊接口RS485,該接口可連接值編碼器的RS485信號,包括單圈值和多圈值,值編碼器的RS485信號有多種形式,較為常用的有簡單型RS485廣播模式(主站模式主動廣播發(fā)送)、帶地址由指令發(fā)送的自由協議(從站被動模式)、Modbus RTU模式等等,其中如果僅連接一個值編碼器,可用編碼器主動模式,協議簡單信號可靠,而如果要連接多個編碼器(總線方式),可選用Modbus Rtu模式,但是該方式因為要輪詢,每個編碼器返回數據刷新較慢,不適合快速移動的控制。
*的主動模式RS485編碼器,單圈值的型號為GES38.RDB,或GES60.RDB,或GMS412.LB(代號9400S);多圈值的型號為GEX60.LB(64圈),或GAX60.LB(代號9600)(4096圈)
*的被動指令模式RS485編碼器(可連接1-9個編碼器,含地址),單圈值的型號為GMS412.LB(代號9400S);多圈值的型號為GEX60.LB(64圈),或GAX60.LB(代號9600)(4096圈)。
*的Modbus RTU模式的編碼器,單圈值的型號為GMS412.RMB;多圈值的型號為GAX60.RMB (4096圈)。
西門子1200與值編碼器Profibus-DP信號的連接
西門子1200可配置Profibus—DP總線通訊接口,這個接口為歐系值編碼器1常用的輸出模式,可選各種歐系進口品牌編碼器,包括國產品牌的值編碼器,該接口為西門子常用接口,但是該接口編碼器成本高,包括配置電纜布線成本都較高,對于1200的經濟性已經不合適了
應用案例一
西門子1200與值編碼器4—20mA信號的連接,做簡單定位控制
實用應用介紹一:水利閘門高度的單機及多機控制,全國各地的防洪、調蓄、供水、排污等水閘的起重高度,由卷揚起重機(啟閉機)提升和關閉,每個閘站1-6個閘門啟閉機,西門子1200PLC連接值多圈編碼器的4—20mA接口,配置HMI,可以很好有效地完成這樣的簡單定位控制。編碼器可以安裝在卷揚機卷筒軸連接,或減速齒輪軸連接,預先計算編碼器所需旋轉的圈數值,將編碼器輸出的20mA設定大于該圈數值,例如16圈,這樣編碼器輸出的4—20mA的每變化1mA線性對應卷筒旋轉一圈,以此計算閘門提升的高度變化,以控制水閘閘門的開啟與關閉高度。選用的編碼器型號為上述*的GAX60.LB(代號9600),項目應用地點:東北哈爾濱、江蘇常州等地多個水閘。
應用案例二
液壓雙油缸提升同步控制,較大型的水閘閘門需用用左右兩個液壓油缸動力提升,保持位置同步,以保1閘門的平滑提升與下降。廣東某水閘原用閘門開度儀表僅作顯示,因原顯示儀表的可靠性較低并無法完成液壓油缸同步糾偏及升降控制,用戶希望用小型經濟型PLC加HMI以替換原來的僅作顯示的儀表,提高控制可靠性及可編程可控性,PLC選用了西門子1200,編碼器選用了值多圈編碼器4—20mA信號接口,GAX60.LB(代號9600)2個,分別用機械裝置安裝與左右兩個油缸提升高度相對應,對應設置的油缸高度6米對應20mA,2個4—20mA信號連接1200的模擬量接口,進入PLC對比兩組數據,根據高度差控制左右油缸液壓系統的電磁閥,調節(jié)左右液壓油路流量,以調整油缸的提升或下降的速度及位置差,保持兩個油缸的同步糾偏的升降控制。西門子1200PLC配套兩個值編碼器4—20mA接口,很好地完成了這樣的同步糾偏及升降控制。
西門子6ES7954-8LC02-0AA0
圖1. 4 線制傳感器
圖2. 3 線制傳感器
圖3. 2 線制傳感器