|
aHR0cDovL2ZyZWVzaGlwLmNvLmty Modname = ckeditor ¿©±â¿¡¼ Á¤º¸¸¦ ´Ù¿î·ÎµåÇϽñ⠹ٶø´Ï´Ù. ¾Æ¹« °Íµµ ¸íÈ®ÇÏÁö ¾Ê°í ¸Þ½ÃÁö¸¦ º¸³»°í ¾ðÁ¦µçÁö Áú¹®À»ÇϽʽÿÀ. ¼öµ¿ downloadlinks: https: // pan.baidu.com/s/1bzyr_xjpi5dw449ysjieda ¾ÏÈ£: 28bq ÀϺΠµ¥ÀÌÅÍ ¸µÅ© ´Ù¿î·Îµå: https://pan.baidu.com/s/1sDpGKimHZEjDDLZfqXeCpA ¾ÏÈ£: mjuP ±âº» ±â´É:ÅؽºÆ®, ÅÍÄ¡ ½ºÅ©¸°, plc µî°ú °°Àº Ç¥ÁØ modbus ÀåÄ¡¸¦ Áö¿øÇÕ´Ï´Ù. - 10 ³ë¼± 4-20 ma,0-5 v, 0-10 vÀü·ù ¾Æ³¯·Î±× ¼öÁý12 bitADCAccuracy,
- 4 ¹æÇ⠾Ƴ¯·Î±× Ãâ·Â (4-20ma, 0-5 v, 0-10 v Áö¿ø)
- 1-way Ç¥ÁØ 485 Åë½Å Æ÷Æ® (modbus-rtu ÇÁ·ÎÅäÄÝ Áö¿ø, ¹«·á Æ÷Æ® Åë½Å ÇÁ·ÎÅäÄÝ)
¾Æ³¯·Î±× ½ÅÈ£ Ãâ·Â & mdash; & mdash;06¹øÈ£ ±â´É | | 06¹øÈ£ ±â´É ¹øÈ£´Â ´ÜÀÏ È¦µå ·¹Áö½ºÅ͸¦ ÀÛ¼ºÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. | | 1) Ȩ ½ºÅ×ÀÌ¼Ç ¿äû ¸Þ½ÃÁö | | | | ¸Þ½ÃÁö ³»¿ë | ±æÀÌ | °ªÀÇ ¹üÀ§ | ¿¹¸¦ | ½½·¹À̺ê ÁÖ¼Ò | 1¹ÙÀÌÆ® | 0x01~ 0x1F | 0x01 | ±â´É ÄÚµå | 1¹ÙÀÌÆ® | 0x06 | 0x06 | ½ÃÀÛ ÁÖ¼Ò | 2¹ÙÀÌÆ® | 0x0000~ 0x0006 | 0x0000 | ·¹Áö½ºÅÍ °ª | 2¹ÙÀÌÆ® | 0x0000~ 0x0FFF | 0x07FF | CRCüũ | 2¹ÙÀÌÆ® | ÇÁ·ÎÅäÄÝ ¼¼´ë | 0 xCBBA | Âü°í 1: ¸¶½ºÅÍ ½ºÅ×ÀÌ¼Ç ¿äû ¸Þ½ÃÁöÀÇ ¿¹¸¦ µé¾î, µî·Ï °ª 0x1388, Áï, ä³Î 1 ~ (2047/4096) ÀÇ Ãâ·Â Àü·ù¸¦ ¼³Á¤Çϱâ À§ÇØ no. 0 ¾²±â * 20 = 10ma (0-4095 0-20ma ¿¡ ÇØ´çÇÕ´Ï´Ù). | 2) ³ë¿¹ ¿ª¿¡¼ Á¤»óÀûÀÎ ÀÀ´ä ¸Þ½ÃÁö | | | ¸Þ½ÃÁö ³»¿ë | ±æÀÌ | °ªÀÇ ¹üÀ§ | ¿¹¸¦ | ½½·¹À̺ê ÁÖ¼Ò | 1¹ÙÀÌÆ® | 0x01~ 0x1F | 0x01 | ±â´É ÄÚµå | 1¹ÙÀÌÆ® | 0x06 | 0x06 | ½ÃÀÛ ÁÖ¼Ò | 2¹ÙÀÌÆ® | 0x0000~ 0x0006 | 0x0000 | ·¹Áö½ºÅÍ °ª | 2¹ÙÀÌÆ® | 0x0000~ 0x0FFF | 0x07FF | CRCüũ | 2¹ÙÀÌÆ® | ÇÁ·ÎÅäÄÝ ¼¼´ë | 0 xCBBA | ´ÙÁß Ã¤³Î ¾Æ³¯·Î±× Ãâ·Â & mdash; & mdash;16¹øÈ£ ±â´É | | 16¹øÈ£ ±â´É ¹øÈ£´Â ÇÑ ¹ø¿¡ µÎ °³ ÀÌ»óÀÇ ¿¬¼Ó Ȧµå ·¹Áö½ºÅÍ¿Í °°Àº Ȧµå ·¹Áö½ºÅ͸¦ ÀÛ¼ºÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. | 1) Ȩ ½ºÅ×ÀÌ¼Ç ¿äû ¸Þ½ÃÁö | | | | ¸Þ½ÃÁö ³»¿ë | ±æÀÌ | °ªÀÇ ¹üÀ§ | ¿¹¸¦ | ½½·¹À̺ê ÁÖ¼Ò | 1¹ÙÀÌÆ® | 0x01~ 0x1F | 0x01 | ±â´É ÄÚµå | 1¹ÙÀÌÆ® | 0x10 | 0x10 | ½ÃÀÛ ÁÖ¼Ò | 2¹ÙÀÌÆ® | 0x0000~ 0x00FF | 0x0000 | ¹øÈ£ ·¹Áö½ºÅÍ | 2¹ÙÀÌÆ® | N | 0x0002 | ¹ÙÀÌÆ® | 1¹ÙÀÌÆ® | 2 * N | 0x04 | ·¹Áö½ºÅÍ °ª | 2 * N¹ÙÀÌÆ® | | 0x00000x07FF | CRCüũ | 2¹ÙÀÌÆ® | 0x0000~ 0 xFFFF | 0xB1DF | Âü°í 1: ¿¹¸¦ µé¾î 40001 Ãâ¹ß µÎ °³ÀÇ È¦µå ·¹Áö½ºÅÍ´Â °¢°¢ (0,2047) µÎ °¡Ä¡¸¦ ±â·ÏÇÕ´Ï´Ù. ¸ðµâ Ãâ·Â Àü¾Ð: 0 v, 5 v (¶Ç´Â Àü·ù: 0ma, 10ma) ù ¹ø° ¹× µÎ ¹ø° ä³Î¿¡¼. | 2) ³ë¿¹ ¿ª¿¡¼ Á¤»óÀûÀÎ ÀÀ´ä ¸Þ½ÃÁö | | | ¸Þ½ÃÁö ³»¿ë | ±æÀÌ | °ªÀÇ ¹üÀ§ | ¿¹¸¦ | ½½·¹À̺ê ÁÖ¼Ò | 1¹ÙÀÌÆ® | 0x01~ 0x1F | 0x01 | ±â´É ÄÚµå | 1¹ÙÀÌÆ® | 0x10 | 0x10 | ½ÃÀÛ ÁÖ¼Ò | 2¹ÙÀÌÆ® | 0x0000~ 0x00FF | 0x0000 | ¹øÈ£ ·¹Áö½ºÅÍ | 2¹ÙÀÌÆ® | N | 0x0002 | CRCüũ | 2¹ÙÀÌÆ® | 0x0000~ 0 xFFFF | 0x41C8 | ¾Æ³¯·Î±× ¼ö·®ÀÔÃâ·ÂVC ¼Ò½º ÄÚµå(¸Þ¸ð´Â ºÐ¸íÇÕ´Ï´Ù): // ´ÜÀÏ µî·Ï±âÀÇ »óŸ¦ ÀÐÀ¸½Ê½Ã¿À. // Ip_addr ½½·¹À̺ê modbus ÁÖ¼Ò // Data_addr µ¥ÀÌÅÍ ÀúÀå ±â·Ï±â ÁÖ¼Ò Uint16 readbuf (¹ÙÀÌÆ® ip_addr, uint16 data_addr) { Uint16 crc; // üũ °ª ¹ÙÀÌÆ® [] msg = »õ·Î¿î ¹ÙÀÌÆ® [8]; // Áö½Ã ¹è¿ Msg [0] = ip_addr; // ½½·¹À̺ê ÁÖ¼Ò Msg [1] = 0x04; // ´ÜÀÏ ·¹Áö½ºÅÍ Àбâ Msg [2] = (¹ÙÀÌÆ®) (data_addr>> 8); // µî·Ï ÁÖ¼Ò ³ôÀº ºñÆ® Msg [3] = (¹ÙÀÌÆ®) data_addr; // ³·Àº µî·Ï ÁÖ¼Ò Msg [4] = 0x00; // Àбâ À§ÇØ µ¥ÀÌÅÍ ±æÀÌÀÇ ³ôÀº ºñÆ® Msg [5] = 0x01; // µ¥ÀÌÅÍÀÇ ±æÀ̺£À̽º Crc = crc16 (msg, 6); // compute crc Msg [6] = (¹ÙÀÌÆ®) (crc>>> 8); // ³ôÀº 8 ºñÆ® È®ÀÎ Msg [7] = (¹ÙÀÌÆ®) crc; // ³·Àº 8 ºñÆ® È®ÀÎ Comm. write (msg); // Àб⠿äû º¸³»±â zheng Receive_a_frame (); // Á¨ ÀÀ´ä ½ÅÈ£¸¦ ¹Þ½À´Ï´Ù // ¿©±â¿¡ Ãß°¡: ¼ö½Å µÈ µ¥ÀÌÅ͸¦ ÆÇ»ç } ...... ´õ ¸¹Àº ¼Ò½º ÄÚµå, wangwang ¿äû ÈÄ »çÁøÀ» ÂïÀ¸½Ê½Ã¿À. '
|
|
|
|
|