上海勵輝自動化科技有限公司愿為您解答任何有關(guān) SIEMENS 可編程控制器及變頻器的技術(shù)問題,并提供詳細(xì)的技術(shù)資料。公司還在某大型研究所內(nèi)設(shè)有設(shè)施一流的培訓(xùn)中心,定期舉辦 S7 - 200/300 及變頻器、全數(shù)字直流調(diào)速裝置的技術(shù)培訓(xùn)班,為您盡快掌握 SIEMENS 自動化產(chǎn)品的使用提供便利。西門子PLC模塊,西門子變頻器,西門子觸摸屏,西門子通訊電纜,西門子伺服驅(qū)動,西門子軟啟動器,西門子工控機(jī),西門子交換機(jī),自動化科技專業(yè)領(lǐng)域內(nèi)的技術(shù)研發(fā)、技術(shù)服務(wù),銷售自動化控制設(shè)備、電氣設(shè)備、五金交電、電子元器件、電子設(shè)備、儀器儀表、電線電纜、機(jī)電設(shè)備。
本公司主要是通過電子商務(wù)經(jīng)營大眾消費(fèi)品,消費(fèi)品行業(yè)所有知名品牌產(chǎn)品等。本公司秉承“顧客至上,銳意進(jìn)取”的經(jīng)營理念,堅持“客戶第一”的原則為廣大客戶提供優(yōu)質(zhì)的服務(wù)。歡迎廣大客戶惠顧!
聯(lián)系人:郭金秀
24小時銷售及維修熱線:15216632215
手 機(jī):15216632215 Q Q : 498588739
郵箱:498588739@qq.com
地址:上海市松江區(qū)廣福林路4855弄19號4樓
6ES72111BE400XB0 | CPU 1211C AC/DC/Rly,6輸入/4輸出,集成2AI |
6ES72111AE400XB0 | CPU 1211C DC/DC/DC,6輸入/4輸出,集成2AI |
6ES72111HE400XB0 | CPU 1211C DC/DC/Rly,6輸入/4輸出,集成2AI |
6ES72121BE400XB0 | CPU 1212C AC/DC/Rly,8輸入/6輸出,集成2AI |
6ES72121AE400XB0 | CPU 1212C DC/DC/DC,8輸入/6輸出,集成2AI |
6ES72121HE400XB0 | CPU 1212C DC/DC/Rly,8輸入/6輸出,集成2AI |
6ES72141BG400XB0 | CPU 1214C AC/DC/Rly,14輸入/10輸出,集成2AI |
6ES72141AG400XB0 | CPU 1214C DC/DC/DC,14輸入/10輸出,集成2AI |
6ES72141HG400XB0 | CPU 1214C DC/DC/Rly,14輸入/10輸出,集成2AI |
6ES72151BG400XB0 | CPU 1215C AC/DC/Rly,14輸入/10輸出,集成2AI/2AO |
6ES72151AG400XB0 | CPU 1215C DC/DC/DC,14輸入/10輸出,集成2AI/2AO |
6ES72151HG400XB0 | CPU 1215C DC/DC/Rly,14輸入/10輸出,集成2AI/2AO |
6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14輸入/10輸出,集成2AI/2AO |
A5E03668639001 |
SIEMCORE918 BASED ON: SIMATIC S7-1200, CPU 1212C, COMPACT CPU, DC/DC/DC, ONBOARD I/O: 8 DI 24V DC; 6 DO 24 V DC; 2 AI 0 - 10V DC, POWER SUPPLY: DC 20.4 - 28.8 V DC, PROGRAM/DATA MEMORY: 50 KB |
西門子PLC,S7-200在做數(shù)學(xué)運(yùn)算時不能象高級語言那樣做變量類型自動轉(zhuǎn)換,經(jīng)常要手工做BTI、ITD之類轉(zhuǎn)換,計算完成后又要DTI等耗時操作,使代碼行數(shù)增加,程序可讀性不好,也降低了程序運(yùn)行效率,我們提供一種可以避免使用這些指令小技巧,使你的代碼看起來更簡潔,也大大縮短了程序掃描周期。
sw----切換開關(guān)或自鎖按鈕輸入(switch)
sig---傳感器、編碼等電平信號輸入(signal)
rly---輸出繼電器位(relay)
當(dāng)然,這個個人習(xí)慣來,沒有定則,主利于自己區(qū)分。
有一個字類型變量名為VarName,為使用前面轉(zhuǎn)換技巧,我們可以這樣定義:
wVarName----VW2
dVarName----VD0
程序初始化時將VW0清零是不需要記憶變量,直接將dVarName清零也可)數(shù)據(jù)塊中將VW0設(shè)置為零。則以后需要以字類型訪問變量時就用wVarName,需要以雙字類型訪問變量時就用dVarName。完全不需要類型轉(zhuǎn)換。
本方法可以極大減少程序語句數(shù),使程序更簡潔、可讀性更好,不需要做耗時類型轉(zhuǎn)換,程序運(yùn)行效率也到提高。且數(shù)學(xué)運(yùn)算量越大,效率提高越明顯。
缺點(diǎn)是要多占用兩字節(jié)內(nèi)存,以后程序中不能使用VW0。但西門子S7-200系列RAM空間很大,一般是用不完,以西門子PLC,CPU226為例,有多達(dá)10KRAM,本人從來沒有超過1K。這些RAM都是花錢買來,不用白不用,不用也是浪費(fèi)了。
同理,有字節(jié)型變量經(jīng)常需要與字類型變量相互轉(zhuǎn)換,讓字節(jié)變量占用一個字內(nèi)存寬度浪費(fèi)一個字節(jié),避免類型轉(zhuǎn)換。