openopc.°øÁ¤ Á¦¾î ¶óÀ̺귯¸® ¿ë ¹«·á ¹× ¿ÀÇ ¼Ò½º OLE | |
Áö±Ý ´Ù¿î·Îµå |
openopc. ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- Freeware
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Barry Barnreiter
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- ¿î¿µÃ¼Á¦:
- Mac OS X
- ÆÄÀÏ Å©±â:
- 165 KB
openopc. ű×
openopc. ¼³¸í
ÇÁ·Î¼¼½º Á¦¾î ¶óÀ̺귯¸®¸¦À§ÇÑ ¹«·á ¹× ¿ÀÇ ¼Ò½º OLE Python ¿ë OpenOPC´Â Python ÇÁ·Î±×·¡¹Ö ¾ð¾î¿Í ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖµµ·Ï OPC (OLE for Process Control ¿ë OLE) ¶óÀ̺귯¸®¸¦ »ç¿ëÇϱ⠽±½À´Ï´Ù. ÀÌ ÇÁ·ÎÁ§Æ®¿¡´Â Windows°¡ ¾Æ´Ñ Ŭ¶óÀ̾ðÆ®°¡ OPC-DA Call¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖµµ·Ï Windows °ÔÀÌÆ®¿þÀÌ ¼ºñ½º°¡ Æ÷ÇԵ˴ϴÙ. Note : OpenOPC´Â GNU ¶óÀ̺귯¸® ¶Ç´Â ´ú ÀϹÝÀûÀÎ ÀÏ¹Ý ¶óÀ̼¾½º (LGPL)ÀÇ Á¶°Ç¿¡ µû¶ó ¶óÀ̼¾½º ¹× ¹èÆ÷µË´Ï´Ù. ´ÙÀ½Àº "OpenOPC"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. »ç¿ëÇϱ⠽¬¿î: ¡¤ OpenOPC ¶óÀ̺귯¸®°¡ ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î ÇÔ²² ¿¬°áµÉ ¼öÀÖ´Â Python ÇÔ¼öÀÇ ÃÖ¼ÒÇÑÀÇ ¼ö¸¦ ±¸ÇöÇϱ⠶§¹®¿¡ ¶óÀ̺귯¸®´Â ¹è¿ì°í ½±°Ô ±â¾ïÇϱ⠽±½À´Ï´Ù. °¡Àå °£´ÜÇÑ Çü½ÄÀ¸·Î OPC Ç׸ñÀ» ÆÄÀ̽ã ÇÁ·Î±×·¥ÀÇ º¯¼ö·Î ½±°Ô ÀÐ°í ¾µ ¼ö ÀÖ½À´Ï´Ù ... Å©·Î½º Ç÷§Æû Áö¿ø : ¡¤ OpenOPC´Â Windows ¹× ºñ Windows Ç÷§Æû¿¡¼ ÀÛµ¿ÇÕ´Ï´Ù. Mac OS X, Linux ¹× Windows¿¡¼ Å×½ºÆ®µÇ¾ú½À´Ï´Ù. ±â´É ÇÁ·Î±×·¡¹Ö ½ºÅ¸ÀÏ : ¡¤ OPENOPC´Â OPC È£ÃâÀ» ¿ì¾ÆÇÏ°í ±â´ÉÀû ÇÁ·Î±×·¡¹Ö ½ºÅ¸ÀÏ·Î ÇÔ²² ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ÇÑ ÁÙÀÇ ÆÄÀ̽ã Äڵ带 »ç¿ëÇÏ¿© ¿ÍÀϵå Ä«µå ÆÐÅÏ°ú ÀÏÄ¡ÇÏ´Â ¸ðµç Ç׸ñÀÇ °ªÀ» ÀÐÀ» ¼ö ÀÖ½À´Ï´Ù! µ¿Àû ¾ð¾î ¿ëÀ¸·Î ¼³°èµÈ : ¡¤ ¿À´Ã³¯ ´ëºÎºÐÀÇ OPC ÅøŶÀº C ++ ¶Ç´Â C #¿Í °°Àº Á¤Àû ½Ã½ºÅÛ ¾ð¾î (¿¹ : C ++ ¶Ç´Â C #)¿Í ÇÔ²² »ç¿ëÇϵµ·Ï ¼³°èµÇ¾î ±âº» Win32 COM ¸Þ¼Òµå¿¡ ´ëÇÑ ´Ý±â ¸ÅÇÎÀ» Á¦°øÇÕ´Ï´Ù. OpenOPC´ÂÀÌ ¹ø°ÅÂù ¸ðµ¨À» »èÁ¦ÇÏ°í Python¿¡¼ Á¦°øÇÏ´Â µ¿Àû ¾ð¾î ±â´ÉÀ» È°¿ëÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽㠡¤ Pyro. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ ¿©·¯ °³ÀÇ OPC Ŭ¶óÀ̾ðÆ® ¿ÀºêÁ§Æ®°¡ ´ÙÁß ½º·¹µå ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ »ç¿ëµÇ¾úÀ» ¶§ ¹ß»ýÇÑ async read () È£ÃâÀÇ ¹®Á¦°¡ ÇØ°áµÇ¾ú½À´Ï´Ù. Áõ»óÀº ¿¹±âÄ¡ ¾ÊÀº "½Ã°£ ÃÊ°ú"¿À·ù·Î ¿©·¯ µ¿½Ã Àбâ () È£ÃâÀÌ ½ÇÆÐ ÇÒ °ÍÀÔ´Ï´Ù. ÀÌ°ÍÀº °ÔÀÌÆ®¿þÀÌ ¼ºñ½º¿¡ ¿¬°áµÈ ¿©·¯ Ŭ¶óÀ̾ðÆ® ¼¼¼ÇÀ» »ç¿ëÇÒ ¶§ °¡Àå ÀϹÝÀûÀ¸·Î º¼ ¼ö ÀÖ½À´Ï´Ù. ¡¤ Linux¿¡¼ ¿Ã¹Ù¸£°Ô ½ÇÇàµÇµµ·Ï Opc.py ¸í·É Á٠Ŭ¶óÀ̾ðÆ®ÀÇ Windows ƯÁ¤ Äڵ尡 ¼öÁ¤µÇ¾ú½À´Ï´Ù. (SourceForge ¿äû ID 2260592) ¡¤ Windows Vista¿¡¼ Á¦´ë·Î ÀÛµ¿Çϵµ·Ï ½Ã½ºÅÛ »óÅ ¸ðµâÀ» ¼öÁ¤Çß½À´Ï´Ù. (SourceForge ¿äû ID 2260581) ¡¤ À¯´Ï ÄÚµå ±â¹Ý ¿À·ù ¸Þ½ÃÁö¿¡ ´ëÇÑ ´õ ³ªÀº Áö¿øÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ ÀϺΠ½Ã½ºÅÛ¿¡¼´Â ½ÃÀÛ À¯Çü "ÀÚµ¿"À¸·Î ¼³Á¤µÈ °æ¿ì openopc °ÔÀÌÆ®¿þÀÌ ¼ºñ½º°¡ ÀçºÎÆÃÇÏ´Â µ¿¾È ¼º°øÀûÀ¸·Î ½ÃÀÛµÇÁö ¾Ê½À´Ï´Ù. ÀÌ°ÍÀº ¼öÁ¤µÇ¾ú½À´Ï´Ù. ¡¤ °ÔÀÌÆ®¿þÀÌ ¼ºñ½ºÀÇ ¼ºñ½º À̸§ ¹®ÀÚ¿ÀÌ OpenOpcService¿¡¼ zzzopenopcservice·Î º¯°æµÇ¾ú½À´Ï´Ù. ¡¤ OpenOPC °ÔÀÌÆ®¿þÀÌ ¼ºñ½º´Â ÀÌÁ¦ µè´Â Æ÷Æ®¸¦ ¾Ë¸®±â ½ÃÀÛÇÒ ¶§ Windows À̺¥Æ® ·Î±×¿¡ ¸Þ½ÃÁö¸¦ ±â·ÏÇÕ´Ï´Ù. ¡¤ OPC ±×·ìÀ» Á¦°Å ÇÒ ¶§ OpenOPC´Â Win32Com.Client.WithEvents ()¸¦ »ç¿ëÇÏ¿© »ý¼º µÈ À̺¥Æ® ¾Ë¸² ÄݹéÀ» ´ÝÁö ¾Ê¾Ò½À´Ï´Ù. ÀϺΠOPC ¼¹ö¿¡¼´Â ¸®¼Ò½º°¡ Áï½Ã ÇØÁ¦µÇÁö ¾Êµµ·ÏÇÕ´Ï´Ù. OpenOPC´Â ÀÌÁ¦ ¸ðµç À̺¥Æ® ÄݹéÀ» ÃßÀûÇÏ°í °ü·Ã OPC ±×·ìÀ» Æı« ÇÒ ¶§ ¿Ã¹Ù¸£°Ô ´ÝÈü´Ï´Ù.
openopc. °ü·Ã ¼ÒÇÁÆ®¿þ¾î