|
|
上海勵輝自動化科技有限公司愿為您解答任何有關 SIEMENS 可編程控制器及變頻器的技術問題,并提供詳細的技術資料。公司還在某大型研究所內設有設施一流的培訓中心,定期舉辦 S7 - 200/300 及變頻器、全數字直流調速裝置的技術培訓班,為您盡快掌握 SIEMENS 自動化產品的使用提供便利。西門子PLC模塊,西門子變頻器,西門子觸摸屏,西門子通訊電纜,西門子伺服驅動,西門子軟啟動器,西門子工控機,西門子交換機,自動化科技專業領域內的技術研發、技術服務,銷售自動化控制設備、電氣設備、五金交電、電子元器件、電子設備、儀器儀表、電線電纜、機電設備。
本公司主要是通過電子商務經營大眾消費品,消費品行業所有知名品牌產品等。本公司秉承“顧客至上,銳意進取”的經營理念,堅持“客戶第一”的原則為廣大客戶提供優質的服務。歡迎廣大客戶惠顧!
聯系人:郭金秀
24小時銷售及維修熱線:15216632215
手 機:15216632215 Q Q : 498588739
郵箱:498588739@qq.com
地址:上海市松江區廣福林路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在做數學運算時不能象高級語言那樣做變量類型自動轉換,經常要手工做BTI、ITD之類轉換,計算完成后又要DTI等耗時操作,使代碼行數增加,程序可讀性不好,也降低了程序運行效率,我們提供一種可以避免使用這些指令小技巧,使你的代碼看起來更簡潔,也大大縮短了程序掃描周期。
sw----切換開關或自鎖按鈕輸入(switch)
sig---傳感器、編碼等電平信號輸入(signal)
rly---輸出繼電器位(relay)
當然,這個個人習慣來,沒有定則,主利于自己區分。
有一個字類型變量名為VarName,為使用前面轉換技巧,我們可以這樣定義:
wVarName----VW2
dVarName----VD0
程序初始化時將VW0清零是不需要記憶變量,直接將dVarName清零也可)數據塊中將VW0設置為零。則以后需要以字類型訪問變量時就用wVarName,需要以雙字類型訪問變量時就用dVarName。完全不需要類型轉換。
本方法可以極大減少程序語句數,使程序更簡潔、可讀性更好,不需要做耗時類型轉換,程序運行效率也到提高。且數學運算量越大,效率提高越明顯。
缺點是要多占用兩字節內存,以后程序中不能使用VW0。但西門子S7-200系列RAM空間很大,一般是用不完,以西門子PLC,CPU226為例,有多達10KRAM,本人從來沒有超過1K。這些RAM都是花錢買來,不用白不用,不用也是浪費了。
同理,有字節型變量經常需要與字類型變量相互轉換,讓字節變量占用一個字內存寬度浪費一個字節,避免類型轉換。