南京西門子PLC代理商
南京西門子PLC代理商
SIMATICS7-1500著眼于自動化性能和效率
就整體性能而言,技術、工業信息安全、故障安全和系統性能都有顯著提高。為實現效率的提高,該系列在設計、處理、系統診斷以及TIA博途的工程設計方面都有進一步的改善。
系統性能:高水平的系統性能和快速信號處理能夠極大地縮短響應時間,加強控制能力。為達到這一目的,SIMATICS7-1500設計有高速背板總線,具有高波特率和高效的傳輸協議。點到點的反應時間不到500微秒,位指令的運算時達10納秒之內(因CPU而異)。CPU1511和CPU1513控制器設置有兩個Profinet端口,CPU1516控制器設置有三個端口:其中兩個與現場級通訊,第三個用于整合至企業網絡。ProfinetIOIRT可以保證確定的反應時間和高精度的系統響應。此外,集成Web服務器支持非本地系統和過程數據查詢,以實現診斷的目的。
工藝:在現場工藝方面,SIMATICS7-1500標準化的運動控制功能使其與眾不同。這使得模擬量和Profidrive兼容驅動不需要其它模塊就可以實現直接連接,支持速度和定位軸,以及編碼器。按照PLCopen進行標準化的塊簡化了Profidrive兼容驅動的連接。為使驅動和控制器實現高效快速調試,用戶可以執行Trace功能,對程序和動作應用進行實時診斷,從而優化驅動。另一個集成工藝功能是PID控制,可用方便配置的塊確保控制質量。控制參數可以自整定。
SIMATICS7-1500工業信息安全集成的概念從塊保護延伸至通訊完整性,幫助用戶確保應用安全。集成的專有知識保護功能,如防止機器拷貝,能夠幫助防止未授權的訪問和修改。SIMATIC存儲卡用于防拷貝保護,將單個塊關綁定至原存儲卡的序列號,從而確保程序僅能通過配置過的存儲卡運行,而不能被復制。訪問保護功能防止對應用進行未經授權的配置修改,可以通過給不同的用戶組分配不同的授權級別來實現這一功能。專有的數據校驗機制可識別修改過的工程數據,從而實現例如保護通過未授權操作傳輸到控制器的數據等功能。
故障安全:SIMATICS7-1500集成了故障安全功能。為實現故障安全自動化,用戶配置了F型(故障安全型)的控制器,對標準和故障安全程序使用同樣的工程設計和操作理念。用戶在定義、修改安全參數的時候可以借助安全管理編輯器。例如,當使用到故障安全型驅動技術提供服務的時候,用戶可以得到圖形化支持。新控制器在功能安全性方面通過了EN61508,符合IEC62061中SIL3級安全應用標準,以及ISO13849中PLe級安全應用標準。
設計處理:SIMATICS7-1500的設計和處理以方便操作為前提,大限度地實現用戶友好性(對許多細節都進行了創新,例如,SIMATIC控制裝了顯示裝置),并能顯示普通文本信息,從而實現全工廠透明化。標準化的前連接器節省了用戶接線時間,簡化了配件存儲。集成短接片使電位組的橋接更加簡單靈活。輔助配件,如自動斷路器或繼電器迅速便捷地安裝到集成DIN導軌。可擴展的電纜存儲空間能夠方便地關閉前蓋板,即便使用帶有絕緣的電纜,也可以通過兩個預定義的閉鎖位輕松關閉前蓋板。預接線位置的設計簡化了初始接線過程以及端子的重新連接的復雜性。集成屏蔽保證了模擬信號能夠屏蔽良好,從而獲得良好的信號接收質量,以及抗外部電磁干擾的魯棒性。該款產品的另一個優點是擴展性:SIMATICS7-1500CPU可以擴展至每個底板32個模塊,用戶可以根據自動化任務需要選擇模塊。
系統診斷:SIMATICS7-1500的集成系統診斷具有強大的診斷功能,不需要額外編程。只需配置,無需編程即可實現診斷。另外,顯示功能實現了標準化。各種信息,比如來自于驅動器的信息或者相關的錯誤信息,都以普通文本信息的形式在CPU顯示器上顯示出來,在各種設備上,諸如TIA博途、人機界面(HMI)、Web服務器看到的信息都是一致的。接線端子和標簽1:1的分配以及LED指示燈的使用幫助用戶在調試、測試、診斷以及操作過程中節省時間。另外,通過離散通道單獨顯示,用戶可以快速檢測到并分配相應的通道,對解決故障十分有益。
使用TIA博途進行工程設計:西門子新的自動化設備都要集成到TIA博途工程設計軟件平臺中,新品SIMATICS7-1500控制器也不例外。該設計為控制器、HMI和驅動產品在整個項目中共享數據存儲和自動保持數據一致性提供了標準操作的概念,同時提供了涵蓋所有自動化對象的強大的庫。新版TIA博途V12不僅有更強的性能、還涵蓋自動系統診斷功能、集成故障安全功能性,強大的Profinet通信,集成工業信息安全和優化的編程語言。編輯器以任務為導向且操作直觀,使得新軟件產品易學易用。此外,產品對快速編程、調試、維修具有很強的性能。產品在設計過程中特別重視對目前項目和軟件的再利用和兼容性:例如,從S7-300/400轉向S7-1500,項目可以重復利用,S7-1200的程序可以通過復制的功能將程序轉換到S7-1500。
S7-200PLC的數據區
(一)數字量輸入和輸出映象區
1.輸入映象寄存器(數字量輸入映象區)(I)
數字量輸入映象區是S7-200CPU為輸入端信號狀態開辟的一個存儲區。輸入映像寄存器的標識符為I,在每個掃描周期的開始,CPU對輸入點進行采樣,并將采樣值存于輸入映像寄存器中。
輸入映像寄存器是PLC接收外部輸入的開關量信號的窗口。
可以按位、字節、字、雙字四種方式來存取。
(1)按“位”方式:從I0.0~I15.7,共有128點
(2)按“字節”方式:從IB0~IB15,共有16個字節
(3)按“字”方式:從IW0~IW14,共有8個字
(4)按“雙字”方式:從ID0~ID12,共有4個雙字
2.輸出映像寄存器(Q)
數字量輸出映象區是S7-200CPU為輸出端信號狀態開辟的一個存儲區。輸出映像寄存器的標識符為Q(從Q0.0~Q15.7,共有128點),在每個掃描周期的末尾,CPU將輸出映像寄存器的數據傳送給輸出模塊,再由后者驅動外部負載。
可以按位、字節、字、雙字四種方式來存取。
(1)按“位”方式:從Q0.0~I15.7,共有128點
(2)按“字節”方式:從QB0~QB15,共有16個字節
(3)按“字”方式:從QW0~QW14,共有8個字
(4)按“雙字”方式:從QD0~QD12,共有4個雙字
說明:實際沒有使用的輸入端和輸出端的映象區的存儲單元可以作中間繼電器用。
(二)模擬量輸入映象區和輸出映象區
1.模擬量輸入映象區(AI區)
模擬量輸入映象區是S7-200CPU為模擬量輸入端信號開辟的一個存儲區。S7-200將測得的模擬量(如溫度、壓力)轉換成1個字長(2個字節)的數字量,模擬量輸入映像寄存器用標識符(AI)、數據長度(W)及字節的起始地址表示。
從AIW0~AIW30,共有16個字,總共允許有16路模擬量輸入。
說明:模擬量輸入值為只讀數據。
2.模擬量輸出映象區(AQ區)
模擬量輸出映象區是S7-200CPU為模擬量輸出端信號開辟的一個存儲區。S7-200將1個字長(2個字節,16位)的數字量按比例轉換為電流或電壓。模擬量輸出映像寄存器用標識符(AQ)、數據長度(W)及字節的起始地址表示。
從AQW0~AQW30,共有16個字,總共允許有16路模擬量輸出。
(三)變量存儲器(V)(相當于內輔繼電器)
PLC執行程序過程中,會存在一些控制過程的中間結果,這些中間數據也需要用存儲器來保存。變量存儲器就是根據這個實際的要求設計的。變量存儲器是S7-200CPU為保存中間變量數據而建立的一個存儲區,用V表示。
可以按位、字節、字、雙字四種方式來存取。
(1)按“位”方式:從V0.0~I5119.7,共有40960點。CPU221、CPU222變量存儲器只有2048個字節,其變量存儲區只能到V2047.7位。
(2)按“字節”方式:從VB0~VB5119,共有5120個字節
(3)按“字”方式:從VW0~VW5118,共有2560個字
(4)按“雙字”方式:從VD0~VD5116,共有1280個雙字
(四)位存儲器(M)區
PLC執行程序過程中,可能會用到一些標志位,這些標志位也需要用存儲器來寄存。位存儲器就是根據這個要求設計的。位存儲器是S7-200CPU為保存標志位數據而建立的一個存儲區,用M表示。該區雖然叫位存儲器,但是其中的數據不僅可以是位、還可以是字節、字或雙字。
(1)按“位”方式:從M0.0~M31.7,共有256點。
(2)按“字節”方式:從MB0~MB31,共有32個字節
(3)按“字”方式:從MW0~MW30,共有16個字
(4)按“雙字”方式:從MD0~MD28,共有8個雙字
(五)順序控制繼電器區(S)
PLC執行程序過程中,可能會用到順序控制。順序控制繼電器就是根據順序控制的特點和要求設計的。順序控制繼電器區是S7-200CPU為順序控制繼電器的數據而建立的一個存儲區,用S表示。在順序控制過程中,用于組織步進過程的控制。
可以按位、字節、字、雙字四種方式來存取。
(1)按“位”方式:從S0.0~S31.7,共有256點。
(2)按“字節”方式:從SB0~SB31,共有32個字節
(3)按“字”方式:從SW0~SW30,共有16個字
(4)按“雙字”方式:從SD0~SD28,共有8個雙字
(六)局部存儲器區(L)(相當于內輔繼電器)
S7-200PLC有64個字節的局部存儲器,其中60個可以用作暫時存儲器或者給子程序傳遞參數。
局部存儲器和變量存儲器很相似,主要區別是變量存儲器是全局有效的,而局部存儲器是局部有效的。全局是指同一個存儲器可以被任何程序存取(例如,主程序、子程序或中斷程序)。局部是指導存儲器區和特定的程序相關聯。
幾種程序之間不能互訪。
局部存儲器區是S7-200CPU為局部變量數據建立的一個存儲區,用L表示。該區域的數據可以用位、字節、字、雙字四種方式來存取。
(1)按“位”方式:從L0.0~L63.7,共有512點。
(2)按“字節”方式:從LB0~LB63,共有64個字節
(3)按“字”方式:從LW0~LW62,共有32個字
(4)按“雙字”方式:從LD0~LD60,共有16個雙字
(七)定時器存儲器區(T)
PLC在工作中少不了需要計時,定時器就是實現PLC具有計時功能的計時設備。定時器的編號:
T0、T1、……、T255
S7-200有256個定時器。
(八)計數器存儲器區(C)
PLC在工作中有時不僅需要計時,還可能需要計數功能。計數器就是PLC具有計數功能的計數設備。
計數器的編號:
C0、C1、……、C255
(九)高速計數器區(HSC)
高速計數器用來累計比CPU掃描速率更快的事件。S7-200各個高速計數器不僅計數頻率高達30kHz。
S7-200各個高速計數器有32位帶符號整數計數器的當前值。若要存取高速計數器的值,則必須給出高速計數器的地址,即高速計數器的編號。
高速計數器的編號為:HSC0、HSC1、……、HSC5。
S7-200有6個高速計數器。其中CPU221和CPU222僅有4個高速計數器(HSC0、HSC3、HSC4、HSC5)
(十)累加器區(AC)
累加器是可以像存儲器那樣進行讀/寫的設備。例如,可以用累加器向子程序傳遞參數,或從子程序返回參數,以及用來存儲計算的中間數據。
S7-200CPU提供了4個32位累加器(AC0、AC1、AC2、AC3)。
可以按字節、字或雙字來存取累加器數據中的數據。但是,以字節形式讀/寫累加器中的數據時,只能讀/寫累加器32位數據中的低8位數據。如果是以字的形式讀/寫累加器中的數據,只能讀/寫累加器32位數據中的低16位數據。只有采取雙字的形式讀/寫累加器中的數據時,才能一次讀寫全部32位數據。