摘 è¦ï¼šæœ¬æ–‡ä»¥S7-314為控制器,詳細介紹了S7-314åœ¨æ”¹é€ å†°ç®±ç®±ç™¼ç”Ÿç”¢ç·šä¸çš„æ‡‰ç”¨ï¼Œæœ¬æ–‡çµ¦å‡ºäº†ç¡¬ä»¶çµ„態,軟件編程åŠè¨ˆç®—機仿真的方法。
é—œéµè©žï¼šCPU314 輸é€å°è»Šä½ç½® æ§è»Šä½ç½® å¾ªç’°æŽƒæ æ³¨æ–™å°è»Š
Abstract: Based on the S7-314, this paper introduce explicitly S7-314 application in the field of refrigerator Froth production. The hardware, software and computer simulator of the control system are given in this paper.
Key words: CPU314 Transport machine position Spurting machine’s position Circulating scanning
1 引言
  為了æé«˜æˆ‘國的冰箱生產水平,90å¹´ä»£ï¼Œæˆ‘åœ‹å†°ç®±åˆ¶é€ å•†å¾žåœ‹å¤–å¼•é€²äº†ä¸€æ‰¹ç•¶æ™‚å…·æœ‰åœ‹éš›å…ˆé€²æ°´å¹³çš„ç›´ç·šå¼å†°ç®±ç®±é«”發泡線,所謂直線å¼ç®±é«”發泡線ã€1】:å³ç™¼æ³¡å¤¾å…·ä¸€èˆ¬æ˜¯äº”臺或五臺åŠä»¥ä¸Šæˆä¸€å—排開并且固定ä¸å‹•,發泡的內模夾具固定ä¸å‹•而發泡的外模上下å‡é™ï¼Œå……注å°è»Šå¾€å¾©ç§»å‹•進行充注,泡料在由模具固定好的箱體ä¸ç™¼æ³¡ï¼Œå›ºåŒ–生產冰箱箱體。與其他箱體發泡生產線相比,直線å¼ç®±é«”ç™¼æ³¡ç·šçµæ§‹ç·Šæ¹Šï¼Œå·¥ä½œæ•ˆçŽ‡é«˜ï¼Œç”Ÿç”¢å®‰å…¨å¯é ï¼Œå› æ¤é€™å¥—冰箱生產è¨å‚™ä¹Ÿè¶Šä¾†è¶Šè¢«å†°ç®±å†°æŸœç‰å®¶é›»è¨å‚™åˆ¶é€ 商所é‡è¦–。經éŽè¿‘20å¹´çš„é‹è¡Œï¼ŒæŽ§åˆ¶ç³»çµ±éƒ¨åˆ†è€åŒ–,給生產和è¨å‚™ç¶ä¿®å¸¶ä¾†å¾ˆå¤§éº»ç…©ã€‚è¨å‚™ä¸ä»¥å‰é‡‡ç”¨çš„æ˜¯S5控制系統,原控制系統CPU型號為S5-115U 941B,共有輸入點120個,輸出135個,,輸入模塊有16點輸入4塊,32點輸入2塊,輸出模塊16點輸出5塊,32點輸出2塊,共計有13個模塊,用IM306連接兩個機架。ç¾åœ¨æº–備將控制系統部分由S5控制系統改為S7控制系統,考慮到原來è¨å‚™çš„實際é‹è¡Œæ•ˆçŽ‡æˆ‘å€‘é¸ç”¨äº†è¥¿é–€åçš„ä¸åž‹PLC,控制系統硬件部分主è¦åŒ…括PS307一塊,CPU314一塊ã€2】,SM321輸入模塊四塊,SM322輸出模塊五塊,由于S7-300æœ€å¤šèƒ½å¤ åœ¨åŒä¸€å¡Šå°Žè»Œä¸Šæ“´å±•8å¡Šï¼Œæ‰€ä»¥è©²ç³»çµ±éœ€è¦æ“´å±•一個機架,兩個機架軌é“之間用IM365進行通訊連接。通éŽSTEP-7ã€3】進行硬件組態和軟件編程
  硬件組態如下圖

2 冰箱箱體箱發生產線系統的構æˆ
  該直線å¼å†°ç®±ç®±é«”箱發生產線由三個電控柜控制ã€4ã€‘ï¼Œä¸€å€‹é›»æŽ§æŸœä¸»è¦æ˜¯åŒ…括PLCå’Œä¸é–“繼電器開關電æºç‰å¼±é›»æŽ§åˆ¶éƒ¨åˆ†ï¼Œå¦å¤–兩個個主è¦åŒ…括接觸器,ä¸é–“ç¹¼é›»å™¨ï¼Œè®Šé »å™¨å’Œç©ºæ°£é–‹é—œéƒ¨åˆ†ç‰ã€‚æ ¹æ“šå†°ç®±ç®±é«”ç®±ç™¼ç”Ÿç”¢ç·šçš„ç”Ÿç”¢è¦æ±‚,本系統è¦å®Œæˆå°‡ä¸Šä¸€é“å·¥åºæº–備好的沒有打泡料的空箱從經傳é€ä»™é€ç©ºç®±åˆ°çƒ˜é“,在烘é“å…§æ ¹æ“šç”Ÿç”¢è¦æ±‚åŠ ç†±åˆ°ä¸€å®šæ™‚é–“åŽï¼Œå‚³é€åˆ°è½‰å‹•å°è»Šï¼Œåœ¨è½‰å‹•å°è»Šåˆ¤æ–·å‡ºå¤§å°ç®±åŽé€ç©ºç®±åˆ°è¼¸é€å°è»Šï¼Œç”±è¼¸é€å°è»Šå°‡ç©ºç®±é€åˆ°å„個模具,æ¯å€‹æ¨¡å…·æœ‰ç©ºç®±çš„æƒ…æ³ä¸‹æ‰“泡,打泡完畢åŽç†ŸåŒ–,熟化時間到åŽé€šéŽé€²å‡ºç®±çš®å¸¶å°‡ç†ŸåŒ–ç®±é€åˆ°è¼¸é€å°è»Šä¸Šï¼Œè¼¸é€å°è»Šå°‡ç†ŸåŒ–ç®±é€åˆ°å‡ºç®±å£ä½ç½®å¸ç†ŸåŒ–箱,熟化箱å¸ç®±å®Œç•¢åŽï¼Œè¼¸é€å°è»Šå›žåœæˆ¿å£åŽŸé»žä½ç½®ç‰å¾…接下一個空箱。
  冰箱生產線的框圖:
3 控制系統實ç¾
ã€€ã€€æ”¹é€ æ˜¯åœ¨åŽŸæœ‰è¨å‚™åŸºç¤Žä¸ŠåŸºäºŽç”¨æˆ¶çš„實際需è¦é€²è¡Œçš„ï¼Œæ‰€ä»¥æˆ‘å€‘åœ¨æ”¹é€ çš„æ™‚å€™è¦å¼„æ¸…ç³»çµ±çš„æ•´å€‹å·¥è—æµç¨‹ï¼Œåˆç†æŽ§åˆ¶æ¯ä¸€é“å·¥åºã€‚控制系統æµç¨‹åœ–如下:其ä¸é‹è¡ŒéŽç¨‹ä¸è¼¸é€å°è»Šçš„é‹è¡Œä½ç½®ï¼Œè¼¸é€å°è»Šé«˜ä½Žé€Ÿï¼Œæ¯å€‹æœ‰ç©ºç®±ä¸Šå‡åˆ°ä½éœ€è¦æ‰“泡注料控制,是控制å°è±¡çš„é‡é»žå’Œé›£é»žã€‚
3.1 烘é“åŠ ç†±å‚³é€éƒ¨åˆ†
  箱體從上一é“å·¥åºé€²å…¥å‚³é€ç·šï¼Œç”±å‚³é€å¸¶å°‡ç©ºç®±é€å…¥çƒ˜é“,空箱在烘é“å…§åŠ ç†±åˆ°å·¥è—è¦æ±‚è¨å®šçš„æ™‚é–“åŽåœ¨ç”±å‚³é€å¸¶å°‡ç©ºç®±é€å…¥è½‰è»Šï¼Œè½‰è»Šåœ¨ç”±è®Šé »å™¨çš„æŽ§åˆ¶çš„電機作用下將空箱é€åˆ°è¼¸é€å°è»Šã€‚在這一é“å·¥åºä¸ï¼Œç”±äºŽç®±é«”大å°ä¸ä¸€æ¨£ï¼Œç‚ºäº†é˜²æ¢åœ¨ä¸€æ¢å‚³é€å¸¶ä¸Šæœ‰å…©å€‹ç®±é«”ç”¢ç”Ÿå…©å€‹ç©ºç®±ç›¸æ’žï¼Œé‡‡ç”¨ä¸Šå‡æ²¿å’Œä¸‹é™æ²¿å¾©ä½çš„æ–¹æ³•,來防æ¢å…©å€‹ç©ºç®±é«”相撞。
  以烘é“外傳é€ç·š2為例說明程åºå¦‚下:
3.2 輸é€å°è»Šä½ç½®ç¢ºå®š
  包括å°è»Šå¾žåŽŸé»žæŽ¥ç©ºç®±ï¼ˆè½‰è»Šè¼¸é€ç©ºç®±åˆ°å°è»Šï¼‰çš„ä½ç½®ï¼Œæ¯ä¸€å€‹æ¨¡å…·çš„è£å¸ç®±ä½ç½®ï¼Œå°è»Šå°‡æ³¨æ–™ç†ŸåŒ–完畢åŽçš„熟化箱é€ä¸‹é“å·¥åºçš„å¸ç®±å£ä½ç½®ã€‚ç‚ºäº†èƒ½å¤ ç²¾ç¢ºå®šä½æ¯ä¸€å€‹ä½ç½®ï¼Œæˆ‘們在輸é€å°è»Šä¸Šè£äº†äº”個行程開關,由這五個行程開關的ä¸åŒçµ„åˆæƒ…æ³ä¾†ç¢ºå®šå°è»Šä½ç½®ã€‚
  å°è»Šä½ç½®ç¢ºå®šéƒ¨åˆ†ç¨‹åºå¦‚下下圖:
3.3 循環掃æåˆ¤æ–·é‚£å€‹æ¨¡å…·è¦ç®±
ã€€ã€€æ ¹æ“šå°è»Šä¸Šé¢è£ç©ºç®±çš„大å°ç®±åž‹è™Ÿï¼Œæ¨¡å…·å…§æœ‰ç®±æˆ–無箱的情æ³ï¼Œé€šéŽå¾žæ¨¡å…·1到模具6循環掃æçš„æ–¹æ³•ï¼Œåˆ¤æ–·å“ªå€‹æ¨¡å…·é¸æ“‡å¥½ç®±åž‹éœ€è¦è£ç®±ï¼Œå¾ªç’°æŽƒæç¨‹åºå¦‚下:
  以1è™Ÿæ¨¡å…·ç‚ºä¾‹ï¼Œé¸æ“‡å¥½ç®±åž‹éœ€è¦è£ç®±ç¨‹åºå¦‚下:
3.4 å°æ³¨æ–™å°è»Šçš„æŽ§åˆ¶
ã€€ã€€å°æ¨¡å…·çš„ä½ç½®é€²è¡ŒæŽ’åºï¼Œæ¨¡å…·1到6å°æ‡‰ä½ç½®åˆ†åˆ¥è³¦å€¼1,2,3,4,5,6è‹¥æŸä¸€æ¨¡å…·æœ‰å……æ³¨è«‹æ±‚ï¼Œé‡‡ç”¨å‹•æ…‹å¾ªç’°æŽƒææ³•ï¼Œæ ¹æ“šæ¨¡å…·çš„å……æ³¨è«‹æ±‚çš„ä½ç½®èˆ‡ç¾åœ¨å¸¶æœ‰æ³¨æ–™æ§é 的注料å°è»Šåœæ¢ä½ç½®é€²è¡Œæ¯”è¼ƒï¼Œæ ¹æ“šåˆ¤æ–·çµæžœé¸æ“‡ç›¸æ‡‰çš„動作,若帶有注料å°è»Šåœæ¢ä½ç½®èˆ‡è¦æ§ä½ç›¸ç‰ï¼Œå‰‡æ§è»Šä¸å‹•,若帶有注料å°è»Šåœæ¢ä½ç½®èˆ‡è¦æ§ä½ä¸ç›¸ç‰ï¼Œå‰‡æ³¨æ–™å°è»Šæ ¹æ“šåˆ¤æ–·çµæžœå·¦èµ°æˆ–å³èµ°ã€‚
ã€€ã€€æ ¹æ“šæ§è»Šè¦æ§ä½èˆ‡åœæ§ä½ç½®ä¸åŒåˆ¤æ–·æ§è»Šé‹å‹•程åºå¦‚下:
  æ§è»Šå®šä½è³¦å€¼ç¨‹åºï¼Œå°‡1到6分別作為模具1到6çš„æ§è»Šä½ç½®ï¼š
3.5 注料å°è»Šéƒ¨åˆ†ç¨‹åºï¼š
  æ¤ç¨‹åºç”¨ä¾†å¯¦ç¾ç™¼ç¢¼åˆ°ç²¾æ£é–€æ¿•æ©Ÿï¼Œç”±æ¿•æ©Ÿé¸æ“‡ç›¸æ‡‰çš„æ³¡æ–™çµ¦å°æ‡‰æ¨¡å…·æ‰“泡注料。
  發碼到精æ£é–€æ¿•機程åºå¦‚下:
  æ§è»Šåˆ°ä½åŽï¼Œç”±ç²¾æ£é–€æ©Ÿæ‰“泡注料,固化完æˆåŽï¼Œç”±é‹è¼‰å°è»Šé€åˆ°å¸ç®±å£ä½ç½®çµ¦ä¸‹ä¸€é“å·¥åºã€‚
4 S7-PLCSIM控制系統仿真
  程åºç·¨åˆ¶å®ŒæˆåŽï¼Œæˆ‘們需è¦èª¿è©¦ï¼Œè€ƒæ…®åˆ°å¯¦éš›æƒ…æ³æ¯”較復雜,比如有些開關é‡ç”±äºŽå®‰è£ä½ç½®ä¸æ–¹ä¾¿äººåŽ»æ“ä½œã€‚ç‚ºäº†èƒ½å¤ ç›¡å¿«çš„åšå¥½èª¿è©¦å·¥ä½œï¼Œæˆ‘們å¯ä»¥é€šéŽSTEP 7 çš„é…套編程軟件S7-PLCSIM經行仿真,模擬實際生產情æ³ï¼Œæ—¢é”到了工è—çš„èª¿è©¦è¦æ±‚,åˆç¯€çœäº†äººåŠ›å’Œç‰©åŠ›ã€‚ä»¿çœŸç•Œé¢å¦‚下:
5 çµæŸèªž
  è¨å‚™æ”¹è£å®ŒæˆåŽï¼Œç¶“éŽä¸‰å€‹å¤šæœˆçš„實際生產é‹è¡Œï¼Œå®Œå…¨æ»¿è¶³äº†å¯¦éš›ç”Ÿç”¢çš„è¦æ±‚,æé«˜äº†ç”Ÿç”¢æ•ˆçŽ‡ï¼Œè®Šé »å™¨çš„åˆç†æ‡‰ç”¨ç¯€ç´„了電能。由于S7-300系列的PLC屬于西門å大é‡ç”Ÿç”¢çš„產å“,如果一旦控制系統出ç¾å•題,我們也容易發ç¾è§£æ±ºå•題,方便了è¨å‚™ç®¡ç†éƒ¨é–€ã€‚ç›®å‰ï¼Œæˆ‘åœ‹ä¼æ¥è³¼è²·çš„許多外國的生產è¨å‚™ï¼Œç”±äºŽæŠ€è¡“的更新,許多器件已經åœç”¢ï¼Œå°Žè‡´ç›®å‰ç¶ä¿®ç®¡ç†å¾ˆä¸æ–¹ä¾¿ï¼Œå¸Œæœ›æœ¬æ–‡èƒ½å¤ å°æ¥å…§äººå£«èµ·åˆ°æ‹‹ç£šå¼•玉的作用。
åƒè€ƒæ–‡ç»
  ã€1】 ç›´ç·šå¼ç®±é«”ç™¼æ³¡ç·šåœ¨èª¿è©¦ä¸æ‡‰æ³¨æ„çš„å•題 ã€Šåˆ¶é€ å’Œææ–™ã€‹ 2001/6
  ã€2】西門åS7-300/400 PLC技術與應用 人民郵電出版社 2007
  ã€3】STEP V5.2使用入門與手冊 西門åå…¬å¸ï¼Œ2002
  ã€4】冰箱干機箱發電氣控制原ç†åœ–åŠä½¿ç”¨èªªæ˜Žæ›¸