漢中西門子伺服電機(jī)代理商
=======================================================
信譽(yù),客戶*是公司成立之初所確立的宗旨,在公司的嚴(yán)格要求和員工們不折不扣地貫徹執(zhí)行下發(fā)展延續(xù)至今。一直是我公司的主動(dòng)承諾。
==========================================================


服務(wù)為一體的綜合性的SIEMENS代理商是專業(yè)從事工業(yè)自動(dòng)化控制系統(tǒng)、機(jī)電一體化裝備系統(tǒng)集成和硬件維護(hù)的綜合性企業(yè)。
漢中西門子伺服電機(jī)代理
規(guī)格化(個(gè)人感覺不是必須要規(guī)格化,整個(gè)FB41功能塊統(tǒng)一量綱就行了)
PID參數(shù)中重要的3個(gè)變量,給定值(SP_INT),反饋值(PV_IN)和輸出值(LMN)都是用0.0~100.0之間的實(shí)數(shù)表示。
因此,需要將模擬輸入轉(zhuǎn)換為0.0~100.0的數(shù)據(jù),或?qū)?.0~100.0的數(shù)據(jù)轉(zhuǎn)換為模擬輸出,這個(gè)過程稱為規(guī)格化
規(guī)格化的方法:(即變量相對(duì)所占整個(gè)值域范圍內(nèi)的百分比 對(duì)應(yīng)與27648數(shù)字量范圍內(nèi)的量)
對(duì)于給定值(SP_INT)和反饋值(PV_IN),執(zhí)行:變量*100/27648,然后將結(jié)果傳送到PV-IN和SP-INT
對(duì)于輸出變量 ,執(zhí)行:LMN*27648/100,然后將結(jié)果取整傳送給PQW即可。
3、一般使用循環(huán)中斷組織塊調(diào)用FB41,一般不用OB1,因?yàn)镺B1的掃描周期不是確定的。
4、FB41的輸入輸出參數(shù)
In
<1、COM_RST:BOOL,初始化FB41。設(shè)置為1時(shí),積分微分的累計(jì)清零。不會(huì)自動(dòng)復(fù)位,需要程序復(fù)位COM_RST。一般使用如下:
可以在OB100、OB101、OB102里面寫兩句話
AN “COM_RST” //如果初始化標(biāo)志位是0
S “COM_RST” //將初始化標(biāo)志位置1
在OB1的后寫上兩句話,復(fù)位初始化標(biāo)志位
A “COM_RST” //如果初始化標(biāo)志位1
R “COM_RST” //將初始化標(biāo)志位復(fù)位
PID的初始化可以通過在OB100中調(diào)用一次,將參數(shù)COM-RST置位,當(dāng)然也可在別的地方初始化它,關(guān)鍵的是看程序需要;
<2、MAN_ON:BOOL,設(shè)置為0為自動(dòng)調(diào)整;設(shè)置為1為手動(dòng)調(diào)整;這里會(huì)涉及到一個(gè)自動(dòng)和手動(dòng)模式的切換問題:無(wú)擾動(dòng)切換
PID調(diào)節(jié)器在自動(dòng)→手動(dòng)、或手動(dòng)→自動(dòng)的瞬間,PID的輸出是不變化的。
從手動(dòng)切換到自動(dòng),自不用說,但是從自動(dòng)到手動(dòng)會(huì)出現(xiàn)明顯跳動(dòng),一般可以這樣處理:從自動(dòng)切換到手動(dòng)增加一個(gè)斜坡處理。將自動(dòng)時(shí)的輸出換算成比例值,一直加載在MAN口上,切換后,通過斜坡,將MAN口上的值由原來(lái)的值過度到手動(dòng)比例設(shè)定值。
此端口和<11處的MAN口配合使用。
<3、PVPER_ON:BOOL,過程值選擇,此值與PV_IN和PV_PER有關(guān)系
設(shè)置為1時(shí),直接將PIW(監(jiān)測(cè)實(shí)際值端口)輸入PV_PER口
設(shè)置為0時(shí):將轉(zhuǎn)化后、濾波后且規(guī)格化后(等處理過的)數(shù)據(jù)輸出PV_IN口
<4、P_SEL、I_SEL以及D_SEL:BOOL,比例、積分、微分作用的選擇,設(shè)置為0,相應(yīng)部分不起作用。
<5、INT_HOLD:BOOL,積分保持,設(shè)置為1時(shí),積分不累加,一般不設(shè)置。
<6、I_ITL_ON:BOOL,積分初值給定;
I-ITLVAL:REAL,積分初值。
當(dāng)I_ITL_ON設(shè)置為1時(shí),使用I-ITLVAL變量積分初值;當(dāng)I_ITL_ON設(shè)置為0時(shí),積分初始值為0。一般當(dāng)發(fā)現(xiàn)PID功能的積分值增長(zhǎng)比較慢或系統(tǒng)反應(yīng)不夠時(shí)可以考慮使用積分初值;此功能很少用到。
<7、CYCLE:TIME,PID采樣周期。
<8、SP_INT:REAL,PID的設(shè)定值。
<9、PV_IN :REAL,PID的反饋值。數(shù)據(jù)類型為Real,顯然是處理后的數(shù)值,見<3。
<10、PV_PER:WORD,PID的反饋值。數(shù)據(jù)類型為Word,顯然直接PIW輸入,見<3。
<11、MAN:Real,手動(dòng)模式的輸入端口。
<12、GAIN:REAL,比例增益。
<13、TI:TIME,積分時(shí)間。
<14、TD:TIME,微分時(shí)間。
<15、TM_LAG:TIME,多長(zhǎng)時(shí)間開啟微分,由于微分會(huì)削弱達(dá)到穩(wěn)定值時(shí)間,可以延時(shí)啟動(dòng)微分。通常不設(shè)置。
<16、DEADB_W:REAL,死區(qū)寬度?,F(xiàn)場(chǎng)監(jiān)控達(dá)到設(shè)定值后,并不穩(wěn)定到設(shè)定值,如果出現(xiàn)小范圍浮動(dòng),會(huì)出現(xiàn)執(zhí)行器來(lái)回動(dòng)作問題,可以考慮用死區(qū)來(lái)降低靈敏度。此值為百分?jǐn)?shù)。
<17、LMN_HLM、LMN_LLM:REAL,輸出值上下極限。此處需要搭配<19處使用,即保證LMN_HLM*LMN_FAC=100,程序中默認(rèn)LMN_HLM為100.0,LMN_FAC為1.0,所以可以不用去設(shè)置。如果想設(shè)置,需要保證上面的公式。
<18、PV_FAC、PV_OFF:REAL,PV_FAC=
傳感器
的量程/100。只有在PVPER_ON為1時(shí)起作用,目的為統(tǒng)一單位;為零時(shí),需要規(guī)格化,單位已經(jīng)統(tǒng)一,所以此處無(wú)用。
<19、LMN_FAC、LMN_OFF:REAL,輸出值的量程。
<20、DISV:REAL,允許的擾動(dòng)量,串級(jí)系統(tǒng)使用,一般不設(shè)置;
OUT
<1、LMN:REAL,輸出實(shí)際值占滿量程的百分比。
<2、LMN_PER:WORD,PQW輸出
<3、QLMN_HLM、QLMN_LLM:BOOL,QLMN_HLM:輸出大值時(shí)輸出1;QLMN_LLM:輸出小值時(shí)輸出1,可以作為工、變頻切換(例如一臺(tái)泵工頻,一臺(tái)泵要求變頻,調(diào)節(jié)恒壓時(shí))的點(diǎn)位來(lái)用。
<4、LMN_P、LMN_I、LMN_D:REAL,PID輸出中P、I、D的分量。三者的和為輸出值。
<5、PV:REAL,實(shí)際壓力值
<6、ER:REAL,偏離值,設(shè)定值與實(shí)際值之差。
以上部分加入了自己的想法,如有錯(cuò)誤望各位大俠批評(píng)指導(dǎo)。
SIMATIC S7-200 是西門子公司收購(gòu)的一款
plc
產(chǎn)品,所以其編程語(yǔ)言與其他西門子產(chǎn)品差異較大,但是它自成一體:特別緊湊但是具有驚人的能力-特別是有關(guān)它的實(shí)時(shí)性能-它速度快,功能強(qiáng)大的通訊方案,并且具有操作簡(jiǎn)便的硬件和軟件。而且還有更多特點(diǎn):SIMATIC S7-200 Micro PLC具有統(tǒng)一的模塊化設(shè)計(jì)-目前不是很大,但是未來(lái)不可*的定制解決方案。這一切都使得SIMATIC S7-200 Micro PLC在一個(gè)緊湊的性能范圍內(nèi)為自動(dòng)化控制提供一個(gè)非常有效和經(jīng)濟(jì)的解決方案。后來(lái)西門子公司推出一體化的控制方案200PLC逐漸被1200PLC替代,而且國(guó)外的西門子200PLC已經(jīng)*停產(chǎn)了。但是不可否認(rèn)的是這款PLC曾經(jīng)的輝煌,而且國(guó)內(nèi)還在生產(chǎn)使用,如西門子226cn,后面帶cn的都是國(guó)內(nèi)生產(chǎn),而且現(xiàn)在只有國(guó)內(nèi)還在生產(chǎn)了。
西門子200除了PLC本身的4層加密以外還有一個(gè)子程序單獨(dú)加密功能,即pou密碼。靈活運(yùn)用pou密碼可以將部分重要子程序加密而非重要程序部分公開方面維護(hù)人員查找故障,而且用指令向?qū)?chuàng)建的功能其原始子程序也是加密狀態(tài)的,如下圖:
如上圖是用PID向?qū)?chuàng)建的PID程序,而PID所包含的幾個(gè)功能子程序都是加密的,看不到里面內(nèi)容,現(xiàn)在我們使用工具破解一下。而破解過程非常簡(jiǎn)單,去網(wǎng)上下載破解工具如下:
如上圖是用PID向?qū)?chuàng)建的PID程序,而PID所包含的幾個(gè)功能子程序都是加密的,看不到里面內(nèi)容,現(xiàn)在我們使用工具破解一下。而破解過程非常簡(jiǎn)單,去網(wǎng)上下載破解工具如下:
注意破解程序?qū)?yīng)你軟件的版本號(hào)找到你所使用軟件的版本對(duì)應(yīng)的破解程序,將里面的內(nèi)容復(fù)制替換到軟件安裝根目錄下的bin文件夾下即可。
注意破解程序?qū)?yīng)你軟件的版本號(hào)找到你所使用軟件的版本對(duì)應(yīng)的破解程序,將里面的內(nèi)容復(fù)制替換到軟件安裝根目錄下的bin文件夾下即可。
注意破解程序?qū)?yīng)你軟件的版本號(hào)
找到你所使用軟件的版本對(duì)應(yīng)的破解程序,將里面的內(nèi)容復(fù)制替換到軟件安裝根目錄下的bin文件夾下即可。
注意在復(fù)制替換的過程中要關(guān)閉軟件,不然會(huì)報(bào)程序正在使用中無(wú)權(quán)操作。替換完成后打開軟件,找到查看——屬性——保護(hù)點(diǎn)擊驗(yàn)證便可以了。如下圖
注意在復(fù)制替換的過程中要關(guān)閉軟件,不然會(huì)報(bào)程序正在使用中無(wú)權(quán)操作。替換完成后打開軟件,找到查看——屬性——保護(hù)點(diǎn)擊驗(yàn)證便可以了。如下圖
點(diǎn)擊驗(yàn)證,破解成功后可以看到顯示此POU現(xiàn)已有查看和編輯的*了,點(diǎn)擊確定就可以查看被加密的子程序本身了
點(diǎn)擊驗(yàn)證,破解成功后可以看到顯示此POU現(xiàn)已有查看和編輯的*了,點(diǎn)擊確定就可以查看被加密的子程序本身了
現(xiàn)在已經(jīng)可以查看PID子程序了使用本破解功能你可以查看程序自帶的PID,高速HSC,網(wǎng)絡(luò)組態(tài)的子程序了,學(xué)習(xí)這些子程序可以加深你對(duì)這些功能的使用和調(diào)用,以提高自己的編程技能。
現(xiàn)在已經(jīng)可以查看PID子程序了使用本破解功能你可以查看程序自帶的PID,高速HSC,網(wǎng)絡(luò)組態(tài)的子程序了,學(xué)習(xí)這些子程序可以加深你對(duì)這些功能的使用和調(diào)用,以提高自己的編程技能。
現(xiàn)在已經(jīng)可以查看PID子程序了
使用本破解功能你可以查看程序自帶的PID,高速HSC,網(wǎng)絡(luò)組態(tài)的子程序了,學(xué)習(xí)這些子程序可以加深你對(duì)這些功能的使用和調(diào)用,以提高自己的編程技能。
后記:本破解教程適合西門子200的學(xué)習(xí)使用者,方便大家交流學(xué)習(xí),切不可以破解別人的程序?yàn)樽约耗怖?,這樣是不道德的。
后記:本破解教程適合西門子200的學(xué)習(xí)使用者,方便大家交流學(xué)習(xí),切不可以破解別人的程序?yàn)樽约耗怖?,這樣是不道德的。