西門子S7-1200PLC系統(tǒng)有五種不同模塊,分別為 CPU 1211C、CPU 1212C 、 CPU 1214C、CPU1215C和CPU1217C。其中的每一種模塊都可以進行擴展,以*您的系統(tǒng)需要??稍谌魏?CPU 的前方加入一個信號板,輕松擴展數(shù)字或模擬量 I/O,同時不影響控制器的實際大小。
產(chǎn)品簡介
詳細介紹
云南西門子S7-1200PLC模塊一級代理
1)PLC I/O端點的分配辦法
每一個傳感器或開關(guān)對應(yīng)一個PLC斷定的輸入點,每一個負載對應(yīng)一個PLC斷定的輸出端點。外部按鈕一般用動合觸點。
2)輸出繼電器的運用辦法
PLC在寫輸出階段要將輸出映像寄存器的內(nèi)容送至輸點Q,繼電器輸出方式時,PLC的繼電器觸點要動作,所以輸出端不帶負載時,控制線圈應(yīng)運用內(nèi)部繼電器M或其他,盡可能不要運用輸出繼電器Q的線圈。
3)梯形圖程序制作辦法
梯形圖程序是利用STEP7編程軟件在梯形圖區(qū)依照自左向右、自上而下的原則制作的。為提高PLC運轉(zhuǎn)速度,觸點的并聯(lián)網(wǎng)絡(luò)多連在左邊母線,線圈坐落右側(cè)。
4)梯形圖網(wǎng)絡(luò)結(jié)構(gòu)
梯形圖網(wǎng)絡(luò)結(jié)構(gòu)是軟件體系為程序注釋和編譯附加的,不添加程序長度,而且軟件的編譯結(jié)果能夠明確指出程序過錯句子所在的網(wǎng)絡(luò)段。清晰的網(wǎng)絡(luò)結(jié)構(gòu)有利于程序的調(diào)試,使程序簡明易懂。
一、PLC中的三大量
PLC中無非就是三大量:開關(guān)量、模擬量、脈沖量。只在搞清楚三者之間的聯(lián)系,你就能熟練的掌握PLC了。
開關(guān)量操控的意圖是,依據(jù)開關(guān)量的當前輸入組合與前史的輸入次序,使PLC發(fā)生相應(yīng)的開關(guān)量輸出,以使體系能按必定的次序作業(yè)。所以,有時也稱其為次序操控。而次序操控又分為手動、半主動或主動。而選用的操控準則有分散、會集與混合操控三種。
PLC是由繼電操控引入微處理技術(shù)后開展而來的,可便利及牢靠地用于開關(guān)量操控。因為模擬量可改換成數(shù)字量,數(shù)字量僅僅多位的開關(guān)量,故經(jīng)改換后的模擬量,PLC也*可以牢靠的進行處理操控。因為接連的生產(chǎn)進程常有模擬量,所以模擬量操控有時也稱進程操控。
模擬量多是非電量,而PLC只能處理數(shù)字量、電量。一切要完成它們之間的改換要有傳感器,把模擬量改換成數(shù)電量。如果這一電量不是規(guī)范的,還要通過變送器,把非規(guī)范的電量變成規(guī)范的電信號,如4—20mA、1—5V、0—10V等等。
一起還要有模擬量輸入單元(A/D),把這些規(guī)范的電信號改換成數(shù)字信號;模擬量輸出單元(D/A),以把PLC處理后的數(shù)字量改換成模擬量——規(guī)范的電信號。
所以規(guī)范電信號、數(shù)字量之間的改換就要用到各種運算。這就需要搞清楚模擬量單元的分辨率以及規(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即可。
模擬量操控包括:反應(yīng)操控、前饋操控、份額操控、模糊操控等。這些都是PLC內(nèi)部數(shù)字量的計算進程。
PLC脈沖量的操控意圖主要是方位操控、運動操控、軌道操控等。例如:脈沖數(shù)在視點操控中的運用。步進電機驅(qū)動器的細分是每圈10000,要求步進電機旋轉(zhuǎn)90度。那么所要動作的脈沖數(shù)值=10000/(360/90)=2500。
二、模擬量的計算
以上僅做簡略的介紹,不同的PLC有不同的分辨率,而且您所丈量物理量完成的量程不一樣。計算結(jié)果可能有一定的差異。
注:模擬輸入的配線的要求
1、運用屏蔽雙絞線,但不銜接屏蔽層。
2、當一個輸入不運用的時分,將V IN 和COM端子短接。
3、模擬信號線與電源線阻隔 (AC 電源線,高壓線等)。
4、當電源線上有干擾時,在輸入部分和電源單元之間裝置一個慮波器。
5、承認正確的接線后,首先給CPU單元上電,然后再給負載上電。
6、斷電時先切斷負載的電源,然后再切斷CPU的電源。
西門子安全故障型CPU317F程序和硬件組態(tài)下載到什么地方?每次都是直接下到MMC卡里嗎?答:1、程序都是下載到MMC中的。
2、在“安全程序”(SafetyProgram)對話框中將整個安全程序下載到F-CPU的步驟:
1)選擇正確的F-CPU或為其的S7程序。
2)在SIMATIC管理器中,選擇選項(Options)>編輯安全程序(EditSafetyProgram)菜單命令。將顯示“安全程序”(SafetyProgram)對話框。
3)激活“下載”(Download)按鈕。標識所有屬于安全程序的具有F屬性的F塊,并將其下載到F-CPU。系統(tǒng)將顯示一個提示,為您提供除下載除安全程序外,用于下載標準用戶程序的選項(如果已經(jīng)啟用此提示)。如果安全程序已被修改或不*,則系統(tǒng)將通知您選擇生成(編譯)*的安全程序。
4)確認指示F-CPU將停止的提示。
“變量”與“參數(shù)”是西門子PLC中常用的名詞,在不同的使用場合有不同的含義。為了防止概念的混淆,根據(jù)不同的用途,將S7中的變量分為“程序變量”與“診斷變量”兩大類:將參數(shù)分為“程序參數(shù)”與“配置參數(shù)(組態(tài)參數(shù))”兩大類。
“診斷變量”用于PLC調(diào)試階段,“變量表調(diào)試”所指的就是“診斷變量”。診斷變量包括的范圍很廣,凡是PLC中可以賦值或進行顯示的信號與數(shù)據(jù)統(tǒng)稱為診斷變量(Variable),它包括輸入、輸出、內(nèi)部標志寄存器、定時器、計數(shù)器、數(shù)據(jù)塊中的內(nèi)容等。
“程序變量”與“程序參數(shù)”是在PLC程序設(shè)計階段需要使用的“變量”與“參數(shù)”。因此,除非特別說明,本章所述的“變量”均是指“程序變量”,“參數(shù)”均是指“程序參數(shù)”;而在調(diào)試部分、硬件組態(tài)(配置)部分所述的“變量”均是指“診斷變量”,“參數(shù)”均是指“配置參數(shù)”。
西門子S7系列PLC可以使用的”程序變量”包括程序參數(shù)、局部變量(又稱臨時變量Temporary)、靜態(tài)變量(Static)3種基本類型,并且有規(guī)定的使用范圍。
一、程序文件操作
1、新建
建立一個程序文件,可用“文件”菜單中的“新建”命令,也可用工具條中的按鈕來完成。如圖所示為一個新建程序文件的指令樹,系統(tǒng)默認初始設(shè)置如下:
新建的程序文件以“項目1(CPU221)”命名,括號內(nèi)為系統(tǒng)默認PLC的型號。項目包括7個相關(guān)的塊。其中程序塊中有1個主程序,1個子程序SBR-0和1個中斷程序INT-0。
用戶可以根據(jù)實際編程需要做以下工作:
◆確定主機型號
首先要根據(jù)實際應(yīng)用情況選擇PLC型號。右擊“項目1(CPU221)”圖標,在彈出的按鈕中單擊“類型”,或用“PLC”菜單中的“類型”命令。然后在彈出的對話框中選擇所用的PLC型號。
◆程序更名
項目文件更名:如果新建了一個程序文件,可用“文件”菜單中“另存為”命令,然后在彈出的對話框中鍵入希望的名稱。
子程序和中斷程序更名:在指令樹窗口中,右擊要更名的子程序或中斷程序名稱,在彈出的選擇按鈕中單擊“重命名”,然后鍵入名稱。
主程序的名稱一般用默認的MAIN,任何項目文件的主程序只有一個。
◆添加一個子程序或一個中斷程序
方法1:在指令樹窗口中,右擊“程序塊”圖標,插入子程序或插入中斷程序。
方法2:用“編輯”菜單中的“插入”命令。
方法3:在編輯窗口中單擊編輯區(qū),在彈出的菜單選項中選擇“插入”命令。新生成的子程序和中斷程序根據(jù)已有的子程序和中斷程序的數(shù)目,默認名稱分別位SBR-n和INT-n,用戶可以自行更名。
◆編輯程序
編輯程序塊中的任何一個程序,只要在指令樹窗口中雙擊該程序的圖標即可。
6ES7 211-0AA23-0XB0 CPU221 DC/DC/DC,6輸入/4輸出
2 6ES7 211-0BA23-0XB0 CPU221 繼電器輸出,6輸入/4輸出
3 6ES7 212-1AB23-0XB8 CPU222 DC/DC/DC,8輸入/6輸出
4 6ES7 212-1BB23-0XB8 CPU222 繼電器輸出,8輸入/6輸出
5 6ES7 214-1AD23-0XB8 CPU224 DC/DC/DC,14輸入/10輸出
6 6ES7 214-1BD23-0XB8 CPU224 繼電器輸出,14輸入/10輸出
7 6ES7 214-2AD23-0XB8 CPU224XP DC/DC/DC,14DI/10DO,2AI/1AO
8 6ES7 214-2BD23-0XB8 CPU224XP 繼電器輸出,14DI/10DO,2AI/1AO
9 6ES7 216-2AD23-0XB8 CPU226 DC/DC/DC,24輸入/16輸出
10 6ES7 216-2BD23-0XB8 CPU226 繼電器輸出,24輸入/16輸出
-------------------------------------------------------------------
擴展模塊
11 6ES7 221-1BH22-0XA8 EM221 16入 24VDC,開關(guān)量
12 6ES7 221-1BF22-0XA8 EM221 8入 24VDC,開關(guān)量
13 6ES7 221-1EF22-0XA0 EM221 8入 120/230VAC,開關(guān)量
14 6ES7 222-1BF22-0XA8 EM222 8出 24VDC,開關(guān)量
15 6ES7 222-1EF22-0XA0 EM222 8出 120V/230VAC,0.5A 開關(guān)量
16 6ES7 222-1HF22-0XA8 EM222 8出 繼電器
17 6ES7 222-1BD22-0XA0 EM222 4出 24VDC 固態(tài)-MOSFET
18 6ES7 222-1HD22-0XA0 EM222 4出 繼電器 干觸點
19 6ES7 223-1BF22-0XA8 EM223 4入/4出 24VDC,開關(guān)量
20 6ES7 223-1HF22-0XA8 EM223 4入 24VDC/4出 繼電器
21 6ES7 223-1BH22-0XA8 EM223 8入/8出 24VDC,開關(guān)量
22 6ES7 223-1PH22-0XA8 EM223 8入 24VDC/8出 繼電器
23 6ES7 223-1BL22-0XA8 EM223 16入/16出 24VDC,開關(guān)量
24 6ES7 223-1PL22-0XA8 EM223 16入 24VDC/16出 繼電器
25 6ES7 223-1BM22-0XA8 EM223 32入/32出 24VDC,開關(guān)量
26 6ES7 223-1PM22-0XA8 EM223 32入 24VDC/32出 繼電器
27 6ES7 231-0HC22-0XA8 EM231 4入*12位精度,模擬量
28 6ES7 231-7PB22-0XA8 EM231 2入*熱電阻,模擬量
29 6ES7 231-7PD22-0XA8 EM231 4入*熱電偶,模擬量
30 6ES7 232-0HB22-0XA8 EM232 2出*12位精度,模擬量
31 6ES7 235-0KD22-0XA8 EM235 4入/1出*12位精度,模擬量
32 6ES7 277-0AA22-0XA0 EM277 PROFIBUS-DP接口模塊
33 6GK7 243-2AX01-0XA0 CP243-2 AS-i接口模塊
34 6ES7 253-1AA22-0XA0 EM253 位控模塊
35 6ES7 241-1AA22-0XA0 EM241 調(diào)制解調(diào)器模塊
36 6GK7 243-1EX00-0XE0 CP243-1 工業(yè)以太網(wǎng)模塊
37 6GK7 243-1GX00-0XE0 CP243-1IT 工業(yè)以太網(wǎng)模塊
--------------------------------------------------------------
附件
38 6ES7 291-8GF23-0XA0 MC291,新CPU22x存儲器盒,64K
39 6ES7 297-1AA23-0XA0 CC292,CPU22x時鐘/日期電池盒
40 6ES7 291-8BA20-0XA0 BC293,CPU22x電池盒
41 6ES7 290-6AA20-0XA0 擴展電纜,I/O擴展,0.8米,CPU22x/EM
42 6ES7 901-3CB30-0XA0 編程/通訊電纜,PC/PPI,帶光電隔離,5-開關(guān),5m
43 6ES7 901-3DB30-0XA0 編程/通訊電纜,PC/PPI,帶光電隔離,USB接口,5-開關(guān)
44 6ES7 292-1AD20-0AA0 CPU22x/EM端子連接器塊,7個端子,可拆卸
45 6ES7 292-1AE20-0AA0 CPU22x/EM端子連接器塊,12個端子,可拆卸
46 6ES7 292-1AG20-0AA0 CPU22x/EM連接器塊,18個端子,可拆卸
47 6AV6 640-0AA00-0AX0 TD400C文本顯示器
48 6EP1 332-1SH31 專為S7-200 設(shè)計電源,24V/3.5A 可并聯(lián)
云南西門子S7-1200PLC模塊一級代理