
西門子SIMATICS7-1200是一款緊湊型、模塊化的PLC,可完成簡單邏輯控制、高級邏輯控制、HMI和網(wǎng)絡通信等任務。
值 為 0 ) 同 時 接 通 的 輸 出 數(shù) 5 ( 無 相 鄰 點 ) / 1 0 電 纜 長 度 ( 米 ) 5 0 0 ( 屏 蔽 ) ; 1 5 0 ( 非 屏 蔽 )
**性能,信而有證 在過程工廠中,過程控制系統(tǒng)是實現(xiàn) 佳價值增值的基礎:通過過程控制系統(tǒng), 可操作、監(jiān)視和影響所有工序和工藝。 過程控制系統(tǒng)功能越強大,系統(tǒng)優(yōu)化的 潛 能 就 越 大。正 是 基 于 這 一 原 因, SIMATIC PCS 7 的設計除了具有出色的系 統(tǒng)性能之外,還具有*特的可擴展性、 高度的靈活性和集成性等特點。從規(guī)劃 和工程組態(tài)開始,過程控制系統(tǒng)即可提 供功能強大的各種工具、功能和功能部 件,在整個工廠生命周期的所有階段實 現(xiàn)低成本高效率的工廠運行。 通過集成實現(xiàn)高性能 集成技術是 SIMATIC PCS 7 的一項重要 優(yōu)勢,在以下應用中尤為凸顯: ? 橫向集成到 TIA 中 ? 縱向集成到各層級通信中 ? 系統(tǒng)集成工程工具 ? 集成有現(xiàn)場級的各種組件,包括驅動 裝置、開關柜等等 ? 集成有其它諸多功能,包括批生產過 程自動化、路徑控制、過程安全、能 源管理、遠程控制等 橫向集成 SIMATIC PCS 7 可無縫集成到 TIA,將企 業(yè)完整的過程鏈 (從原材料入庫到成品 出庫)完美集成到自動化系統(tǒng)中。 過程控制系統(tǒng)主要負責主生產過程的自 動化操作。與此同時,還可以在 SIMATIC PCS 7 中集成其它所有輔助設施(如,由 中低壓開關柜組成的電氣基礎設施)和 樓宇管理系統(tǒng)。 通過將相應的 SIMATIC 標準組件 (自動 化系統(tǒng)、工業(yè) PC、網(wǎng)絡組件或分布式過 程 I/O)集成到過程控制系統(tǒng)中,可確保 各組件完美協(xié)同,
??S7-200?尋址時,可以使用不同的數(shù)據(jù)長度。不同的數(shù)據(jù)長度表示的數(shù)值范圍不同。S7-200?指令也分別需要不同的數(shù)據(jù)長度。
????S7-200系列在存儲單元所存放的數(shù)據(jù)類型有布爾型( BOOL)、整數(shù)型( INT )、實數(shù)型和字符串型四種。數(shù)據(jù)長度和數(shù)值范圍如表6所列。
?
表1???數(shù)據(jù)長度和數(shù)值范圍
●?實數(shù)的格式
????實數(shù)(浮點數(shù))由32位單精度數(shù)表示,其格式按照ANSI/IEEE 754-1985標準中所描述的形式。實數(shù)按照雙字長度來存取。對于S7-200來說,浮點數(shù)精確到小數(shù)點后*六位。因而當使用一個浮點數(shù)常數(shù)時,多可以*到小數(shù)點后*六位。
●?實數(shù)運算的精度
????在計算中涉及到非常大和非常小的數(shù),則有可能導致計算結果不精確。?
●?字符串的格式
????字符串指的是一系列字符,每個字符以字節(jié)的形式存儲。字符串的個字節(jié)定義了字符串的長度,也就是字符的個數(shù)。一個字符串的長度可以是0到254個字符,再加上長度字節(jié),一個字符串的大長度為255個字節(jié)。而一個字符串常量的大長度為126字節(jié)。
●?布爾型數(shù)據(jù)(0或1)。?
●?S7-200CPU不支持數(shù)據(jù)類型檢測
????例如:可以在加法指令中使用VW100中的值作為有符號整數(shù),同時也可以在異或指令中將VW100中的數(shù)據(jù)當作無符號的二進制數(shù)。
●?S7-200提供各種變換指令,使用戶能方便地進行數(shù)據(jù)制式及表達方式的變換。
主控觸點通常解決這樣一類問題:編程時如果每個線圈控制都串入同樣觸點,將適用很多存儲單元,使程序運行速度下降。用主控指令能優(yōu)化這類電路結構。
使用注意事項:
(1)????MC起點,M為嵌套層數(shù)(0~7層);MC與MCR必須成對使用。
(2)????MCR/MC只使用于Y或?M(不包括特M)。
取反,定操作,結束指令(INV?NOP END)
(1)?取反
(2)?定操作指令NOP
1)???程序可加入NOP?可改動或追加程序。
2)???若序中加將其它指令換成NOP指令,電路將有較大變化,有可能電路出錯。
(3)?程序結束指令END
1)???END用于程序終了。
2)???若程序中插入END指令,則END以后的指令步狀就不再執(zhí)行。
?輸出繼電器是用來將PLC的輸出信號傳遞給負載,是專設的輸出過程映像寄存器。它只能用程序指令驅動。在每次掃描周期的結尾,CPU將輸出映像寄存器中的數(shù)值到物理輸出點上,并將采樣值寫入,以驅動負載。輸出繼電器一般采用八進制編號,一個端子占用一個點。它有4種尋址方式即可以按位、字節(jié)、字
在經營活動中精益求精,具備如下業(yè)務優(yōu)勢:
SIEMENS可編程控制器
1、SIMATICS7系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-200
2、邏輯控制模塊LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、SITOP直流電源24VDC1.3A、2.5A、3A、5A、10A、20A、40A可并聯(lián).
4、HMI觸摸屏TD200TD400CK-TPOP177TP177,MP277MP377,
濾波電容中間電路濾波電容:又稱電解電容,該電容的作用:濾除整流后的電壓紋波,還在整流與逆變器之間起去耦作用,以相互干擾,還為電動機提供必要的無功功率,要承受較大的脈沖電流,所以使用壽命短,因其要在工作中儲能,所以必須長期通電,它連續(xù)工作產生的熱量加上變頻器本身產生的熱量都會加速其電解液的干涸,直接影響其容量的大小。正常情況下電容的使用壽命為5年。建議每年定期檢查電容容量一次,一般其容量減少20%以上應更換。
基礎上拓展了產品版圖,代表了未來小型 可編程控制器的發(fā)展方向,西門子也將一如既往開拓創(chuàng)新,**自 動化潮流。
? 故障安全型自動化系統(tǒng),可滿足工廠日益增加的安全需求
? 基于 S7-300
? 可連接配有安全型模塊的附加 ET 200S 和 ET 200M 分布式 I/O 站
? 通過采用 PROFIsafe 行規(guī)的 PROFIBUS DP 進行安全相關通信
? 標準模塊另外也可用于非安全相關應用
S7-1200 外形及安裝 安裝簡單方便 所有的 SIMATIC S7-1200 硬件都具有內置安裝夾,能夠方便地安 裝在一個標準的 35 mm DIN 導軌上。這些內置的安裝夾可以咬合 到某個伸出位置,以便在需要進行背板懸掛安裝時提供安裝孔。 SIMATIC S7-1200 硬件可進行豎直安裝或水平安裝。這些特性為用 戶安裝 PLC 提供了大的靈活性,同時也使得 SIMATIC S7-1200 成為眾多應用場合的理想選擇。 可拆卸的端子 所有的 SIMATIC S7-1200 硬件都配備了可拆卸的端子板。因此只需 要進行一次接線即可,從而在項目的啟動和調試階段節(jié)省了寶貴的 時間。除此之外,它還簡化了硬件組件的更換過程。 緊湊的結構 所有的 SIMATIC S7-1200 硬件在設計時都力求緊湊,以節(jié)省在控制 柜中的安裝占用空間。例如,CPU 1215C 的寬度僅有 130 mm, CPU 1214C 的寬度僅有 110 mm,CPU 1212C 和 CPU 1211C 的寬 度也僅有 90 mm。通信模塊和信號模塊的體積也十分小巧,使得 這個緊湊的模塊化系統(tǒng)大大節(jié)省了空間,從而在安裝過程中為您提 供了高的效率和靈活性。
應用
S7-300規(guī)劃安裝時,務必注意以下指導原則: ? 將設備與熱輻射、高壓和電噪聲隔離開。 ? 留出足夠的空隙以便冷卻和接線。必須在設備的上方 和下方留出 25 mm 的發(fā)熱區(qū)以便空氣自由流通。 有關安裝的具體要求和指導原則,請參考《S7-1200 系 統(tǒng)手冊》。
SIMATIC S7-300 是模塊化的微型 PLC 系統(tǒng),可滿足中、低端的性能要求。
模塊化、無風扇設計、易于實現(xiàn)分布式結構以及方便的操作,使得 SIMATIC
B堆棧中保存的內容有:
F??????DB和DI寄存器;
F??????臨時數(shù)據(jù)(L堆棧)的指針;
F??????塊的號碼及返回地址。
OB可以分為兩類:執(zhí)行周期性工作的OB(日時鐘中斷)和響應錯誤的OB(錯誤中斷)。
執(zhí)行周期性工作的OB(日時鐘中斷)
在特定的日期或時間執(zhí)行
????從一個編程事件開始一段特定延時后執(zhí)行
????按特定周期循環(huán)執(zhí)行
響應錯誤的OB(錯誤中斷)
????當?CPU檢測到一個過程/硬件錯誤時執(zhí)行
????當?CPU檢測到一個不依賴于程序指令的錯誤時執(zhí)行
????當?CPU檢測到一個與程序指令處理有關的錯誤時執(zhí)行
OB10可按下列間隔運行:
Once(一次):只在特定日期和時間執(zhí)行一次。
Every minute:從特定日期和時間開始,每分鐘執(zhí)行一次。
Hourly:從某一特定日期和時間開始,每小時執(zhí)行一次。
Daily:從某一特定日期和時間開始,每天執(zhí)行一次。
Weekly:從某一特定日期和時間開始,每周執(zhí)行一次。
Monthly:從某一特定日期和時間開始,每月執(zhí)行一次。
Annually:從某一特定日期和時間開始,每年執(zhí)行一次。
OB10的起始時刻和間隔時間設置:
1.?過定義OB10執(zhí)行的起始時刻(日期和/或時間)和間隔時間對OB10進行配置。
2.?通過S7組態(tài)工具配置CPU的日時鐘的中斷參數(shù)或者在程序中調用SFC28(SET-TINT)設置時間。
3.?通過S7組態(tài)工具在CPU的日時鐘中斷參數(shù)塊中選擇激活項,
4.?在程序中調用SFC30(ACT-TINT)來激活OB10。
時間間隔由編程工具設置或修改(缺省值為100ms)。范圍從lms~lmin。
當允許循環(huán)中斷時,OB35以固定的間隔循環(huán)運行。
當OB1運行到OB35設定的時間,OB 35就執(zhí)行一次。
使用OB 35特性時,應**設置的間隔值比OB 35中程序的運行時間長,否則造成系統(tǒng)異常,操作系統(tǒng)將調用異步錯誤OB 80。
響應來自不同模塊(如I/O模塊、CP模塊或FM模塊)發(fā)出的過程警告或硬件中斷請求信號.
OB 40運行時,操作系統(tǒng)不再接收其它硬件中斷的請求.
對于可修改參數(shù)的模擬或數(shù)字模塊,用編程工具來設定由哪個信號啟動OB 40.對于CP和FM,必須用與模塊配套同時提供的軟件設定.通過調用SFC,也能在程序運行時在線設定是否用某模塊的硬件中斷。
OB40的應用
系統(tǒng)配置模擬量輸入模板時,用戶可以設定測量值的允許范圍,如果測量值**過這個界限,OB40將被調用執(zhí)行。該功能與OB1中的比較邏輯相似,但是它省略了在OB1中的控制程序,節(jié)約了循環(huán)掃描時間。
比較指令用于比較累加器2與累加器1中的數(shù)據(jù)大小。比較時應確保兩個數(shù)的數(shù)據(jù)類型相同,數(shù)據(jù)類型可以是整數(shù)、長整數(shù)或實數(shù).若比較的結果為真,則RLO為1,否則為0。比較指令影響狀態(tài)字,用指令測試狀態(tài)字有關位,可得到兩個數(shù)更詳細的情況。比較存儲字MW10和輸入字IW10中整數(shù)的大小。如果兩個整數(shù)相等,則輸出Q 4.0為1;若MW10中的數(shù)大,則輸出Q 4.1為1;若IW10中的數(shù)大,則輸出Q 4.2為1。
L? MW 10?? //?個待比較的數(shù)裝入累加器1
?L? IW????? //?*二個待比較的數(shù)裝入累加器l,個數(shù)被裝入累加器2
?==I
?=?Q 4.0?? //?若(MW 10)=(IW10),則Q 4.0為l,否則為0
?>I
?=?Q 4.1?? //?若(MW 10)>(1W10),則Q 4.1為1,否則為0
?<I
?=?Q 4.2?? //?若(MWl0)<(IWl0),則Q 4.2為l,否則為0
例3.5.2:
如果存儲雙字MD 24中的實數(shù)大于1.0,則輸出Q 4.1為1;若小于1.0則輸出Q 4.2為1。
????L??? MD? 24
??? L??? +1.359E+02
????>R
????=?? Q 4.1??? //若(MD 24)>+1.359E+02,Q 4.1為1,否則為0
????<R
????=?? Q 4.2??? //若(MD 24)<+1.359E+02,Q 4.2為l,否則為0
例3.5.3
西門子S7-400同300的區(qū)別主要在于熱啟動(wrst)這一部分,其他基本一樣。它還有一個外部的電池電源接口,當在線更換電池時可以向ram提供后備電源。編程設備主要有pg720pg740pg760——可以理解成裝有編程軟件的手提電腦;也可以直接用安裝有step7(siemens的編程軟件)的pc來完成。而實現(xiàn)通訊(要編程首先要和plc的cpu通訊上)的要求主要在于接口:1.可以在pc上裝cp5611卡——上面有mpi口,可用電纜直接連接。2.加個pc適配器,把mpi口轉換成rs-232口后接到pc上。3.plc加cp343卡,使它具有以太網(wǎng)口。











