根據指令語句表畫出對應的梯形圖的方法及舉例
畫出下列指令語句表對應的梯形圖。
① LD 00000
OR 00001
AND-NOT 00002
OR 00003
LD 00004
AND 00005
OR 00006
AND-LD
OR 00007
OUT 10000
將指令語句轉換成梯形圖時,首先應將以LD指令為起點的電路塊找出來,然后根據兩個電路塊后面的指令確定其相互關系。
① 圖所示。
使用位處理技術,可開發(fā)出一個用戶定義的鍵盤
當按下一個數字鍵時,其值被加入存儲在單個數據字中的數據串中。這個程序可以對0到9999的數字進行操作。如果過大限值,則高位溢出、丟失。每個新近輸入位放置在數據串的“單元”位置。經處理,輸入的數字輸出,給一個7段顯示DSP1,表示當前輸入數據串是什么。
程序通過對位數據找(首地址M110>左移4位(SFTL,指令),把輸入數字加到當前串。為實現這個目的,“空”數據值被移入到位元件M110, 11, 12和13。當鍵入的數據值移入到寄存器D010后,D010內容與位數據找(首地址M110 )通過WOR相連結。因為D010的內容是1個數字(一個按粗輸入),即一個4位模式,可以說,D010的前4位被復制到位數據棧的預先“置空”區(qū)域中,此區(qū)域也為4位。
接著位數據找的內容被直接移出到一個7段顯示的輸出。同時使用BIN指令處理同一個位棧,其結果存在D000中。這是一個直接讀取當前數字串的過程。
要求等級 AK 1 - AK 6 符合 DIN V 19250/DIN V VDE 0801
要求等級 SIL 1 - SIL 3 符合 IEC 61508
類別 1 - 4 符合 EN 954-1
另外,模塊還可用在 S7-300F 及故障模塊中。因此它可以創(chuàng)建一個全集成的控制,在非相關和相關任務共存的工廠中使用。使用相同的工具對整個工廠進行組態(tài)和編程。
ET 200 分布式 I/O 設備
S7-300,通過 CP 342-5
CPU 313C-2 DP, CPU 314C-2 DP, CPU 314C-2 PN/DP, CPU 315-2 DP, CPU 315-2 PN/DP, CPU 317-2 DP, CPU 317-2 PN/DP and CPU 319-3 PN/DP
C7-633/P DP, C7-633 DP, C7-634/P DP, C7-634 DP, C7-626 DP, C7-635, C7-636
現場設備
雖然帶有 STEP 7 的編程器/PC 或 OP 是總線上的主站,但是只使用 MPI 功能,另外通過 PROFIBUS DP 也可部分提供 OP 功能。
西門子TP1200觸摸屏6AV2124-0MC01-0AX0
我們在價格上有較大優(yōu)勢,更注重售后服務,現有大量現貨銷售,歡迎您來電咨詢。我公司所有銷售中產品均為西門子原裝,質保一年
S7-300
模塊化微型PLC系統,滿足中、小規(guī)模的性能要求
各種性能的模塊可以非常好地滿足和適應自動化控制任務
簡單實用的分布式結構和多界面網絡能力,應用十分靈活
方便用戶和簡易的無風扇設計
當控制任務增加時,可自由擴展
大量的集能使它功能非常強勁
聯系...詹工 企業(yè)在線850 111 590
根據指令語句表畫出對應的梯形圖的方法及舉例 畫出下列指令語句表對應的梯形圖。 ① LD 00000 OR 00001 AND-NOT 00002 OR 00003 LD 00004 AND 00005 OR 00006 AND-LD OR 00007 OUT 10000 將指令語句轉換成梯形圖時,首先應將以LD指令為起點的電路塊找出來,然后根據兩個電路塊后面的指令確定其相互關系。 ① 圖所示。 使用位處理技術,可開發(fā)出一個用戶定義的鍵盤 當按下一個數字鍵時,其值被加入存儲在單個數據字中的數據串中。這個程序可以對0到9999的數字進行操作。如果過大限值,則高位溢出、丟失。每個新近輸入位放置在數據串的“單元”位置。經處理,輸入的數字輸出,給一個7段顯示DSP1,表示當前輸入數據串是什么。 程序通過對位數據找(首地址M110>左移4位(SFTL,指令),把輸入數字加到當前串。為實現這個目的,“空”數據值被移入到位元件M110, 11, 12和13。當鍵入的數據值移入到寄存器D010后,D010內容與位數據找(首地址M110 )通過WOR相連結。因為D010的內容是1個數字(一個按粗輸入),即一個4位模式,可以說,D010的前4位被復制到位數據棧的預先“置空”區(qū)域中,此區(qū)域也為4位。 接著位數據找的內容被直接移出到一個7段顯示的輸出。同時使用BIN指令處理同一個位棧,其結果存在D000中。這是一個直接讀取當前數字串的過程。
西門子S7-200PLC的RS485通信口易損壞的原因分析和解決辦法
一、 S7-200PLC內部RS485接口電路圖:電路圖見附件
圖中R1、R2是阻值為10歐的普通電阻,其作用是防止RS485信號D+和D-短路時產生過電流燒壞芯片,Z1、Z2是鉗制電壓為6V,大電流為10A的齊納二極管,24V電源和5V電源共地未經隔離,當D+或D-線上有共模干擾電壓灌入時,由橋式整流電路和Z1、Z2可將共模電壓鉗制在±6.7V,從而保護RS485芯片SN75176(RS485芯片的允許共模輸入電壓范圍為:-7V~+12V)。該保護電路能承受共模干擾電壓功率為60W,保護電路和芯片內部沒有防靜電措施。
二、常發(fā)生的故障現象分析:
當PLC的RS485口經非隔離的PC/PPI電纜與電腦連接、PLC與PLC之間連接或PLC與變頻器、觸摸屏等通信時時有通信口損壞現象發(fā)生,較常見的損壞情況如下:
R1或R2被燒斷,Z1、Z1和SN75176完好。這是由于有較大的瞬態(tài)干擾電流經R1或R2、橋式整流、Z1或Z1到地,Z1、Z2能承受大10A電流的沖擊,而該電流在R1或R2上產生的瞬態(tài)功率為:102×10=1000W,當然會將其燒斷。
SN75176損壞,R1、R2和Z1、Z2完好。這主要可能是受到靜電沖擊或瞬態(tài)過電壓速度快于Z1、Z2的動作速度造成的,靜電無處不在,僅人體模式也會產生±15kV的靜電。
Z1或Z2、SN75176損壞,R1和R2完好。這可能是受到高電壓低電流的瞬態(tài)干擾電壓將Z1或Z2和SN75176擊穿,由于電流較小和發(fā)生時間較短因而R1、R2不至于發(fā)熱燒斷。
由以上分析得知PLC接口損壞的主要原因是由于瞬態(tài)過電壓和靜電造成,產生瞬態(tài)過電壓和靜電的原因很多也較復雜,如由于PLC內部24V電源和5V電源共地,24V電源的輸出端子L+、M為其它設備混合供電可能導致地電位變化,從而造成共模電壓出允許范圍。所以EIA-485標準要求將各個RS485接口的信號地用一條低阻值導線連接在一起以保證各節(jié)點的地電位相等,消除地線環(huán)流!
當帶電插拔未隔離的連接電纜時,由于兩端電位不相等電路中又存在諸多電感、電容之類的器件,插拔瞬間必然產生瞬態(tài)過電壓或過電流。
連接在RS485總線上的其它設備產生的瞬態(tài)過電壓或過電流同樣會流入到PLC,總線上連接的設備站點數越多,產生瞬態(tài)過電壓的因素也越多。
當通信線路較長或有室外架空線時,雷電必然會在線路上造成過電壓,其能量往往是巨大的,常有用戶沮喪地說:“聯網的幾十臺PLC全部遭打壞了!”。
三、 解決辦法:
1、從PLC內部考慮:
采用隔離的DC/DC將24V電源和5V電源隔離,分析了三菱、歐姆龍、施耐德PLC以及西門子的PROFIBUS接口均是如此。
選用帶靜電保護、過熱保護、輸入失效保護等保護措施完善的高擋次RS485芯片,如:SN65HVD1176D、MAX3468ESA等,這些芯片">價格一般在十幾元至幾十元,而SN75176的價格僅為1.5元。
采用響應速度更快、承受瞬態(tài)功率更大的保護器件TVS或BL浪涌吸收器,如P6KE6.8CA的鉗制電壓為6.8V,承受瞬態(tài)功率為500W,BL器件則可抗擊4000A以上大電流沖擊
PLC梯形圖經驗設計法簡介 經驗設計法用設計繼電器電路圖的方法來設計比較簡單的開關量控制系統的梯形圖,即在一些典型電路的基礎上,根據被控對象對控制系統的具體要求,不斷地修改和完善梯形圖。有時需要多次反復地調試和修改梯形,增加一些觸點或中間編程元件,后才能得到一個較為滿意的結果。 這種方法設計沒有普遍的規(guī)律可以遵循,具有很大的試探性和隨意性,后的結果不是惟一的,設計所用的時間、設計的質量與設計者的經驗有很大的關系,一般用于較簡單的梯形圖(如手動程序)的設計,一些電工手冊中給出了大量常用的繼電器控制電路,在用經驗法設計梯形圖時可以參考這些電路。 就是應用邏輯代數以邏輯組合的方法和形式設計程序。邏輯法的理論基礎是邏輯函數,邏輯函數就是邏輯運算與、或、非的邏輯組合。因此,從本質上來說,PLC梯形圖程序就是與、或、非的邏輯組合,也可以用邏輯函數表達式來表示。 (1) 基本方法:用邏輯法設計梯形圖,必須在邏輯函數表達式與梯形圖之間 建立一種一一對應關系,即梯形圖中常開觸點用原變量(元件)表示,常閉觸點用反變量(元件上加一小橫線)表示。觸點(變量)和線圈(函數)只有兩個取值“1”與“0”,1表示觸點接通或線圈有電,0表示觸點斷開或線圈無電。觸點串聯用邏輯“與”表示,觸點并聯用邏輯“或”表示,其他復雜的觸點組合可用組合邏輯表示,他們的對應關系如下表所示。 邏輯函數表達式 梯形圖 邏輯函數表達式 梯形圖 邏輯“與” M0=X1.X2 “與”運算式 M0=X1.X2---Xn 邏輯“或” M0=X1+X2 “或/與”運算式 邏輯“非” “與/或”運算式 M0=(X1.X2)+(X3.X4) (2) 設計步驟: 1) 通過分析控制要求,明確控制任務和控制內容; 2) 確定PLC的軟元件(輸入信號、輸出信號、輔助繼電器M和定時器T),畫出PLC的外部接線圖; 3) 將控制任務、要求轉換為邏輯函數(線圈)和邏輯變量(觸點),分析觸點與線圈的邏輯關系,列出真值表; 4) 寫出邏輯函數表達式; 5) 根據邏輯函數表達式畫出梯形圖; 6) 優(yōu)化梯形圖
R1和R2采用正溫度系數的自恢復保險PTC,如JK60-010,正常情況下的電阻值為5歐,并不影響正常通信,當受到浪涌沖擊時,大電流流過PTC和保護器件TVS(或BL),PTC的電阻值將驟然增大,使浪涌電流迅速減小。
2、從PLC外部考慮:
使用隔離的PC/PPI電纜,盡量不用廉價的非隔離電纜(特別是在工業(yè)現場)。西門子">公司早期出產的PC/PPI電纜(6ES7 901-3BF00-0xA0)是不隔離的,現在也改成隔離的電纜了!
PLC的RS485口聯網時采用隔離的總線連接器.
與PLC聯網的第三方設備,如變頻器、觸摸屏等的RS485口均使用RS485隔離器BH-485G進行隔離,這樣各RS485節(jié)點之間就無“電”的聯系,也無地線環(huán)流產生,即使某個節(jié)點損壞也不會連帶其它節(jié)點損壞。
RS485通信線采用PROFIBUS總線屏蔽電纜,保證屏蔽層接到每臺設備的外殼并后接大地。
對于有架空線的系統,總線上好設置專門的防雷擊設施。
:850 11 159 0
X6132銑床進給電動機控制線路圖分析 (1)原理圖 略。 (2)工作臺縱向進給操縱機構圖 (3)1臺進給電機拖動工作臺六個方向運動示意圖 (4)工作原理分析 條件: 將電源開關Q1合上,起動主軸電機M1,接觸器KM1吸合自鎖,進給控制電路有電壓,就可以起動進給電動機M3。 ①工作臺縱向(左、右)進給運動的控制分析 先將圓工作臺的轉換開關SA3扳在“斷開”位置,這時,轉換開關SA3上的各觸點的通斷情況見表3-1。 表3-1 圓工作臺轉換開關SA3觸點通斷情況 由于SA3-1(13-16)閉合,SA3-2(10-14)斷開,SA3-3(9-10)閉合,所以這時工作臺的縱向、橫向和垂直進給的控制電路如圖3-10所示。 向右運動步驟: 工作臺縱向運動手柄扳到右邊位置,一方面進給電動機的傳動鏈和工作臺縱向移動機構相聯結,另一方面壓下向右進給的微動開關SQ1→常閉觸點SQ1-2(13-15)斷開,同時常開觸點SQ1-1(14-16)閉合→接觸器KM2因線圈通電→進給電動機M3就正向旋轉,拖動工作臺向右移動。 向右進給的控制回路是: 9→SQ5-2→SQ4-2→SQ3-2→SA3-1→SQ1-1→KM2線圈→KM3→21。 向左運動步驟: 將縱向進給手柄向左,一方面進給電動機的傳動鏈和工作臺縱向移動機構相聯結,另一方面壓下向左進給的微動開關SQ2→常閉觸點SQ2-2(10-15)斷開,同時常開觸點SQ2-1(16-19)閉合→接觸器KM3因線圈通電→進給電動機M3就反向轉動→拖動工作臺向左移動。 向左進給的控制回路是: 9→SQ5-2→11→SQ4-2→12→SQ3-2→13→SA3-1→16→SQ2-1→19→KM3線圈→20→KM2→21。 當將縱向進給手柄扳回到中間位置(或稱零位)時,一方面縱向運動的機械機構脫開,另一方面微動開關SQ1和SQ2都復位,其常開觸點斷開,接觸器KM2和KM3釋放,進給電動機M3停止,工作臺也停止。 終端限位保護的實現:在工作臺的兩端各有一塊擋鐵,當工作臺移動到擋鐵碰動縱向進給手柄位置時,會使縱向進給手柄回到中間位置,實現自動停車。這就是終端限位保護。調整擋鐵在工作臺上的位置,可以改變停車的終端位置。 ②工作臺橫向(前、后)和垂直(上、下)進給運動的控制分析 條件:圓工作臺轉換開關SA3扳到“斷開”位置,這時的控制線路也如圖3-10所示。 操作手柄:操縱工作臺橫向聯合向進給運動和垂直進給運動的手柄為十字手柄。它有兩個,分別裝在工作臺左側的前、后方。它們之間有機構聯接,只需操縱其中的任意一個即可。手柄有上、下、前、后和零位共五個位置。進給也是由進給電動機M3拖動。 向下或向前控制步驟: 條件:KM1得電,即主軸電動機起動,同時SA3在“斷開”位置。 向下控制:手柄在“下”位置,SQ8被壓,SQ8-1閉合→YC5得電→電動機得傳動機構和垂直方向的傳動機構相連,同時SQ3被壓→KM2得電→M3正轉→工作臺下移。 向上控制:手柄在“上”位置,SQ8被壓,SQ8-1閉合→YC5得電→電動機得傳動機構和垂直方向的傳動機構相連,同時SQ4被壓→KM3得電→M3反轉→工作臺上移。 向前控制:手柄在“前”位置,SQ7被壓,SQ7-1閉合→YC4得電→電動機得傳動機構和橫向傳動機構相連,同時SQ3被壓→KM2得電→M3正轉→工作臺前移。 向后控制:手柄在“后”位置,SQ7被壓,SQ7-1閉合→YC4得電→電動機得傳動機構和橫向傳動機構相連,同時SQ4被壓→KM3得電→M3反轉→工作臺后移。 向下、向前控制回路是: 6→KM1→9→SA3-3→10→SQ2-2→15→SQ1-2→13→SA3-1→16→SQ3-1→KM2線圈→18→KM3→21。 向上、向后控制回路是: 6→KM1→9→SA3-3→10→SQ2-2→15→SQ1-2→13→SA3-1→16→SQ4-1→19→KM3線圈→20→KM2→21。 當手柄回到中間位置時,機械機構都已脫開,各開關也都已復位,接觸器KM2和KM3都已釋放,所以進給電動機M3停止,工作臺也停止。 結: 向上、下進給時,SQ8閉合→YC5得電,電動機的傳動機構與垂直方向傳動機構相連。 向前、后進給時,SQ7閉合→YC4得電,電動機的傳動機構與橫向傳動機構相連。 向下、前進給時,SQ3閉合→KM2得電→M3得電正轉。 向上、后進給時,SQ4閉合→KM3得電→M3得電反轉。 ③工作臺的快速移動 為什么要快速移動?為了縮短對刀時間 快速移動的控制電路如圖3-14所示。 主軸起動以后,將操縱工作臺進給的手柄扳到所需的運動方向,工作臺就按操縱手柄的方向作進給運動(進給電機的傳動鏈M與A或B或C相連,見圖3-12)。這時如按下快速移動按鈕SB3或SB4→接觸器KM4線圈通電→KM4常閉觸點(102-108)斷開→進給電磁離合器YC2失電。 同時KM4常開觸點(102-107)閉合→電磁離合器YC3通電,接通快速移動傳動鏈(進給電機的傳動鏈M與a或b或c相連,見圖3-12)。工作臺按原操作手柄的方向快速移動。當松開快速移動按鈕SB3或SB4→接觸器KM4因線圈斷電→快速移動電磁離合器YC3斷電,進給電磁離合器YC2得電,工作臺就以原進給的速度和方向繼續(xù)移動。 ④進給變速沖動 為什么變速沖動?為了使進給變速時齒輪容易嚙合。 變速過程分析: 條件:先起動主軸電動機M1,使接觸器KM1吸合,它在進給變速沖動控制電路中的常開觸點(6-9)閉合。 過程分析:變速時將變速盤往外拉到極限位置,再把它轉到所需的速度,后將變速盤往里推。在推的過程中擋塊壓一下微動開關SQ5,其常閉觸點SQ5-2(9-11)斷開一下,同時,其常開觸點SQ5-1(11-14)閉合一下,接觸器KM2短時吸合,進給電動機M3就轉動一下。當變速盤推到原位時,變速后的齒輪已順利嚙合。 變速沖動的控制回路是: 6→KM1→9→SA3-3→10→SQ2-2→15→SQ1-2→13→SQ3-2→12→SQ4-2→11→SQ5-1→14→KM2線圈→18→KM3→21。 ⑤圓形工作臺時的控制 圓工作臺有什么作用?銑削圓弧和凸輪等曲線。 圓工作臺由進給電動機M3經縱向傳動機構拖動。圓工作臺的控制電路如圖3-16所示。 條件1:圓工作臺轉換開關SA3轉到“接通”位置,SA3的觸點SA3-2(13-16)斷開,SA3-2(10-14)閉合,SA3-3(9-10)斷開。 條件2:工作臺的進給操作手柄都扳到中間位置。 按下主軸起動按鈕SB5或SB6→接觸器KM1吸合并自鎖→KM1的常開輔助觸點(6-9)也同時閉合→接觸器KM2也緊接著吸合→進給電動機M3正向轉動,拖動圓工作臺轉動。因為只能接觸器KM2吸合,KM3不能吸合,所以圓工作臺只能沿一個方向轉動。 圓工作臺的控制回路是: 6→KM1→9→SQ5-2→11→SQ4-2→12→SQ3-2→13→SQ1-2→15→SQ2-2→10→SA3-2→14→KM2線圈→18→KM3→21。 ⑥進給的聯鎖 a.主軸電動機與進給電動機之間的聯鎖 為什么設置這樣的聯鎖?防止在主軸不轉時,工件與銑刀相撞而損壞機床。 聯鎖的實現方法:在接觸器KM2或KM3線圈回路中串連KM1常開輔助觸點(6-9)。 b.工作臺不能幾個方向同時移動 為什么設置這樣的聯鎖?工作臺兩個以上方向同進給容易造成事故。 聯鎖的實現方法:由于工作臺的左右移動是由一個縱向進給手柄控制,同一時間內不會又向左又向右。工作臺的上、下、前、后是由同一個十字手柄控制,同一時間內這四個方向也只能一個方向進給。所以只要保證兩個操縱手柄都不在零位時,工作臺不會沿兩個方向同時進給即可。 將縱向進給手柄可能壓下的微動開關SQ1和SQ2的常閉觸點SQ1-2(13-15)和SQ2-2(10-15)串聯在一起,再將垂直進給和橫向進給的十字手柄可能壓下的微動開關SQ3和SQ4的常閉觸點SQ3-2(12-13)和SQ14-2(11-12)串聯在一起,并將這兩個串聯電路再并聯起來,以控制接觸器KM2和KM3的線圈通路。如果兩個操作手柄都不在零位,則有不同的支路的兩個微動開關被壓下,其常閉觸點的斷開使兩條并聯的支路都斷開,進給電動機M3因接觸器KM2 和KM3的線圈都不能通電而不能轉動。 c.進給變速時兩個進給操縱手柄都必須在零位 為什么設置這樣的聯鎖?為了安全起見,進給變速沖動時不能有進給移動。 聯鎖的實現方法:SQ1或SQ2、SQ3或SQ4的四個常閉觸點SQ1-2、SQ2-2、SQ3-2和SQ4-2串聯在KM2線圈回路。當進給變速沖動時,短時間壓下微動開關SQ5,其常閉觸點SQ5-2(9-11)斷開,其常開觸點SQ5-1(11-14)閉合,如果有一個進給操縱手柄不在零位,則因微動開關常閉觸點的斷開而接觸器KM2不能吸合,進給電動機M3也就不能轉動,防止了進給變速沖動時工作臺的移動。 d.圓工作臺的轉動與工作臺的進給運動不能同時進行 聯鎖的實現方法:SQ1或SQ2、SQ3或SQ4的四個常閉觸點SQ1-2、SQ2-2、SQ3-2或SQ4-2是串聯在KM2線圈的回路中, 當圓工作臺的轉換開關SA3轉到“接通”位置時,兩個進給手柄可能壓下微動開關SQ1或SQ2、SQ3或SQ4的四個常閉觸點SQ1-2、SQ2-2、SQ3-2或SQ4-2。如果有一個進給操縱手柄不在零位,則因開關常閉觸點的斷開而接觸器KM2不能吸合,進給電動機M3不能轉動,圓工作臺也就不能轉動。只有兩個操縱手柄恢復到零位,進給電動機M3方可旋轉,圓工作臺方可轉動。找到了解決S7-200">通訊口損壞的辦法了
在我們單位眾多的S7-200PLC中,不時有通訊口損壞,致使不能連接PC或不能進行通訊,在對PLC解體時發(fā)現,在PLC通訊口出有一芯片--75176,這就是通訊接口芯片,在芯片周圍有5個FB,標識FB1~FB5,這其實就是5個保險,在通訊連不上時,一般就是這5個保險中的某個燒毀了,可用同等型號的保險代替,也可用導線直接短路。一般就能解決問題。不過更換時要注意,由于元件時貼片的,十分小,空間也小,所以焊接時注意不要短路。
概述
S7-300
模塊化微型 PLC ,中、小規(guī)模的性能要求
各種性能的模塊可以非常好地和適應自動化控制任務
簡單實用的分布式結構和多界面網絡能力,應用十分靈活
操作方便,設計簡單,不含風扇
任務時可順利擴展
大量的集能,使它功能非常強勁
S7-300F
故障型自動化,可工廠日益的需求
基于 S7-300
可連接配有型模塊的附加 ET 200S 和 ET 200M 分布式 I/O 站
通過采用 PROFIsafe 行規(guī)的 PROFIBUS DP 進行相關通信
模塊另外也可用于非相關應用
產品目錄 ST 70:
也可以在產品目錄 ST 70 中查找有關 SIMATIC S7-300 的信息:
應用
S7-300
SIMATIC S7-300 是模塊化的微型 PLC ,可中、低端的性能要求。
模塊化、無風扇設計、易于實現分布式結構以及方便的操作,使得 SIMATIC S7-300 成為中、低端應用中各種不同任務的經濟、用戶友好的解決方案。
SIMATIC S7-300 的應用領域包括:
特殊機械,
紡織機械,
包裝機械,
一般機械設備制造,
控制器制造,
機床制造,
安裝,
電氣與電子工業(yè)及相關產業(yè)。
多種性能等級的 CPU,具有用戶友好功能的全系列模塊,可允許用戶根據不同的應用選取相應模塊。任務擴展時,可通過使用附加模塊隨時對控制器進行升級。
SIMATIC S7-300 是一個通用的控制器:
具有高電磁兼容性和抗震性,可限度地用于工業(yè)領域。
S7-300F
SIMATIC S7-300F 故障自動化可使用在對要求較高的設備中。其可對立即停車進行控制,因此不會對人身、造成損害。
S7-300F 下列要求:
要求等級 AK 1 - AK 6 符合 DIN V 19250/DIN V VDE 0801
要求等級 SIL 1 - SIL 3 符合 IEC 61508
類別 1 - 4 符合 EN 954-1
另外,模塊還可用在 S7-300F 及故障模塊中。因此它可以創(chuàng)建一個全集成的控制,在非相關和相關任務共存的工廠中使用。使用相同的工具對整個工廠進行組態(tài)和編程。
設計
S7-300
一般步驟
S7-300自動化采用模塊化設計。它擁有豐富的模塊,且這些模塊均可以地組合使用。
一個包含下列組件:
CPU:
不同的 CPU 可用于不同的性能范圍,包括具有集成 I/O 和對應功能的 CPU 以及具有集成 PROFIBUS DP、PROFINET 和點對點接口的 CPU。
用于數字量和模擬量輸入/輸出的模塊 (SM)。
用于連接總線和點對點連接的通信處理器 (CP)。
用于高速計數、定位(開環(huán)/閉環(huán))及 PID 控制的功能模塊(FM)。
根據要求,也可使用下列模塊:
用于將 SIMATIC S7-300 連接到 120/230 V AC 電源的負載電源模塊(PS)。
接口模塊 (IM),用于多層配置時連接控制器 (CC) 和擴展裝置 (EU)。
通過分布式控制器 (CC) 和 3 個擴展裝置 (EU),SIMATIC S7-300 可以操作多達 32 個模塊。所有模塊均在外殼中運行,并且無需風扇。
SIPLUS 模塊可用于擴展的條件:
適用于 -25 至 +60℃ 的溫度范圍及高濕度、結露以及有霧的條件。防直接日曬、雨淋或水濺,在防護等級為 IP20 機柜內使用時,可直接在汽車或室外建筑使用。不需要空氣調節(jié)的機柜和 IP65 外殼。
設計
簡單的結構使得 S7-300 使用靈活且易于:
安裝模塊:
只需簡單地將模塊掛在安裝導軌上,轉動到位然后鎖緊螺釘。
集成的背板總線:
背板總線集成到模塊里。模塊通過總線連接器相連,總線連接器插在外殼的背面。
模塊采用機械編碼,更換極為容易:
更換模塊時,必須擰下模塊的固定螺釘。按下閉鎖機構,可拔下前連接器。前連接器上的編碼裝置防止將已接線的連接器錯插到其他的模塊上。
現場證明可靠的連接:
對于模塊,可以使用螺釘型、彈簧型或絕緣刺破型前連接器。
TOP 連接:
為采用螺釘型接線端子或彈簧型接線端子連接的 1 線 - 3 線連接提供預組裝接線另外還可直接在模塊上接線。
規(guī)定的安裝深度:
所有的連接和連接器都在模塊上的凹槽內,并有前蓋保護。因此,所有模塊應有明確的安裝深度。
無插槽規(guī)則:
模塊和通信處理器可以不受地以任何連接??勺孕薪M態(tài)。
擴展
若用戶的自動化任務需要 8 個以上的 SM、FM 或 CP 模塊插槽時,則可對 S7-300(除 CPU 312 和 CPU 312C 外)進行擴展:
控制器和3個擴展機架多可連接32個模塊:
共可將 3 個擴展裝置(EU)連接到控制器(CC)。每個 CC/EU 可以連接八個模塊。
通過接口模板連接:
每個 CC / EU 都有自己的接口模塊。在控制器上它是在 CPU 旁邊的插槽中,并自動處理與擴展裝置的通信。
通過 IM 365 擴展:
1 個擴展裝置遠擴展距離為 1 米;電源電壓也通過擴展裝置提供。
通過 IM 360/361 擴展:
3 個擴展裝置, CC 與 EU 之間以及 EU 與 EU 之間的遠距離為 10m。
單獨安裝:
對于單獨的 CC/EU,也能夠以更遠的距離安裝。兩個相鄰 CC/EU 或 EU/EU 之間的距離:長達 10m。
靈活的安裝選項:
CC/EU 既可以水平安裝,也可以垂直安裝。這樣可以限度空間要求。
通信
S7-300 具有不同的通信接口:
連接 AS-Interface、PROFIBUS 和 PROFINET/工業(yè)以太網總線的通信處理器。
用于點到點連接的通信處理器
多點接口 (MPI), 集成在 CPU 中;
是一種經濟有效的方案,可以同時連接編程器/PC、人機界面和其它的 SIMATIC S7/C7 自動化。
PROFIBUS DP進行通信
SIMATIC S7-300 通過通信處理器或通過配備集成 PROFIBUS DP 接口的 CPU 連接到 PROFIBUS DP 總線。通過帶有 PROFIBUS DP 主站/從站接口的 CPU,可構建一個高速的分布式自動化,并且使得操作大大簡化。
從用戶的角度來看,PROFIBUS DP 上的分布式I/O處理與集中式I/O處理沒有區(qū)別(相同的組態(tài),編址及編程)。
以下設備可作為主站連接:
SIMATIC S7-300
(通過帶 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)
SIMATIC S7-400
(通過帶 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP)
SIMATIC C7
(通過帶 PROFIBUS DP 接口的 C7 或 PROFIBUS DP CP)
SIMATIC S5-115U/H、S5-135U 和 S5-155U/H,帶IM 308
SIMATIC 505
出于性能原因,每條線路上連接的主站不得過 2 個。
以下設備可作為從站連接:
ET 200 分布式 I/O 設備
S7-300,通過 CP 342-5
CPU 313C-2 DP, CPU 314C-2 DP, CPU 314C-2 PN/DP, CPU 315-2 DP, CPU 315-2 PN/DP, CPU 317-2 DP, CPU 317-2 PN/DP and CPU 319-3 PN/DP
C7-633/P DP, C7-633 DP, C7-634/P DP, C7-634 DP, C7-626 DP, C7-635, C7-636
現場設備
雖然帶有 STEP 7 的編程器/PC 或 OP 是總線上的主站,但是只使用 MPI 功能,另外通過 PROFIBUS DP 也可部分提供 OP 功能。
通過 PROFINET IO 進行通信
SIMATIC S7-300 通過通信處理器或通過配備集成 PROFINET 接口的 CPU 連接到 PROFINET IO 總線。通過帶有 PROFIBUS 接口的 CPU,可構建一個高速的分布式自動化,并且使得操作大大簡化。
從用戶的角度來看,PROFINET IO 上的分布式I/O處理與集中式I/O處理沒有區(qū)別(相同的組態(tài),編址及編程)。
可將下列設備作為 IO 控制器進行連接:
SIMATIC S7-300
(使用配備 PROFINET 接口或 PROFINET CP 的 CPU)
SIMATIC ET 200
(使用配備 PROFINET 接口的 CPU)
SIMATIC S7-400
(使用配備 PROFINET 接口或 PROFINET CP 的 CPU)
可將下列設備作為 IO 設備進行連接:
ET 200 分布式 I/O 設備
ET 200S IM151-8 PN/DP CPU, ET 200pro IM154-8 PN/DP CPU
SIMATIC S7-300
(使用配備 PROFINET 接口或 PROFINET CP 的 CPU)
現場設備
通過 AS-Interface 進行通信
S7-300 所配備的通信處理器 (CP 342-2) 適用于通過 AS-Interface 總線連接現場設備(AS-Interface 從站)。
更多信息,請參見通信處理器。
通過 CP 或集成接口(點對點)進行數據通信
通過 CP 340/CP 341 通信處理器或 CPU 313C-2 PtP 或 CPU 314C-2 PtP 的集成接口,可經濟有效地建立點到點連接。有三種物理傳輸介質支持不同的通信協議:
20 mA (TTY)(僅 CP 340/CP 341)
RS 232C/V.24(僅 CP 340/CP 341)
RS 422/RS 485
例說PLC編程語言的形式 常用的兩種編程語言,一是梯形圖,二是助記符語言表。采用梯形圖編程,因為它直觀易懂,但需要一臺個人計算機及相應的編程軟件;采用助記符形式便于實驗,因為它只需要一臺簡易編程器,而不必用昂貴的圖形編程器或計算機來編程。 雖然一些的PLC還具有與計算機兼容的C語言、BASIC語言、的高級語言(如西門子公司的GRAPH5、三菱公司的MELSAP),還有用布爾邏輯語言、通用計算機兼容的匯編語言等。不管怎么樣,各廠家的編程語言都只能適用于本廠的產品。 編程指令:指令是PLC被告知要做什么,以及怎樣去做的代碼或符號。從本質上講,指令只是一些二進制代碼,這點PLC與普通的計算機是完全相同的。同時PLC也有編譯系統,它可以把一些文字符號或圖形符號編譯成機器碼,所以用戶看到的PLC指令一般不是機器碼而是文字代碼,或圖形符號。常用的助記符語句用英文文字(可用多國文字)的縮寫及數字代表各相應指令。常用的圖形符號即梯形圖,它類似于電氣原理圖是符號,易為電氣工作人員所接受。 指令系統:一個PLC所具有的指令的全體稱為該PLC的指令系統。它包含著指令的,各指令都能干什么事,代表著PLC的功能和性能。一般講,功能強、性能好的PLC,其指令系統必然豐富,所能干的事也就多。我們在編程之前必須弄清PLC的指令系統 程序:PLC指令的有序集合,PLC運行它,可進行相應的工作,當然,這里的程序是指PLC的用戶程序。用戶程序一般由用戶設計,PLC的廠家或代銷商不提供。用語句表達的程序不大直觀,可讀性差,特別是較復雜的程序,更難讀,所以多數程序用梯形圖表達。 梯形圖:梯形圖是通過連線把PLC指令的梯形圖符號連接在一起的連通圖,用以表達所使用的PLC指令及其前后順序,它與電氣原理圖很相似。它的連線有兩種:一為母線,另一為內部橫豎線。內部橫豎線把一個個梯形圖符號指令連成一個指令組,這個指令組一般是從裝載(LD)指令開始,必要時再繼以若干個輸入指令(含LD指令),以建立邏輯條件。后為輸出類指令,實現輸出控制,或為數據控制、流程控制、通訊處理、監(jiān)控工作等指令,以進行相應的工作。母線是用來連接指令組的。下圖是三菱公司的FX2N系列產品的簡單的梯形圖例: 它有兩組,組用以實現啟動、停止控制。第二組僅一個END指令,用以 結束程序。 梯形圖與助記符的對應關系: 助記符指令與梯形圖指令有嚴格的對應關系,而梯形圖的連線又可把指令的順序予以體現。一般講,其順序為:先輸入,后輸出(含其他處理);先上,后下;先左,后右。有了梯形圖就可將其翻譯成助記符程序。上圖的助記符程序為: 地址 指令 變量 0000 LD X000 0001 OR X010 0002 AND NOT X001 &nbs p; 0003 OUT Y000 0004 END 反之根據助記符,也可畫出與其對應的梯形圖。 梯形圖與電氣原理圖的關系:如果僅考慮邏輯控制,梯形圖與電氣原理圖也可建立起一定的對應關系。如梯形圖的輸出(OUT)指令,對應于繼電器的線圈,而輸入指令(如LD,AND,OR)對應于接點,互鎖指令(IL、ILC)可看成開關,等等。這樣,原有的繼電控制邏輯,經轉換即可變成梯形圖,再進一步轉換,即可變成語句表程序。 有了這個對應關系,用PLC程序代表繼電邏輯是很容易的。這也是PLC技術對傳統繼電控制技術的繼承。