西門子6ES5710-8MA11
功能
SIMATIC ODK 1500S 支持動(dòng)態(tài)可加載函數(shù)庫(kù)的開發(fā),,這些函數(shù)庫(kù)可直接從 S7-1500 軟控制器或 S7-1500 增強(qiáng)型控制器 CPU 1518 MFP 的用戶程序調(diào)用。此時(shí),,可加載的庫(kù)可在 Windows (DLL) 中生成以及在具有 ODK 功能的 SIMATIC 控制器的實(shí)時(shí)環(huán)境中生成(SO – 共享對(duì)象),。
也可以開發(fā)可與 CPU 1518 MFP 上的用戶程序并行執(zhí)行的應(yīng)用程序。
生成可加載的函數(shù)庫(kù)
對(duì)于在 Windows 中的函數(shù)庫(kù),,可加載的函數(shù)庫(kù)是通過(guò) Microsoft Visual C++ 生成的,;對(duì)于在 CPU 的用戶程序中執(zhí)行的實(shí)時(shí)函數(shù)庫(kù),可加載的函數(shù)庫(kù)是在 Eclipse(包括在供貨范圍內(nèi))中生成的,。通過(guò)借助于預(yù)定義的模板創(chuàng)建項(xiàng)目,,用戶可以立即開始定義和實(shí)現(xiàn)其函數(shù)。
函數(shù)庫(kù)完成時(shí),,將提供可直接集成到 STEP 7 中并用于從控制程序加載和執(zhí)行函數(shù)的函數(shù)塊,。
完成后,函數(shù)庫(kù)本身作為 DLL(Windows 函數(shù)庫(kù))或 SO 文件(共享對(duì)象 – 實(shí)時(shí)函數(shù)庫(kù))的形式提供,。實(shí)時(shí)函數(shù)庫(kù)經(jīng)由其 Web 服務(wù)器加載到控制器的裝載存儲(chǔ)器中,,這樣,它們也可以獨(dú)立于 Windows 加載和執(zhí)行,。
對(duì)于 Windows 庫(kù),,整個(gè)功能范圍可以用于 Windows DLL。開發(fā)是通過(guò) Visual Studio 進(jìn)行的,。
ODK 1500S 的供貨范圍內(nèi)包括開發(fā)實(shí)時(shí)庫(kù)所需的集成開發(fā)環(huán)境 Eclipse,。
測(cè)試函數(shù)庫(kù)
使用 Visual Studio,,可以對(duì) Windows 函數(shù)庫(kù)進(jìn)行全面調(diào)試。由于在 Windows 下異步執(zhí)行函數(shù),,即使使用單步處理或斷點(diǎn),,軟控制器的實(shí)時(shí)特性也不會(huì)被削弱。
由于單步處理或斷點(diǎn)在實(shí)時(shí)條件下不可行,,因此提供了一個(gè)功能強(qiáng)大的跟蹤方案,,可用于用戶程序環(huán)境中的實(shí)時(shí)函數(shù)庫(kù)。盡管如此,,為了驗(yàn)證使用單步處理或斷點(diǎn)時(shí)的代碼,,可以在開發(fā) PC 上的測(cè)試環(huán)境中調(diào)用實(shí)時(shí)庫(kù)的函數(shù)并進(jìn)行測(cè)試,。另外,,當(dāng)發(fā)生軟件異常時(shí),還會(huì)生成實(shí)時(shí)函數(shù)庫(kù)的存儲(chǔ)器映射,。在 Eclipse 開發(fā)環(huán)境中,,這可用于確定異常的發(fā)生原因。
創(chuàng)建和測(cè)試 CPU 1518 MFP 的 C++ 運(yùn)行時(shí)應(yīng)用程序
通過(guò) Eclipse 創(chuàng)建 CPU 1518 MFP 的 C++ 運(yùn)行時(shí)應(yīng)用程序,。這些應(yīng)用程序在開發(fā)期間直接從開發(fā)環(huán)境傳送到目標(biāo)設(shè)備,,并以通常方式啟動(dòng)和調(diào)試。為了實(shí)現(xiàn)自動(dòng)運(yùn)行,,應(yīng)用程序可通過(guò)一個(gè)啟動(dòng)腳本來(lái)啟動(dòng),。
復(fù)制保護(hù)加強(qiáng)了安全防護(hù),防止未經(jīng)授權(quán)而復(fù)制程序塊,??梢詫⒕唧w程序塊鏈接至存儲(chǔ)卡的序列號(hào),
以便只有在將組態(tài)的存儲(chǔ)卡插到CPU中之后,,才會(huì)執(zhí)行該程序塊,。并且,控制器具有四個(gè)不同的安全訪
所有SIMATIC S7-1500 CPU都配有一個(gè)顯示屏,。通過(guò)該顯示屏,用戶可以讀取所連接的任何模塊的訂貨
號(hào),、固件版本和序列號(hào)等信息;另外,,無(wú)需使用編程設(shè)備,,即可在本地調(diào)整CPU的IP地址以及其它網(wǎng)絡(luò)
設(shè)置,。
錯(cuò)誤消息以普通文本形式顯示在顯示屏上,從而有助于縮短停機(jī)時(shí)間,。
ET-200是一種小型的可編程序控制器,適用于各行各業(yè),,各種場(chǎng)合中的檢測(cè)、監(jiān)測(cè)及控制的自動(dòng)化,。ET-200系列的強(qiáng)大功能使其無(wú)論在獨(dú)立運(yùn)行中,,或相連成網(wǎng)絡(luò)皆能實(shí)現(xiàn)復(fù)雜控制功能,。因此ET-200系列具有*的性價(jià)比,。ET-200的編程軟件經(jīng)歷了9個(gè)大ET-200是一種小型的可編程序控制器,適用于各行各業(yè),,各種場(chǎng)合中的檢測(cè),、監(jiān)測(cè)及控制的自動(dòng)化,。ET-200系列的強(qiáng)大功能使其無(wú)論在獨(dú)立運(yùn)行中,,或相連成網(wǎng)絡(luò)皆能實(shí)現(xiàn)復(fù)雜控制功能。因此ET-200系列具有*的性價(jià)比,。ET-200的編程軟件經(jīng)歷了9個(gè)大的版本,,新的支持Win7的軟件是 Step7 Microwin4.0 Sp9,西門子對(duì)于購(gòu)買ET-200的用戶免費(fèi)提供編程軟件,。的版本,新的支持Win7的軟件是 Step7 Microwin4.0 Sp9
除驅(qū)動(dòng)器功能外,,S7-1500還提供了豐富的閉環(huán)控制功能,,例如,可通過(guò)便于組態(tài)的塊來(lái)自動(dòng)優(yōu)化控制
參數(shù)以獲得優(yōu)秀控制質(zhì)量,。
此外,,還可利用工藝模塊來(lái)執(zhí)行高速計(jì)數(shù)、位置捕獲等功能,,或針對(duì)24V直至200kHz的信號(hào)執(zhí)行測(cè)量,。
集成了安全功能
與STEP7結(jié)合使用時(shí),每個(gè)CPU都會(huì)提供基于密碼的知識(shí)保護(hù),,可防止未經(jīng)授權(quán)而讀出并更改程序塊的內(nèi)容,。
西門子6ES5710-8MA11
控制性能
可以分為*機(jī)、中檔機(jī)和低檔機(jī),。
1,、低檔機(jī)
這類可編程序控制器,具有基本的控制功能和一般的運(yùn)算能力。工作速度比較低,,能帶的輸入和輸出模塊的數(shù)量比較少,。
比如,德國(guó)7a686964616fe59b9ee7ad94332SIEMENS公司生產(chǎn)的S7-200就屬于這一類,。
2,、中檔機(jī)
這類可編程序控制器,具有較強(qiáng)的控制功能和較強(qiáng)的運(yùn)算能力,。它不僅能完成一般的邏輯運(yùn)算,,也能完成比較復(fù)雜的三角函數(shù)、指數(shù)和PID運(yùn)算,。工作速度比較快,,能帶的輸入輸出模塊的數(shù)量也比較多,輸入和輸出模塊的種類也比較多,。
比如,,德國(guó)SIEMENS公司生產(chǎn)的S7-300就屬于這一類。
3,、*機(jī)
這類可編程序控制器,,具有強(qiáng)大的控制功能和強(qiáng)大的運(yùn)算能力。它不僅能完成邏輯運(yùn)算,、三角函數(shù)運(yùn)算,、指數(shù)運(yùn)算和PID運(yùn)算,還能進(jìn)行復(fù)雜的矩陣運(yùn)算,。
工作速度很快,,能帶的輸入輸出模塊的數(shù)量很多,輸入和輸出模塊的種類也很,。這類可編程序控制器可以完成規(guī)模很大的控制任務(wù),。在聯(lián)網(wǎng)中一般做主站使用。
比如,,德國(guó)SIEMENS公司生產(chǎn)的S7-400就屬于這一類,。
三、結(jié)構(gòu)
1,、整體式
整體式結(jié)構(gòu)的可編程序控制器把電源,、CPU、存儲(chǔ)器,、I/O系統(tǒng)都集成在一個(gè)單元內(nèi),,該單元叫做作基本單元。一個(gè)基本單元就是一臺(tái)完整的PLC,。
控制點(diǎn)數(shù)不符合需要時(shí),,可再接擴(kuò)展單元,。整體式結(jié)構(gòu)的特點(diǎn)是非常緊湊、體積小,、成本低,、安裝方便。
2,、組合式
組合式結(jié)構(gòu)的可編程序控制器是把PLC系統(tǒng)的各個(gè)組成部分按功能分成若干個(gè)模塊,,如CPU模塊、輸入模塊,、輸出模塊,、電源模塊等等。其中各模塊功能比較單一,,模塊的種類卻日趨豐富,。
比如,一些可編程序控制器,,除了-些基本的I/O模塊外,,還有一些特殊功能模塊,像溫度檢測(cè)模塊,、位置檢測(cè)模塊,、PID控制模塊、通訊模塊等等,。組合式結(jié)構(gòu)的PLC特點(diǎn)是CPU,、輸入,、輸出均為獨(dú)立的模塊,。模塊尺寸統(tǒng)一、安裝整齊,、I/O點(diǎn)選型自由,、安裝調(diào)試、擴(kuò)展,、維修方便,。
3、疊裝式
疊裝式結(jié)構(gòu)集整體式結(jié)構(gòu)的緊湊,、體積小,、安裝方便和組合式結(jié)構(gòu)的I/O點(diǎn)搭配靈話、安裝整齊的優(yōu)點(diǎn)于一身,。它也是由各個(gè)單元的組合構(gòu)成,。
其特點(diǎn)是CPU自成獨(dú)立的基本單元(由CPU和一定的I/O點(diǎn)組成),其它I/O模塊為擴(kuò)展單元,。在安裝時(shí)不用基板,,僅用電纜進(jìn)行單元間的聯(lián)接,,各個(gè)單元可以一個(gè)個(gè)地疊裝。使系統(tǒng)達(dá)到配置靈活,、體積小巧,。
四、保養(yǎng)
1,、設(shè)備定期測(cè)試,、調(diào)整
(1) 每半年或季度檢查PLC柜中接線端子的連接情況,若發(fā)現(xiàn)松動(dòng)的地方及時(shí)重新堅(jiān)固連接,;
(2) 對(duì)柜中給主機(jī)供電的電源每月重新測(cè)量工作電壓,;
2、設(shè)備定期清掃
(1) 每六個(gè)月或季度對(duì)PLC進(jìn)行清掃,,切斷給PLC供電的電源把電源機(jī)架,、CPU主板及輸入/輸出板依次拆下,進(jìn)行吹掃,、清掃后再依次原位安裝好,,將全部連接恢復(fù)后送電并啟動(dòng)PLC主機(jī)。認(rèn)真清掃PLC箱內(nèi)衛(wèi)生,;
(2) 每三個(gè)月更換電源機(jī)架下方過(guò)濾網(wǎng),;
3、檢修前準(zhǔn)備
(1) 檢修前準(zhǔn)備好工具,;
(2) 為保障元件的功能不出故障及模板不損壞,,必須用保護(hù)裝置及認(rèn)真作防靜電準(zhǔn)備工作;
(3) 檢修前與調(diào)度和操作工聯(lián)系好,,需掛檢修牌處掛好檢修牌,;
4、設(shè)備拆裝順序及方法
(1) 停機(jī)檢修,,必須兩個(gè)人以上監(jiān)護(hù)操作,;
(2) 把CPU前面板上的方式選擇開關(guān)從“運(yùn)行”轉(zhuǎn)到“停”位置;
(3) 關(guān)閉PLC供電的總電源,,然后關(guān)閉其它給模坂供電的電源,;
(4) 把與電源架相連的電源線記清線號(hào)及連接位置后拆下,然后拆下電源機(jī)架與機(jī)柜相連的螺絲,,電源機(jī)架就可拆下,;
(5) CPU主板及I/0板可在旋轉(zhuǎn)模板下方的螺絲后拆下;
(6) 安裝時(shí)以相反順序進(jìn)行,;
檢修工藝及技術(shù)要求
(1) 測(cè)量電壓時(shí),,要用數(shù)字電壓表或精度為1%的表測(cè)量
(2)電源機(jī)架,CPU主板都只能在主電源切斷時(shí)取下,;
(3) 在RAM模塊從CPU取下或插入CPU之前,,要斷開PC的電源,,這樣才能保證數(shù)據(jù)不混亂;
(4) 在取下RAM模塊之前,,檢查一下模塊電池是否正常工作,,如果電池故障燈亮?xí)r取下模塊RAM內(nèi)容將丟失;
(5) 輸入/輸出板取下前也應(yīng)先關(guān)掉總電源,,但如果生產(chǎn)需要時(shí)I/0板也可在可編程控制器運(yùn)行時(shí)取下,,但CPU板上的QVZ(超時(shí))燈亮;
(6) 撥插模板時(shí),,要格外小心,,輕拿輕放,并運(yùn)離產(chǎn)生靜電的物品,;
(7) 更換元件不得帶電操作,;
(8) 檢修后模板安裝一定要安插到位。