時間:2017-10-20 10:49:41來æºï¼šç¶²çµ¡è½‰è¼‰
ä½œç‚ºä¸€ç¨®å·¥æ¥æŽ§åˆ¶çš„è¨ˆç®—æ©Ÿï¼Œplcå’Œæ™®é€šè¨ˆç®—æ©Ÿæœ‰è‘—ç›¸ä¼¼çš„çµæ§‹ï¼›ä½†æ˜¯ç”±äºŽä½¿ç”¨å ´åˆã€ç›®çš„ä¸åŒï¼Œåœ¨çµæ§‹ä¸Šåˆæœ‰ä¸€äº›å·®åˆ¥ã€‚
1.PLC的硬件組æˆ
PLCç¡¬ä»¶ç³»çµ±çš„åŸºæœ¬çµæ§‹å¦‚下:
PLC的主機由CPUã€å˜å„²å™¨ï¼ˆEPROMã€RAM)ã€è¼¸å…¥/輸出單元ã€å¤–è¨I/O接å£ã€é€šä¿¡æŽ¥å£åŠé›»æºçµ„æˆã€‚å°äºŽæ•´é«”å¼PLC,這些部件都在åŒä¸€å€‹æ©Ÿæ®¼å…§ã€‚而å°äºŽæ¨¡å¡Šå¼PLC,å„部件ç¨ç«‹å°è£ï¼Œç¨±ç‚ºæ¨¡å¡Šï¼Œå„æ¨¡å¡Šé€šéŽæ©Ÿæž¶å’Œé›»çºœé€£æŽ¥åœ¨ä¸€èµ·ã€‚主機內的å„個部分å‡é€šéŽé›»æºç¸½ç·šã€æŽ§åˆ¶ç¸½ç·šã€åœ°å€ç¸½ç·šå’Œæ•¸æ“šç¸½ç·šé€£æŽ¥ï¼Œæ ¹æ“šå¯¦éš›æŽ§åˆ¶å°è±¡çš„需è¦é…備一定的外部è¨å‚™ï¼Œæ§‹æˆä¸åŒçš„PLC控制系統。常用的外部è¨å‚™æœ‰ç·¨ç¨‹å™¨ã€æ‰“å°æ©Ÿã€EPROM寫入器ç‰ã€‚PLCå¯ä»¥é…ç½®é€šä¿¡æ¨¡å¡Šèˆ‡ä¸Šä½æ©ŸåŠå…¶ä»–çš„PLC進行通信,構æˆPLCçš„åˆ†å¸ƒå¼æŽ§åˆ¶ç³»çµ±ã€‚
下é¢åˆ†åˆ¥ä»‹ç´¹PLCçš„å„組æˆéƒ¨åˆ†åŠå…¶ä½œç”¨ï¼Œä»¥ä¾¿ç”¨æˆ¶é€²ä¸€æ¥äº†è§£PLC的控制原ç†å’Œå·¥ä½œéŽç¨‹ã€‚
CPU
CPU是PLCçš„æŽ§åˆ¶ä¸æ¨žï¼ŒPLC在CPU的控制下有æ¢ä¸ç´Šåœ°å”調工作,從而實ç¾å°ç¾å ´çš„å„個è¨å‚™é€²è¡ŒæŽ§åˆ¶ã€‚CPU由微處ç†å™¨å’ŒæŽ§åˆ¶å™¨çµ„æˆï¼Œå®ƒå¯ä»¥å¯¦ç¾é‚輯é‹ç®—和數å¸é‹ç®—,å”調控制系統內部å„部分的工作。
控制器的作用是控制整個微處ç†å™¨çš„å„個部件有æ¢ä¸ç´Šçš„進行工作,它的基本功能就是從內å˜ä¸è®€å–指令和執行指令。
å˜å„²å™¨
PLCé…æœ‰å…©ç¨®å˜å„²å™¨ï¼Œå³ç³»çµ±å˜å„²å™¨å’Œç”¨æˆ¶å˜å„²å™¨ã€‚系統å˜å„²å™¨ç”¨ä¾†å˜æ”¾ç³»çµ±ç®¡ç†ç¨‹åºï¼Œç”¨æˆ¶ä¸èƒ½è¨ªå•和修改這部分å˜å„²å™¨çš„內容。用戶å˜å„²å™¨ç”¨ä¾†å˜æ”¾ç·¨åˆ¶çš„æ‡‰ç”¨ç¨‹åºå’Œå·¥ä½œæ•¸æ“šç‹€æ…‹ã€‚å˜æ”¾å·¥ä½œæ•¸æ“šç‹€æ…‹çš„用戶å˜å„²å™¨éƒ¨åˆ†ä¹Ÿç¨±ç‚ºæ•¸æ“šå˜å„²å€ï¼Œå®ƒåŒ…括輸入/è¼¸å‡ºæ•¸æ“šæ˜ åƒå€ã€å®šæ™‚器/計數器é 置數和當å‰å€¼çš„æ•¸æ“šå€åŠå˜æ”¾ä¸é–“çµæžœçš„ç·©æ²–å€ã€‚
PLCçš„å˜å„²å™¨ä¸»è¦åŒ…括以下幾種。
(1)åªè®€å˜å„²å™¨
(2)å¯ç·¨ç¨‹åªè®€å˜å„²å™¨
(3ï¼‰å¯æ“¦é™¤å¯ç·¨ç¨‹åªè®€å˜å„²å™¨
(4ï¼‰é›»å¯æ“¦é™¤å¯ç·¨ç¨‹åªè®€å˜å„²å™¨
(5)隨機å˜å–å˜å„²å™¨
輸入/輸出(I/O)模塊
â‘ é–‹é—œé‡è¼¸å…¥æ¨¡å¡Š
é–‹é—œé‡è¼¸å…¥è¨å‚™æ˜¯å„ç¨®é–‹é—œã€æŒ‰éˆ•ã€å‚³æ„Ÿå™¨ç‰ï¼ŒPLC的輸入類型通常å¯ä»¥æ˜¯ç›´æµã€äº¤æµå’Œäº¤ç›´æµã€‚輸入電路的電æºå¯ç”±å¤–部供給,有的也å¯ç”±PLC內部æä¾›ã€‚
â‘¡é–‹é—œé‡è¼¸å‡ºæ¨¡å¡Š
輸出模塊的作用是將CPUåŸ·è¡Œç”¨æˆ¶ç¨‹åºæ‰€è¼¸å‡ºçš„TTL電平的控制信號轉化為生產ç¾å ´æ‰€éœ€çš„,能驅動特定è¨å‚™çš„信號,以驅動執行機構的動作。
編程器
編程器是PLCé‡è¦çš„外部è¨å‚™ï¼Œåˆ©ç”¨ç·¨ç¨‹å™¨å¯å°‡ç”¨æˆ¶ç¨‹åºé€å…¥PLC的用戶程åºå˜å„²å™¨ï¼Œèª¿è©¦ç¨‹åºã€ç›£æŽ§ç¨‹åºçš„執行éŽç¨‹ã€‚ç·¨ç¨‹å™¨å¾žçµæ§‹ä¸Šå¯åˆ†ç‚ºä»¥ä¸‹ä¸‰ç¨®é¡žåž‹ã€‚
(1)簡易編程器
(2)圖形編程器
(3)通用計算機編程器
é›»æº
é›»æºå–®å…ƒçš„作用是把外部電æºï¼ˆ220V的交æµé›»æºï¼‰è½‰æ›æˆå…§éƒ¨å·¥ä½œé›»å£“。外部連接的電æºï¼Œé€šéŽPLCå…§éƒ¨é…æœ‰çš„一個專用開關å¼ç©©å£“é›»æºï¼Œå°‡äº¤æµ/ç›´æµä¾›é›»é›»æºè½‰åŒ–為PLC內部電路需è¦çš„工作電æºï¼ˆç›´æµ5V〱12Vã€24V),并為外部輸入元件(如接近開關)æä¾›24Vç›´æµé›»æºï¼ˆåƒ…供輸入端點使用)。驅動PLCè² è¼‰çš„é›»æºç”±ç”¨æˆ¶æä¾›ã€‚
å¤–è¨æŽ¥å£
å¤–è¨æŽ¥å£é›»è·¯ç”¨äºŽé€£æŽ¥æ‰‹æŒç·¨ç¨‹å™¨æˆ–å…¶ä»–åœ–å½¢ç·¨ç¨‹å™¨ã€æ–‡æœ¬é¡¯ç¤ºå™¨ï¼Œå¹¶èƒ½é€šéŽå¤–è¨æŽ¥å£çµ„æˆPLC的控制網絡。PLC使用PC/PPI電纜或者MPIå¡é€šéŽRS-485接å£èˆ‡è¨ˆç®—機連接,å¯ä»¥å¯¦ç¾ç·¨ç¨‹ã€ç›£æŽ§ã€è¯ç¶²ç‰åŠŸèƒ½ã€‚
2.PLC的軟件組æˆ
PLC的軟件由系統程åºå’Œç”¨æˆ¶ç¨‹åºçµ„æˆã€‚
系統程åºç”±PLCåˆ¶é€ å» å•†è¨è¨ˆç·¨å¯«ï¼Œå¹¶å˜å…¥PLC的系統å˜å„²å™¨ä¸ï¼Œç”¨æˆ¶ä¸èƒ½ç›´æŽ¥è®€å¯«èˆ‡æ›´æ”¹ã€‚系統程åºä¸€èˆ¬åŒ…括系統診斷程åºã€è¼¸å…¥è™•ç†ç¨‹åºã€ç·¨è¯ç¨‹åºã€ä¿¡æ¯å‚³é€ç¨‹åºåŠç›£æŽ§ç¨‹åºç‰ã€‚
PLCçš„ç”¨æˆ¶ç¨‹åºæ˜¯ç”¨æˆ¶åˆ©ç”¨PLCçš„ç·¨ç¨‹èªžè¨€ï¼Œæ ¹æ“šæŽ§åˆ¶è¦æ±‚編制的程åºã€‚在PLC的應用ä¸ï¼Œæœ€é‡è¦çš„æ˜¯ç”¨PLC的編程語言來編寫用戶程åºï¼Œä»¥å¯¦ç¾æŽ§åˆ¶ç›®çš„。由于PLCæ˜¯å°ˆé–€ç‚ºå·¥æ¥æŽ§åˆ¶è€Œé–‹ç™¼çš„è£ç½®ï¼Œå…¶ä¸»è¦ä½¿ç”¨è€…是廣大電氣技術人員,為了滿足他們的傳統習慣和掌æ¡èƒ½åŠ›ï¼ŒPLC的主è¦ç·¨ç¨‹èªžè¨€é‡‡ç”¨æ¯”計算機語言相å°ç°¡å–®ã€æ˜“懂ã€å½¢è±¡çš„專用語言。
1.åœ–å½¢å¼æŒ‡ä»¤çµæ§‹
2.明確的變é‡å¸¸æ•¸
3.簡化的程åºçµæ§‹
4.簡化應用軟件生æˆéŽç¨‹
5.強化調試手段
PLC的基本工作原ç†
PLC掃æçš„工作方å¼ä¸»è¦åˆ†ä¸‰å€‹éšŽæ®µï¼Œå³è¼¸å…¥é‡‡æ¨£éšŽæ®µã€ç”¨æˆ¶ç¨‹åºåŸ·è¡ŒéšŽæ®µå’Œè¼¸å‡ºåˆ·æ–°éšŽæ®µã€‚
1.輸入采樣階段
在輸入采樣階段,PLCä»¥æŽƒææ–¹å¼ä¾æ¬¡è®€å…¥æ‰€æœ‰è¼¸å…¥ç‹€æ…‹å’Œæ•¸æ“šï¼Œå¹¶å°‡å®ƒå€‘å˜å…¥I/Oæ˜ è±¡å€ä¸çš„ç›¸æ‡‰å–®å…ƒå…§ã€‚è¼¸å…¥é‡‡æ¨£çµæŸåŽï¼Œè½‰å…¥ç”¨æˆ¶ç¨‹åºåŸ·è¡Œå’Œè¼¸å‡ºåˆ·æ–°éšŽæ®µã€‚在這兩個階段ä¸ï¼Œå³ä½¿è¼¸å…¥ç‹€æ…‹å’Œæ•¸æ“šç™¼ç”Ÿè®ŠåŒ–,I/Oæ˜ è±¡å€ä¸ç›¸æ‡‰å–®å…ƒçš„ç‹€æ…‹å’Œæ•¸æ“šä¹Ÿä¸æœƒæ”¹è®Šã€‚å› æ¤ï¼Œå¦‚æžœè¼¸å…¥çš„æ˜¯è„ˆæ²–ä¿¡è™Ÿï¼Œå‰‡è©²è„ˆæ²–ä¿¡è™Ÿçš„å¯¬åº¦å¿…é ˆå¤§äºŽä¸€å€‹æŽƒæå‘¨æœŸï¼Œæ‰èƒ½ä¿è‰åœ¨ä»»ä½•情æ³ä¸‹ï¼Œè©²è¼¸å…¥å‡èƒ½è¢«è®€å…¥ã€‚
2.用戶程åºåŸ·è¡ŒéšŽæ®µ
在用戶程åºåŸ·è¡ŒéšŽæ®µï¼ŒPLCç¸½æ˜¯æŒ‰ç”±ä¸Šè€Œä¸‹çš„é †åºä¾æ¬¡æŽƒæç”¨æˆ¶ç¨‹åºï¼ˆæ¢¯å½¢åœ–ï¼‰ã€‚åœ¨æŽƒææ¯ä¸€æ¢æ¢¯å½¢åœ–時,åˆç¸½æ˜¯å…ˆæŽƒææ¢¯å½¢åœ–左邊由å„觸點構æˆçš„æŽ§åˆ¶ç·šè·¯ï¼Œå¹¶æŒ‰å…ˆå·¦åŽå³ã€å…ˆä¸ŠåŽä¸‹çš„é †åºå°ç”±è§¸é»žæ§‹æˆçš„æŽ§åˆ¶ç·šè·¯é€²è¡Œé‚輯é‹ç®—ï¼›ç„¶åŽæ ¹æ“šé‚輯é‹ç®—çš„çµæžœï¼Œåˆ·æ–°è©²é‚輯線圈在系統RAMå˜å„²å€ä¸å°æ‡‰ä½çš„狀態,或者刷新該輸出線圈在I/Oæ˜ è±¡å€ä¸å°æ‡‰ä½çš„狀態,或者確定是å¦è¦åŸ·è¡Œè©²æ¢¯å½¢åœ–所è¦å®šçš„特殊功能指令。å³åœ¨ç”¨æˆ¶ç¨‹åºåŸ·è¡ŒéŽç¨‹ä¸ï¼Œåªæœ‰è¼¸å…¥é»žåœ¨I/Oæ˜ è±¡å€å…§çš„ç‹€æ…‹å’Œæ•¸æ“šä¸æœƒç™¼ç”Ÿè®ŠåŒ–,而其他輸出點和軟è¨å‚™åœ¨I/Oæ˜ è±¡å€æˆ–系統RAMå˜å„²å€å…§çš„狀態和數據都有å¯èƒ½ç™¼ç”Ÿè®ŠåŒ–,而且排在上é¢çš„æ¢¯å½¢åœ–,其程åºåŸ·è¡Œçµæžœæœƒå°æŽ’在下é¢çš„凡是用到這些線圈或數據的梯形圖起作用;相å,排在下é¢çš„æ¢¯å½¢åœ–,其被刷新的é‚輯線圈的狀態或數據åªèƒ½åˆ°ä¸‹ä¸€å€‹æŽƒæå‘¨æœŸæ‰èƒ½å°æŽ’在其上é¢çš„æ¢¯å½¢åœ–起作用。
3.輸出刷新階段
ç•¶ç”¨æˆ¶ç¨‹åºæŽƒæçµæŸåŽï¼ŒPLCå°±é€²å…¥è¼¸å‡ºåˆ·æ–°éšŽæ®µã€‚åœ¨æ¤æœŸé–“,CPU按照I/Oæ˜ è±¡å€å…§å°æ‡‰çš„狀態和數據刷新所有的輸出鎖å˜é›»è·¯ï¼Œå†ç¶“輸出電路驅動相應的外è¨ã€‚é€™æ™‚ï¼Œæ‰æ˜¯PLC的真æ£è¼¸å‡ºã€‚
輸入/輸出滯åŽç¾è±¡
從PLC的工作éŽç¨‹ï¼Œå¯ä»¥ç¸½çµå¦‚下幾個çµè«–。·
以掃æçš„æ–¹å¼åŸ·è¡Œç¨‹åºï¼Œå…¶è¼¸å…¥/輸出信號間的é‚輯關系å˜åœ¨è‘—原ç†ä¸Šçš„æ»¯åŽã€‚
掃æå‘¨æœŸè¶Šé•·ï¼Œæ»¯åŽå°±è¶Šåš´é‡ã€‚·æŽƒæå‘¨æœŸé™¤äº†åŒ…括輸入采樣階段ã€ç”¨æˆ¶ç¨‹åºåŸ·è¡ŒéšŽæ®µã€è¼¸å‡ºåˆ·æ–°éšŽæ®µä¸‰å€‹ä¸»è¦å·¥ä½œéšŽæ®µæ‰€å çš„æ™‚é–“å¤–ï¼Œé‚„åŒ…æ‹¬ç³»çµ±ç®¡ç†æ“作å 用的時間。其ä¸ï¼Œç¨‹åºåŸ·è¡Œçš„æ™‚間與程åºçš„é•·çŸåŠæŒ‡ä»¤æ“作的復雜程度有關,其他基本ä¸è®Šã€‚掃æå‘¨æœŸä¸€èˆ¬ç‚ºæ¯«å¾®ç§’級。
·ç¬¬n次掃æåŸ·è¡Œç¨‹åºæ™‚ï¼Œæ‰€ä¾æ“šçš„輸入數據是該次掃æå‘¨æœŸä¸é‡‡æ¨£éšŽæ®µçš„æŽƒæå€¼X便“šçš„輸出數據有上一次掃æçš„輸出值Y(n-1),也有本次的輸出值Yn;所né€å¾€è¼¸å‡ºç«¯åçš„ä¿¡è™Ÿï¼Œå³æ˜¯æœ¬æ¬¡åŸ·è¡Œå…¨éƒ¨é‹ç®—åŽçš„æœ€çµ‚çµæžœYn。
輸入/輸出響應滯åŽä¸åƒ…èˆ‡æŽƒææ–¹å¼æœ‰é—œï¼Œé‚„與程åºè¨è¨ˆå®‰æŽ’有關。
標簽:
上一篇:伺æœè‡ªå‹•攻絲機發生斷絲éŒçš„...
下一篇:機器視覺工æ¥ç”Ÿç”¢é ˜åŸŸæ©Ÿå™¨è¦–...
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.hysjfh.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚
相關資訊