產品簡介
本公司*銷售西門子PLC ET-200,S7-200,S7-300,S7-400,1200,西門子PLC附件,西門子電機,西門子人機界面,西門子變頻器,西門子數控伺服,
詳細介紹
數字量輸出模塊6ES78062CD030YA0
高速計數器:HC
高速計數器對高速事件計數,它于CPU的掃描周期。高速計數器有一個32位的有符號整數計數值 (或當前值)。若要存取高速計數器中的值,則應給出高速計數器的地址,即存儲器類型(HC)加上計數 器號(如HC0)。高速計數器的當前值是只讀數據,僅可以作為雙字(32位)來尋址。
格式: HC[高速計數器編號] HC1
累加器:AC
累加器是可以象存儲器一樣使用的讀寫設備。例如,可以用它來向子程序傳遞參數,也可以從子程序 返回參數,以及用來存儲計算的中間結果。S7- 200提供4個32位累加器(AC0、AC1、AC2和AC3)。并且您可以按字節、字或雙字的形式來訪問累加器中的數值。
被訪問的數據長度取決于存取累加器時所使用的指令。如圖4--8所示,當以字節或者字的形式存取累 加器時,使用的是數值的低8位或低16位。當以雙字的形式存取累加器時,使用全部32位。
關于如何在中斷程序中使用累加器的相關信息,參見第6章中的中斷指令部分。
格式: AC[累加器編號] AC0
AC2 (按字節訪問)
MSB
LSB
7 0
AC2 (按字訪問) MSB
15 8 7
LSB 0
AC3 (按雙字訪問)
字節1
字節0
LSB
31 24 23 16 15 8 7 0
圖4--8 存取累加器
字節3
字節2
字節1
字節0
特殊存儲器:SM
SM位為CPU與用戶程序之間傳遞信息提供了一種手段。可使用這些位來選擇和控制S7- 200 CPU的某些特殊功能,例如:一個個掃描時接通的位、一個以固定速率切換的位或一個顯示數學或運算 指令狀態的位。(有關SM位的詳細信息參見附錄D)。并且可以按位、字節、字或雙字來存取SM位:
位:SM[字節地址].[位地址] SM0.1
字節、字或雙字: SM[大小][起始字節地址] SMB86
局部存儲器區域:L
S7-200有64個字節的局部存儲器,其中60個可以用作臨時存儲器或者給子程序傳遞參數。
局部存儲器和變量存儲器很相似,但只有一處區別。變量存儲器是全局有效的,而局部存儲器只在局 部有效。全局是指同一個存儲器可以被任何程序存取(包括主程序、子程序和中斷中斷程序程序)。局 部是指存儲器區和特定的程序相關聯。S7- 200給主程序分配64個局部存儲器;給每一級子程序嵌套分配64個字節局部存儲器;同樣給中斷程序分配64個字節局部存儲器。
子程序或者中斷程序不能訪問分配給主程序的局部存儲器。子程序不能訪問分配給主程序、中斷程序
或者其他子程序的局部存儲器。同樣的,中斷程序也不能訪問分配給主程序或子程序的局部存儲器。
S7- 200 PLC根據需要分配局部存儲器。也就是說,當主程序執行時,分配給子程序或中斷程序的局部存儲器是不存在的。當發生中斷或者調用一個子程序時,需要分配局部存儲器。新的局部存儲器 地址可能會覆蓋另一個子程序或中斷程序的局部存儲器地址。
局部存儲器在分配時PLC不進行初始化,初值可能是任意的。當在子程序調用中傳遞參數時,在被調 用子程序的局部存儲器中,由CPU替換其被傳遞的參數的值。局部存儲器在參數傳遞中不傳遞值,在分配時不被初始化,可能包含任意數值。
位:L[字節地址].[位地址] L0.0
字節、字或雙字: L[大小] [起始字節地址] LB33
模擬量輸入:AI
S7- 200將模擬量值(如溫度或電壓)轉換成1個字長(16位)的數字量。可以用區域標識符(AI)、數據長度(W)及字節的起始地址來存取這些值。因為模擬輸入量為1個字長,且從偶數位字節(如0、2、4)開
始,所以必須用偶數字節地址(如AIW0、AIW2、AIW4)來存取這些值。模擬量輸入值為只讀數據。
格式: AIW[起始字節地址]
自動化科技電子(杭州)有限公司
在市場,自主品牌影響力不斷。一個顯著變化的指標便是測序的價格。2月7日,采購網發布貴州大學煙草學院學科樓儀器設備采購項目采購公告。在這些應用中,保證壓力傳感器的準確性對確保控制、保證病人生命來講至關重要。我們會發現,有很多功能,尤其是電流測量功能,8508A并不能校準多產品校準器的準確度要求。
數字量輸出模塊6ES78062CD030YA0
6ES78062CD030YA0
模擬量輸出:AQ
S7- 200把1個字長(16位)數字值按比例轉換為電流或電壓。可以用區域標識符(AQ)、數據長度(W)及字節的起始地址來改變這些值。因為模擬量為一個字長,且從偶數字節(如0、2、4)開始,所以必須 用偶數字節地址(如AQW0、AQW2、AQW4)來改變這些值。模擬量輸出值是只寫數據。
格式: AQW[起始字節地址] AQW4
順序控制繼電器(SCR)存儲區:S
SCR或S位用于組織機器操作或者等效程序段的步驟。SCR提供控制程序的邏輯分段。可以按
位、字節、字或雙字來存取S位。
位:S[字節地址].[位地址] S3.1
字節、字或雙字: S[大小][起始字節地址] SB4
實數的格式
實數(浮點數)由32位單精度數表示,其格式按照ANSI/IEEE 754- 1985中所描述的形式,參見圖4--9。實數按照雙字長度來存取。
對于S7- 200來說,浮點數到小數點后第六位。因而當您使用一個浮點數常數時,多可以到小數點后第六位。
MSB 31 30
23 22
LSB 0
符號位
圖4--9 實數的格式
實數運算的精度
在計算中涉及到非常大和非常小的數,則有可能計算結果不。例如數值相差10的x次方倍,
而x>6時。
例如: 100 000 000 + 1 = 100 000 000
字符串的格式
字符串指的是一系列字符,每個字符以字節的形式存儲。字符串的個字節定義了字符串的長度, 也就是字符的個數。4--10給出了一個字符串的格式。一個字符串的長度可以是0到254個字符,再加上長度字節,一個字符串的長度為255個字節。而一個字符串常量的長度為126字節。
字節0
字節1
字節2
字節3
字節4
字節254
圖4--10 字符串的格式
在S7- 200指令中輸入常數值
在S7- 200的許多指令中,都可以使用常數值。常數可以是字節、字或者雙字。S7- 200以二進制數的形式存儲常數,可以分別表示十進制數、十六進制數、ASCII碼或者實數(浮點數)。見表4--2。
表4--2 常數表示法
數制 | 格式 | 舉例 |
十進制 | [十進制值] | 20047 |
十六進制 | 16#[十六進制值] | 16#4E4F |
二進制 | 2#[二進制數] | 2#1010_0101_1010_0101 |
ASCII碼 | ’[ASCII碼文本]’ | ’ABCD’ |
實數 | ANSI/IEEE 754- 1985 | +1.175495E- 38 (正數)- 1.175495E- 38 (負數) |
字符串 | “[字符串文本]" | “ABCDE" |
本地I/O和擴展I/O的尋址
CPU提供的本地I/O具有固定的I/O地址。您可以將擴展模塊連接到CPU的右側來I/O點,形成I/O 鏈。對于同種類型的輸入輸出模塊而言,模塊的I/O地址取決于I/O類型和模塊在I/O鏈中的位置。舉例 來說,輸出模塊不會影響輸入模塊上的點地址,反之亦然。類似的,模擬量模塊不會影響數字量模塊 的尋址,反之亦然。
下一篇:模擬量輸出模塊6ES75225HF000AB0