6ES7231-4HD32-OXBO
專業銷售西門子S7-200/300/400/1200PLC、數控系統、變頻器、人機界面、觸摸屏、伺服、電機、西門子電纜等,并可提供西門子維修服務,垂詢
上海晉營自動化科技有限公司
:喬 靜
電 話:(同號)
傳 真:
郵 箱:3548508227
:3548508227
上海市松江區翔昆路150號
IMATIC S7-1200, SM1221 數字量輸入模塊, 8 輸入24V DC
更多圖片
|
產品名稱:SIMATIC S7-1200信號模塊
產品型號:174750-603
出品單位:西門子
電 話:(同號)
S7-1200信號模塊
描述
信號模塊可以連接到CPU的右側,進一步擴展數字或模擬輸入/輸出能力。CPU 1212C接受兩個,CPU1214C接受八個信號模塊。
大量不同的數字量和模擬量模塊可精確提供每種任務所需的輸入/輸出。數字量和模擬量模塊在通道數目、電壓和電流范圍、隔離、診斷和報警功能等方面有所不同。 對于在此列舉的所有模塊系列,SIPLUS 部件也可應用在擴展溫度范圍 -25 - +60℃ 以及腐蝕性環境/冷凝環境中。
6ES7231-4HD32-OXBO
PWM(脈沖寬度可調)是一種周期固定,脈寬可調節的脈沖輸出,如圖1示,PWM功能雖然使用的是數字量輸出,但其在很多方面類似于模擬量,比如它可以控制電機的轉速,閥門的位置等。S7-1200 CPU提供了兩個輸出通道用于高速脈沖輸出,分別可組態為PTO或PWM,PTO的功能只能由運動控制指令來實現,PWM功能使用CTRL_PWM指令塊實現,當一個通道被組態為PWM時,將不能使用PTO功能,反之亦然。
圖1所示為PWM原理
![]() | 脈沖寬度可表示為脈沖周期的百分之幾(0-*),千分之幾(0-1000),萬分之幾(0-10000)或S7 analog(模擬量)形式,脈寬的范圍可從0(無脈沖,數字量輸出為0)到全脈沖周期(無脈沖,數字量輸出為1 ) 。 |
1 脈沖周期 2 脈沖寬度
圖1 PWM原理
2 PWM功能組態
CPU的兩路脈沖發生器,使用特定的輸出點,如圖2所示,用戶可使用CPU集成輸出點或信號板的輸出點,表中所示為默認情況下的地址分配,用戶也可自己更改輸出地址,無論點的地址如何變化,PTO1/PWM1總是使用*組輸出,PTO2/PWM2使用緊接著的一組輸出,對于CPU集成點和信號板上的點都是如此。PTO在使用脈沖輸出時一般占用2個輸出點,而PWM只使用一個點,另個沒有使用的點可用作其它功能。
脈沖功能輸出點占用如圖2
圖2 脈沖功能輸出點占用
組態步驟
1. 進入Device Configuration(設備組態)界面,選中CPU,點擊屬性,選中Pulse Generator(PTO/PWM)。如圖3
圖3進入設備組態
2. 組態脈沖發生器參數,如圖4。
圖4 脈沖發生器組態
1 Pulse generator used as(脈沖輸出類型):用于選擇PTO或PWM輸出。
2 Output source(輸出源):選擇是CPU集成點輸出或信號板輸出。
3 Time Based(時基):Milliseconds(毫秒),Microseconds(微秒)
4 Pulse width format(脈寬形式):Hundredths(百分比),Thousandths(千分比),ten thousandths(萬分比),S7 analog format(S7模擬量)。
5 Cycle time(周期):脈沖的周期值只能在此修改。
6 Intial pulse width(初始脈寬)。
圖5所示為系統的硬件輸出點
圖5 PWM硬件輸出點
圖6為PWM所分地址
圖6 PWM脈寬調制地址
1 Start address(起始地址):此地址為WORD類型,用于存放脈寬值,用戶可在系統運行中實時修改此值達到修改脈寬的目的,默認情況下,PWM1使用QW1000,PWM2使用QW1002。
2 Process Image(過程映像區):由于脈寬值存放地址為過程映像區,這里選擇更新方式,默認為周期更新。
3 HW ID(硬件識別號)。
3 PWM指令塊
S7-1200 CPU使用CTRL_PWM指令塊實現PWM輸出,如圖7.在使用此指令塊時需要添加背景數據塊,用于存儲參數信息。
圖7 PWM指令塊
PWM指令塊參數如表1
參數 | 數據類型 | 描述 |
PWM | WORD | 填寫硬件識別號,即組態參數中的HW ID |
Enbale | BOOL | 1= 使能指令塊 |
0= 禁止指令塊 | ||
Busy | BOOL | 功能應用中 |
Status | WORD | 狀態顯示 |
表1 PWM指令塊參數 電 話:(同號)
當EN端變為1時,指令塊通過Enable端使能或禁止脈沖輸出,脈沖寬度通過組態好的QW來調節,當CTRL_PWM指令塊正在運行時,BUSY位將一直為0。
有錯誤發生時ENO端輸出為0,同時STATUS顯示錯誤狀態,如圖2
Status 值 | 描述 |
0 | 無錯誤 |
80A1 | 硬件識別號(HW ID)非法 |
表2 錯誤狀態
4 應用舉例
使用模擬量控制數字量輸出,當模擬量值發生變換時,CPU輸出的脈沖寬度隨之改變,但周期不變,可用于控制脈沖方式的加熱設備。此應用通過PWM功能實現,脈沖周期為1S,模擬量值在0-27648之間變化。
1硬件組態
在硬件組態中定義相關輸出點,并進行參數組態,雙擊硬件組態選中CPU
定義IW64為模擬量輸入,輸入信號為0-10V DC。
PWM 參數組態如下
圖8所示為硬件參數組態
圖8 硬件參數組態
圖9所示為硬件輸出點與脈寬地址定義
圖9 硬件輸出點與脈寬地址
2建立變量
在變量表中建好變量,如圖10
圖10 PWM示例建立變量
3程序編制
在定義完變量后,打開OB1,從指令列表中將CTRL_PWM指令塊拖入編輯器中,并定義背景數據塊,zui后添加模擬量賦值程序。如圖11
圖11 PWM示例程序編制
4監控
在狀態表中監控變量如圖12,使能PWM_Enable,通過外部模擬電位計,改變輸入電壓“Analog_input”值,脈沖以1S的固定周期,脈寬隨“Pulse Width”變化。
圖12 PWM示例監控變量
電 話:(同號)
1 S7-1200 存儲卡介紹
S7-1200 CPU 使用的存儲卡為 SD 卡,存儲卡中可以存儲用戶項目文件,有如下四種功能:
- 作為 CPU 的裝載存儲區,用戶項目文件可以僅存儲在卡中,CPU 中沒有項目文件,離開存儲卡無法運行。
- 在有編程器的情況下,作為向多個S7-1200PLC 傳送項目文件的介質。
- 忘記密碼時,清除 CPU 內部的項目文件和密碼。
- 24M卡可以用于更新S7-1200CPU 的固件版本。
圖. 1: S7-1200 存儲卡
怎樣插入存儲卡:
將CPU上擋板向下掀開,可以看到右上角有一 MC 卡槽,將存儲卡缺口向上插入,如下圖所示:
訂貨號】
CPU模塊 | Firmare V3.0 | 6ES72111BE310XB0 | CPU 1211C AC/DC/Rly,6輸入/4輸出,集成2AI |
6ES72111AE310XB0 | CPU 1211C DC/DC/DC,6輸入/4輸出,集成2AI | ||
6ES72111HE310XB0 | CPU 1211C DC/DC/Rly,6輸入/4輸出,集成2AI | ||
6ES72121BE310XB0 | CPU 1212C AC/DC/Rly,8輸入/6輸出,集成2AI | ||
6ES72121AE310XB0 | CPU 1212C DC/DC/DC,8輸入/6輸出,集成2AI | ||
6ES72121HE310XB0 | CPU 1212C DC/DC/Rly,8輸入/6輸出,集成2AI | ||
6ES72141BG310XB0 | CPU 1214C AC/DC/Rly,14輸入/10輸出,集成2AI | ||
6ES72141AG310XB0 | CPU 1214C DC/DC/DC,14輸入/10輸出,集成2AI | ||
6ES72141HG310XB0 | CPU 1214C DC/DC/Rly,14輸入/10輸出,集成2AI | ||
6ES72151BG310XB0 | CPU 1215C AC/DC/Rly,14輸入/10輸出,集成2AI/2AO | ||
6ES72151AG310XB0 | CPU 1215C DC/DC/DC,14輸入/10輸出,集成2AI/2AO | ||
6ES72151HG310XB0 | CPU 1215C DC/DC/Rly,14輸入/10輸出,集成2AI/2AO | ||
Firmare V4.0 | 6ES72111BE400XB0 | CPU 1211C AC/DC/Rly,6輸入/4輸出,集成2AI | |
6ES72111AE400XB0 | CPU 1211C DC/DC/DC,6輸入/4輸出,集成2AI | ||
6ES72111HE400XB0 | CPU 1211C DC/DC/Rly,6輸入/4輸出,集成2AI | ||
6ES72121BE400XB0 | CPU 1212C AC/DC/Rly,8輸入/6輸出,集成2AI | ||
6ES72121AE400XB0 | CPU 1212C DC/DC/DC,8輸入/6輸出,集成2AI | ||
6ES72121HE400XB0 | CPU 1212C DC/DC/Rly,8輸入/6輸出,集成2AI | ||
6ES72141BG400XB0 | CPU 1214C AC/DC/Rly,14輸入/10輸出,集成2AI | ||
6ES72141AG400XB0 | CPU 1214C DC/DC/DC,14輸入/10輸出,集成2AI | ||
6ES72141HG400XB0 | CPU 1214C DC/DC/Rly,14輸入/10輸出,集成2AI | ||
6ES72151BG400XB0 | CPU 1215C AC/DC/Rly,14輸入/10輸出,集成2AI/2AO | ||
6ES72151AG400XB0 | CPU 1215C DC/DC/DC,14輸入/10輸出,集成2AI/2AO | ||
6ES72151HG400XB0 | CPU 1215C DC/DC/Rly,14輸入/10輸出,集成2AI/2AO | ||
6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14輸入/10輸出,集成2AI/2AO | ||
擴展模塊 | 數字量 擴展 | 6ES72211BF320XB0 | SM1221 數字量輸入模塊, 8 輸入24V DC |
6ES72211BH320XB0 | SM1221 數字量輸入模塊, 16 輸入24V DC | ||
6ES72221HF320XB0 | SM1222 數字量輸出模塊, 8輸出繼電器 | ||
6ES72221BF320XB0 | SM1222 數字量輸出模塊, 8輸出24V DC | ||
6ES72221XF320XB0 | SM1222 數字量輸出模塊, 8輸出切換繼電器 | ||
6ES72221HH320XB0 | SM1222 數字量輸出模塊, 16輸出繼電器 | ||
6ES72221BH320XB0 | SM1222 數字量輸出模塊, 16輸出24V DC | ||
6ES72231PH320XB0 | SM1223 數字量輸入輸出模塊 8輸入24V DC/ 8輸出繼電器 | ||
6ES72231BH320XB0 | SM1223 數字量輸入輸出模塊 8輸入24V DC/ 8輸出24V DC | ||
6ES72231PL320XB0 | SM1223 數字量輸入輸出模塊 16輸入24V DC/ 16輸出繼電器 | ||
6ES72231BL320XB0 | SM1223 數字量輸入輸出模塊 16輸入24V DC/ 16輸出24V DC | ||
6ES72231QH320XB0 | SM1223 數字量輸入輸出模塊 8輸入120/230V AC/ 8輸出繼電器 | ||
模擬量 擴展 | 6ES72314HD320XB0 | SM1231 模擬量輸入模塊 4AI 13位分辯率 | |
6ES72315ND320XB0 | SM1231 模擬量輸入模塊 4AI 16位分辯率 | ||
6ES72314HF320XB0 | SM1231 模擬量輸入模塊 8AI 13位分辯率 | ||
6ES72315PD320XB0 | SM1231 熱電阻模塊 4RTD 16位分辯率 | ||
6ES72315QD320XB0 | SM1231 熱電偶模塊 4TC 16位分辯率 | ||
6ES72315PF320XB0 | SM1231 熱電阻模塊 8RTD 16位分辯率 | ||
6ES72315QF320XB0 | SM1231 熱電偶模塊 8TC 16位分辯率 | ||
6ES72324HB320XB0 | SM1232 模擬量輸出模塊 2AO 14位分辯率 | ||
6ES72324HD320XB0 | SM1232 模擬量輸出模塊 4AO 14位分辯率 | ||
6ES72344HE320XB0 | SM1234 模擬量輸入輸出模塊 4AI/2AO | ||
通信模塊 | 6ES72411CH320XB0 | CM1241 RS485 /422通訊模塊 | |
6ES72411AH320XB0 | CM1241 RS232通訊模塊 | ||
6ES72411CH301XB0 | CB1241 RS485信號板通訊模塊 | ||
6ES72784BD320XB0 | CM1278 I/O Line Master | ||
6ES79720EB000XA0 | e service 適配器 IE 基礎版 | ||
6ES79720MM000XA0 | e service Modem 模塊 | ||
6ES79720MD000XA0 | e service ISDN 模塊 | ||
6ES79720MS000XA0 | e service RS232 模塊 | ||
信號板 模塊 | 6ES72213AD300XB0 | SB1221 數字量信號板模塊,支持5V DC輸入信號, 4輸入 5V DC,zui高頻率200KHZ | |
6ES72213BD300XB0 | SB1221 數字量信號板模塊,支持24V DC輸入信號,4輸入 24V DC ,zui高頻率200KHZ | ||
6ES72221AD300XB0 | SB1222 數字量信號板模塊 支持5V DC 輸出信號, 4輸出 5V DC,zui高頻率200KHZ | ||
6ES72221BD300XB0 | SB1222 數字量信號板模塊 4輸出 24V DC 0.1A zui高頻率200KHZ | ||
6ES72230BD300XB0 | SB1223 數字量信號板模塊 2輸入24V DC/ 2輸出24V DC | ||
6ES72233AD300XB0 | SB1223 數字量信號板查模塊,支持5V DC輸入信號,2輸入 5V DC/2輸出 5V DC 0.1A,zui高頻率200KHZ | ||
6ES72233BD300XB0 | SB1223 數字量信號板模塊,支持24 V DC輸入信號, 2輸入24V DC/ 2輸出24V DC 0.1 A ,zui高頻率200KHZ | ||
6ES72324HA300XB0 | SB1232, 模擬量信號板模塊, 1AO | ||
6ES72314HA300XB0 | SB1231, 模擬量信號板模塊, 1AI, 10位分辯率, (0-10V) | ||
6ES72315PA300XB0 | SB1231, 熱電阻信號板模塊,1 RTD 類型: Platinum (Pt) | ||
6ES72315QA300XB0 | SB1231, 熱電偶信號板模塊,1 TC1 類型: J, K | ||
模擬器 | 6ES72741XH300XA0 | 1214C 模擬器 | |
6ES72741XF300XA0 | 1211C/1212C 模擬器 | ||
擴展電纜 | 6ES72906AA300XA0 | S7-1200 模塊擴展電纜 2.0 米 | |
電池 | 6ES72970AX300XA0 | S7-1200 電池板 | |
連接電纜 | 6ES72982DS230XA0 | S7-200/1200與V60 連接電纜 |