成人做爰免费视频免费看_成人a级高清视频在线观看,成人a大片在线观看,成人a大片高清在线观看,成人av在线播放,一a一级片,一级黄 中国色 片,一级黄 色蝶 片,一级黄色 片生活片

產(chǎn)品推薦:氣相|液相|光譜|質(zhì)譜|電化學(xué)|元素分析|水分測(cè)定儀|樣品前處理|試驗(yàn)機(jī)|培養(yǎng)箱


化工儀器網(wǎng)>技術(shù)中心>其他文章>正文

歡迎聯(lián)系我

有什么可以幫您? 在線咨詢

提高PLC程序運(yùn)行速度的編程方法

來源:上海畢瑞機(jī)電有限公司   2010年06月21日 10:13  

怎樣來提高PLC程序運(yùn)行速度,可以采用以下幾種編程方法,僅供參考:

1、根據(jù)工程實(shí)際需求,進(jìn)行功能塊規(guī)劃,編寫子程序

在PLC中 ,子程序是為一些特定的控制目的編制的相對(duì)獨(dú)立的程序。執(zhí)行子程序調(diào)用指令CALL等,如果條件不滿足子程序調(diào)用時(shí),程序的掃描就僅在主程序中進(jìn)行,不再去掃描這段子程序,這樣就減少了不必要的掃描時(shí)間。

2、用字或雙字?jǐn)?shù)據(jù)傳送給DO點(diǎn)方法來控制輸出

在PLC的應(yīng)用中通常都會(huì)有大量的輸出控制,用字或雙字?jǐn)?shù)據(jù)傳送給DO點(diǎn)方法來控制輸出可以提高速度,只要根據(jù)實(shí)際應(yīng)用的要求,合理分配輸出地址,變換控制輸出控制字,可以大大減少PLC程序執(zhí)行的步數(shù),從而加快PLC的程序運(yùn)行速度。

3、脈沖觸發(fā)SET、RESET

PLC中,使用SET指令只執(zhí)行一次即可,不必每次掃描都執(zhí)行這個(gè)指令,很適合與脈沖輸出(PLS/PLF)指令配合使用。有些工程人員忽視了這個(gè)問題,使用了常規(guī)的方法來驅(qū)動(dòng)SET指令,無意中增加了PLC程序掃描運(yùn)行時(shí)間。

4、避免了類型轉(zhuǎn)換

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

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

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

b——字節(jié)型變量(byte)
w——字型變量(word)
d——雙字變量(double)
r——實(shí)型變量(real)
f——位變量(flag)
btn——自復(fù)位按鈕式輸入(button)
sw——切換開關(guān)或自鎖按鈕輸入(switch)
sig——傳感器、編碼等電平信號(hào)輸入(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ù),使程序更簡(jiǎn)潔、可讀性更好,由于不需要做耗時(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)換。

以上就是提高PLC運(yùn)行速度的編程方法。

免責(zé)聲明

  • 凡本網(wǎng)注明“來源:化工儀器網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡(luò)有限公司-化工儀器網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來源:化工儀器網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
  • 本網(wǎng)轉(zhuǎn)載并注明自其他來源(非化工儀器網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé),不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品第一來源,并自負(fù)版權(quán)等法律責(zé)任。
  • 如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
企業(yè)未開通此功能
詳詢客服 : 0571-87858618
主站蜘蛛池模板: 龙欲h粗喘强占公妇H| 伊人春色伊人av| 大香蕉免费成人网| 中文字幕一区在线观看视频| 国产精品久久久久69粉嫩| 日本欧美韩国国产| 擼擼擼麻豆密臀AV| 亚洲最大成人网站| 久久99精品久久久久久妇女| 精品免费国产一区二区三区四区五| 三根一起进出h黄蓉太疼了| 韩国年轻的妈妈1| 国产成人手机高清在线观看网站| 韩日美无码精品无码| 人妻久久久久久久久久久| 骚浪插深些好烫喷了| 国产人妻精品一区二区三区不卡| 国产午夜伦鲁鲁| 免费无码一区二区三区A片视频| 图片区乱熟图片区小说| 麻豆视传媒短视频免费官网| 亚洲精品亚洲人成人网裸体艺术| 亚洲av女的天天堂| 丫鬟的艳史H| a级免费视频| 欧美激情亚洲一区二区三区| 欧美日韩 久久| 日本无码成人片在线观看波多| 精品免费国产一区二区三区四区五| 亚洲精品偷拍AV一区二区| 欧美の无码国产の无码影院| 91精品国产免费入口| 精品高潮呻吟99AV无码视频| A片粗大的内捧猛烈进出AVV| 少妇被又大又粗又爽A片| 欧美亚洲一级大片| 欧美 日韩 中文字幕 国产| 久久综合九色综合欧美就去吻| 欧美高清精品一区二区不卡| 亚洲色图激情文学| 我被老外躁到了高潮八次|