±âº» ±â´É: kingview, ÅؽºÆ®, ÅÍÄ¡ ½ºÅ©¸°, plc µî°ú °°Àº Ç¥ÁØ modbus-rtu ÀåÄ¡¸¦ Áö¿øÇÕ´Ï´Ù.
¼Û½Å±â¾øÀÌ pt100 Á÷Á¢ ¿¬°á
8 ä³Î pt100 ¿Âµµ Ãâ·Â, 0.1 µµÀÇ ÃÖ¼Ò ÃøÁ¤ ÇØ»óµµ (Á¤È®µµ 0.5 µµ), ¼Û½Å±â, Á÷Á¢ ¿ ÀúÇ× ÃøÁ¤ ÇÊ¿ä ¾øÀ½.
1 Ç¥ÁØ 485 Åë½Å Æ÷Æ® (modbus-rtu ÇÁ·ÎÅäÄÝ Áö¿ø \ ¹«·á Æ÷Æ® Åë½Å ÇÁ·ÎÅäÄÝ)
Pt100, cu20, µî;
¿Âµµ ¹üÀ§:-200 ~ + 600 ° c,
Á¤È®µµ: 0.5%
ÃøÁ¤ ½Ã°£: 1 ms º¸´Ù´Â ´õ ÀûÀº
Áö¿ø 4 ö»ç, 3 ö»ç, 2 ö»ç ¿¬°á
Ư¡
1, 32 ºñÆ® arm ÇÁ·Î¼¼¼
2. ÀԷ ä³Î: 8 ä³Î
3, ÀÔ·Â À¯Çü: Pt Cu ½Ã¸®Áî ¿ ÀúÇ×
4, ¹è¼±: 2 ¿ÍÀÌ¾î ½Ã½ºÅÛ
5, »ùÇøµ ¼Óµµ: 1 »ùÇøµ Æ÷ÀÎÆ®/ÃÊ
6. ÇØ»óµµ: 0.1 ° c
7. Á¤È®µµ: ¡¾ 05%
8, ¿ø°Ý Æß¿þ¾î ¾÷±×·¹À̵å Áö¿ø
9, ÁÖ±âÀ²ÀÚ°¡ ±³Á¤ Áö¿ø
10, ÀÛµ¿ ¿Âµµ ¹üÀ§:-25 ° c ~ + 85 ° c
11, ÃøÁ¤ ¿Âµµ ¹üÀ§:-200 ~ + 600 ° c,
12 Çöó½ºÆ½ ²®Áú, Ç¥ÁØ DIN ·¹ÀÏ ¼³Ä¡
ÀÀ¿ë ¹üÀ§
1, »ê¾÷ ÇÊµå ¿Âµµ Á¦¾î ½Ã½ºÅÛ
2, ¿ø°Ý ¸ð´ÏÅ͸µ ¹× µ¥ÀÌÅÍ ¼öÁý
3, ½ºÆ¿ ¾ß±Ý ÈÇÐ »ê¾÷
ºÎÁ¤ÀûÀÎ ¿Âµµ °è¼ö ¼¹Ì½ºÅÍ ¿Âµµ°èÀÇ Á¤È®µµ´Â ´Þ¼º µÉ ¼ö ÀÖ½À´Ï´Ù. 0.1 ¡É, ¿Âµµ °¨Áö ½Ã°£Àº ÀÛÀº as1s´ÙÀ½À¸·Î µÉ ¼ö ÀÖ½À´Ï´Ù. ±×°ÍÀº granary¿¡ ÀÖ´Â ¿Âµµ ÃøÁ¤ °è±â¸¦ À§ÇØ »Ó¸¸ ¾Æ´Ï¶ó Àû´çÇÕ´Ï´Ù. ±×°ÍÀº ¶ÇÇÑ À½½Ä ÀúÀå¿¡¼ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. ¡¢ ÀÇ·á °úÇÐ, °úÇÐ ³ó¾÷, ¹Ù´Ù, ±íÀº Àß, ³ôÀº °íµµ, ºùÇÏ µîÀÇ ¿Âµµ ÃøÁ¤.
ÄÚµå ±â´É Áö¿ø ±â´É ºÎÈ£:
±â´É ÄÚµå |
\
¼¼Æ® Á¤ÀÇ
\ |
\
¿îµ¿ (ÀÌÁø)
\ |
\
0x02
\ |
Àб⠽ºÀ§Ä¡ ÀÔ·Â |
Çϳª ÀÌ»óÀÇ ½ºÀ§Ä¡ »óÅ ÀÔ·Â µ¥ÀÌÅ͸¦ ÀÐÀ¸½Ê½Ã¿À |
\
0x01
\ |
Àб⠽ºÀ§Ä¡ Ãâ·Â |
Çϳª ÀÌ»óÀÇ ½ºÀ§Ä¡ ¾çÀÇ Ãâ·Â »óÅ µ¥ÀÌÅ͸¦ ÀÐÀ¸½Ê½Ã¿À. |
\
0x03
\ \
0x04
\ |
Àб⠵î·Ï µ¥ÀÌÅÍ |
\
Çϳª ÀÌ»óÀÇ µî·Ï±â¿¡¼ µ¥ÀÌÅ͸¦ ÀÐÀ¸½Ê½Ã¿À.
\ \
\ |
\
0x05
\ \
0X0F
\ |
\
¾²±â ½ºÀ§Ä¡ Ãâ·Â
\ \
¾²±â ¿©·¯ ½ºÀ§Ä¡
\ |
\
Á¦¾î ¹æ¹ý¸±·¹ÀÌ"´Ý±â/ºÐ±â" Ãâ·Â
\ \
\ |
\
0x06
\ |
´Ü¹æÇâ µî·Ï±â ¾²±â |
´ÜÀÏ µî·Ï±â·Î ¹ÙÀ̳ʸ® µ¥ÀÌÅÍ ¼¼Æ®¸¦ ÀÛ¼ºÇϽʽÿÀ. |
\
0x10
\ |
¾²±â ¸ÖƼÇ÷º¼ |
¿©·¯ ·¹Áö½ºÅÍ·Î ¹ÙÀ̳ʸ® µ¥ÀÌÅÍÀÇ ¿©·¯ ¼¼Æ®¸¦ ÀÛ¼ºÇϽʽÿÀ. |
MODBUSaddress: 1
º¸µåÀ²: 9600
8 BitData ºñÆ®
30001 ~ 30008 8 ȸ·Î ¿ ÀúÇ× ¿Âµµ Ãâ·Â
40001 ~ 40008 8 ȸ·Î ¿ ÀúÇ× ¿Âµµ Ãâ·Â (remapping)
Àб⠿µµ ÀÔ·Â (0x04)
È£½ºÆ® º¸³»±â: addr 04 regh regl numh numl crch crcl
Ç×°ø±â¿¡¼ ¹Ýȯ: addr 04 len d0h d0l… dnh dnl crch crcl
¼³¸í: µî·Ï ÁÖ¼Ò from0start °è»ê, numh numlthe Àбâ ÇÒ ¿Âµµ¸¦ ³ªÅ¸³»´Â °æ·Î ¼ö ¡£ ÀÌ Ä«µå has8road¿ÂµµÀÔ·Â, use12bitadc, °¢ µµ·Î¿ÂµµÀԷµ¥ÀÌÅÍ°¡ µÎ ¹ÙÀÌÆ®¸¦ Â÷ÁöÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, the2lu he3road¸¦ ÀÐÀ¸·Á¸é µî·Ï ÁÖ¼Ò is00 01the ·¹Áö½ºÅÍÀÇ ¼ö is00 02 ¡£ ¸¸¾à¿¡, tier8road¿¡ ¸ðµç ¾Æ³¯·Î±× ¾çÀ» Àд °æ¿ì¿¡, ±â·Ï±â ÁÖ¼Ò is00 00the ±â·Ï±âÀÇ ¼ö is00 08. ¹Ýȯ data0-0xFFFRepresents ¾Æ³¯·Î±× ¼ö·® ¼öÁý, ¿¹¸¦ µé¾î, µ¥ÀÌÅÍ Àбâ is18c, ½ÊÁø number396, ±×·¡¼ ¿Âµµ zero.39.6degree ÀÌ´Ù.
\
\
¿¹: tier8road¿¡ the1road Àбâ¿Âµµ
È£½ºÆ® º¸³»±â: 01 04 00 00 00 08 F1 CC
¹Ýȯ Ç×°ø±â: 01 04 0C d0H d0L ...... d5H d5L crcH crcL
-
¾Æ³¯·Î±× ¼ö·®ÀÔÃâ·ÂVCSource ÄÚµå(¸íÈ®ÇÑ ÁÖ):
// ´ÜÀÏ µî·Ï±âÀÇ »óŸ¦ ÀÐÀ¸½Ê½Ã¿À.
// Ip_Addr ½½·¹À̺ê machineMODBUSaddress
// 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); // calculationcrc
\
Msg [6] = (¹ÙÀÌÆ®) (crc>> 8); // ³ôÀº º¸Á¤ 8 À§Ä¡
\
Msg [7] = (¹ÙÀÌÆ®) crc; // ³·Àº º¸Á¤ 8 À§Ä¡
\
Comm. write (msg); // Àб⠿äû º¸³»±â zheng
Receive_a_frame (); // ¼ö½Å zheng ¹Ýȯ ½ÅÈ£
-±¸¼º ¼ÒÇÁÆ®¿þ¾î ¼³Á¤ÀÇ ¿¹
\
-
\