:1800弄(電子商務園)5005公司主營:西門子數(shù)控系統(tǒng),V20變頻器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機界面,變頻器,DP總線,MM變頻器,6SE70交流工程調速變頻器6RA70等系列產(chǎn)品。
產(chǎn)品簡介
詳細介紹
西門子精智面板6AV2125-2AE13-0AX0代理商
流程二:2、我方會根據(jù)詢價單型號查詢價格以及交貨期,擬一份詳細正規(guī)報價單讀取當前值
只能使用數(shù)據(jù)類型HC (高速計數(shù)器當前值)后跟計數(shù)器編號(0、1、2、3、4或5)來讀取每個高速計數(shù)器的當前值 ,如表6--29所示。當希望讀取狀態(tài)圖或用戶程序中的當前計數(shù)時,使用HC數(shù)據(jù)類型。
HC數(shù)據(jù)類型為只讀;不能使用HC數(shù)據(jù)類型將一個新當前計數(shù)寫入高速計數(shù)器。
表6--29 HSC0、HSC1、HSC2、HSC3、HSC4和HSC5的當前值
要讀取的數(shù)值 | HSC0 | HSC1 | HSC2 | HSC3 | HSC4 | HSC5 |
當前值(CV) | HC0 | HC1 | HC2 | HC3 | HC4 | HC5 |
實例:讀取和保存當前計數(shù) | ||
M A I N | Network 1 //當I3.0從OFF轉換到ON時, //將高速計數(shù)器0 //的數(shù)值 //保存到VD20中。 LD I3.0 EU MOVD HC0, VD200 |
設置初始值和預設值
每個高速計數(shù)器在內部存儲了一個32位當前值(CV)和一個32位預設值(PV)。當前值是計數(shù)器的實際計 數(shù)值,而預設值是一個可選擇的比較值,它用于在當前值到達預設值時觸發(fā)一個中斷??墒褂蒙弦徊?/span> 分所述的HC數(shù)據(jù)類型讀取當前值。無法直接讀取預設值。要將新當前值或預設值載入高速計數(shù)器, 必須設置保持期望的新當前和/或新預設值的控制字節(jié)和特殊存儲雙字,也要執(zhí)行HSC指令以使新數(shù)值傳送到高速計數(shù)器。表6--30列出用于保持期望的新當前值和預設值的特殊存儲雙字。
使用下列步驟將一個新當前值和/或新預設值寫入高速計數(shù)器(步驟1和2可以任意順序完成):
1. 將要寫入的數(shù)值裝載到的SM新當前值和/或新預設值中(表6- 30)。裝載這些數(shù)值不會影響
高速計數(shù)器。
2. 置位或控制字節(jié)中的位(表6- 28)指示是否更新當前和/或預設值(位x.5用于預設
值,位x.6用于當前值)。操作這些位不會影響高速計數(shù)器。
3. 執(zhí)行HSC指令引用的高速計數(shù)器編號。執(zhí)行該指令將檢查控制字節(jié)。如果控制字節(jié)更 新當前值、預設值或兩者,則將的數(shù)值從SM新當前值和/或新預設值位置到高速計數(shù) 器內部寄存器中。
表6--30 HSC0、HSC1、HSC2、HSC3、HSC4和HSC5的新當前值和新預設值
要裝入的值 | HSC0 | HSC1 | HSC2 | HSC3 | HSC4 | HSC5 |
新當前值(新CV) | SMD38 | SMD48 | SMD58 | SMD138 | SMD148 | SMD158 |
新預設值(新PV) | SMD42 | SMD52 | SMD62 | SMD142 | SMD152 | SMD162 |
實例:更新當前值和預設值 | ||
M A I N | Network 1 //當I2.0從OFF轉換為ON時, //將高速計數(shù)器0的當前計數(shù)更新為 //1000, //將預設值更新為2000 LD I2.0 EU MOVD 1000, SMD38 MOVD 2000, SMD42 = SM37.5 = SM37.6 HSC 0 |
中斷
所有計數(shù)器都支持在HSC的當前值等于預設值時產(chǎn)生一個中斷事件。使用外部復位端的計數(shù) 支持外部復位中斷。除去0、1和2之外,所有計數(shù)器支持計數(shù)方向改變中斷。每種中斷條件 都可以分別使能或者禁止。要關于使用中斷的更多信息,參見通訊和中斷指令一節(jié)。
注意 當使用外部復位中斷時,不要寫入初始值,或者是在該中斷程序中禁止再允許高速計數(shù)器,否則會 產(chǎn)生一個致命錯誤。 |
狀態(tài)字節(jié)
每個高速計數(shù)器都有一個狀態(tài)字節(jié),其中的狀態(tài)存儲位指出了當前計數(shù)方向,當前值是否大于或者等 于預設值。表6--31給出了每個高速計數(shù)器狀態(tài)位的定義。
表6--31 HSC0到HSC5的狀態(tài)位
HSC0 | HSC1 | HSC2 | HSC3 | HSC4 | HSC5 | 描述 |
SM36.0 | SM46.0 | SM56.0 | SM136.0 | SM46.0 | SM156.0 | 不用 |
SM36.1 | SM46.1 | SM56.1 | SM136.1 | SM46.1 | SM156.1 | 不用 |
SM36.2 | SM46.2 | SM36.2 | SM136.2 | SM46.2 | SM156.2 | 不用 |
SM36.3 | SM46.3 | SM56.3 | SM136.3 | SM46.3 | SM156.3 | 不用 |
SM36.4 | SM46.4 | SM56.4 | SM136.4 | SM46.4 | SM156.4 | 不用 |
SM36.5 | SM46.5 | SM56.5 | SM136.5 | SM146.5 | SM156.5 | 當前計數(shù)方向狀態(tài)位: 0=減計數(shù) 1=增計數(shù) |
SM36.6 | SM46.6 | SM56.6 | SM136.6 | SM146.6 | SM156.6 | 當前值等于預設值狀態(tài)位: 0=不等; 1=相等 |
SM36.7 | SM46.7 | SM56.7 | SM136.7 | SM146.7 | SM156.7 | 當前值大于預設值狀態(tài)位: 0=小于等于; 1=大于 |
下一篇:西門子精智面板6AV2181-5AF05-0AX0銷售