Welcome to Easyiew.kr

Q&A

¼ÒÇÁÆ®¿þ¾î
Çϵå¿þ¾î
[´äº¯]¸ÅÅ©·Î for¹®°ú if¹® °°ÀÌ»ç¿ë
±Û¾´ÀÌ easyview
³¯Â¥ 2022-06-14 09:44:05
Á¶È¸¼ö 1410
¾È³çÇϼ¼¿ä. ÀÌÁöºäÀÔ´Ï´Ù.


¸¸µé¾î ÁֽŠ¸ÅÅ©·Î Å×½ºÆ®Çغ¸´Ï µ¿ÀÛ ÀÚü´Â Á¤»óÀûÀ¸·Î ÀÌ·ç¾îÁý´Ï´Ù.

ÇÏÁö¸¸ if ¹®¿¡¼­ for¹®À» ¸ØÃß°Ô ÇÏ´Â°Ô ¾ø´Ùº¸´Ï [i = 10]¿¡¼­ RBI-0 ºñÆ®°¡ ON µÊ°ú µ¿½Ã¿¡ [i = 11]¿¡¼­  RBI-0 ºñÆ®¸¦ OFFÇÕ´Ï´Ù.
»ç¶÷ÀÌ ÀνÄÇÏÁö ¸øÇÏ´Â ¼Óµµ·Î for¹®ÀÌ ÁøÇàµÇ´Ùº¸´Ï ÇØ´ç ºñÆ®°¡ ÄÑÁö´Â°Ô º¸ÀÌÁö ¾Ê½À´Ï´Ù.

Áö±Ý ±¸¼ºÀ¸·Î´Â 50°³¸¦ ¼øÂ÷ÀûÀ¸·Î ºñ±³Çϱ⠶§¹®¿¡ Áß°£¿¡ Çϳª°¡ ¸Â´õ¶óµµ ±× µÚ¿¡ °ªµéÀÌ Á¶°Ç¿¡ ¸ÂÁö ¾ÊÀ¸¸é °á±¹ OFFµË´Ï´Ù.

Á¦ »ý°¢À¸·Î´Â 50°³´Â °¢°¢ ´Ù¸¥ °ªÀ» °¡Áö°í ÀÖÀ» °ÍÀ̶ó°í »ý°¢Çϱ⠶§¹®¿¡, 
if ¹® ³»¿¡ breakÀÇ ÇÔ¼ö¸¦ ³Ö¾î¼­ Á¶°ÇÀÌ ¸Â¾ÒÀ» ¶§ for¹®¿¡¼­ ºüÁ®³ª°¡ µ¿ÀÛÀ» ¸ØÃßµµ·Ï ÇÏ¼Å¾ß ÇÕ´Ï´Ù.

´Ù¸¥ ³»¿ëµéÀº ±×´ë·Î µÎ½Å »óÅ¿¡¼­ [break] Çϳª¸¸ Ãß°¡ÇÏ½Ã¸é µË´Ï´Ù.


if (RWH[i] == BIN9012) & (RWM[i] == BIN9011) then // Æ®¸®°Å Á¶°Ç ON½Ã 
data1 = 1
SetData(data1, "Local HMI", RBI, 0, 1) // PLC¿¡ µ¥ÀÌÅÍ ¾²±â
break // Á¶°Ç ¸¸Á· ½Ã For ¹® Å»Ãâ [Ãß°¡ ÇÒ Ç׸ñ]

À§¿Í °°ÀÌ ±¸¼ºÇÏ¿© ÁÖ±âÀûÀ¸·Î ½ÇÇà ½Ã ÇöÀç ½Ã°£°ú µ¿ÀÏÇÏ´Ù¸é RBI-0À» ON ÇÏ°Ô µË´Ï´Ù.

ÁÖÀÇÇÏ¼Å¾ß µÉ Á¡À¸·Î´Â i°¡ 0ºÎÅÍ 49±îÁö ¼øÂ÷ÀûÀ¸·Î ÁøÇàµÇ±â ¶§¹®¿¡ ºü¸¥ ½Ã°£À» ¾Õ¿¡ ½áµÎ¼Å¾ß ÇÕ´Ï´Ù.

Ãß°¡ÀûÀ¸·Î´Â LW-9012 ½Ã(16bit-BCD) ´ë½Å LW-9019 ½Ã(16bit-unsigned) »ç¿ëÇϼŵµ µË´Ï´Ù.
ÀÌ °æ¿ì¿¡´Â BCD-BIN º¯È¯¾ÈÇÏ°í ¹Ù·Î Á¶°ÇÀ¸·Î ³ÖÀ¸½Ã¸é µË´Ï´Ù.


ÀÌÇØ°¡ µÇÁö ¾ÊÀ¸½Ã°Å³ª, Ãß°¡·Î ¹®ÀÇÇÏ½Ç ³»¿ëÀÌ ÀÖÀ¸½Ã´Ù¸é º»»ç(02-2066-8121)·Î ¹®ÀÇÁֽñ⠹ٶø´Ï´Ù.

°¨»çÇÕ´Ï´Ù.