摘è¦ï¼šæœ¬æ–‡å°æ–°é‹¼ç‡’çµå» MB+ç¶²æ”¹é€ æˆå·¥æ¥ä»¥å¤ªç¶²çš„實è¸éŽç¨‹é€²è¡Œäº†è©³ç´°ä»‹ç´¹ï¼Œå°å…¶æ”¹é€ æ€è·¯é€²è¡Œäº†æ·±å…¥åˆ†æžï¼Œå¹¶å°å…¶å…·é«”實施éŽç¨‹çš„ç´°ç¯€é€²è¡Œäº†é€æ¢èªªæ˜Žï¼Œæœ¬æ–‡å°MBï¼‹ç¶²æ”¹é€ æˆä»¥å¤ªç¶²å…·æœ‰åƒè€ƒå’ŒæŒ‡å°Žä½œç”¨ã€‚
é—œéµè©žï¼šMB+ç¶² å·¥æ¥ä»¥å¤ªç¶²
1.ç¾ç‹€åˆ†æž
  新鋼公å¸ç‚ºé©æ‡‰å…¨å±€çš„發展,在燒çµå» ç¾æœ‰115m2ç‡’çµæ©Ÿçš„ç”Ÿç”¢å ´åœ°ä¸Šåˆç†å¸ƒå±€ï¼Œå†é€ 了一臺180m2çš„ç‡’çµæ©Ÿï¼Œå…©è‡ºç‡’çµæ©Ÿç”±äºŽå·¥è—å¸ƒå±€ä¸Šçš„åŽŸå› å…±ç”¨äº†ä¸€æ¢ä¸Šæ–™ç³»çµ±ï¼Œå³115m2ç‡’çµæ©Ÿçš„é…æ–™ç³»çµ±ã€‚新建的180m2ç‡’çµæ©Ÿé€šè¨Šç¶²çµ¡ä¸Šé‡‡ç”¨çš„æ˜¯åŸºäºŽTCP/IP的工æ¥ä»¥å¤ªç¶²ï¼Œå…¶å‚³è¼¸ä»‹è³ªæ˜¯å…‰çº–,數據傳輸速率高,而于始建于2000å¹´çš„115m2ç‡’çµæ©ŸåŠå…¶é…料系統在通訊網絡上采用的是MODIBUS PLUS(簡稱MB+)網,其傳輸介質為兩芯å±è”½é›™çµžç·šï¼Œæ•¸æ“šå‚³è¼¸é€ŸçŽ‡ç›¸å°è¼ƒä½Žï¼Œè€Œç¾åœ¨å·¥è—å¸ƒå±€ä¸Šè¦æ±‚å…©è‡ºç‡’çµæ©Ÿå¿…é ˆå…±ç”¨ä¸€å€‹ä¸Šæ–™ç³»çµ±ï¼Œå®ƒå€‘ä¹‹é–“å¿…ç„¶åœ¨å˜åœ¨é€šè¨Šä¸Šçš„連接。115m2ç‡’çµæ©Ÿçš„通訊網絡采用的是單網架構,其通訊的穩定性和安全性緊密ä¾è³´äºŽå–®æ¢é€šè¨Šé›»çºœï¼Œåœ¨é€šè¨Šå®‰å…¨ä¸Šå˜åœ¨ä¸è¶³ã€‚ç•¶ç„¶å…©è‡ºç‡’çµæ©Ÿåœ¨ä»¥ä¸‹æ–¹é¢å˜åœ¨å…±æ€§ï¼Œ115m2ç‡’çµæ©Ÿé‡‡ç”¨çš„PLC控制模塊是MODICONå…¬å¸çš„,180m2ç‡’çµæ©Ÿä¹Ÿæ˜¯ï¼›å…©è‡ºç‡’çµæ©Ÿçš„上ä½ç·¨ç¨‹è»Ÿä»¶å’Œç›£æŽ§è»Ÿä»¶å‡ç‚ºCONCEPTå’ŒIFIXï¼Œåªæ˜¯ç‰ˆæœ¬ä¸åŒã€‚基于上述情æ³ï¼Œæˆ‘們考慮將115m2ç‡’çµæ©Ÿçš„單網架構的MBï¼‹ç¶²æ”¹é€ æˆé›™ç¶²æž¶æ§‹çš„以太網,從180m2ç‡’çµæ©Ÿä¸»æŽ§å®¤åˆ°é…æ–™ç³»çµ±ä¸»æŽ§å®¤ï¼Œé…æ–™ç³»çµ±ä¸»æŽ§å®¤åˆ°115m2ç‡’çµæ©Ÿä¸»æŽ§å®¤å‡é‹ç”¨é›™å…‰çºœé€²è¡Œé€šè¨Šã€‚

2.æ”¹é€ æ€è·¯
  通éŽä¸Šè¿°åˆ†æžï¼Œæˆ‘們尿•´å€‹æ”¹é€ 工程有了一個比較清晰的æ€è·¯ã€‚實ç¾é€šè¨Šçš„é—œéµåœ¨äºŽé€šè¨Šæ¨¡å¡Šçš„é¸ç”¨,我們通éŽå°æ–½è€å¾·é›»æ°£æä¾›çš„TCP/IP網絡è¨å‚™é€²è¡Œäº†åˆ†æžæ¯”較,最終決定é¸ç”¨å…¶åž‹è™Ÿç‚º140 NOE 711 X0(100 Base Tx/Fx)的以太網通訊模塊用來作通訊連接。NOE 771 X0模塊具有以下優點,它æä¾›RJ-45雙絞線接å£åŠMT-RJ光纖接å£å„一個,使用以太網的通訊方å¼ï¼Œæ”¯æŒPeer Cop 定義 I/O 數據表,支æŒJAVAåŠåµŒå…¥å¼WEBæœå‹™ç”¨ä¾†ç®¡ç†PLC硬件。它的連接方å¼ä¹Ÿéžå¸¸ç°¡å–®ï¼Œåªéœ€åœ¨ç¾æœ‰PLC機柜底æ¿ç©ºé–‘æ§½ä½ä¸Šæ’å…¥NOE模塊å³å¯ï¼Œä¸”支æŒç†±æ‹”æ’。在確定了通訊模塊的é¸åž‹åŽï¼Œæˆ‘們的æ€è·¯æœ‰ä»¥ä¸‹å¹¾æ¢ã€‚
1ã€é¦–先鋪è¨å…‰çºœï¼Œå¾ž115m2ç‡’çµæ©Ÿä¸»æŽ§å®¤åˆ°é…料主控室,å†å¾žé…料主控室到180m2ç‡’çµæ©Ÿä¸»æŽ§å®¤é‹ªè¨é›™å…‰çºœã€‚
2ã€è«‹å°ˆæ¥äººå“¡å°å…‰çºœé èˆ‡å…‰æ”¶ç™¼å™¨é€²è¡ŒèžæŽ¥ã€‚ç”¨é›™çµžç·šå°‡å…‰æ”¶ç™¼å™¨èˆ‡äº¤æ›æ©Ÿç›¸é€£ï¼Œå†ç”¨é›™çµžç·šå¾žäº¤æ›æ©Ÿè½‰æŽ¥åˆ°NOE模塊。
3ã€å®‰è£NOE模塊和工控機上以太網å¡ï¼Œå°å„NOE模塊和å„相應工控機以太網å¡çš„IP進行é…置,接通其間的通訊。
4ã€å°å„工控機ä¸ä¸Šä½æ©Ÿç·¨ç¨‹è»Ÿä»¶å’Œç›£æŽ§è»Ÿä»¶é…置進行更改,使其由MB+連接方å¼è½‰è®Šç‚ºTCP/IP的連接方å¼ã€‚
5ã€å°æ•´å€‹é€šè¨Šç¶²çµ¡é€²è¡Œæ¸¬è©¦é©—è‰ï¼Œæ›´æ”¹å…¶ä¸çš„錯誤,完善其ä¸çš„功能。
ã€€ã€€å®Œæˆæ”¹é€ åŽå…¶ç¶²çµ¡çµæ§‹ç¤ºæ„圖如下:

3.具體實施
  首先我們å°ä»¥ä¸‹è¨å‚™çš„é¸åž‹ä½œäº†æ˜Žç¢ºï¼Œé€šè¨Šæ¨¡å¡Šæˆ‘們é¸ç”¨äº†æ–½è€å¾·çš„NOE 77100ï¼Œäº¤æ›æ©Ÿæˆ‘們é¸ç”¨äº†MOXAå·¥æ¥äº¤æ›æ©Ÿã€‚光纜我們é¸ç”¨äº†å¤šæ¨¡éާè£å…‰çºœï¼Œå…‰æ”¶ç™¼å™¨ç‚ºï¼Œç¶²å¡ç‚ºD_LINK的,雙絞線為AMP的超五類å±è”½ç·šã€‚
ã€€ã€€ç¡¬ä»¶çš„å®‰è£æ–¹é¢æˆ‘å€‘è¦æ³¨æ„å…‰çºœé‹ªè¨æ™‚其變轉角ä¸å¾—è¶…éŽ90ã€‚ï¼›èžæŽ¥å…‰çº–æ™‚è¦ç´°å¿ƒè¬¹æ…Žï¼Œå…‰çº–盒最好用å¡å¸¶é€²è¡Œå›ºå®šï¼›åœ¨å£“åˆ¶é›™çµžç·šçš„æ°´æ™¶é æ™‚ï¼Œè¦æ³¨æ„å…«æ ¹ç·šçš„ç·šåºï¼Œå£“制完åŽï¼Œè¦æ¸¬è©¦å…¶é€£é€šæ€§ï¼›å®‰è£ç¶²å¡æ™‚,注æ„ç¶²å¡èˆ‡è¨ˆç®—æ©Ÿæ’æ§½çš„æŽ¥è§¸å®Œå¥½ï¼Œç”±äºŽæˆ‘們è¦åœ¨æ¯è‡ºè¨ˆç®—機上安è£é›™ç¶²å¡ï¼Œæ‰€ä»¥é‚„è¦æ³¨æ„ç¶²å¡ä¸æ–·è³‡æºçš„分é…。
  軟件的é…置方é¢é‡é»žåœ¨äºŽIP地å€çš„分é…以åŠä¸Šä½æ©Ÿç·¨ç¨‹å’Œç›£æŽ§è»Ÿä»¶çš„é…置。
  我們先說一下IP地å€çš„分é…ï¼šæ¯”å¦‚æˆ‘å» 115m2ç‡’çµæ©Ÿä¸»æŽ§å®¤IP分é…å¯ä»¥å¦‚下è¨ç½®ï¼š
    NOE1地å€: 84.19.4.1,NOE2地å€: 84.19.4.2
    ZCFOS1æ“作站IP1地å€ï¼š84.19.4.101,IP2地å€ï¼š84.19.4.102
    ZCFOS2æ“作站IP1地å€ï¼š84.19.4.103,IP2地å€ï¼š84.19.4.104
    ZCFOS3æ“作站IP1地å€ï¼š84.19.4.105,IP2地å€ï¼š84.19.4.106
ã€€ã€€é…æ–™ç³»çµ±çš„IPè¨ç½®å¯ä¾æ¤é¡žæŽ¨ï¼Œè¦æ³¨æ„的地方是,IP地å€çš„分é…å¿…é ˆåœ¨åŒä¸€ç¶²æ®µå…§ä¸”唯一,其å網掩碼為:255.0.0.0。
  其次我們å°ä¸Šä½æ©Ÿçš„編程軟件åŠç›£æŽ§è»Ÿä»¶é€²è¡Œé…置,為了能讓我們的監控軟件IFIXè˜åˆ¥åˆ°NOE通訊模塊,我們è¦ç”¨ç¨‹åºé™„ä»¶ä¸çš„“記事本â€ç¨‹åºæ‰“開“C:\WINNT\system32\drivers\etc\hosts.iniâ€æ–‡ä»¶ï¼ˆæ³¨æ„這里的 “C:\WINNTâ€å…¶å¯¦æ‡‰è©²æ˜¯æ“作系統的安è£ç›®éŒ„),hostsæ–‡ä»¶å˜æ”¾çš„æ˜¯IP地å€èˆ‡è¨å‚™åçš„å°æ‡‰é—œç³»ï¼Œæˆ‘å€‘æ ¹æ“šå¯¦éš›æƒ…æ³å°hosts文件進行修改。如下圖所示,å‡è¨84.19.4.1與84.19.4.2æ˜¯æˆ‘å» 115m2ç‡’çµæ©Ÿä¸»æŽ§å®¤çš„NOE模塊的IP地å€ï¼Œå®ƒå°æ‡‰çš„D11å°±æ˜¯ä¸Šä½æ©Ÿç›£æŽ§è»Ÿä»¶IFIXé…ç½®ä¸çš„è¨å‚™åï¼Œå¦‚æžœå°æ‡‰éŒ¯èª¤ï¼Œå°‡å°Žè‡´ä¿¡è™Ÿé€šé“çš„æŸ¥è©¢éŒ¯èª¤ï¼Œä¸Šä½æ©Ÿç›£æŽ§è»Ÿä»¶å°‡ç„¡æ³•å–å¾—æ£ç¢ºçš„監控數據。

修改完畢åŽï¼Œå˜ç›¤é€€å‡ºï¼Œæ¤æ–‡ä»¶åªæœ‰ç•¶ç³»çµ±é‡æ–°å•Ÿå‹•åŽæ‰èƒ½ç”Ÿæ•ˆã€‚
  在完æˆhosts文件的修改åŽï¼Œæˆ‘們需è¦å°IFIX的通訊é…置進行更改,將MB+é€šè¨Šæ–¹å¼æ›´æ”¹ç‚ºä»¥å¤ªç¶²çš„通訊方å¼ã€‚ä»ä»¥115m2ç‡’çµæ©Ÿä¸»æŽ§å®¤çš„ä¸Šä½æ©Ÿé…置為例,我們先將MB+通訊方å¼ä¸‹çš„監控系統進行備份,然åŽå®‰è£IFIX的以太網通訊MBE驅動,完æˆMBE驅動安è£åŽï¼Œæˆ‘們é‹è¡ŒIFIX,打開相應工程,點擊其ä¸çš„“I/O Driversâ€,顯示“MBEâ€ï¼Œé›™æ“Šé€²å…¥â€œMBE Driver Configurationâ€,鏿“‡â€œChannel1â€ï¼Œåƒç…§hosts文件的è¨ç½®ï¼Œæˆ‘們將“Device Nameâ€è¨ç‚ºD11,“Addressing Typeâ€è¨ç‚º6ä½ï¼Œåœ¨â€œPrimary Deviceâ€ä¸çš„“IP Addressâ€éŒ„入主NOE通訊模塊的IP地å€:84.19.4.1,在“Backup Device†ä¸çš„“IP Addressâ€éŒ„入從NOE通訊模塊的IP地å€:84.19.4.2,å…¶å®ƒåƒæ•¸ç‚ºç³»çµ±ç¼ºçœã€‚IP地å€å®šç¾©å®ŒåŽï¼Œé‚„æœ‰é …é‡é»žå·¥ä½œå°±æ˜¯å®šç¾©æŽƒææ•¸æ“šå¡Šï¼Œéœ€åƒç…§MB+模å¼ä¸‹çš„å®šç¾©ä¸€æ¨¡ä¸€æ¨£åœ°çš„é€²è¡Œå®šç¾©ï¼Œå„æ•¸æ“šå¡Šçš„åƒæ•¸ä¹Ÿå¿…é ˆå’Œä»¥å‰MB+æ–¹å¼ä¸‹çš„一致,以å…é€ æˆéŒ¯äº‚ã€‚å®ŒæˆæŽƒææ•¸æ“šå¡Šçš„定義åŽï¼Œæˆ‘們還è¦åœ¨IFIXä¸é…ç½®ä¸Šä½æ©Ÿç¶²å¡çš„IP地å€ï¼Œé»žæ“Šâ€œChannel1â€é…ç½®çª—å£æœ€å³ç«¯çš„“Setupâ€ï¼Œå½ˆå‡ºâ€œChannel1 Communication Settingâ€çª—å£ï¼Œå¯è¨ç½®ä¸»ç¶²å¡IP地å€å’Œå¾žç¶²å¡IP地å€ï¼Œä»¥115m2ç‡’çµæ©Ÿä¸»æŽ§å®¤çš„ä¸Šä½æ©Ÿé…置為例,我們將æŸä¸Šä½æ©Ÿçš„主ã€å¾žç¶²å¡åˆ†åˆ¥è¨ç‚º84.19.4.101å’Œ84.19.4.102,而從網å¡çš„è¨ç½®è¦é»žæ“Šå…¶ä¸çš„“Advancedâ€é¸é …來完æˆï¼Œç•¶ç„¶æ¯å¡Šç¶²å¡çš„é…ç½®å‡å¯è¨ç½®ç›¸æ‡‰çš„“Error handingâ€åƒæ•¸ã€‚以上é…置如下圖所示:

  完æˆä»¥ä¸Šé…ç½®åŽï¼Œæˆ‘們需è¦å°‡IFIX數據庫ä¸çš„點號類型由“MBPâ€æ›´æ”¹æˆâ€œMBEâ€ï¼Œç”±äºŽä¸Šè¿°å·¥ç¨‹çš„點號有上åƒä¹‹å¤šï¼Œå¦‚果手工一個個修改,ä¸åƒ…ç¹ç‘£ï¼Œè€Œä¸”å®¹æ˜“å‡ºéŒ¯ï¼Œç‚ºæ¤æˆ‘們å¯ä»¥é€šéŽIFIX數據庫的“Importâ€å’Œâ€œExportâ€åŠŸèƒ½ï¼Œå°‡æ•¸æ“šåº«ä¸çš„æ•¸æ“šå°Žå‡ºç‚ºCSVæ ¼å¼æ–‡ä»¶ï¼Œåœ¨Excelä¸å®Œæˆä¿®æ”¹ï¼Œå†å°Žå…¥åˆ°IFIX數據庫。
  完æˆäº†ç›£æŽ§è»Ÿä»¶çš„é…置更改åŽï¼Œæˆ‘們也è¦å°ç·¨ç¨‹è»Ÿä»¶çš„é…置作相應更改,打開Conceptä¸ç›¸æ‡‰çš„工程,在“Projectâ€èœå–®ä¸‹é»žé¸â€œConfiguratorâ€ï¼Œå½ˆå‡ºâ€œPLC Configurationâ€ï¼Œå±•é–‹å…¶åé …â€œConfig Extensionsâ€ï¼Œé»žæ“Šâ€œSelect Extensionsâ€ï¼Œå°‡â€œTCP/IP Ethernetâ€çš„æ•¸é‡è¨ç‚º2,峿„為NOE模塊的數é‡ç‚º2塊。
  隨åŽï¼Œæˆ‘們è¦åœ¨â€œPLC Configurationâ€çš„åé …â€œI/O Mapâ€ä¸å°‡NOE模塊é…ç½®åœ¨èˆ‡ç‰©ç†æ©ŸæŸœå°æ‡‰çš„æ§½ä½ä¸Šï¼Œæ¯”如我們在“I/O Mapâ€ä¸çš„第一個機柜上安è£äº†NOEæ¨¡å¡Šï¼Œå…¶æ§½ä½æ˜¯4號槽和5號槽,我們點擊“I/O Mapâ€ä¸çš„ç¬¬ä¸€å€‹æ©ŸæŸœç›¸å°æ‡‰çš„“Editâ€åˆ—ä¸çš„æŒ‰éˆ•,在“Local Qauntum Dropâ€çš„4號槽和5è™Ÿæ§½ä¸Šæ·»åŠ NOE模塊。如下圖示:
[align=center]

[/align]
在完æˆä»¥ä¸Šé…ç½®åŽï¼ŒæŽ¥ä¸‹å°±æ˜¯é»žæ“Šâ€œConfig Extensionsâ€ä¸çš„“Ethernet/ I/O Scannerâ€ï¼Œå°‡å°æ‡‰æ§½ä½çš„NOE模塊IP地å€å¡«å…¥ï¼Œå¹¶å°‡å¹€æ ¼å¼é¸ç‚ºIEEE 802.3。
  至æ¤ï¼Œä¸Šä½ç›£æŽ§è»Ÿä»¶åŠç·¨ç¨‹è»Ÿä»¶é…置全部完æˆï¼Œåœ¨ç¶“éŽèª¿è©¦èˆ‡ä¸€æ®µæ™‚間的實際é‹è¡ŒåŽï¼Œæˆ‘們å¯ä»¥å®£å¸ƒï¼ŒMB+ç¶²çµ¡æ”¹é€ æˆå·¥æ¥ä»¥å¤ªç¶²çš„工程å‹åˆ©å¯¦ç¾ã€‚這種基于TCP/IP的網絡有效地解決了工控網與辦公管ç†ç¶²çš„æ•¸æ“šå‚³è¼¸å•題。
4.çµæŸèªž
  通éŽè¿‘一年的實際生產é‹è¡Œï¼Œæ”¹é€ åŽçš„å·¥æ¥ä»¥å¤ªç¶²ä¸€ç›´é‹è¡Œè‰¯å¥½ï¼Œç”±äºŽå…¶å‚³è¼¸é€ŸçŽ‡é«˜é”100M,使得監控畫é¢çš„é‹è¡Œæ›´åŠ å¿«æ·ã€‚åŒæ™‚雙網的é‹è¡Œæ¨¡å¼ä¹Ÿæœ‰æ•ˆåœ°æé«˜äº†æ•´å€‹ç”Ÿç”¢ç³»çµ±çš„ç©©å®šæ€§ã€‚ä¾æ‰˜è©²ç¶²çµ¡ï¼Œæˆ‘們以WEBå½¢å¼å°‡ç¾å ´ä¿¡æ¯å…¨éƒ¨æŽ¥å…¥æˆ‘å» çš„è¾¦å…¬ç®¡ç†ç¶²ï¼Œä½¿æˆ‘å» ä¿¡æ¯åŒ–ç®¡ç†æ°´å¹³ä¸Šäº†ä¸€å€‹æ–°çš„臺階。