一.概述
åœ¨åŒ…è£æ©Ÿæ¢°ï¼Œä¼ºæœé›»æ©Ÿå¤šæ˜¯ç”¨ä¾†æ‹–動物料進行定ä½ï¼Œå¸¸è¦çš„åšæ³•是用測é‡å°ºæ¸¬é‡ç‰©æ–™ä¸Šåœ–æ¡ˆçš„è¦æ ¼é•·åº¦ï¼Œç„¶åŽæ ¹æ“𿏬é‡çš„æ•¸æ“šæ‰èƒ½é€²è¡Œå®šé•·æŽ§åˆ¶ã€‚有的時候,這一æ¥é©Ÿéžå¸¸éº»ç…© (如貼標機),為了簡化這一æ¥é©Ÿï¼Œæˆ‘們應用了è¨å‚™ä¸Šé¢çš„ç¾æœ‰å…ƒå™¨ä»¶ï¼Œé€šéŽKinco伺æœå…§éƒ¨å…ƒä»¶é‹ç®—測出標帶的長度。
è©²é …ç›®ï¼Œç‚ºè¯åŒ—æŸåˆ¶è—¥è¨å‚™å» çš„ä¸€å€‹è—¥ç“¶è²¼æ¨™æ©Ÿè²¼æ¨™æŽ§åˆ¶éƒ¨åˆ†ï¼Œé …ç›®å¯¦æ–½éŽç¨‹ä¸ï¼Œå……分利用了Kinco伺æœçš„è¨ˆç®—å™¨ã€æ¯”較器ã€å®šæ™‚器ã€å…§éƒ¨è¡¨æ ¼åƒæ•¸å’Œè¨ˆæ•¸å™¨ç‰åŠŸèƒ½ï¼Œæ•…ä»‹ç´¹çµ¦å¤§å®¶ï¼Œä½¿å¤§å®¶èƒ½æ›´åŠ ç†Ÿæ‚‰å’Œæ‡‰ç”¨æˆ‘å€‘çš„ç”¢å“。
二.系統分æž
貼標機貼標部分工作原ç†åœ–如下:
標帶示æ„圖:
圖2:標帶示æ„圖
測é‡å·¥ä½œåŽŸç†ï¼š
伺æœé›»æ©Ÿç‰½å¼•標帶å‰é€²çš„éŽç¨‹ä¸ï¼Œæ¨™å¸¶å°±åœ¨U型傳感器ä¸ç§»å‹•ï¼Œé€šéŽæ¨™å¸¶å’Œæ¨™ç¸«çš„é€å…‰åº¦ä¸ä¸€æ¨£ï¼Œå‚³æ„Ÿå™¨æ„Ÿæ‡‰æ¨™ç°½ä¿¡è™Ÿã€‚貼標原ç†ç‚ºï¼šæ„Ÿæ‡‰åˆ°æ¨™ç¸«åˆ°æ¨™å¸¶çš„邊沿åŽï¼Œé›»æ©Ÿç‰½å¼•標帶走定長,如圖1䏿¨™æ³¨çš„長度a (手動å°å¥½æ¨™å¸¶åˆ†é›¢çš„ä½ç½®ï¼Œå‚³æ„Ÿå™¨å’Œæ¨™å¸¶çš„å°æ‡‰ä½ç½®å¦‚ä¸Šåœ–æ‰€ç¤ºï¼‰ã€‚ç”±äºŽå‚³æ„Ÿå™¨çš„å…‰æºæœ‰ä¸€å®šçš„發散性,å³ä¾¿é€šéŽæ‰‹å‹•測é‡ï¼Œæ¸¬é‡å‡ºä¾†çš„長度 aä¹Ÿæœƒæœ‰å¾ˆå¤§çš„èª¤å·®ï¼Œç”±æ¤æˆ‘們就想到了用伺æœç·¨ç¨‹ä¾†å¯¦ç¾è©²é•·åº¦æ¸¬é‡ã€‚
基于控制機ç†è¦çŸ¥é“如圖所示長度aï¼Œå¾žåœ–ä¸æˆ‘們知é“aå’Œb分別是一個標帶和標縫長度,c是aå’Œbä¹‹å’Œï¼Œé‚£ä¹ˆé€šéŽæ¸¬é‡é•·åº¦bå’Œc,由c減去bå³å¯å¾—到a。如果è¦å¾—到bå’Œc的長度,就è¦çŸ¥é“2ã€3å’Œ4ä½ç½®çš„值。 æ¸¬é‡æ™‚,首先將電機當å‰ä½ç½®å€¼2å˜å…¥è®Šé‡Var1,然åŽè®“伺æœä»¥ä¸€å€‹æ¥µä½Žçš„速度牽引標帶,到了3號ä½ç½®ï¼ˆç”±U型傳感器感應)將電機ä½ç½®å€¼å˜å…¥è®Šé‡Var2,到了4號ä½ç½®å˜å…¥Var3ï¼Œæœ€åŽæ ¹æ“šé€™3個值計算出aï¼Œé€™æ¨£ä¼ºæœæ¯æ¬¡è²¼æ¨™é‹å‹•末端都走一個定ä½é•·åº¦a,然åŽåœåœ¨å¦‚圖所示2çš„ä½ç½®ã€‚
三.電氣框架
系統電氣框架圖如下:
圖3:電氣框架圖
說明:該貼標機è¨å‚™çš„æŽ§åˆ¶ç³»çµ±ä¸»è¦ç‚ºâ€œä¼ºæœâ€ï¼‹â€œè§¸æ‘¸å±â€ï¼Œä¼ºæœä¸ä½†èµ·åˆ°é©…å‹•å™¨çš„ä½œç”¨ï¼ŒåŒæ™‚ä¹Ÿæ‰¿æ“”è‘—æ–¹æ¡ˆä¸æŽ§åˆ¶å™¨çš„åŠŸèƒ½ï¼Œç›¸æ¯”è¼ƒåŽŸæœ‰æ–¹æ¡ˆï¼Œçœç•¥äº†PLCï¼Œç°¡åŒ–äº†ç³»çµ±çµæ§‹ã€‚
四.軟件編程åŠèªªæ˜Ž
輸入端å分é…調用如下:
說明:DIN1çš„ä¸Šå‡æ²¿èª¿ç”¨Sequence 1(“手動â€å•Ÿå‹•測é‡ï¼‰ï¼ŒDIN2çš„ä¸‹é™æ²¿èª¿ç”¨Sequence3(DIN2直接接PNPå‚³æ„Ÿå™¨ï¼Œæ—¢è©²å‚³æ„Ÿå™¨ä¿¡è™Ÿçš„ä¸‹é™æ²¿èª¿ç”¨Sequence 3)。
軟件編程åŠèªªæ˜Žå¦‚下:
Sequence 1程åºï¼š
èªªæ˜Žï¼šæŠŠç•¶å‰æ¨™å¸¶ï¼ˆåœ–2)ä¸â€œ2â€ä½ç½®å°æ‡‰çš„電機ä½ç½®å€¼å¯«å…¥åˆ°é©…動器內部地å€2D000020ä¸å˜å„²ã€‚
Sequence 2程åºï¼š
說明:電機低速é‹è¡Œï¼Œæ¸…除地å€2D010020å’Œ2D020020ä¸çš„ä½ç½®å€¼ï¼ŒåŒæ™‚使Sequence 3 有效 (該段程åºç”±å‚³æ„Ÿå™¨ä¿¡è™Ÿèª¿ç”¨ï¼Œåœ¨è²¼æ¨™æ£å¸¸å·¥ä½œæ™‚å±è”½ï¼Œåœ¨é€²è¡Œæ¸¬é‡æ¨™é•·æ™‚有效)
Sequence 3程åºèªªæ˜Žï¼š

Sequence 3說明:電機拖動標帶低速é‹è¡Œï¼ŒæŠŠæ¨™ç°½å‚³æ„Ÿå™¨ç¬¬1次檢測到的ä½ç½®ï¼ˆåœ–2ä¸â€œ3â€ä½ç½®ï¼‰å¯«å…¥å…§éƒ¨è¡¨æ ¼åœ°å€ï¼ˆ2D010020ï¼‰ã€‚åŒæ™‚å°è¨ˆæ•¸å™¨0çš„è¨ˆæ•¸å€¼åŠ 1,在本段程åºä¸æœ€åŽä¸€è¡Œèª¿ç”¨äº†æ¯”較器0(Comparator 0),比較器0çš„è¨ç½®å¦‚下,比較器判斷計數器內的值(21900220)=2時調用Sequence 4,而21900220是用于ä¿å˜æ¨™ç°½å‚³æ„Ÿå™¨ï¼ˆPNPï¼‰çš„ä¸‹é™æ²¿ä¿¡è™Ÿæ¬¡æ•¸ï¼ˆä¹Ÿå°±æ˜¯é‚Šæ²¿ä½ç½®å¯«å…¥æ¬¡æ•¸ï¼‰ï¼Œ21900220ï¼1,說明檢測到圖2ä¸å°æ‡‰çš„“3â€ä½ç½®ï¼Œ21900220ï¼2,說明檢測到圖2ä¸çš„“4â€ä½ç½®ï¼Œä¹‹æ‰€ä»¥â€œ2â€ã€â€œ3â€å’Œâ€œ4â€ä½ç½®å€¼èƒ½å¤ 被自動ä¿å˜åˆ°2D000120ã€2D000220ã€2D000320ä¸ï¼Œæ˜¯åˆ©ç”¨äº†â€œTabulatorâ€åŠŸèƒ½ï¼Œ “Tabulatorâ€ç‚ºé©…動器內用于ä¿å˜æ‰¹é‡æ•¸æ“šçš„一塊地å€å€åŸŸï¼Œé¡žä¼¼äºŽä¸€å€‹æ•¸çµ„,共有256個連續地å€ç”¨äºŽå˜å„²æ•¸æ“šã€‚將數據ä¿å˜åˆ°è©²åœ°å€å€åŸŸï¼Œéœ€è¦åˆ©ç”¨â€œ21B0â€é€™å€‹å°è±¡ï¼Œ æ¯å¯«å…¥1次,該å°è±¡æŒ‡å‘的地å€ï¼ˆç”¨äºŽä¿å˜æ•¸æ“šçš„地å€ï¼‰å°‡è‡ªå‹•å¢žåŠ 1。如本例,æ¯ä¿å˜1次“60630020â€çš„值,ä¿å˜çš„地å€å°‡è‡ªå‹•å¢žåŠ 1ï¼Œç‚ºäº†æ¸¬é‡æ¨™å¸¶é•·ï¼Œåªéœ€è¦ä¿å˜3次“60630020â€çš„值,一旦完æˆï¼Œå°‡è·³è½‰åˆ°Sequence 4。
比較器編程如下圖:

é€™æ¨£åŠ ä¸Šå•Ÿå‹•æ™‚çš„ä¸€æ¬¡ï¼Œç¸½å…±å…§éƒ¨è¡¨æ ¼åœ°å€å°±å¯«å…¥äº†ä¸‰å€‹åƒæ•¸ï¼Œåˆ†åˆ¥å°æ‡‰æˆ‘們的標帶示æ„圖ä¸çš„2ã€3å’Œ4ä½ç½®çš„值。
Sequence 4程åºï¼š
說明:å°è¨ˆæ•¸å™¨æ¸…零,å°é‡‡é›†åˆ°çš„ä½ç½®æ•¸æ“šé€²è¡Œè¨ˆç®—。利用計算器元件0(Calculator 0)的復制(Copy)功能,將“2D000020â€ä¸çš„值è¨ç½®ç‚ºâ€œæ¸›æ•¸â€ã€‚
Sequence 5程åºï¼š
說明:利用計算器的減法功能,把標帶示æ„圖ä½ç½®3 (ä¿å˜åœ¨0x2D010020地å€å…§ï¼‰å°æ‡‰çš„值減去ä½ç½®2(ä¿å˜åœ¨0x2D000120地å€å…§ï¼‰å°æ‡‰çš„å€¼ï¼Œçµæžœç‚ºâ€œbâ€é•·åº¦ã€‚由于減法計算需è¦è¨ˆç®—時間,故這里應用了一個定時器延時進入下一次計算。
類似的方法,編程計算得出“câ€å’Œâ€œaâ€çš„值,并將“aâ€å€¼å¯«å…¥â€œ607A0020â€ï¼ˆä½ç½®æ¨¡å¼ä¸‹çš„“目標ä½ç½®â€ï¼‰ï¼Œæ¯æ¬¡è²¼æ¨™æ™‚當檢測到“1â€çš„ä½ç½®åŽå°‡è½‰å…¥1個相å°å®šä½ï¼Œå®šä½é•·åº¦ç‚ºâ€œaâ€å€¼ï¼Œå¾žè€Œå¯¦ç¾è²¼æ¨™çš„è¦æ±‚。Sequence A為用于相å°å®šä½çš„程åºã€‚
五.人機界é¢ç·¨ç¨‹
說明:畫é¢ç°¡å–®ï¼Œæ“作方便,直接實ç¾è§¸æ‘¸å±å°Kinco伺æœçš„æ“æŽ§ï¼Œå®Œæˆè²¼æ¨™çš„åƒæ•¸è¨ç½®å’Œå‹•作控制。
å….總çµ
本系統通éŽsequence編程和Kinco伺æœå…§éƒ¨å¤šå€‹å…ƒä»¶çš„功能é…åˆæˆåŠŸçš„å¯¦ç¾äº†æ¨™å¸¶ç›¸é—œæŽ§åˆ¶é•·åº¦çš„æ¸¬é‡ï¼Œé”åˆ°äº†é æœŸçš„çµæžœã€‚ä¹ŸåŽ»é™¤äº†åŽŸæœ‰ç³»çµ±éœ€è¦æ¸¬è©¦å¤§é‡æ¨™é•·æ‰èƒ½æ¸¬è©¦å‡ºæ•¸æ“šçš„ç¼ºé»žï¼Œæ¸›å°‘äº†å°æ¨™å¸¶çš„æµªè²»ã€‚åŒæ™‚也簡化了客戶的æ“作,方便了客戶的æ“作。