一ã€å‰è¨€
本應用案例是以臺é”é›»DOP系列人機(DOP-AE80THTD)整åˆè‡ºé”電溫控器所è¦åŠƒå®Œæˆçš„監控為范例,將原先計算機端æä¾›çµ¦æº«æŽ§å™¨ä½œç‚ºç›£æŽ§çš„通訊程åºDTCOM,轉移至HMI上實ç¾ï¼Œå¦‚圖一與圖二所示。é€éŽæ¤HMI人機界é¢å¯ç›´æŽ¥æ›´æ”¹æº«æŽ§å™¨åƒæ•¸è¨å®šï¼Œå¹¶å¯åŒæ™‚監控其溫度曲線åŠé¢ç‰ˆç‡ˆè™Ÿï¼Œæœ¬èŒƒä¾‹é™¤äº†ä¸æ–‡æ“作界é¢å¤–也æä¾›è‹±æ–‡æ“作界é¢ã€‚
圖一電腦端DTC COM監控軟件畫é¢
圖二人機端監控畫é¢
二ã€è¯æ©Ÿæž¶æ§‹
圖三為HMI與DTCä¹‹è¯æ©Ÿç¤ºæ„圖,HMIé€éŽRS-485與DTC1000ä¸»æ©Ÿè¯æ©Ÿï¼Œä¸€è‡ºä¸»æ©Ÿè‡³å¤šå¯å†æ“´å……7臺DTC2000從機。
åœ–ä¸‰è¯æ©Ÿç¤ºæ„圖
ä¸‰ã€æº«æŽ§å™¨è¨å®š
DTC溫控器是模塊化的硬件è¨è¨ˆï¼Œæ‰€ä»¥åœ¨DTC上并沒有按éµèˆ‡é¡¯ç¤ºå¯ä½¿ç”¨ï¼Œå› æ¤ä½¿ç”¨è»Ÿä»¶è¨å®šé€šè¨Šæ ¼å¼æ˜¯å¿…è¦çš„,DTCè»Ÿä»¶é™¤äº†æœ‰è¨ˆç®—æ©Ÿèˆ‡æº«æŽ§å™¨çš„é€šè¨Šæ ¼å¼è¨å®šï¼Œæ›´å¢žåŠ æŽ§åˆ¶å™¨é€šè¨Šæ ¼å¼è‡ªå‹•嵿¸¬åŠŸèƒ½ï¼Œåœ¨è»Ÿä»¶çš„ä¸»ç•«é¢ä¸é»žé¸ä¹‹åŽé¡¯ç¤ºé€šè¨Šè¨å®šç•«é¢ï¼Œå¦‚åœ–å››æ‰€ç¤ºï¼Œå¦‚æžœä½ å·²ç¶“çŸ¥é“DTC所è¨å®šçš„é€šè¨Šæ ¼å¼ï¼Œå‰‡å¯åœ¨ç•«é¢ä¸ç›´æŽ¥è¨å®šï¼Œå¦‚æžœä¸çŸ¥é“,則å¯åˆ©ç”¨åµæ¸¬é€šè¨Šå”è°çš„åŠŸèƒ½è‡ªå‹•åµæ¸¬ã€‚ä½¿ç”¨è»Ÿä»¶è‡ªå‹•åµæ¸¬åŠŸèƒ½ ï¼Œâ€œåµæ¸¬é€šè¨Šå”定â€å¦‚åœ–äº”ï¼Œé¸æ“‡é 嵿¸¬çš„站號范åœï¼ˆ16進制),例如11H~20H,則為站號17~32ï¼Œå‚³è¼¸æ ¼å¼ASCI/RTUç‰ç‰ï¼Œé¸æ“‡æ¢ä»¶æ„ˆå¤šï¼Œåµæ¸¬æ™‚間愈çŸã€‚嵿¸¬æˆåŠŸåŽï¼Œé€šè¨Šåœ°å€èˆ‡æ ¼å¼ï¼Œé¡¯ç¤ºäºŽè¡¨æ ¼ä¸ï¼Œè‹¥æœ‰5臺,則顯示5å€‹å¸³è™Ÿèˆ‡æ ¼å¼ ï¼Œç”¨é¼ æ¨™é»žåµæ¸¬æˆåŠŸçš„å¸³è™Ÿï¼ˆä¾‹å¦‚ï¼šH15),“è¨å®šâ€å‰‡é¡¯ç¤ºè¨å®šæŒ‰éˆ•,按è¨å®šæŒ‰éˆ•一次åŽï¼Œä¸»æ©Ÿçš„é€šè¨Šæ ¼å¼å‰‡å¯å¯«å…¥è¨ˆç®—æ©Ÿå°æº«æŽ§å™¨é€šè¨Šæ ¼å¼çš„默èªå€¼ï¼Œå†æŒ‰â€œé—œé–‰â€ä¸€æ¬¡ï¼Œå›žåˆ°å‰ä¸€ç•«é¢ï¼Œé»žé¸â€œå„²å˜â€å³å¯ã€‚
注:DTCå‡ºå» é è¨é€šè¨Šå”è°ç‚º9600ã€7ã€Eã€1ã€é€šè¨Šåœ°å€1。
如果è¦ä¿®æ”¹æº«æŽ§å™¨çš„é€šè¨Šæ ¼å¼èˆ‡ç«™è™Ÿï¼Œé»žé¸ 之åŽé¡¯ç¤ºï¼Œç•«é¢å¦‚åœ–å…æ‰€ç¤ºï¼Œå°‡æ¬²ä¿®æ”¹çš„ç«™è™Ÿèˆ‡æ ¼å¼ï¼Œå¡«å…¥è®Šæ›´é€šè¨Šå”è°çš„è¡¨æ ¼ä¸ï¼ŒæŒ‰ä¸‹â€œè¨å®šâ€æŒ‰éˆ•,當數據傳輸BAR顯示為100%,表示è¨å®šå®Œæˆã€‚åœ¨æ¤æ‡‰ç”¨æ¡ˆä¾‹ä¸æˆ‘們將通訊å”è°è¨å®šç‚ºRS-485ã€é®‘率38400ã€<7,E,1>。

圖四 æº«æŽ§å™¨çš„è¯æ©Ÿè¨å®š
åœ–äº”è‡ªå‹•åµæ¸¬é€šè¨Šè¨å®š
圖å…變更DTC通訊è¨å®š
å››ã€äººæ©Ÿè¯æ©Ÿèªªæ˜Ž
本應用案例是以HMIé€éŽRS-485與DTC溫控器通訊,圖七為HMI系統è¨å®šç•«é¢ï¼Œé•·æŒ‰HMIé¢ç‰ˆå³ä¸‹è§’SYS按鈕å³å¯é€²å…¥æ¤è¨å®šç•«é¢ï¼Œé€éŽæ¤ç•«é¢å¯è¨å®šæ™‚é–“ã€èƒŒå…‰ã€å®šä½æ ¡æº–ã€è¨å®šç‰åŠŸèƒ½ï¼Œé¸æ“‡ç•«é¢ä¸å¤®Settings按éµï¼Œå³å¯é€²å…¥è¨å®šç•«é¢ï¼Œå¦‚圖八所示。在圖八è¨å®šç•«é¢ä¸ï¼Œé¸æ“‡å³å´COM2按éµå³å¯é€²å…¥åœ–ä¹é€šè¨Šè¨å®šç•«é¢ã€‚
圖ä¹ç‚ºé€šè¨Šè¨å®šç•«é¢ï¼Œé€éŽæ¤ç•«é¢ï¼Œä½¿ç”¨è€…å¯ä»¥è¨å®šæ›´æ”¹HMI與溫控器的通訊å”è°ï¼ŒåŒ…括通訊模å¼ã€é®‘率ã€åœæ¢ä½ã€è³‡æ–™é•·åº¦ã€åŒä½è¨å®šç‰åƒæ•¸ã€‚åœ¨æ¤æ‡‰ç”¨æ¡ˆä¾‹ä¸æˆ‘們將通訊å”è°è¨å®šç‚ºRS-485ã€é®‘率38400ã€<7,E,1>。
圖七系統è¨å®šç•«é¢
圖八è¨å®šç•«é¢
圖ä¹é€šè¨Šè¨å®šç•«é¢
äº”ã€æ“作說明
圖å為人機界é¢çš„開機畫é¢ï¼Œé€éŽæ¤ç•«é¢å¯é¸æ“‡æ“ä½œèªžè¨€ã€‚é¸æ“‡èªžè¨€é¸æ“‡æŒ‰éµå¯é¸æ“‡ç•Œé¢èªžè¨€ï¼Œç›®å‰æä¾›ç¹é«”䏿–‡å’Œè‹±æ–‡å…©ç¨®ï¼Œé¸æ“‡é–‹å§‹å¯é€²å…¥DTCçš„æ“作畫é¢ã€‚
如圖å一所示,圖åä¸€ç‚ºä¸»è¦æ“作畫é¢ï¼Œç•«é¢ä¸»è¦åˆ†ç‚ºä¸Šä¸‹å…©å¤§éƒ¨åˆ†ï¼Œç•«é¢ä¸Šæ–¹ç‚ºDTC狀態顯示å€ï¼Œå¾žæ¤éƒ¨åˆ†å¯å¯¦æ™‚得到溫控器上的數值ã€ç‡ˆè™ŸåŠæº«åº¦æ›²ç·šåœ–。畫é¢ä¸‹æ–¹å‰‡æ˜¯åƒæ•¸è¨å®šå€ï¼Œåƒæ•¸è¨å®šåˆ†åˆ¥ç‚ºåŸºæœ¬åƒæ•¸è¨å®šã€æŽ§åˆ¶åƒæ•¸è¨å®šã€ä»¥åŠè¦å ±åƒæ•¸è¨å®šä¸‰å€‹å€åŸŸï¼Œå¯ç”±åƒæ•¸è¨å®šå€å¾—到DTCæ‰€æœ‰åƒæ•¸è¨å®šå€¼ï¼Œå¹¶å¯é€²è¡Œè¨å®šï¼Œä¹Ÿå¯åˆ©ç”¨é¢ç‰ˆå³æ–¹çš„輔助éµé€²è¡Œèªžè¨€ä¹‹åˆ‡æ›ï¼ˆF1-䏿–‡ã€F2-英文)。
åœ¨æº«æŽ§å™¨æŽ§åˆ¶åƒæ•¸è¨å®šéƒ¨åˆ†ï¼Œé»žé¸æŽ§åˆ¶æ–¹å¼ï¼ˆControl method),å¯åˆ‡æ›å››ç¨®ä¸åŒçš„æŽ§åˆ¶æ¨¡å¼ï¼Œåˆ†åˆ¥ç‚ºPIDã€ON/OFFã€æ‰‹å‹•控制(Manual)ã€åŠPID程控(Program)。å„種ä¸åŒçš„æ¨¡å¼è¨å®šçš„人機畫é¢å¦‚圖å二至å五所示。
而如圖åå…æ‰€ç¤ºï¼Œä½¿ç”¨è€…å¯åˆ©ç”¨æ¤å窗å£é€²è¡Œç¨‹æŽ§ï¼ŒåŒ…æ‹¬æ™‚é–“ã€æº«åº¦ã€æ¥é©Ÿã€å¾ªç’°ã€é€£çµæ¥é©Ÿç‰åƒæ•¸ï¼Œä»¥é”到程控的目的。

圖åDTB HMI開機畫é¢
圖å一æ“作畫é¢
圖å二PID控制
圖å三ON/OFF控制
圖å五PID程控
圖åå…PID程åºè¦åŠƒ