時(shÃ)間:2021-04-15 13:25:34來æºï¼šé›»å·¥å¸(xué)ç¿’(xÃ)ç¶²(wÇŽng)
æé«˜plcé‹(yùn)行效率,縮çŸå®Œæˆç›¸åŒä»»å‹™(wù)時(shÃ)的執(zhÃ)行時(shÃ)間。
æé†’:åˆå¸(xué)者ä¸å¿…åœ¨æ„æœ¬æ–‡æ¸ç´çš„åšæ³•ï¼Œä»¥ç¨‹åºæ˜“讀ã€è¦(guÄ«)范為目標(biÄo),完æˆåŠŸèƒ½è¦æ±‚å³å¯ã€‚
1ã€å¯ä»¥ç”¨â€œå—â€çš„æ™‚(shÃ)候盡é‡é¿å…用“雙å—â€ï¼Œå¯ä»¥ç”¨æ•´æ•¸(shù)時(shÃ),盡é‡é¿å…用實(shÃ)數(shù)。
2ã€å„ª(yÅu)先使用富余的(硬件連接以外的)IBã€IWã€IDã€QBã€QWã€QD,其次是M,Sï¼›
3ã€ç›¡é‡é¿å…數(shù)據(jù)類型轉(zhuÇŽn)æ›ï¼Œä¸å¾—ä¸ç”¨æ™‚(shÃ),盡é‡ç”¨ACå˜æ”¾ä¸é–“變é‡ï¼Œæ¸›å°‘轉(zhuÇŽn)æ›æ¬¡æ•¸(shù)。或者編程時(shÃ)å…ˆé (yù)留出å˜å„²(chÇ”)空間,比如:用VW2å˜æ•´æ•¸(shù)時(shÃ),VW0空出ä¸ç”¨ï¼Œå°±å¯ä»¥ç›´æŽ¥ä»¥VD0的形å¼ä¾†é€²(jìn)行訪å•VW2ä¸çš„æ•¸(shù)據(jù)ï¼›
4ã€æ¸›å°‘éžå¿…è¦ç¶²(wÇŽng)絡(luò)掃æï¼ŒæŠŠå¯ä»¥è¨(shè)æ¢ä»¶åŸ·(zhÃ)行的網(wÇŽng)絡(luò)(特別是AIWã€AQW),æ¸é¡žåˆ°å程åºä¸ä½œæ¢ä»¶èª¿(dià o)用(例如定時(shÃ)䏿–·ï¼‰ï¼›
5ã€ç”¨XOR指令實(shÃ)ç¾(xià n)ä»»æ„ä½å–å(這指令略有難度,調(dià o)è©¦ä¸æ›´éœ€è¦èª(rèn)真å°(duì)ä½ï¼Œç·¨ç¨‹æ™‚(shÃ)建è°ç”¨äºŒé€²(jìn)制數(shù));
6ã€åœ¨ä¿è‰å·¥è—è¦æ±‚å‰æä¸‹ï¼Œé©ç•¶(dÄng)減å°ç™¼(fÄ)ç”Ÿä¸æ–·çš„é »çŽ‡ï¼›
7ã€åç¨‹åºæ‡‰(yÄ«ng)è©²ç›¡é‡æ¸›å°‘æ¢ä»¶åˆ¤æ–·çš„æ¬¡æ•¸(shù),è¦(guÄ«)æ ¼åŒ–å程åºé€²(jìn)出å£åƒæ•¸(shù),從而減少代碼冗余。
8ã€å°(duì)于有é‡å¾©(fù)性ã€è€—時(shÃ)的任務(wù),應(yÄ«ng)采用分周期處ç†ï¼›å…¶ä¸åŒ…括:把åˆå§‹åŒ–工作分?jÇn)åŸè•‰é„ €(gè)周期完æˆã€‚令多個(gè)PID回路的采樣時(shÃ)間略有差別,以é¿å…在åŒä¸€å‘¨æœŸå…§(nèi)產(chÇŽn)生多個(gè)䏿–·èª¿(dià o)用,讓掃æå‘¨æœŸæ›´å‡å‹»ç©©(wÄ›n)定。
9ã€å°(duì)于輸入數(shù)據(jù)較少的å程åºèª¿(dià o)用,å¯ä»¥å…ˆåˆ¤æ–·è¼¸å…¥æ•¸(shù)據(jù)æ˜¯å¦æœ‰è®ŠåŒ–,如果沒有變化(比較方法å¯åƒè€ƒ48樓),å¯ä»¥ç›´æŽ¥è·³éŽå程åºï¼Œå¾žè€Œæ¸›å°‘掃æå‘¨æœŸã€‚
10ã€ç›¡é‡æŠŠåœ¨Vå€(qÅ«)çš„ä½è®Šé‡å®‰æŽ’在V511.7å…§(nèi)ï¼ŒæŠŠä½¿ç”¨é »çŽ‡é«˜çš„VB/VW/VD變é‡ï¼Œå®‰æŽ’在V4095å…§(nèi),å¯ä»¥ç¸®çŸç¨‹åºæŽƒæå‘¨æœŸã€‚
11ã€SM0.0若和其它信號(hà o)串è¯(lián),åªå¢žåŠ ç¨‹åºå¤§å°å’ŒåŸ·(zhÃ)行時(shÃ)間,沒有別的作用(如果網(wÇŽng)絡(luò)已經(jÄ«ng)滿足了左å´(cè)å¿…é ˆçš„è§¸é»ž(diÇŽn),沒必è¦å†ä¸²æŽ¥SM0.0);
12ã€æ²’å¿…è¦å…±äº«ä¿¡è™Ÿ(hà o)時(shÃ),放置在åŒä¸€ç¶²(wÇŽng)絡(luò)é‡Œçš„å¤šæ¢æŒ‡ä»¤ï¼Œæœƒ(huì)產(chÇŽn)生é¡å¤–的進(jìn)出棧æ“作(具體å¯ä»¥è½‰(zhuÇŽn)æˆSTL來分æžï¼‰ï¼Œè€Œä¸”å¦‚æžœä¸æ˜¯é‚è¼¯è¦æ±‚,應(yÄ«ng)é¿å…æ©«å‘串è¯(lián),這樣至少å¯ä»¥æ¸›å°‘一個(gè)â€œèˆ‡â€æŒ‡ä»¤ã€‚好處僅僅是放在一個(gè)ç¶²(wÇŽng)絡(luò)里,感覺緊湊一點(diÇŽn)。
13ã€åˆç†ä½¿ç”¨ç«‹å³IOæŒ‡ä»¤ï¼ˆç›¡é‡æ¸›å°‘使用)節(jié)ç´„PLC處ç†ç«‹å³æŒ‡ä»¤çš„轉(zhuÇŽn)æ›æ™‚(shÃ)間。
14ã€è¨ˆ(jì)ç®—ä¸ç›¡é‡ä½¿ç”¨è¨ˆ(jì)ç®—çµ(jié)æžœå˜å„²(chÇ”)器,而ä¸ç”¨éŽæ¸¡å˜å„²(chÇ”)器。
上一篇:編制PLC程åºçš„基本æ¥é©Ÿ
下一篇:國(guó)å…§(nèi)外工æ¥(yè)機(jÄ«)器人的差è·åˆ°åº•...
ä¸åœ‹(guó)傳動(dòng)ç¶²(wÇŽng)版權(quán)與å…責(zé)è²æ˜Žï¼šå‡¡æœ¬ç¶²(wÇŽng)注明[來æºï¼šä¸åœ‹(guó)傳動(dòng)ç¶²(wÇŽng)]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Š(quán)å‡ç‚ºä¸åœ‹(guó)傳動(dòng)ç¶²(wÇŽng)(www.hysjfh.com)ç¨(dú)家所有。如需轉(zhuÇŽn)載請(qÇng)與0755-82949061è¯(lián)系。任何媒體ã€ç¶²(wÇŽng)站或個(gè)人轉(zhuÇŽn)載使用時(shÃ)é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹(guó)傳動(dòng)ç¶²(wÇŽng)â€ï¼Œé•å者本網(wÇŽng)將追究其法律責(zé)任。
本網(wÇŽng)轉(zhuÇŽn)載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯(lián)ç¶²(wÇŽng)或æ¥(yè)å…§(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuÇŽn)載請(qÇng)ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² (fù)版權(quán)法律責(zé)任。
相關(guÄn)資訊