PlcScanWriteWord

 

Åë½Å ÇÁ·Î±×·¥¿¡ ¾Æ³¯·Î±× Ãâ·ÂÀ» ÇÑ´Ù.

@PlcScanWriteWordDeciaml ÇÔ¼ö¸¦ »ç¿ëÇϸé 10Áø¼ö ÁÖ¼Ò¸¦ »ç¿ëÇÏ¿© Ãâ·ÂÇÒ ¼ö ÀÖ´Ù. (v10.3.7.4 ÀÌ»ó)

 

void @PlcScanWriteWord(int port, int station, int address, string extra1, int extra2, double value);

 

ÇÔ¼öÀÎÀÚ

int port : Ãâ·ÂÇÒ Æ÷Æ® ¹øÈ£

int station : Ãâ·ÂÇÒ ½ºÅ×ÀÌ¼Ç ¹øÈ£

int address : Ãâ·ÂÇÒ ÁÖ¼Ò (16Áø¼ö)

string extra1 : Ãâ·ÂÇÒ extra1

int extra2 : Ãâ·ÂÇÒ extra2

double value : Ãâ·ÂÇÒ °ª

 

¹Ýȯ °ª

¾øÀ½

 

¿¹Á¦1)

@PlcScanWriteWord(0, 1, 5, "M", 0, 12.34);

¹®Àå¼³¸í : Æ÷Æ®0 ½ºÅ×À̼Ç1 ÁÖ¼Ò5 extra1:¡±M¡± extra2:0 ¿¡ 12.34 °ªÀ» Ãâ·ÂÇÑ´Ù.

 

¿¹Á¦2)
@PlcScanWriteWord(0, 1, 0x63, "16", 0, 12.34); >> 63(0x3F)¹øÁö¿¡ Ãâ·Â.
@PlcScanWriteWord(0, 1, 99, "16", 0, 12.34); >> 63(0x3F)¹øÁö¿¡ Ãâ·Â.

 

Âü°í : Dll-Modbus2 ¸¦ »ç¿ëÇÒ °æ¿ì, ÇÁ·ÎÅäÄÝ ¿É¼Ç â¿¡¼­ 'Fix Block Write Address Error' ¿É¼ÇÀ» ÄѾßÇÑ´Ù.

 

¹öÀüÁ¤º¸

ÃÖÃÊÁö¿ø: 10.2.0

 

°ü·ÃÇ׸ñ

@PlcScanSetPortActive()

@PlcScanSetReadDelay()

@PlcScanWriteBit()

@PlcScanWriteBlock()

@PlcScanWriteWord()

@PlcScanWriteWordDecimal()