西門子PLC模塊6ES7223-1PH22-0XA8庫存充足
西門子PLC模塊6ES7223-1PH22-0XA8
西門子S7-200PLC集成有高速計數功能,高速計數是PLC的一項非常重要的功能,在工業(yè)領域中測量轉動速度與周期一般都是用脈沖式儀器,例如旋轉編碼器。這類儀器的頻率遠遠大于PLC的采集頻率,因此使用高速計數器顯得尤為重要。S7-200高速計數功能的知識點主要分幾個部分:一是輸入地址,二是計數模式,按有無方向,有無復位,外部復位和軟復位等進行分類。三是相應的控制特殊功能寄存器。來控制計數器的模式和預置值等。
高速計數器復位
高速計數的復位是使用計數器時非常重要的地方。由于外部器件例如編碼器等,一般都會有累積誤差,那么就需要定期的進行復位。另外編碼器一些功能的實現也要求它具有復位功能。
高速計數器測量轉速周期等
使用編碼器和高速計數器,定時中斷等,可以進行旋轉體的速度周期等數據的測量,此功能在對電機測量方面有廣泛的應用。
實數的格式
實數(浮點數)由32位單精度數表示,其格式按照ANSI/IEEE754-1985標準中所描述的形式。實數按照雙字長度來存取。對于S7-200來說,浮點數精確到小數點后第六位。因而當使用一個浮點數常數時,多可以到小數點后第六位。
實數運算的精度
在計算中涉及到非常大和非常小的數,則有可能導致計算結果不精確。
字符串的格式
字符串指的是一系列字符,每個字符以字節(jié)的形式存儲。字符串的*個字節(jié)定義了字符串的長度,也就是字符的個數。一個字符串的長度可以是0到254個字符,再加上長度字節(jié),一個字符串的大長度為255個字節(jié)。而一個字符串常量的大長度為126字節(jié)
系統(tǒng)硬件的連接可參考圖1可知,上位計算機的串口輸出與由TC35i構成的GSM MODEM中的9芯RS232口直接連接;遠程的GSM MODEM與PLC連接時則必須通過RS232到RS485的轉換,這是Siemens PLC的通訊口數據和PPI編程電纜連接的必要條件。另一方面必須注意的是,在與遠程GSM MODEM的RS-232串口連接時,還必須將RS232串口中的RXD和TXD對換連接,否則將不能正常通訊。
當操控體系規(guī)劃擴展或晉級時,只可適當地添加某些模板,便可使體系晉級和充沛滿意需要。3.產品前史:西門子SIMATIC系列PLC,誕生于1958年,閱歷了C3,S3,S5,S7系列,已成為使用格外廣泛的可編程操控器。
為了防止諧波,可以串聯(lián)電抗器。9,用變頻器調速的起動和間斷,不可用斷路器及接觸器直接操作,而運用變頻器的控制端子來操作,不然會構成變頻器失控,并極小的概率構成嚴懲成果。10,變頻器與電機間基本不能加裝交流接觸器,避免斷流瞬間發(fā)生了過電壓而損壞變頻器。
首先,我們看一下如何接線:
S7-200數據存儲區(qū):
1. 輸入/輸出映像存放器:S7-200 PLC編址范圍(I0.0~I15.7)。輸入映像存放器(該區(qū)域能夠按位操作又稱輸入繼電器)輸入繼電器線圈由外部信號驅動,常開觸點和常閉觸點供用戶編程運用。
輸出映像存放器:S7-200 PLC編址范圍(Q0.0~Q15.7)。輸出映像存放器(又稱輸出繼電器)是用來將PLC的輸出信號傳送給負載,線圈用程序指令驅動。PLC的每一個I/O點都是一個肯定的物理點。CPU 224主機有I0.0~I0.7,I1.0~I1.5共14個數字量輸入端點,Q0.0~Q0.7、Q1.0、Q1.1共10個數字量輸出端點。
2.變量存儲器V
用以存儲運算的中間結果和其它數據。CPU 224有VB0.0~VB5119.7的5K存儲字節(jié)??砂次弧⒆止?jié)、字或雙字運用。
3. 內部標志位(M)存儲區(qū)
M作為控制繼電器(又稱中間繼電器),用來存儲中間操作數或其它控制信息。
S7-200 PLC編址范圍M0.0~M31.7,能夠按位、字節(jié)、字或雙字來存取存儲區(qū)的數據。
4. 次第控制繼電器(S)存儲區(qū)
S又稱狀態(tài)元件,以完成次第控制和步進控制。
S7-200 PLC編址范圍S0.0~S31.7,能夠按位、字節(jié)、字或雙字來存取數據。
5.特殊標志位(SM)存儲器
① SMB0為狀態(tài)位字節(jié),在每次掃描循環(huán)結尾由S7-200 CPU更新,定義如下:
SM0.0 RUN狀態(tài)監(jiān)控,PLC在運轉RUN狀態(tài),該位一直為1。
SM0.1 初次掃描時為1,PLC由STOP轉為RUN狀態(tài)時,ON(1態(tài))一個掃描周期,用于程序的初始化。
SM0.2 當RAM中數據喪失時,ON一個掃描周期,用于出錯處置。
SM0.3 PLC上電進入RUN方式,ON一個掃描周期。
SM0.4 分脈沖,該位輸出一個占空比為50%的分時鐘脈沖。用作時間基準或簡易延時。
SM0.5 秒脈沖,該位輸出一個占空比為50%的秒時鐘脈沖??捎米鲿r間基準。
SM0.6 掃描時鐘,一個掃描周期為ON(高電平),另一為OFF(低電平)循環(huán)交替。
SM0.7 工作方式開關位置指示,0為TERM位置,1為RUN位置。為1時,使自在端
通訊方式有效。
② SMB1為指令狀態(tài)位字節(jié),常用于表及數學操作,局部位定義如下:
SM1.0 零標志,運算結果為0時,該位置1。
SM1.1 溢出標志,運算結果溢出或查出非法數值時,該位置1 。
SM1.2 負數標志,數學運算結果為負時,該位為1。
6. 部分存儲器(L)
S7-200有64個字節(jié)的部分存儲器,編址范圍LB0.0~LB63.7,其中60個字節(jié)能夠用作暫時存儲器或者給子程序傳送參數,最后4個字節(jié)為系統(tǒng)保存字節(jié)。
7. 定時器(相當于時間繼電器)
S7-200 CPU中的定時器是對內部時鐘累計時間增量的設備,用于時間控制。編址范圍T0~T255(22X);T0~T127(21X)。
8. 計數器
計數器主要用來累計輸入脈沖個數。有16位預置值和當前值存放器各一個,以及1位狀態(tài)位,當前值存放器用以累計脈沖個數,計數器當前值大于或等于預置值時,狀態(tài)位置1。S7-200 CPU提供有三品種型的計數器,增計數、減計數、增/減計數。編址范圍C0~C255(22X),C0~C127(21X)。
9. 模仿量輸入/輸出映像存放器(AI/AQ)
S7-200的模仿量輸入電路將外部輸入的模仿量(如溫度、電壓)等轉換成1個字長(16位)的數字量,存入模仿量輸入映像存放器區(qū)域。
AI編址范圍AIW0,AIW2,……AIW62,起始地址定義為偶數字節(jié)地址,共有32個模仿量輸入點。
S7-200模仿量輸出電路用來將模仿量輸出映像存放器區(qū)域的1個字長(16位)數字值轉換為模仿電流或電壓輸輸出。
AQ編址范圍AQW0,AQW2,……AQW62,起始地址也采用偶數字節(jié)地址,共有32個模仿量輸出點
10. 累加器(AC)
累加器是用來暫存數據, S7-200 PLC提供了4個32位累加器AC0~AC3。累加器支持以字節(jié)(B)、字(W)和雙字(D)的存取。。
11. 高速計數器(HC)
CPU 22X提供了6個高速計數器HC0、HC1……HC5 (每個計數器最高頻率為30KHz)用來累計比CPU掃描速率更快的事情。高速計數器的當前值為雙字長的符號整數