|
||||||||
* ¿ÀÅ亣À̽º10 ÀÌ»óÀº Microsoft .NET Framework 3.5 ÀÌ»óÀ» ¼³Ä¡ÇÏ¿©¾ß ÇÕ´Ï´Ù. ¡¡ BUG ¼öÁ¤ 1) @DatePickerGetDate() »ç¿ë ½Ã Á¸ÀçÇÏÁö ¾Ê´Â Ŭ·¡½º¸íÀ» »ç¿ëÇÒ ¶§ ÇÁ·Î±×·¥ÀÌ ´Ù¿îµÇ´Â ¹®Á¦Á¡ ¼öÁ¤ 2) °¨½ÃÇÁ·Î±×·¥¿¡¼ À©µµ¿ì Á¦¸ñ°ú ¸Þ´º¸¦ Ç¥½ÃÇÏÁö ¾Ê°í »ç¿ëÇÒ ¶§ MDI ¸ðµâÀÇ ¾Æ·¡ ºÎºÐÀÌ À©µµ¿ì Àüü ¿µ¿ªÀ» »ç¿ëÇÏÁö ¸øÇÏ´Â ¹®Á¦Á¡ ¼öÁ¤ 3) ¹Ì¼¼ÀÚ·á ÀúÀå ½Ã CSV·Î ÀúÀåÇÒ ¶§ ¹®ÀÚ¿ ű×ÀÇ °ªÀÌ ÀúÀåµÇÁö ¾Ê´Â ¹®Á¦Á¡ ¼öÁ¤ 4) ¾Æ³¯·Î±× Ãâ·Â¿¡¼ ºñ·ÊÃâ·Â ½Ã ƯÁ¤ ¹üÀ§ÀÇ °ªÀÌ 1Àû°Ô º¯È¯µÇ´Â ¹®Á¦Á¡ ¼öÁ¤ 5) ¿öÄ¡µ¶¿¡¼ ¿ÀÅ亣À̽º ÇÁ·Î±×·¥ÀÇ ÇÁ·Î¼¼½º ½ÃÀÛ ½Ã°£À» ¾ò´Â Áß ¿À·ù°¡ ¹ß»ýÇÏ´Â ¹®Á¦Á¡ ¼öÁ¤ 6) ¾Æ³¯·Î±× ű׿¡¼ ½ºÅ©·Ñ ´ÜÀ§°¡ ¼Ò¼öÁ¡ 3° ÀÌÇÏÀÏ ¶§ ¼³Á¤µÇÁö ¾Ê´Â ¹®Á¦Á¡ ¼öÁ¤ 7) ¾Æ³¯·Î±× ÀÔ·Â »ó¼¼¿¡¼ ¼³Á¤ÇÑ °æº¸·¹º§ º¸±â¹üÀ§ ¼³Á¤ ÈÄ °¨½ÃÇÁ·Î±×·¥ Á¾·á ÈÄ ´Ù½Ã ½ÃÀÛÇϸé Àû¿ëµÇÁö ¾Ê´Â ¹®Á¦Á¡ ¼öÁ¤ 8) StringSubString ÇÔ¼ö »ç¿ë ½Ã ÄÄÆÄÀÏ ½Ã ¿À·ù³ª´Â ¹®Á¦Á¡ ¼öÁ¤ 9) º¯¼ö¸íÀ» return... À¸·Î ½ÃÀÛÇϸé return¹®À¸·Î ó¸®ÇÏ´Â ¹®Á¦Á¡ ¼öÁ¤ 10) ½ºÅ©¸³Æ® ÆíÁý±â¿¡¼ ¿©·¯°¡Áö ÆùÆ®°¡ µ¿½Ã¿¡ Ç¥½ÃµÇ¾î ¹®ÀåÀ» Àбâ Èûµç ¹®Á¦Á¡ ¼öÁ¤
»ç¿ëÀÚ ±ÇÇÑ º¯°æ 1) ±×·ìÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚ¸¦ °ü¸®ÇÒ ¼ö ÀÖµµ·Ï ±â´ÉÀ» ¼öÁ¤ÇÏ¿´´Ù. 2) Æнº¿öµå ÀԷ½à ÃÖ¼Ò ±ÛÀÚ ¼ö, ¾ËÆĺª/¼ýÀÚ È¥¿ë º¸¾ÈÀ» Ãß°¡ÇÏ¿´´Ù. 3) Æнº¿öµå »ç¿ë±â°£, ºÒ ÀÏÄ¡ ½Ã °èÁ¤ Á¦ÇÑ ±â´ÉÀ» Ãß°¡ÇÏ¿´´Ù.
°¨½Ã ÇÁ·Î±×·¥ ¼öÁ¤ 1) °°Àº ű׸¦ »ç¿ëÇÑ ¿ÀºêÁ§Æ®ÀÇ ¸¶¿ì½º ¿µ¿ªÀ» ÇÔ²² Ç¥½ÃÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Ãß°¡ ÇÏ¿´´Ù. (ȯ°æ¼³Á¤->±âŸȯ°æ¼³Á¤->±×·¡ÇÈ ¿¡¼ ¼³Á¤) 2) µðÁöÅÐ ÀÔ·Â/Ãâ·Â ´ëÈ»óÀÚ »ç¿ë ½Ã ÇöÀç »óŸ¦ Ç¥½ÃÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù. 3) ±×·¡ÇÈ °¨½Ã¿¡¼ ´ÜÃà¸Þ´º¿¡ ³ªÅ¸³ª´Â °¢Á¾ ±ÝÁö Ç׸ñÀ» (Ç¥½Ã/ºñÇ¥½Ã) ÇÒ ¼ö ÀÖµµ·Ï ¿É¼ÇÀ» Ãß°¡ ÇÏ¿´´Ù. (ȯ°æ¼³Á¤->±âŸȯ°æ¼³Á¤->±×·¡ÇÈ ¿¡¼ ¼³Á¤) 4) ¿µ¹® »ç¿ëÀÚ ¸Þ´º ÆÄÀÏÀ» startup.mnux ÆÄÀÏ·Î ±âº» Á¦°øÇÑ´Ù. (ÇѱÛÀÎ °æ¿ì´Â Startup_Korean.mnux ÆÄÀÏÀ» Startup.mnux ·Î º¯°æÇؼ »ç¿ë)
¿ÀºêÁ§Æ® Ãß°¡/¼öÁ¤ 1) ¾Æ³¯·Î±× ±ÛÀÚ¿¡¼ ´ÜÀ§µµ ÇÔ²² Ç¥½ÃÇÒ ¼ö ÀÖµµ·Ï ±â´ÉÀ» Ãß°¡ÇÏ¿´´Ù. 2) ¾Æ³¯·Î±× ±ÛÀÚ¿¡¼ ¼öÆò Á¤·Ä ±â´ÉÀ» Ãß°¡ÇÏ¿´´Ù. 3) ÀԷ±⿡¼ ¼öÆò Á¤·Ä ±â´ÉÀ» Ãß°¡ÇÏ¿´´Ù. 4) ¸ÖƼƮ·£Æ® ¿ÀºêÁ§Æ®¿¡¼ ȯ°æ ¼³Á¤ÈÄ È®ÀÎÀ» ´©¸¦ ¶§ ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù. 5) ÅÇÄÁÆ®·Ñ ¿ÀºêÁ§Æ®¸¦ Ãß°¡ÇÏ¿´´Ù. 6) ¸ÖƼƮ·£µå¿¡¼ ¸¶¿ì½º ¹öÆ°À» È®´ë/Ãà¼Ò·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ¿É¼ÇÀ» Ãß°¡ÇÏ¿´´Ù. 7) °æº¸À©µµ¿ì¿¡¼ »ç¿ëÀÚ°¡ º¸¿©Áú Ä÷³°ú Ä÷³¸íÀ» ¼±ÅÃÇÒ ¼ö ÀÖµµ·Ï ¿É¼ÇÀ» Ãß°¡ÇÏ¿´´Ù.
±âŸ ÇÁ·Î±×·¥ ¼öÁ¤ 1) Export Server¿¡¼ Notify IconÀ» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù. 2) WatchDog ÇÁ·Î±×·¥¿¡¼ ½ÃÀÛ ½Ã ¼û±è ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù. 3) SMS¿¡¼ EMV-8000K CDMA ¸ðµ¨À» Ãß°¡·Î Áö¿øÇÏ¿´´Ù.
Åë½Å ÇÁ·Î±×·¥ ¼öÁ¤ 1) ÇÁ·ÎÅäÄÝ ¹öÀü 8.9 Áö¿ø
½ºÅ©¸³Æ® Ãß°¡/¼öÁ¤ 1) ½ºÅ©¸³Æ®¿¡¼ $TAG.member ¼Ó¼ºÁß DI/DO ű×ÀÇ ¼Ó¼ºÀÎ $TAG.RelayOnDelay(ONÁö¿¬½Ã°£) $TAG.RelayOffDelay(OFFÁö¿¬½Ã°£) $TAG.RelayPulseTime(ÆÞ½º½Ã°£) ¸â¹ö¸¦ Ãß°¡ÇÏ¿´´Ù. 2) @ScriptGetActiveAll() - ÇÁ·Î±×·¥ ½ÇÇàÁß¿¡ °è¼Ó ½ºÅ©¸³Æ®ÀÇ È°¼ºÈ »óŸ¦ ¾ò´Â´Ù. 3) @ScriptGetActiveFile(string scriptfile) - ÇÁ·Î±×·¥ ½ÇÇàÁß¿¡ °è¼Ó ½ºÅ©¸³Æ®ÀÇ Æ¯Á¤ÆÄÀÏÀÇ È°¼ºÈ »óŸ¦ ¾ò´Â´Ù. 4) @ScriptSetActiveAll(int flag) - ÇÁ·Î±×·¥ ½ÇÇàÁß¿¡ °è¼Ó ½ºÅ©¸³Æ®ÀÇ È°¼ºÈ »óŸ¦ º¯°æÇÑ´Ù. 5) @ScriptSetActiveFile(string scriptfile, int flag) - ÇÁ·Î±×·¥ ½ÇÇàÁß¿¡ °è¼Ó ½ºÅ©¸³Æ®ÀÇ Æ¯Á¤ÆÄÀÏÀÇ È°¼ºÈ »óŸ¦ º¯°æÇÑ´Ù. 6) @TimeGetWaiting(int timetype) - ±âÁ¸ÀÇ ¸Þ¼ÒµåÁß¿¡¼ timetype ÀÎÀÚ¸¦ Ãß°¡ÇÏ¿´´Ù. (0=ºÐ´ÜÀ§, 1=ÃÊ´ÜÀ§) 7) @ModuleCloseAll(int type) - ¿·ÁÀִ âÀ» ´Ý´Â´Ù. (type: 0=¸ðµç MDI, POPUPâ, 1=MDIâ, 2=POPUPâ) 8) @MultiTrendGetEndTime(string classname, int year, int month, int day, int hour, int minute); - ¸ÖƼ Æ®·£Æ®ÀÇ ³¡½Ã°£À» Àоî¿Â´Ù. 9) @AlarmListSetFilterTimeFrom(string classname, int year, int month, int day, int hour, int minute, int second); - °æº¸À©µµ¿ì¸¦ ÆÄÀÏ °æº¸¸¦ »ç¿ëÇÒ ¶§ °Ë»öÇÏ´Â ½ÃÀ۽ð£ 10) @AlarmListSetFilterTimeTo(string classname, int year, int month, int day, int hour, int minute, int second); - °æº¸À©µµ¿ì¸¦ ÆÄÀÏ °æº¸¸¦ »ç¿ëÇÒ ¶§ °Ë»öÇÏ´Â ³¡½Ã°£ 11) @PlcScanWriteBlock ÇÔ¼ö¿¡¼ ¹®ÀÚ¿ °¡»ó¾²±â¸¦ Áö¿øÇÑ´Ù. (extra1=#MEM#, extra2=3, value=string º¯¼ö »ç¿ë) 12) @MultiTrendAddTag(string class_name, string tag, long color, int value_type, int point_type, int line_thick, int axis_pos, int level_from, int level_to, int tag_disp_size, int reverse_y, int graph_type, int flags); - flags ÀÎÀÚ¸¦ »ç¿ëÇÏ¿© HiHi,High,Low,LoLo °æº¸¼±À» Ç¥½ÃÇÒ ¼ö ÀÖµµ·Ï ±â´ÉÀ» ¼öÁ¤ÇÏ¿´´Ù. ( 0x1 = Hihi, 0x2=High, 0x4=Low, 0x8=LoLo, 0x3 = HiHi&High MultiGraphAddTag µµ µ¿ÀÏÇÏ´Ù.) 13) @TabControlAddPage(string class_name, string page_title, string module_name); 14) @TabControlInsertPage(string class_name, int position, string page_title, string module_name); 15) @TabControlDeletePage(string class_name, int position); 16) object @ContextMenuNew(); 17) object @ContextMenuNewItem(string title, string script); 18) @ContextMenuAddItem(object context, object menuitem); 19) @ContextMenuAddSubItem(object menuitem, object subitem); 20) @ContextMenuShow(object context, int x, int y); 21) string @LogInGetGroupsOfUser(string username); - ÁöÁ¤ÇÑ »ç¿ëÀÚ°¡ ¼ÓÇÑ ±×·ì¸íÀ» ¹ÝȯÇÑ´Ù. ¼ÓÇÑ ±×·ìÀÌ ¿©·¯°³À϶§´Â ÄÞ¸¶·Î ±¸ºÐµÇ¾î¼ ¹ÝȯµÈ´Ù. 22) @MilliDataSetEngineTitle(int item_pos, string title); - ¹Ì¼¼ÀÚ·á ÀúÀå ¿£Áø¿¡¼ ÁöÁ¤ÇÑ À§Ä¡ÀÇ ¸ñ·ÏÀÇ Á¦¸ñÀ» ¹Ù²Ù¾î ÁØ´Ù. 23) @MilliDataSetEngineCycle(int item_pos, int cycle); - ¹Ì¼¼ÀÚ·á ÀúÀå ¿£Áø¿¡¼ ÁöÁ¤ÇÑ À§Ä¡ÀÇ ¸ñ·ÏÀÇ ÀúÀåÁֱ⸦ ¹Ù²Ù¾î ÁØ´Ù. 24) @MilliDataSetEngineFolder(int item_pos, string folder); - ¹Ì¼¼ÀÚ·á ÀúÀå ¿£Áø¿¡¼ ÁöÁ¤ÇÑ À§Ä¡ÀÇ ¸ñ·ÏÀÇ ÀúÀåÆú´õ¸¦ º¯°æÇÑ´Ù. 25) @ListBoxInsertString(string classname, int index, string text); - ¸®½ºÆ® ¹Ú½º¿¡¼ ÁöÁ¤ÇÑ À§Ä¡¿¡ ¹®ÀÚ¿À» »ðÀÔÇÑ´Ù.
Åë½Åµå¶óÀ̹ö Ãß°¡/¼öÁ¤ 1) Samsung AHU System Åë½Å µå¶óÀ̹ö °³¹ß 2) Adtronic Electric Bulletin Åë½Å µå¶óÀ̹ö °³¹ß 3) SUHIL HeatPump System Åë½Å µå¶óÀ̹ö ¼öÁ¤ 4) SABROE Protocol 0178-400 Åë½Å µå¶óÀ̹ö °³¹ß 5) ABI systems LightOn Controller Åë½Å µå¶óÀ̹ö °³¹ß 6) AD Power M2M4 Meter Åë½Å µå¶óÀ̹ö °³¹ß 7) EESYS CCU Controller Åë½Å µå¶óÀ̹ö °³¹ß 8) JL2-F140-M LED Sensor Controller Åë½Å µå¶óÀ̹ö °³¹ß 9) YOKOGAWA uR10000/20000 Recorder Åë½Å µå¶óÀ̹ö °³¹ß 10) NAM IL NCT-P3 Current Measurement Åë½Å µå¶óÀ̹ö °³¹ß 11) Intellex-500 Fire Monitoring System Åë½Å µå¶óÀ̹ö °³¹ß 12) TGE OMiD Controller Åë½Å µå¶óÀ̹ö °³¹ß 13) KACO XP100-HV Inverter Åë½Å µå¶óÀ̹ö ¼öÁ¤ 14) MODBUS-RTU Mode Åë½Å µå¶óÀ̹ö ¼öÁ¤
¡¡ ¡¡ |