西門子S7-1200PLC系統(tǒng)有五種不同模塊,分別為 CPU 1211C、CPU 1212C 、 CPU 1214C、CPU1215C和CPU1217C。其中的每一種模塊都可以進行擴展,以*您的系統(tǒng)需要??稍谌魏?CPU 的前方加入一個信號板,輕松擴展數(shù)字或模擬量 I/O,同時不影響控制器的實際大小。
產(chǎn)品簡介
詳細介紹
福建西門子S7-1200PLC系列擴展模塊參數(shù)
PLC中無非就是三大量:開關(guān)量、模仿量、脈沖量。只在搞清楚三者之間的聯(lián)系,你就能嫻熟的把握PLC了。
一、簡述
1、開關(guān)量也稱邏輯量,指僅有兩個取值,0或1、ON或OFF。它是最常用的操控,對它進行操控是PLC的優(yōu)勢,也是PLC最基本的使用。
開關(guān)量操控的意圖是,根據(jù)開關(guān)量的當前輸入組合與歷史的輸入次序,使PLC產(chǎn)生相應(yīng)的開關(guān)量輸出,以使系統(tǒng)能按必定的次序工作。所以,有時也稱其為次序操控。
而次序操控又分為手動、半主動或主動。而采用的操控準則有渙散、會集與混合操控三種。
2、模仿量是指一些接連改變的物理量,如電壓、電流、壓力、速度、流量等。
PLC是由繼電操控引入微處理技術(shù)后開展而來的,可便利及可靠地用于開關(guān)量操控。因為模仿量可轉(zhuǎn)化成數(shù)字量,數(shù)字量僅僅多位的開關(guān)量,故經(jīng)轉(zhuǎn)化后的模仿量,PLC也*可以可靠的進行處理操控。
因為接連的生產(chǎn)進程常有模仿量,所以模仿量操控有時也稱進程操控。
模仿量多是非電量,而PLC只能處理數(shù)字量、電量。一切要完成它們之間的轉(zhuǎn)化要有傳感器,把模仿量轉(zhuǎn)化成數(shù)電量。假如這一電量不是規(guī)范的,還要經(jīng)過變送器,把非規(guī)范的電量變成規(guī)范的電信號,如4—20mA、1—5V、0—10V等等。
一起還要有模仿量輸入單元(A/D),把這些規(guī)范的電信號變換成數(shù)字信號;模仿量輸出單元(D/A),以把PLC處理后的數(shù)字量變換成模仿量——規(guī)范的電信號。
所以規(guī)范電信號、數(shù)字量之間的轉(zhuǎn)化就要用到各種運算。這就需要搞清楚模仿量單元的分辨率以及規(guī)范的電信號。例如:
PLC模仿單元的分辨率是1/32767,對應(yīng)的規(guī)范電量是0—10V,所要檢測的是溫度值0—100℃。那么0—32767對應(yīng)0—100℃的溫度值。然后計算出1℃所對應(yīng)的數(shù)字量是327.67。假如想把溫度值精確到0.1℃,把327.67/10即可。
模仿量操控包含:反饋操控、前饋操控、份額操控、含糊操控等。這些都是PLC內(nèi)部數(shù)字量的計算進程。
3、脈沖量是其取值總是不斷的在0(低電平)和1(高電平)之間交替改變的數(shù)字量。每秒鐘脈沖交替改變的次數(shù)稱為頻率。
PLC脈沖量的操控意圖主要是方位操控、運動操控、軌道操控等。例如:脈沖數(shù)在視點操控中的使用。步進電機驅(qū)動器的細分是每圈10000,要求步進電機旋轉(zhuǎn)90度。那么所要動作的脈沖數(shù)值=10000/(360/90)=2500。
二、模仿量的計算
1、-10—10V。-10V—10V的電壓時,在6000分辨率時被轉(zhuǎn)化為F448—0BB8Hex(-3000—3000);12000分辨率時被轉(zhuǎn)化為E890—1770Hex(-6000—6000)。
2、0—10V。0—10V的電壓時,在12000分辨率時被轉(zhuǎn)化為0—1770Hex(0—6000);12000分辨率時被轉(zhuǎn)化為0—2EE0Hex(0—12000)。
3、0—20mA。0—20mA的電流時,在6000分辨率時被轉(zhuǎn)化為0—1770Hex(0—6000);12000分辨率時被轉(zhuǎn)化為0—2EE0Hex(0—12000)。
4、4—20mA。4—20mA的電流時,在6000分辨率時被轉(zhuǎn)化為0—1770Hex(0—6000);12000分辨率時被轉(zhuǎn)化為0—2EE0Hex(0—12000)。
以上僅做簡略的介紹,不同的PLC有不同的分辨率,并且您所丈量物理量完成的量程不一樣。計算結(jié)果可能有必定的差異。
注:模仿輸入的配線的要求:
1、使用屏蔽雙絞線,但不連接屏蔽層。
2、當一個輸入不使用的時分,將VIN和COM端子短接。
3、模仿信號線與電源線隔離(AC電源線,高壓線等)。
4、當電源線上有攪擾時,在輸入部分和電源單元之間裝置一個慮波器。
5、承認正確的接線后,首先給CPU單元上電,然后再給負載上電。
6、斷電時先堵截負載的電源,然后再堵截CPU的電源。
三、脈沖量的計算
脈沖量的操控多用于步進電機、伺服電機的視點操控、間隔操控、方位操控等。以下是以步進電機為例來說明各操控方式。
1、步進電機的視點操控。首先要明確步進電機的細分數(shù),然后斷定步進電機轉(zhuǎn)一圈所需要的總脈沖數(shù)。計算“視點百分比=設(shè)定視點/360°(即一圈)”“視點動作脈沖數(shù)=一圈總脈沖數(shù)*視點百分比。”
公式為:視點動作脈沖數(shù)=一圈總脈沖數(shù)*(設(shè)定視點/360°)。
2、步進電機的間隔操控。首先明確步進電機轉(zhuǎn)一圈所需要的總脈沖數(shù)。然后斷定步進電機滾輪直徑,計算滾輪周長。計算每一脈沖運行間隔。最后計算設(shè)定間隔所要運行的脈沖數(shù)。
公式為:設(shè)定間隔脈沖數(shù)=設(shè)定間隔/[(滾輪直徑*3.14)/一圈總脈沖數(shù)]
3、步進電機的方位操控就是視點操控與間隔操控的歸納。
以上僅僅簡略的剖析步進電機的操控方式,可能與實際有收支,僅供各位同仁參閱。
4、伺服電機的動作與步進電機的一樣,但要考慮伺服電機的內(nèi)部電子齒輪比與伺服電機的減速比。
注意:同一時間僅能啟用 RUN、JOG_P 或 JOG_N 輸入之一。
AXISx_RSEEK
功能:使用組態(tài)/包絡(luò)表中的搜索方法啟動參考點搜索操作。當運動軸找到參考點且移動停止時,運動軸將 RP_OFFSET 參數(shù)值載入當前位置。
圖 4. AXISx_RSEEK指令
RP_OFFSET 的默認值為 0。 可使用運動控制向?qū)?、運動控制面板或 AXISx_LDOFF(加載偏移量)子例程來更改 RP_OFFSET 值;
EN 位開啟會啟用此子例程。確保 EN 位保持開啟,直至 Done 位指示子例程執(zhí)行已經(jīng)完成;
START 參數(shù)開啟將向運動軸發(fā)出 RSEEK 命令。 對于在 START 參數(shù)開啟且運動軸當前不繁忙時執(zhí)行的每次掃描,該子例程向運動軸發(fā)送一個 RSEEK 命令。為了確保僅發(fā)送了一個命令,請使用邊沿檢測元素用脈沖方式開啟 START 參數(shù)。
AXISx_GOTO
功能:命令運動軸轉(zhuǎn)到所需位置。
圖 5. AXISx_GOTO指令
START 參數(shù)開啟會向運動軸發(fā)出 GOTO 命令。 對于在 START 參數(shù)開啟且運動軸當前不繁忙時執(zhí)行的每次掃描,該子例程向運動軸發(fā)送一個 GOTO 命令。為了確保僅發(fā)送了一個 GOTO 命令,請使用邊沿檢測元素用脈沖方式開啟 START 參數(shù);
Pos 參數(shù)包含一個數(shù)值,指示要移動的位置(移動)或要移動的距離(相對移動)。 根據(jù)所選的測量單位,該值是脈沖數(shù) (DINT) 或工程單位數(shù) (REAL);
Speed 參數(shù)確定該移動的最高速度。 根據(jù)所選的測量單位,該值是脈沖數(shù)/每秒 (DINT) 或工程單位數(shù)/每秒 (REAL);
Mode 參數(shù)選擇移動的類型:
0:位置
1:相對位置
2:單速連續(xù)正向旋轉(zhuǎn)
3:單速連續(xù)反向旋轉(zhuǎn)
Abort 參數(shù)啟動會命令運動軸停止當前包絡(luò)并減速,直至電機停止。
注意:若 Mode 參數(shù)設(shè)置為 0,則必須首先使用 AXISx_RSEEK 或 AXISx_LDPOS 指令建立零位置。
AXISx_RUN
功能:命令運動軸按照存儲在組態(tài)/包絡(luò)表的特定包絡(luò)執(zhí)行運動操作。
圖 6. AXISx_RUN指令
START 參數(shù)開啟將向運動軸發(fā)出 RUN 命令。 對于在 START 參數(shù)開啟且運動軸當前不繁忙時執(zhí)行的每次掃描,該子例程向運動軸發(fā)送一個 RUN 命令。為了確保僅發(fā)送了一個命令,請使用邊沿檢測元素用脈沖方式開啟 START 參數(shù);
Profile 參數(shù)包含運動包絡(luò)的編號或符號名稱。 “Profile”輸入必須介于 0 - 31。否則子例程將返回錯誤;
Abort 參數(shù)會命令運動軸停止當前包絡(luò)并減速,直至電機停止;
C_Profile 參數(shù)包含運動軸當前執(zhí)行的包絡(luò);
C_Step 參數(shù)包含目前正在執(zhí)行的包絡(luò)步。
AXISx_LDOFF
功能:建立一個與參考點處于不同位置的新的零位置。
圖 7. AXISx_LDOFF指令
開啟 START 參數(shù)將向運動軸發(fā)出 LDOFF 命令。 對于在 START 參數(shù)開啟且運動軸當前不繁忙時執(zhí)行的每次掃描,該子例程向運動軸發(fā)送一個 LDOFF 命令。為了確保僅發(fā)送了一個命令,請使用邊沿檢測元素用脈沖方式開啟 START 參數(shù)。
注意:
在執(zhí)行該子例程之前,您必須首先確定參考點的位置。您還必須將機器移至起始位置。 當子例程發(fā)送 LDOFF 命令時,運動軸計算起始位置(當前位置)與參考點位置之間的偏移量。 運動軸然后將算出的偏移量存儲到 RP_OFFSET 參數(shù)并將當前位置設(shè)為 0。這將起始位置建立為零位置。
如果電機失去對位置的追蹤(例如斷電或手動更換電機的位置),您可以使用 AXISx_RSEEK 子例程自動重新建立零位置。
AXISx_LDPOS
功能:將運動軸中的當前位置值更改為新值。您還可以使用本子例程為任何移動命令建立一個新的零位置。
圖 8. AXISx_LDPOS指令
START 參數(shù)開啟將向運動軸發(fā)出 LDPOS 命令。 對于在 START 參數(shù)開啟且運動軸當前不繁忙時執(zhí)行的每次掃描,該子例程向運動軸發(fā)送一個 LDPOS 命令。為了確保僅發(fā)送了一個命令,請使用邊沿檢測元素用脈沖方式開啟 START 參數(shù);
New_Pos 參數(shù)提供新值,用于取代運動軸報告和用于移動的當前位置值。 根據(jù)測量單位,該值是脈沖數(shù) (DINT) 或工程單位數(shù) (REAL)
西門子S7-400系列:
序號 定貨號 注釋
電源模塊
1 6ES7 407-0DA02-0AA0 電源模塊(4A)
2 6ES7 407-0KA02-0AA0 電源模塊(10A)
3 6ES7 407-0KR02-0AA0 電源模塊(10A)冗余
4 6ES7 407-0RA02-0AA0 電源模塊(20A)
5 6ES7 405-0DA02-0AA0 電源模塊(4A)
6 6ES7 405-0KA02-0AA0 電源模塊(10A)
7 6ES7 405-0RA01-0AA0 電源模塊(20A)
8 6ES7 971-0BA00 備用電池
CPU
9 6ES7 412-3HJ14-0AB0 CPU 412-3H; 512KB程序內(nèi)存/256KB數(shù)據(jù)內(nèi)存
10 6ES7 414-4HM14-0AB0 CPU 414-4H; 冗余熱備CPU 2.8 MB RAM
11 6ES7 417-4HT14-0AB0 CPU 417-4H; 冗余熱備CPU 30 MB RAM
12 6ES7 400-0HR00-4AB0 412H 系統(tǒng)套件包括 2 個CPU、1個H型中央機架、2個電源、2個1M 存儲卡、4個同步模塊、2根同步電纜,以及4個備用電池(PS407 10A)
13 6ES7 400-0HR50-4AB0 412H 系統(tǒng)套件包括 2 個CPU、1個H型中央機架、2個電源、2個1M 存儲卡、4個同步模塊、2根同步電纜,以及4個備用電池(PS405 10A)
14 6ES7 412-1XJ05-0AB0 CPU412-1,144KB程序內(nèi)存/144KB數(shù)據(jù)內(nèi)存
15 6ES7 412-2XJ05-0AB0 CPU412-2,256KB程序內(nèi)存/256KB數(shù)據(jù)內(nèi)存
16 6ES7 414-2XK05-0AB0 CPU414-2,512KB程序內(nèi)存/512KB數(shù)據(jù)內(nèi)存
17 6ES7 414-3XM05-0AB0 CPU414-3,1.4M程序內(nèi)存/1.4M數(shù)據(jù)內(nèi)存 1個IF模板插槽
18 6ES7 414-3EM05-0AB0 CPU414-3PN/DP 1.4M程序內(nèi)存/1.4M數(shù)據(jù)內(nèi)存 1個IF模板插槽
19 6ES7 416-2XN05-0AB0 CPU416-2,2.8M程序內(nèi)存/2.8M數(shù)據(jù)內(nèi)存
20 6ES7 416-3XR05-0AB0 CPU416-3,5.6M程序內(nèi)存/5.6M數(shù)據(jù)內(nèi)存 1個IF模板插槽
21 6ES7 416-3ER05-0AB0 CPU416-3PN/DP 5.6M程序內(nèi)存/5.6M數(shù)據(jù)內(nèi)存 1個IF模板插槽
22 6ES7 416-2FN05-0AB0 CPU416F-2,2.8M程序內(nèi)存/2.8M數(shù)據(jù)內(nèi)存
23 6ES7 416-3FR05-0AB0 CPU416F-3PN/DP,5.6M程序內(nèi)存/5.6M數(shù)據(jù)內(nèi)存
24 6ES7 417-4XT05-0AB0 CPU417-4,15M程序內(nèi)存/15M數(shù)據(jù)內(nèi)存
內(nèi)存卡
25 6ES7 955-2AL00-0AA0 2 X 2M字節(jié) RAM
26 6ES7 955-2AM00-0AA0 2 X 4M字節(jié) RAM
27 6ES7 952-0AF00-0AA0 64K字節(jié) RAM
28 6ES7 952-1AH00-0AA0 256K字節(jié) RAM
29 6ES7 952-1AK00-0AA0 1M字節(jié) RAM
30 6ES7 952-1AL00-0AA0 2M字節(jié) RAM
31 6ES7 952-1AM00-0AA0 4M字節(jié) RAM
32 6ES7 952-1AP00-0AA0 8M字節(jié) RAM
33 6ES7 952-1AS00-0AA0 16M字節(jié) RAM
34 6ES7 952-1AY00-0AA0 64M字節(jié) RAM
35 6ES7 952-0KF00-0AA0 64K字節(jié) FLASH EPROM
36 6ES7 952-0KH00-0AA0 256K字節(jié) FLASH EPROM
37 6ES7 952-1KK00-0AA0 1M字節(jié) FLASH EPROM
38 6ES7 952-1KL00-0AA0 2M字節(jié) FLASH EPROM
39 6ES7 952-1KM00-0AA0 4M字節(jié) FLASH EPROM
40 6ES7 952-1KP00-0AA0 8M字節(jié) FLASH EPROM
41 6ES7 952-1KS00-0AA0 16M字節(jié) FLASH EPROM
42 6ES7 952-1KT00-0AA0 32M字節(jié) FLASH EPROM
43 6ES7 952-1KY00-0AA0 64M字節(jié) FLASH EPROM
開關(guān)量輸入模板
44 6ES7 421-7BH01-0AB0 開關(guān)量輸入模塊(16點,24VDC)中斷
45 6ES7 421-1BL01-0AA0 開關(guān)量輸入模塊(32點,24VDC)
46 6ES7 421-1EL00-0AA0 開關(guān)量輸入模塊(32點,120VUC)
47 6ES7 421-1FH20-0AA0 開關(guān)量輸入模塊(16點,120/230VUC)
48 6ES7 421-7DH00-0AB0 開關(guān)量輸入模塊(16點,24V到60VUC)
開關(guān)量輸出模板
49 6ES7 422-1BH11-0AA0 開關(guān)量輸出模塊(16點,24VDC,2A)
50 6ES7 422-1BL00-0AA0 32點輸出,24VDC,0.5A
51 6ES7 422-7BL00-0AB0 32點輸出,24VDC,0.5A,中斷
52 6ES7 422-1FH00-0AA0 16點輸出,120/230VAC,2A
53 6ES7 422-1HH00-0AA0 16點輸出,繼電器,5A
模擬量模塊
54 6ES7 431-0HH00-0AB0 16路模擬輸入,13位
55 6ES7 431-1KF00-0AB0 8路模擬輸入,13位,隔離
56 6ES7 431-1KF10-0AB0 8路模擬輸入,14位,隔離,線性化
57 6ES7 431-1KF20-0AB0 8路模擬輸入,14位,隔離
58 6ES7 431-7QH00-0AB0 16路模擬輸入,16位,隔離
59 6ES7 431-7KF00-0AB0 8路模擬輸入,16位,隔離,熱電偶
60 6ES7 431-7KF10-0AB0 8路模擬輸入,16位,隔離,熱電阻
61 6ES7 432-1HF00-0AB0 8路模擬輸出,13位,隔離
福建西門子S7-1200PLC系列擴展模塊參數(shù)