RS140 पेक्षा जास्त SAI485 Modbus RTU
ॲनालॉगी इनपुट क्विक स्टार्ट गाइडवर
जेरीपेंग ०९७५-३६५-३५२
www.maxlong.com.tw
![]() |
![]() |
http://www.maxlong.com.tw/product-detail/lora-converter |
परिचय
SAI140 ऑनबोर्ड जंपर सेटिंग्जद्वारे 4~4 mA आणि 20~0V मधून निवडक 10 समानता इनपुट प्रदान करते. ते एसample दर 5 वेळा/सेकंद (4 इनपुट).
एक RS485 सिरीयल पोर्ट (टर्मिनल ब्लॉक इंटरफेस) Modbus RTU प्रोटोकॉलला समर्थन देते.
टिपा:
शब्द प्रकार: स्वाक्षरी न केलेला पूर्णांक
रिझोल्यूशन: 16 बिट
शब्द क्रम: समोर उच्च बाइट, मागे कमी प्रकार.
ॲनालॉग इनपुटमधून योग्य मूल्य 1000 ने भागलेले प्राप्त मूल्य असावे.
1.1 उत्पादन Views
1.2 वायरिंग आर्किटेक्चर
कॉन्फिगरेशन
2.1 समानता प्रकार सेटिंग्ज
टीप: ऑनबोर्ड जंपर सेटिंग्जद्वारे प्रत्येक निवडक 4~20mA किंवा 0~10V एनालॉग इनपुट.
2.2 विंडोज युटिलिटी द्वारे कॉन्फिगरेशन
पायरी 1➔ “SCAI140_TestTool” द्वारे SAI4 उघडा आणि कॉन्फिगर करा
पायरी 2➔ चाचणी साधन कॉन्फिगर करा (खाली दर्शविल्याप्रमाणे)
पायरी 3➔ COM पोर्ट पॅरामीटर्स कॉन्फिगर केल्यानंतर “कनेक्ट” वर क्लिक करा
पायरी 4➔एखाद्याने SAI140 वरून 'कनेक्ट' केले पाहिजे आणि आता तुम्ही SAI140 शी यशस्वीरित्या कनेक्ट झाला आहात.
2.3 कार्य चाचणी
- खंडtagई चाचणी
- सध्याची चाचणी
- VO सेटिंग्ज
2.4 मॉडबस कमांड सेट
मूलभूत MODBUS कमांड नेहमी दोन मुख्य पॅरामीटर्स घेते:
- आयडी पत्ता: हा कमांड आयडी पत्ता प्राप्त करण्यासाठी नियुक्त.
- फंक्शन कोड: हे कमांड फंक्शन.
कमांड एलिमेंटचे रिसेप्शन रिमोटच्या प्रतिसादात कृती पूर्ण झाल्याची किंवा रीडद्वारे परत केलेल्या मूल्याची माहिती देईल, फॉरमॅटमधील रिस्पॉन्स कमांड फॉरमॅट मुळात समान आहे, परंतु आयडी पत्ता आणि फंक्शन कोड देखील आहे. मुख्य ओळख, सामान्य फंक्शन कोड ऑर्डरसाठी खालील सारणी.
1. MODBUS RTU प्रोटोकॉल
खालील MODBUS कार्ये समर्थित आहेत.
फंक्शन कोड | वर्णन |
0x03 | होल्डिंग रजिस्टर्स वाचा |
0x06 | सिंगल रजिस्टर लिहा |
MODBUS प्रोटोकॉल पत्ता नकाशा
MODBUS रजिस्टर | HEX | कार्य | वर्णन | कृती |
0000 | 0106 | मॉडबस डिव्हाइस पत्ता वाचा/लिहा आणि बॉड रेट सेटिंग |
उच्च बाइट: मोडबस डिव्हाइस पत्ता राग 1~247 आहे कमी बाइट: बॉड रेट सेटिंग 1: 2400 2: 4800 3: 9600 4: 14400 5: 19200 6: 38400 7: 115200 |
R/W |
0001 | 0600 | डेटा लांबी , पॅरिटी आणि स्टॉप बिट्स सेटिंग | उच्च बाइट: डेटा लांबी, समानता आणि स्टॉप बिट. वैध मूल्ये आहेत: SERIAL_7N1 0x04 SERIAL_8N1 0x06(default) SERIAL_7N2 0x0C SERIAL_8N2 0x0E SERIAL_7E1 0x24 SERIAL_8E1 0x26 SERIAL_7E2 0x2C SERIAL_8E2 0x2E SERIAL_7O1 0x34 SERIAL_8O1 0x36 SERIAL_7O2 0x3C SERIAL_8O2 0x3E कमी बाइट: राखीव |
R/W |
0004 | 0018 | वाचा AI1 voltage | उदा: 0x2710 = 10000 दशांश मध्ये. याचा अर्थ 10.000V | R |
0005 | 0030 | AI1 वर्तमान वाचा | उदा: 0x4E20 = 20000 दशांश मध्ये. याचा अर्थ 20.000mA | R |
0008 | 0018 | वाचा AI2 voltage | उदा: 0x2710 = 10000 दशांश मध्ये. याचा अर्थ 10.000V | R |
0009 | 0030 | AI2 वर्तमान वाचा | उदा: 0x4E20 = 20000 दशांश मध्ये. याचा अर्थ 20.000mA | R |
0014 | 2710 | AO1 व्हॉल्यूम वाचाtage | उदा: 0x2710 = 10000 दशांश मध्ये. याचा अर्थ 10.000V | R/W |
0018 | 1388 | AO2 व्हॉल्यूम वाचाtage | उदा: 0x1388 = 5000 दशांश मध्ये. याचा अर्थ 5.000V | R/W |
Exampमॉडबस पत्ता आणि बॉड रेट वाचण्यासाठी:
विनंती | प्रतिसाद | ||
फील्डचे नाव | (हेक्स) | फील्डचे नाव | (हेक्स) |
MODBUS पत्ता | 01 | MODBUS पत्ता | 01 |
कार्य | 03 | कार्य | 03 |
सुरुवातीचा पत्ता हाय | 00 | बाइट संख्या | 02 |
प्रारंभ पत्ता Lo | 00 | उच्च बाइट डेटा | 01 |
आउटपुटचे प्रमाण हाय | 00 | कमी बाइट डेटा | 06 |
आउटपुटचे प्रमाण Lo | 01 | उच्च बाइट सीआरसी | 39 |
उच्च बाइट सीआरसी | 84 | कमी बाइट सीआरसी | D6 |
कमी बाइट सीआरसी | 0A |
उदा: उच्च बाइट डेटा 0x01 म्हणजे मॉडबस पत्ता = 01. उपलब्ध रेज 1~247 आहे.
कमी बाइट डेटा 0x06 म्हणजे बॉड रेट = 38400
साठी
1 म्हणजे बॉड रेट 2400 आहे
2 म्हणजे बॉड रेट 4800 आहे
3 म्हणजे बॉड रेट 9600 आहे
4 म्हणजे बॉड रेट 14400 आहे
5 म्हणजे बॉड रेट 19200 आहे
6 म्हणजे बॉड रेट 38400 आहे
7 म्हणजे बॉड रेट 115200 आहे
ExampAI1 व्हॉल्यूम वाचण्यासाठी letagई इनपुट
विनंती | प्रतिसाद | ||
फील्डचे नाव | (हेक्स) | फील्डचे नाव | (हेक्स) |
MODBUS पत्ता | 01 | MODBUS पत्ता | 01 |
कार्य | 03 | कार्य | 03 |
सुरुवातीचा पत्ता हाय | 00 | बाइट संख्या | 02 |
प्रारंभ पत्ता Lo | 04 | उच्च बाइट डेटा | 00 |
आउटपुटचे प्रमाण हाय | 00 | कमी बाइट डेटा | 18 |
आउटपुटचे प्रमाण Lo | 01 | उच्च बाइट सीआरसी | B8 |
उच्च बाइट सीआरसी | C5 | कमी बाइट सीआरसी | 4E |
कमी बाइट सीआरसी | CB |
उदा: डेटा 0x0018 = 24 दशांश मध्ये. याचा अर्थ 0.024V
ExampAI1 वर्तमान इनपुट वाचण्यासाठी le
विनंती | प्रतिसाद | ||
फील्डचे नाव | (हेक्स) | फील्डचे नाव | (हेक्स) |
MODBUS पत्ता | 01 | MODBUS पत्ता | 01 |
कार्य | 03 | कार्य | 03 |
सुरुवातीचा पत्ता हाय | 00 | बाइट संख्या | 02 |
प्रारंभ पत्ता Lo | 05 | उच्च बाइट डेटा | 00 |
आउटपुटचे प्रमाण हाय | 00 | कमी बाइट डेटा | 30 |
आउटपुटचे प्रमाण Lo | 01 | उच्च बाइट सीआरसी | B8 |
उच्च बाइट सीआरसी | 94 | कमी बाइट सीआरसी | 50 |
कमी बाइट सीआरसी | 0B |
उदा: डेटा 0x0030 = 48 दशांश मध्ये. याचा अर्थ 0.048mA
ExampAI2 व्हॉल्यूम वाचण्यासाठी letagई इनपुट
विनंती | प्रतिसाद | ||
फील्डचे नाव | (हेक्स) | फील्डचे नाव | (हेक्स) |
MODBUS पत्ता | 01 | MODBUS पत्ता | 01 |
कार्य | 03 | कार्य | 03 |
सुरुवातीचा पत्ता हाय | 00 | बाइट संख्या | 02 |
प्रारंभ पत्ता Lo | 08 | उच्च बाइट डेटा | 00 |
आउटपुटचे प्रमाण हाय | 00 | कमी बाइट डेटा | 18 |
आउटपुटचे प्रमाण Lo | 01 | उच्च बाइट सीआरसी | B8 |
उच्च बाइट सीआरसी | 05 | कमी बाइट सीआरसी | 4E |
कमी बाइट सीआरसी | C8 |
उदा: डेटा 0x0018 = 24 दशांश मध्ये. याचा अर्थ 0.024V
ExampAI2 वर्तमान इनपुट वाचण्यासाठी le
विनंती | प्रतिसाद | ||
फील्डचे नाव | (हेक्स) | फील्डचे नाव | (हेक्स) |
MODBUS पत्ता | 01 | MODBUS पत्ता | 01 |
कार्य | 03 | कार्य | 03 |
सुरुवातीचा पत्ता हाय | 00 | बाइट संख्या | 02 |
प्रारंभ पत्ता Lo | 09 | उच्च बाइट डेटा | 00 |
आउटपुटचे प्रमाण हाय | 00 | कमी बाइट डेटा | 30 |
आउटपुटचे प्रमाण Lo | 01 | उच्च बाइट सीआरसी | B8 |
उच्च बाइट सीआरसी | 54 | कमी बाइट सीआरसी | 50 |
कमी बाइट सीआरसी | 08 |
उदा: डेटा 0x0030 = 48 दशांश मध्ये. याचा अर्थ 0.048mA
Exampसेट मोडबस पत्ता आणि बॉड रेटसाठी le:
विनंती | प्रतिसाद | ||
फील्डचे नाव | (हेक्स) | फील्डचे नाव | (हेक्स) |
MODBUS पत्ता | 01 | MODBUS पत्ता | 01 |
कार्य | 06 | कार्य | 06 |
डेटा पत्ता हाय | 00 | डेटा पत्ता हाय | 00 |
पत्ता Lo | 00 | डेटा पत्ता Lo | 00 |
उच्च बाइट डेटा | 02 | उच्च बाइट डेटा | 02 |
कमी बाइट डेटा | 06 | कमी बाइट डेटा | 06 |
उच्च बाइट सीआरसी | 08 | उच्च बाइट सीआरसी | 08 |
कमी बाइट सीआरसी | A8 | कमी बाइट सीआरसी | A8 |
उदा: उच्च बाइट डेटा 0x02 मोडबस पत्ता 02 म्हणून सेट करा. उपलब्ध रेज 1~247 आहे.
लो बाइट डेटा 0x06 ने बॉड रेट 38400 असा सेट केला
1 सेटसाठी बॉड रेट 2400 आहे
2 सेट बॉड रेट 4800
3 सेट बॉड रेट 9600
4 सेट बॉड रेट 14400
5 सेट बॉड रेट 19200
6 सेट बॉड रेट 38400
7 सेट बॉड रेट 115200
Exampसेट AO1 साठी le:
विनंती | प्रतिसाद | ||
फील्डचे नाव | (हेक्स) | फील्डचे नाव | (हेक्स) |
MODBUS पत्ता | 01 | MODBUS पत्ता | 01 |
कार्य | 06 | कार्य | 06 |
डेटा पत्ता हाय | 00 | डेटा पत्ता हाय | 00 |
पत्ता Lo | 14 | डेटा पत्ता Lo | 14 |
उच्च बाइट डेटा | 27 | उच्च बाइट डेटा | 27 |
कमी बाइट डेटा | 10 | कमी बाइट डेटा | 10 |
उच्च बाइट सीआरसी | D3 | उच्च बाइट सीआरसी | D3 |
कमी बाइट सीआरसी | F2 | कमी बाइट सीआरसी | F2 |
उदा: उच्च बाइट डेटा आणि कमी बाइट डेटा 0x2710 सेट AO1 10.000V आउटपुट
Exampसेट AO2 साठी le:
विनंती | प्रतिसाद | ||
फील्डचे नाव | (हेक्स) | फील्डचे नाव | (हेक्स) |
MODBUS पत्ता | 01 | MODBUS पत्ता | 01 |
कार्य | 06 | कार्य | 06 |
डेटा पत्ता हाय | 00 | डेटा पत्ता हाय | 00 |
पत्ता Lo | 18 | डेटा पत्ता Lo | 18 |
उच्च बाइट डेटा | 13 | उच्च बाइट डेटा | 13 |
कमी बाइट डेटा | 88 | कमी बाइट डेटा | 88 |
उच्च बाइट सीआरसी | 04 | उच्च बाइट सीआरसी | 04 |
कमी बाइट सीआरसी | 9B | कमी बाइट सीआरसी | 9B |
उदा: उच्च बाइट डेटा आणि कमी बाइट डेटा 0x1388 सेट AO2 5.000V आउटपुट
2.5 रीसेट बटण
जर तुम्ही लॉगिन पासवर्ड विसरलात किंवा चुकीची सेटिंग्ज असल्यास या डिव्हाइसला अकार्यक्षम बनवण्याची संधी असल्यास, पॉवर ऑन असल्यावर आणि “SYS” LED लाइट ऑन असल्यास, हे बटण दाबण्यासाठी पॉइंट टीप वापरा आणि 20 सेकंदांपेक्षा जास्त वेळ दाबून ठेवा. पॉइंट टीप. डिव्हाइस रीबूट होईल आणि सर्व पॅरामीटर्स फॅक्टरी डीफॉल्टवर रीसेट केले जातील.
हा दस्तऐवज मॅक्स लाँग कॉर्पोरेशनच्या मालकीचा आहे. दस्तऐवजाचा वापर किंवा प्रकटीकरण, किंवा त्यात असलेली माहिती, मॅक्स लाँग हेतूंशिवाय इतर कोणत्याही कारणांसाठी, मॅक्स लाँगच्या पूर्व लेखी अधिकृततेशिवाय परवानगी नाही.
कागदपत्रे / संसाधने
![]() |
MaxLong SAI140 Modbus RTU प्रती RS485 ते ॲनालॉगी इनपुट [pdf] वापरकर्ता मार्गदर्शक SAI140 Modbus RTU ओव्हर RS485 ते ॲनालॉगी इनपुट, SAI140, Modbus RTU ओव्हर RS485 ते ॲनालॉगी इनपुट, RS485 ते ॲनालॉगी इनपुट, ॲनालॉगी इनपुट |