BT-816C CMC Åë½Å µå¶óÀ̹ö

 

BT-816C CMC ´Â ±¹³» (ÁÖ)ÁöÀ£»çÀÇ CMC Àåºñ¿Í Åë½ÅÀ» À§ÇÑ µå¶óÀ̹öÀÌ´Ù.

 

1. Àб⠼³Á¤

 

<±×¸² 1>Àº BT-816C CMC Åë½Å µå¶óÀ̹öÀÇ Åë½ÅÆÄÀÏ ÆíÁý ¿¹ÀÌ´Ù. 

<±×¸² 1> BT-816C CMC µå¶óÀ̹öÀÇ Åë½ÅÆÄÀÏ ÆíÁý ¿¹

 

<±×¸² 1>ÀÇ µð¹ÙÀ̽º´Â ¿¬°áµÈ Åë½ÅÆ÷Æ®(COM7), Åë½Å¼Óµµ(115200), ÆÐ¸®Æ¼ ºñÆ®(0), µ¥ÀÌÅÍ ºñÆ®(8), Á¤Áö ºñÆ®(1) ¼øÀ¸·Î ÄÞ¸¶( , )·Î ±¸ºÐÇÏ¿© Àåºñ¿¡ ¼³Á¤µÈ °ªÀ» ÀÔ·ÂÇÑ´Ù.

 

BT-816C CMC Åë½Å µå¶óÀ̹öÀÇ Àбâ Çü½Ä

BT-816C CMC Åë½Å µå¶óÀ̹öÀÇ Àбâ Çü½ÄÀº ´ÙÀ½°ú °°Àº ÀÎÀÚ ¼øÀ¸·Î »ç¿ëÇÑ´Ù.

1) STATION – 0 ~ 9 »çÀÌÀÇ Àåºñ ID ¸¦ ÀÔ·Â.

2) Àб⠸í·É¾î – VOLT, 0 ~ 255 Àб⠸í·É¾î¸¦ ÀÔ·Â. ( <Ç¥ 1> ÂüÁ¶ )

3) ÀÐÀ» ÁÖ¼Ò – »óÀ§ 2ÀÚ¸® : 0 ~ 99 »çÀÌÀÇ G-ID °ªÀ» ÀÔ·Â.

ÇÏÀ§ 2ÀÚ¸® : 0 ~ 99 »çÀÌÀÇ L-ID °ªÀ» ÀÔ·Â.

4) Åë½Å ¸Þ¸ð¸® ÀúÀå À§Ä¡ – ÀÐÀº °ªÀ» ÀúÀåÇÒ ½ÃÀÛ¹øÁö.

5) Àд ũ±â - Àоî¿Ã µ¥ÀÌÅÍ ¼ö. 1·Î °íÁ¤,

 

Àб⠿¹

READ, 5, VOLT, 101, 0, 1,

 

<Ç¥ 1>Àº BT-816C CMC Åë½Å µå¶óÀ̹öÀÇ Àб⠸í·É¾î Á¾·ù¿Í ÀÐÀº °ª ÀúÀåÀ§Ä¡ÀÌ´Ù.

Àб⠸í·É¾î

³»¿ë

Åë½Å¸Þ¸ð¸® ÀúÀåÀ§Ä¡

VOLT

ÇöÀç Àü¾Ð °ª Àбâ

ÀúÀåÀ§Ä¡ + 0 : µ¥ÀÌÅÍ 1 °ª

ÀúÀåÀ§Ä¡ + 1 : µ¥ÀÌÅÍ 2 °ª

ÀúÀåÀ§Ä¡ + 2 : µ¥ÀÌÅÍ 3 °ª

..... 

0 ~ 255

0 ~ 255  ¸í·É¾î Àбâ

ÀúÀåÀ§Ä¡ + 0 : µ¥ÀÌÅÍ 1 °ª

ÀúÀåÀ§Ä¡ + 1 : µ¥ÀÌÅÍ 2 °ª

ÀúÀåÀ§Ä¡ + 2 : µ¥ÀÌÅÍ 3 °ª

..... 

<Ç¥ 1> BT-816C CMC µå¶óÀ̹öÀÇ Àб⠸í·É¾î Á¾·ù¿Í ÀÐÀº °ª ÀúÀåÀ§Ä¡

 

BT-816C CMC Åë½Å µå¶óÀ̹öÀÇ ÀÐÀº °ªÀº WORD/DWORD/FLOAT/DOUBLE ¸Þ¸ð¸®¿¡ µ¿ÀÏÇÑ °ª(ÀúÀåÇü½Ä¸¸ ´Ù¸§)ÀÌ ÀúÀåÇÑ´Ù.

<±×¸² 1> ÇÁ·ÎÅäÄÝ ¿É¼ÇºÎÀÇ  ¾ÆÀÌÄÜÀ» Ŭ¸¯Çϸé <±×¸² 2>ÀÇ ´ëÈ­»óÀÚ°¡ ³ªÅ¸³ª´Âµ¥ ¿©±â¼­µµ Àбâ Çü½ÄÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù. 

<±×¸² 2> BT-816C CMC µå¶óÀ̹öÀÇ ¿É¼Ç ´ëÈ­»óÀÚÀÇ ¿¹

 

<±×¸² 2>ÀÇ , ,  ¹öÅϰú ¸®½ºÆ® ¹Ú½º¸¦ ÀÌ¿ëÇÏ¿© Àбâ Çü½ÄÀ» ÀÛ¼ºÇÑ´Ù.

<±×¸² 3> BT-816C CMC µå¶óÀ̹öÀÇ Åë½Å Àб⠼³Á¤ Ãß°¡/ÆíÁý ´ëÈ­»óÀÚÀÇ ¿¹

 

<±×¸² 3>Àº <±×¸² 2>ÀÇ ´ëÈ­»óÀÚ¿¡¼­ Àб⠽ºÄÉÁìÀ» Ãß°¡ ¶Ç´Â ÆíÁýÇÒ ¶§ ³ªÅ¸³ª´Â ´ëÈ­»óÀÚÀÌ´Ù.

 

2. ¾²±â ¼³Á¤

BT-816C CMC Åë½Å µå¶óÀ̹öÀÇ ºí·Ï ¾²±â·Î ¼³Á¤°ªÀ» Ãâ·ÂÇÒ ¼ö ÀÖ´Ù.

 

µðÁöÅÐ ¾²±â

BT-816C CMC Åë½Å µå¶óÀ̹öÀÇ µðÁöÅÐ ¾²±â´Â ¾ø´Ù.

 

¾Æ³¯·Î±× ¾²±â

BT-816C CMC Åë½Å µå¶óÀ̹öÀÇ ¾Æ³¯·Î±× ¾²±â´Â ¾ø´Ù.

 

ºí·Ï ¾²±â

ºí·Ï¾²±â´Â ½ºÅ©¸³Æ®ÀÇ PlcScanWriteBlock ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÑ´Ù.

 

½ºÅ©¸³Æ® À̸§°ú Çü½Ä : @PlcScanWriteBlock(int port, int station, int address, string extra1, string extra2, object array_value, int array_size);

 

    ½ºÅ©¸³Æ® ÀÛ¼º ¿¹ 1 ( 3 ºí·Ï¾²±â ¸í·É )

 

byte  Val[10];

 

Val[0] = 0xAA;
Val[1] = 0xBB;
Val[2] = 0xCC;
Val[3] = 0xDD;
Val[4] = 0xEE;
Val[5] = 0xFF;
Val[6] = 0xFF;
Val[7] = 0xFF;
Val[8] = 0x11;
Val[9] = 0x22;
@PlcScanWriteBlock(0, 1, 101, "3", 0, Val, 10);

 

3. BT-816C CMC ÀåºñÀÇ ¸ð½À

<±×¸² 4>´Â BT-816C CMC ÀåºñÀÇ ¸ð½ÀÀÌ´Ù. 

<±×¸² 4> BT-816C CMC ÀåºñÀÇ ¸ð½À