機(jī)電之家 > 機(jī)電號 > 正文 申請入駐

6ES7 441-1AA03-0AE0

6ES7 441-1AA03-0AE0 就是在計(jì)算機(jī)編程中做算法設(shè)計(jì)時(shí)典型的以空間換時(shí)間的思想。比如一個(gè)字變量,在計(jì)算中經(jīng)常要向雙字變量轉(zhuǎn)換,則我們在定義符號時(shí)讓該變量占據(jù)雙字的內(nèi)存空間,將不用的字清零,則可同時(shí)以字型或雙字型訪問該變量而不需要進(jìn)行專門的轉(zhuǎn)換。

西門子S7-200plc的內(nèi)存格式與我們常用的PC機(jī)正好相反,它是高字在前,低字在后的。所以我們可以將字變量放在后兩個(gè)字節(jié),在程序初始化時(shí)將前兩個(gè)字節(jié)清零(程序的其它地方不得使用這兩個(gè)字節(jié))。

如我們定義符號時(shí)將字變量定義在VW2,同時(shí)保持VW0的值為零。則程序中可以用VW2以字型訪問該變量,同時(shí)也可以VD0以雙字型訪問,避免了類型轉(zhuǎn)換。

為了避免使用時(shí)混淆,以明確的符號定義來區(qū)分字類型和雙字類型。在此強(qiáng)烈推薦類匈牙利命名法:以前綴指示變量類型,用首字母大寫的有意義的英文單詞的組合作變量名。本人習(xí)慣用以下綴:

b----字節(jié)型變量(byte

w----字型變量(word)

d----雙字變量(double)

r----實(shí)型變量(real)

f----位變量(flag)

btn---自復(fù)位按鈕式輸入(button)

sw----切換開關(guān)或自鎖按鈕輸入(switch)

sig---傳感器、編碼等電平信號輸入(signal)

rly---輸出繼電器位(relay)

……

當(dāng)然,這個(gè)根據(jù)個(gè)人習(xí)慣來,沒有定則,主要是利于自己區(qū)分。

假如有一個(gè)字類型變量名為VarName,為使用前面的轉(zhuǎn)換技巧,我們可以這樣定義:

wVarName----VW2

dVarName----VD0

在程序初始化時(shí)將VW0清零(如果是不需要記憶的變量,直接將dVarName清零也可)或者在數(shù)據(jù)塊中將VW0設(shè)置為零。則以后需要以字類型訪問變量時(shí)就用wVarName,需要以雙字類型訪問變量時(shí)就用dVarName。完全不需要類型轉(zhuǎn)換。

本方法可以極大的減少程序語句數(shù),使程序更簡潔、可讀性更好,由于不需要做耗時(shí)的類型轉(zhuǎn)換,程序運(yùn)行效率也得到提高。且數(shù)學(xué)運(yùn)算量越大,效率提高越明顯。

缺點(diǎn)是要多占用兩字節(jié)的內(nèi)存,以后程序中不能使用VW0。但S7-200的RAM空間很大,一般是用不完的,以226為例,有多達(dá)10K的RAM,偶從來沒有超過1K。這些RAM都是花錢買來的,不用白不用,不用也是浪費(fèi)了。

同理,如果有字節(jié)型變量經(jīng)常需要與字類型變量相互轉(zhuǎn)換,讓字節(jié)變量占用一個(gè)字的內(nèi)存寬度浪費(fèi)一個(gè)字節(jié),避免類型轉(zhuǎn)換。

6ES7 441-1AA03-0AE0

6ES7 441-1AA03-0AE0

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“機(jī)電號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of JDZJ Hao, which is a social media platform and only provides information storage services.

/企業(yè)主營產(chǎn)品/
6ES7222-1HH32-0XB0 ¥888.00
6ES7222-1HF32-0XB0 ¥888.00
6ES7222-1BH32-0XB0 ¥888.00
6ES7222-1BF32-0XB0 ¥888.00
/閱讀下一篇/

永州市遠(yuǎn)程供水車江特牌多少錢威猛霸氣

相關(guān)推薦
熱點(diǎn)推薦
東風(fēng)華神智能制造提速

東風(fēng)華神智能制造提速

東風(fēng)汽車
2024/12/27 12:40:36
38.5萬點(diǎn)!UCS部署應(yīng)用!中控技術(shù)中標(biāo)榮盛新材料全廠控制系統(tǒng)項(xiàng)目并舉行開工會(huì)

38.5萬點(diǎn)!UCS部署應(yīng)用!中控技術(shù)中標(biāo)榮盛新材料全廠控制系統(tǒng)項(xiàng)目并舉行開工會(huì)

浙大中控
2024/12/27 12:39:43
山河智能董事長付向東帶隊(duì)拜訪陜煤地質(zhì)集團(tuán)與陜西省煤層氣鉆采分公司

山河智能董事長付向東帶隊(duì)拜訪陜煤地質(zhì)集團(tuán)與陜西省煤層氣鉆采分公司

山河智能
2024/12/27 12:37:43
新編現(xiàn)代京劇《百年首鋼》京唐公司專場演出暨京唐公司第十四屆職工文化節(jié)閉幕式舉辦

新編現(xiàn)代京劇《百年首鋼》京唐公司專場演出暨京唐公司第十四屆職工文化節(jié)閉幕式舉辦

首鋼
2024/12/27 9:04:00
山東重工濰柴集團(tuán)領(lǐng)導(dǎo)干部會(huì)議召開 滿慎剛出席并講話

山東重工濰柴集團(tuán)領(lǐng)導(dǎo)干部會(huì)議召開 滿慎剛出席并講話

濰柴雷沃
2024/12/27 9:03:45
法士特召開經(jīng)營班子述職考評大會(huì)

法士特召開經(jīng)營班子述職考評大會(huì)

法士特
2024/12/27 9:03:12
天璣系統(tǒng),突破輪胎性能邊界

天璣系統(tǒng),突破輪胎性能邊界

中策橡膠
2024/12/26 18:33:46
我國生態(tài)質(zhì)量監(jiān)測網(wǎng)絡(luò)重大突破:171 個(gè)站點(diǎn)實(shí)現(xiàn)全域覆蓋,儀商網(wǎng)聚焦

我國生態(tài)質(zhì)量監(jiān)測網(wǎng)絡(luò)重大突破:171 個(gè)站點(diǎn)實(shí)現(xiàn)全域覆蓋,儀商網(wǎng)聚焦

廣州德祿訊信息科技有限公司
2024/12/26 15:15:30
“馭電” 智能仿真大模型:開啟新能源開發(fā)利用新紀(jì)元

“馭電” 智能仿真大模型:開啟新能源開發(fā)利用新紀(jì)元

廣州德祿訊信息科技有限公司
2024/12/26 15:10:13
“與你‘湘’約 ‘劇’在一起” 這場青年聯(lián)誼交友活動(dòng)很city~

“與你‘湘’約 ‘劇’在一起” 這場青年聯(lián)誼交友活動(dòng)很city~

湘電集團(tuán)
2024/12/26 15:01:47
周健君赴華中科技大學(xué)洽談產(chǎn)學(xué)研合作

周健君赴華中科技大學(xué)洽談產(chǎn)學(xué)研合作

湘電集團(tuán)
2024/12/26 15:01:42
湘電集團(tuán)調(diào)研對口支援資興市建設(shè)村災(zāi)后重建項(xiàng)目實(shí)施情況

湘電集團(tuán)調(diào)研對口支援資興市建設(shè)村災(zāi)后重建項(xiàng)目實(shí)施情況

湘電集團(tuán)
2024/12/26 15:01:36
東風(fēng)本田2025款英仕派燃油版上市

東風(fēng)本田2025款英仕派燃油版上市

東風(fēng)汽車
2024/12/26 12:39:16
新版新能源汽車廢舊動(dòng)力電池綜合利用行業(yè)規(guī)范條件發(fā)布

新版新能源汽車廢舊動(dòng)力電池綜合利用行業(yè)規(guī)范條件發(fā)布

河南新瑞普測控技術(shù)有限公司
2024/12/26 11:07:45
山河普石勒柴電一體移動(dòng)破碎篩分設(shè)備熱銷海外

山河普石勒柴電一體移動(dòng)破碎篩分設(shè)備熱銷海外

山河智能
2024/12/26 9:01:32
往期回顧 全部

工控相關(guān)熱點(diǎn)

媒體聚焦

工控相關(guān)推薦

全球之最!658米智能化豎井專用超高揚(yáng)程門式起重機(jī)通過驗(yàn)收

頭條要聞

法士特集團(tuán)黨委理論學(xué)習(xí)中心組開展(年度)第十三次集中學(xué)習(xí)

工控要聞

許繼集團(tuán)、許繼電氣黨委召開2024年度統(tǒng)戰(zhàn)工作座談會(huì)

工控資訊

西子黨政工團(tuán)送清涼,共筑安全生產(chǎn)防線

往期工控要聞

杭州市委副書記、市長姚高員出席2024年杭州市企業(yè)家活動(dòng)日暨市“三會(huì)”六屆五次會(huì)員大會(huì)并講話