Place of Origin:
shanxi xi'an
ชื่อแบรนด์:
Kacise
Model Number:
KCS530
KCS530 เป็นโมดูลตรวจจับก๊าซที่ใช้หลักการดูดซับอินฟราเรด NDIR ซึ่งเหมาะสำหรับการตรวจจับความเข้มข้นของคาร์บอนไดออกไซด์ในสภาพแวดล้อมที่เป็นก๊าซที่อุณหภูมิห้อง
KCS530 ใช้ช่องแสงที่ได้รับสิทธิบัตร แหล่งกำเนิดแสงนำเข้า และเครื่องตรวจจับสองช่องสัญญาณเพื่อให้ทราบถึงการชดเชยการอ้างอิงของเส้นทางแสงคู่ในอวกาศ KCS530 มีการคัดเลือกที่ดี ไม่มีการพึ่งพาออกซิเจน และมีอายุการใช้งานยาวนาน
KCS530 มี UART, เอาต์พุต 485 และเอาต์พุตกระแส 4-20mA (หรือเอาต์พุตแรงดันไฟฟ้าแบบอะนาล็อก) เพื่อให้เลือกการใช้งานได้ง่าย KCS530 มีการสอบเทียบจุดศูนย์ การสอบเทียบความไว และคำสั่งการสอบเทียบอากาศสะอาด และมีพิน MCDL ที่สอบเทียบด้วยตนเองสำหรับลูกค้าเพื่อทำการสอบเทียบสัมพัทธ์เป็นศูนย์ของโมดูลเซ็นเซอร์โดยใช้อากาศสะอาดที่ไหลอย่างอิสระกลางแจ้ง
KCS530 ใช้โหมดการระบายอากาศแบบกระจายการพา ซึ่งมีความเร็วการแพร่กระจายที่รวดเร็ว KCS530 ได้รับการออกแบบมาเพื่อตรวจวัดความเข้มข้นของ CO2 ในสภาพแวดล้อมที่มีความชื้นสูง เช่น โรงเพาะเห็ด ห้องฟักไข่ และโรงเรือนทางการเกษตร นอกจากนี้ยังสามารถใช้กันอย่างแพร่หลายในการควบคุมอากาศบริสุทธิ์ HVAC, การตรวจสอบคุณภาพอากาศภายในอาคาร, การตรวจสอบกระบวนการผลิตทางการเกษตรและการเลี้ยงสัตว์, สามารถติดตั้งในอาคารอัจฉริยะ, ระบบระบายอากาศ, หุ่นยนต์, รถยนต์และการใช้งานอื่น ๆ นอกจากนี้ยังสามารถนำไปใช้กับการตรวจสอบคุณภาพอากาศในพื้นที่แคบอื่น ๆ ได้อีกด้วย
| พารามิเตอร์ | เครื่องหมาย | ขั้นต่ำ | ค่าทั่วไป | สูงสุด | หน่วย | |
| อุณหภูมิในการจัดเก็บ | ตstg | -20 | - | 80 | องศาเซลเซียส | |
| อุณหภูมิในการทำงาน | ตก | -20 | 60 | องศาเซลเซียส | ||
| ความชื้นในการทำงาน | ชมก | 0 | 90 | % ความชื้นสัมพัทธ์ | ||
| ความกดดันในการทำงาน | ปก | 0.8 | 1.2 | ATM | ||
| แรงดันไฟฟ้า | วีส | 11 | 12 | 30 | วี | |
| กระแสไฟในการทำงานสูงสุด | ฉันสูงสุด | 100 | 120 | 150 | มิลลิแอมป์ | |
|
ช่วง (รองรับการปรับแต่งได้) ได้ถึง 100% ปริมาตร) |
รา | 0 | 5,000 | 500000 | ppm | |
| ปณิธาน | ปณิธาน | 1,000 | ppm | |||
| ความแม่นยำในการวัด | ความแม่นยำ | - | ± 20ppm หรือ ±5% ค่าจริง | ± 300ppm ± 5% ค่าจริง | ppm | |
| T90 | การแพร่กระจาย | - | 20 | 40 | ที่สอง | |
| การทำซ้ำ | ศูนย์ | <±50 | ppm | |||
| เอฟเอส 50% | - | <±5% | <±5% ของค่าที่วัดได้ | - | ||
| ช่วงชีวิต | 3 | 10 | 15 | ปี | ||
หน่วย: มม
การแพร่กระจาย
ประเภทปั๊มดูด
สัญญาณเอาต์พุต: เอาต์พุตกระแส/แรงดันไฟฟ้าแบบอะนาล็อก, เอาต์พุต UART, เอาต์พุต 485 ผู้ใช้สามารถปรับแต่งได้
หมายเหตุ: เมื่อโมดูลสตาร์ทขณะเย็น สัญญาณค่าความเข้มข้นที่ได้รับภายในสองนาทีหลังจากเปิดเครื่องจะไม่ถูกใช้เป็นพื้นฐานการวัด
ช่วงเอาต์พุตกระแสอนาล็อก (4mA~20mA), 4mA สอดคล้องกับ 0ppm, 20mA สอดคล้องกับความเข้มข้นของก๊าซที่เต็มสเกล ลูกค้ายังสามารถปรับแต่งได้
ช่วงเอาต์พุตแรงดันไฟฟ้าแบบอะนาล็อก (0.4V~2.0V), 0.4V สอดคล้องกับ 0ppm และ 2.0V สอดคล้องกับความเข้มข้นของก๊าซที่เต็มสเกล ลูกค้ายังสามารถปรับแต่งได้
อัตรารับส่งข้อมูล: 9600bps, 8 บิตข้อมูล, 1 บิตหยุด, ไม่มีบิตตรวจสอบ;
ข้อมูลเป็นเอาต์พุต ASCII จำนวนไบต์ข้อมูลต่อเฟรมไม่คงที่เริ่มต้นที่ 32 และลงท้ายด้วย rn
แบ่งออกเป็นการอัปโหลดเชิงรุกและถามตอบ
| 32 | 32 | x | x | x | x | x | 32 | พี | พี | ม | ร | n |
โดยที่ 32 คือรหัส ASCII ของช่องว่าง และเอาต์พุตจะลงท้ายด้วยอักขระขึ้นบรรทัดใหม่
ตัวอย่างเช่น: รูปแบบเอาต์พุต 12345 ppm ดังต่อไปนี้:
| 1 | 2 | 3 | 4 | 5 | พี | พี | ม | |||
| 0x20 | 0x20 | 0x31 | 0x32 | 0x33 | 0x34 | 0x35 | 0x20 | 0x70 | 0x70 | 0x6d |
ส่งทศนิยม:235237363521
กลับ
| 32 | 38 | 34 | 36 | 36 | 36 | 36 | 36 | 36 | 36 | 36 | 36 | 36 |
โดยที่ 32 คือรหัส ASCII ของช่องว่าง และเอาต์พุตจะลงท้ายด้วยอักขระขึ้นบรรทัดใหม่
มีโปรโตคอลให้เลือกสามแบบ: MODBUS RTU, MODBUS ASCII หรือการปรับแต่ง MODBUS
รูปแบบโปรโตคอลการส่งโฮสต์
โปรโตคอลประกอบด้วยแพ็กเก็ตที่มีรูปแบบคงที่ ขนาดของแพ็กเก็ตจะแตกต่างกันไปขึ้นอยู่กับเนื้อหาของแพ็กเก็ต
| ไบต์ | เนื้อหา |
| 1 | ที่อยู่ของยูนิตการสื่อสาร (ที่อยู่เซ็นเซอร์) |
| 2 | ตัวละคร STX (0x23) |
| 3 | รหัสข้อความ 0x52 (อ่าน) หรือ 0x53 (เขียน) |
| 4 | ความยาวข้อมูล (ความยาวแพ็กเก็ตลบ 6) |
| 5 | ข้อมูลก่อน |
| 6 | ข้อมูลบิตที่สอง |
| 7... ....n-2 | ข้อมูลอื่นๆ |
| n-1 | 0x21 |
| n | เช็คหลัก XOR 8 หลัก |
ที่อยู่ของหน่วยการสื่อสารไบต์แรกของแพ็คเก็ต: หมายถึงที่อยู่ของหน่วยคอมพิวเตอร์ระดับล่างเมื่อโฮสต์สื่อสารกับคอมพิวเตอร์ระดับล่าง ไบต์ที่สองของแพ็กเก็ตคืออักขระ STX ซึ่งได้รับการแก้ไขแล้ว ไบต์ที่สามของแพ็กเก็ตระบุว่าแพ็กเก็ตนั้นเป็นคำสั่งอ่านหรือคำสั่งเขียน 0x52 คือการอ่านคำสั่ง 0x53 เขียนคำสั่ง ไบต์ที่สี่ของแพ็กเก็ตคือความยาวบิตที่อธิบายข้อมูลที่มีอยู่ในข้อความทั้งหมด ซึ่งเท่ากับขนาดแพ็กเก็ตลบด้วย 6 ข้อมูลจะถูกถ่ายโอนตามลำดับจากไบต์ต่ำไปเป็นไบต์สูง ข้อความถูกส่งจากซ้ายไปขวา เมื่อถ่ายโอนข้อมูลทั้งหมดแล้ว จุดสิ้นสุดของข้อมูลจะมีขนาด 1 ไบต์ 0x21 ไบต์สุดท้ายของโปรโตคอลคือเช็คซัมเพื่อตรวจสอบความถูกต้องของข้อมูลที่ส่ง
อุปกรณ์ส่งคืนรูปแบบโปรโตคอล
โปรโตคอลประกอบด้วยแพ็กเก็ตที่มีรูปแบบคงที่ ขนาดของแพ็กเก็ตจะแตกต่างกันไปขึ้นอยู่กับเนื้อหาของแพ็กเก็ต
| ไบต์ | เนื้อหา |
| 1 | 06 (ACK บ่งชี้ว่าได้รับคำสั่งของโฮสต์อย่างถูกต้อง) |
| 2 | ที่อยู่ของยูนิตการสื่อสาร (ที่อยู่เซ็นเซอร์) |
| 3 | ตัวละคร STX (0x23) |
| 4 | รหัสข้อความ 0x52 (อ่าน) หรือ 0x53 (เขียน) |
| 5 | (ความยาวแพ็กเก็ตลบ 7) |
| 6 | ข้อมูลก่อน |
| 7 | ข้อมูลบิตที่สอง |
| 8... ....n-2 | ข้อมูลอื่นๆ |
| n-1 | 0x21 |
| n | เช็คหลัก XOR 8 หลัก |
ที่อยู่ของหน่วยการสื่อสาร: หมายถึงที่อยู่ของหน่วยคอมพิวเตอร์ส่วนล่างเมื่อโฮสต์สื่อสารกับคอมพิวเตอร์ส่วนล่าง ไบต์ที่สองของแพ็กเก็ตคืออักขระ STX ซึ่งได้รับการแก้ไขแล้ว ไบต์ที่สามของแพ็กเก็ตระบุว่าแพ็กเก็ตนั้นเป็นคำสั่งอ่านหรือคำสั่งเขียน 0x52 คือการอ่านคำสั่ง 0x53 เขียนคำสั่ง ไบต์ที่สี่ของแพ็กเก็ตคือความยาวบิตที่อธิบายข้อมูลที่มีอยู่ในข้อความทั้งหมด ซึ่งเท่ากับขนาดแพ็กเก็ตลบด้วย 6 ข้อมูลจะถูกถ่ายโอนตามลำดับจากไบต์ต่ำไปเป็นไบต์สูง ข้อความถูกส่งจากซ้ายไปขวา เมื่อถ่ายโอนข้อมูลทั้งหมดแล้ว จุดสิ้นสุดของข้อมูลจะมีขนาด 1 ไบต์ 0x21 ไบต์สุดท้ายของโปรโตคอลคือเช็คซัมเพื่อตรวจสอบความถูกต้องของข้อมูลที่ส่ง
ประเภทคำสั่ง
(1) อ่านค่าความเข้มข้นของเซ็นเซอร์: เช่นการอ่านข้อมูลเซนเซอร์เบอร์ 32 (20H) ปัจจุบัน
โฮสต์ส่งคำสั่งไปยังเซ็นเซอร์:20235201372146
20 23 52 01 37 21 ?? (ทศนิยม 16)
20: หมายเลขเซ็นเซอร์
23: แก้ไข STX แล้ว
52: อ่าน
01: ความยาวของข้อมูล ระบุว่ามีข้อมูล 1 บิตตามมา
37: อ่านข้อมูลเซ็นเซอร์
21: สิ้นสุด
??: CheckSum ตรวจสอบอักขระ
CheckSum= 20⊕23⊕52⊕01⊕37⊕21=46H แล้ว?? =46ชม
อุปกรณ์จะส่งคืนข้อมูลต่อไปนี้:062023520537000003E821??
06 20 23 52 05 37 00 00 03 E8 21 ?? (ทศนิยม 16)
06: ACK ถูกต้อง
20: ส่งกลับที่อยู่เซ็นเซอร์
23: STX (0x23)
52: ประเภทบริการ ประเภทการดำเนินการส่งคืนเริ่มต้นคือการดำเนินการอ่าน (0x52)
05: ความยาวข้อมูล ความยาวของข้อมูลคือ 5 ไบต์
37: คลาสคำสั่ง
00 00 03 E8: ค่าความเข้มข้นของ CO2 ปัจจุบันในหน่วย PPM คือค่าความเข้มข้นที่แสดงเป็น 4 ไบต์ โดยไบต์ความเข้มข้นสูงทางด้านซ้ายและไบต์ความเข้มข้นต่ำทางด้านขวา ขึ้นอยู่กับความเข้มข้นของเซ็นเซอร์
21: ตัวละครตอนจบ
?? : CheckSum อักขระตรวจสอบ
ผลรวมเช็ค= 20⊕23⊕52⊕05⊕37⊕00⊕00⊕ 03⊕E8⊕21=?? XOR ไม่รวมไบต์แรก 06
(2) ตั้งค่าที่อยู่เซ็นเซอร์:
ตัวอย่างเช่น อ่านที่อยู่เซ็นเซอร์ปัจจุบันหมายเลข 32 (20H) ถึงหมายเลข 34 (22H)
โฮสต์ส่งคำสั่งไปยังเซ็นเซอร์:2023530231222160
20 23 53 02 31 22 21 ?? (ทศนิยม 16)
20: หมายเลขเซ็นเซอร์ปัจจุบัน
23: แก้ไข STX แล้ว
53: เขียน
02: ความยาวข้อมูล ระบุว่ามีข้อมูลสองหลักหลังจากนั้น
31: เขียนคำสั่งที่อยู่
22: ที่อยู่เซ็นเซอร์ปัจจุบันเปลี่ยนเป็นหมายเลข 34
21: สิ้นสุด
??: CheckSum ตรวจสอบอักขระ
CheckSum= 20⊕23⊕53⊕02⊕31⊕22⊕21=60H งั้น ?? =60ชม
อุปกรณ์ส่งคืนข้อมูลต่อไปนี้:062023530231222160
06 20 23 53 02 3122 21 ??
06: ACK ถูกต้อง
20: ที่อยู่เซ็นเซอร์ดั้งเดิม
23: STX (0x23)
53: ประเภทบริการ ประเภทการดำเนินการส่งคืนเริ่มต้นคือการดำเนินการอ่าน (0x520)
02: ความยาวข้อมูล ความยาวข้อมูล 2 ไบต์
31: คลาสคำสั่งคลาส
22: ที่อยู่เซ็นเซอร์ปัจจุบันหลังจากเปลี่ยนที่อยู่
21: ตัวละครตอนจบ
??: CheckSum ตรวจสอบอักขระ
CheckSum= 20⊕23⊕53⊕02⊕31⊕22⊕21=60H งั้น ?? =60ชม
(3) เกี่ยวกับการตั้งค่าที่อยู่เริ่มต้นของเซ็นเซอร์: :
MCDL แบบสั้น การปรับเทียบเป็นศูนย์ภายใน 8 วินาที มากกว่า 10 วินาทีสำหรับที่อยู่เริ่มต้นของเซ็นเซอร์ ค่าเริ่มต้นคือหมายเลข 32 ที่อยู่โรงงานของเซ็นเซอร์แต่ละตัวถูกตั้งค่าเป็น 32 (20H) และเมื่อผู้ใช้แก้ไขที่อยู่เซ็นเซอร์ ปุ่มหน้าผากที่เกี่ยวข้องจะต้องถูกกดค้างไว้อย่างต่อเนื่องนานกว่า 10 วินาทีเพื่อคืนค่าการตั้งค่าที่อยู่จากโรงงาน
รูปแบบโปรโตคอลการส่งโฮสต์
โปรโตคอลประกอบด้วยแพ็กเก็ตที่มีรูปแบบคงที่ ขนาดของแพ็กเก็ตจะแตกต่างกันไปขึ้นอยู่กับเนื้อหาของแพ็กเก็ต
| ไบต์ | เนื้อหา |
| 1 | ที่อยู่ของยูนิตการสื่อสาร (ที่อยู่เซ็นเซอร์) |
| 2 | รหัสฟังก์ชั่น |
| 3 | อันดับหนึ่งในด้านข้อมูล |
| 4 | หลักที่สองในพื้นที่ข้อมูล |
| 5 | อันดับที่ 3 ในด้านข้อมูล |
| 6 | อันดับที่สี่ในด้านข้อมูล |
| ...... . | ข้อมูลอื่นๆ |
| n-1 | ซีอาร์ซีต่ำ |
| n | ซีอาร์ซีสูง |
ที่อยู่ของหน่วยการสื่อสาร: หมายถึงที่อยู่ของหน่วยคอมพิวเตอร์ส่วนล่างเมื่อโฮสต์สื่อสารกับคอมพิวเตอร์ส่วนล่าง ไบต์ที่สองของแพ็กเก็ตระบุว่าแพ็กเก็ตนั้นเป็นคำสั่งอ่านหรือคำสั่งเขียน 03 ระบุว่าข้อความเป็นคำสั่งอ่าน และ 06 ระบุว่าข้อความเป็นคำสั่งเขียน CRC ใช้สำหรับการตรวจสอบเพื่อตรวจสอบความถูกต้องของข้อมูลที่ส่ง ข้อมูลจะถูกถ่ายโอนตามลำดับจากไบต์ต่ำไปไบต์สูง ข้อความถูกส่งจากซ้ายไปขวา หลังจากที่ข้อมูลทั้งหมดถูกส่งไปแล้ว การตรวจสอบ CRC บิตต่ำและสูงจะสิ้นสุดลง
อุปกรณ์ส่งคืนรูปแบบโปรโตคอล
โปรโตคอลประกอบด้วยแพ็กเก็ตที่มีรูปแบบคงที่ ขนาดของแพ็กเก็ตจะแตกต่างกันไปขึ้นอยู่กับเนื้อหาของแพ็กเก็ต
ประเภทคำสั่ง
(1) อ่านค่าความเข้มข้นของเซ็นเซอร์: เช่น การอ่านข้อมูลเซ็นเซอร์ปัจจุบันหมายเลข 32 (20H)
โฮสต์ส่งคำสั่งไปยังเซ็นเซอร์:
20 03 00 00 00 02 C2 บ
20: ที่อยู่เซ็นเซอร์ปัจจุบัน
03: อ่านความเข้มข้นของเซ็นเซอร์
00 00 00 02: เนื้อหาพื้นที่ข้อมูล
00 00 คือที่อยู่ 00 02 คือปริมาณ
C2: ซีอาร์ซีสูง
บริติชแอร์เวย์: CRC ต่ำ
หลักการพื้นฐานของรหัสตรวจสอบความซ้ำซ้อนแบบวนรอบ (CRC) คือ: หลังจากรหัสข้อมูล K บิต จากนั้นประกบรหัสตรวจสอบบิต R ความยาวการเข้ารหัสทั้งหมดคือ N บิต ดังนั้นรหัสนี้จึงถูกเรียกว่า (รหัส N, K สำหรับรหัสที่กำหนด ( N,K ) จะสามารถแสดงให้เห็นว่ามีพหุนาม G(x) ที่มีอยู่ด้วยกำลังสูงสุดที่ NK = R การตรวจสอบข้อมูล K-บิตสามารถสร้างได้จาก G(x) และ G(x) เรียกว่าพหุนามกำเนิดของโค้ด CRC นี้ โดยสมมติว่าข้อมูลที่จะส่งแสดงด้วยพหุนาม C(X) ให้เลื่อน C(x) ไปทางซ้ายด้วยบิต R (ซึ่งสามารถแสดงเป็น C(x)*2R) และอื่นๆ ทางด้านขวาของ C(x) บิต R จะว่าง ซึ่งเป็นตำแหน่งของเช็คดิจิต C(x)*2R เพื่อสร้างพหุนาม G(x) คือตัวเลขตรวจสอบ
อุปกรณ์ส่งคืนข้อมูลต่อไปนี้:
หากช่วงรวมอยู่ภายใน 65536 ppm:
20 03 04 00 20 0B E8 ซีดี 85 (ทศนิยม)
หากช่วงรวมมากกว่า 65536 ppm:
20 03 06 00 20 00 00 0B E8 33 9D (ทศนิยม)
20: ที่อยู่เซ็นเซอร์ปัจจุบัน
03: อ่านความเข้มข้นของเซ็นเซอร์
04/06: ความยาวพื้นที่ข้อมูลที่ส่งคืน (ความยาวของพื้นที่ข้อมูลที่ส่งคืนสัมพันธ์กับช่วงทั้งหมดที่ลูกค้าสั่งซื้อ หากช่วงสูงสุดที่ลูกค้าสั่งซื้ออยู่ภายใน 65536 ppm ความยาวพื้นที่ข้อมูลที่ส่งคืนคือ 04 (หมายเลขส่งคืน 100ppm: 20 03 04 00 20 00 64 CB 10 ) หากช่วงสูงสุดมากกว่า 65536 ppm ความยาวพื้นที่ข้อมูลที่ส่งคืนคือ 06 (หมายเลขส่งคืน 100 ppm: 20 03 06 00 20 00 00 00 64 35 08)
ส่วนสีแดงคือบิตข้อมูล และส่วนสีน้ำเงินคือความยาวของพื้นที่ข้อมูล
00 20 : แสดงที่อยู่เซ็นเซอร์ปัจจุบัน 0x20
0B E8: แสดงความเข้มข้นของก๊าซเซ็นเซอร์ใน PPM ค่าเฉพาะขึ้นอยู่กับที่อยู่และความเข้มข้นของเซ็นเซอร์
ข้อมูลข้างต้นเป็นเลขทศนิยมทั้งหมดและจำเป็นต้องแปลงเป็นเลขฐาน 10 ก่อนจึงจะคำนวณค่าความเข้มข้นได้
ตัวอย่างเช่น:
หากช่วงรวมอยู่ภายใน 65536 ppm:
0B คือทศนิยม 11; ทศนิยมของ E8 คือ 232 จากนั้นค่าความเข้มข้นคือ: 11*256+232=3048 (ค่า ppm ของทศนิยม)
หากช่วงรวมมากกว่า 65536 ppm:
00 คือ 0 สำหรับทศนิยม; 0B คือ 11 สำหรับทศนิยม; ทศนิยมของ E8 คือ 232 จากนั้นค่าความเข้มข้นคือ: 0*65536+11*256+232=3048 (ค่า ppm เป็นทศนิยม)
ซีดี: CRC สูง
85: ซีอาร์ซีต่ำ
ค่าตรวจสอบ CRC อ้างอิงเหมือนกับด้านบน
(2) ตั้งค่าที่อยู่เซ็นเซอร์:ตัวอย่างเช่น เปลี่ยนที่อยู่เซ็นเซอร์ 32 (20H) เป็น 01
โฮสต์ส่งคำสั่งไปยังเซ็นเซอร์:
20 06 00 00 00 01 4E BB (ทศนิยม)
20: ที่อยู่เซ็นเซอร์ปัจจุบัน
06: รหัสฟังก์ชัน (ตั้งค่าที่อยู่เซ็นเซอร์)
00 00 00 01: พื้นที่ข้อมูล (ที่อยู่เซ็นเซอร์ที่แก้ไขใหม่ 00 01 เช่น 01)
4E: ซีอาร์ซีสูง
BB: CRC ต่ำ
ค่าตรวจสอบ CRC จะเหมือนกับค่าข้างต้น
อุปกรณ์ส่งคืนข้อมูลต่อไปนี้:
20 06 00 00 00 01 4E BB (ทศนิยม)
เช่นเดียวกับอินพุต
หลังจากเปลี่ยนที่อยู่แล้ว คำสั่งการอ่านใหม่จะต้องเปลี่ยนที่อยู่แรกเป็นที่อยู่ปัจจุบันหลังจากการแก้ไข และดำเนินการตรวจสอบ CRC เพื่อรับบิตตรวจสอบใหม่:
01 03 00 00 00 02 C4 0B (ทศนิยม)
อุปกรณ์ส่งคืนข้อมูลต่อไปนี้:
หากช่วงรวมอยู่ภายใน 65536 ppm:
01 03 04 00 01 0B E8 AC 8D (ทศนิยม)
หากช่วงรวมมากกว่า 65536 ppm:
01 03 06 00 01 00 00 0B E8 1B CB (ทศนิยม)
คำสั่งที่อยู่เซ็นเซอร์ชุดใหม่คือ:
01 06 00 00 00 XXxx xx
XX: คือที่อยู่ที่ต้องแก้ไขอีกครั้ง
xx xx: เลขเช็คใหม่
*คำสั่งนี้เป็นคำสั่งผู้ช่วยแก้จุดบกพร่องพอร์ตอนุกรม modbus poll ภายใต้หน้าต่างแสดงข้อมูล คลิกสองครั้งที่ตารางแสดงที่อยู่เพื่อตั้งค่าที่อยู่ใหม่โดยการปรับเปลี่ยนค่า
(3) เกี่ยวกับการตั้งค่าที่อยู่เริ่มต้นของเซ็นเซอร์
MCDL สั้น การปรับเทียบเป็นศูนย์ภายใน 8 วินาที มากกว่า 10 วินาทีสำหรับที่อยู่เริ่มต้นของเซ็นเซอร์ ค่าเริ่มต้นคือหมายเลข 32 ที่อยู่โรงงานของเซ็นเซอร์แต่ละตัวตั้งค่าเป็น 32 (20H) และเมื่อผู้ใช้แก้ไขที่อยู่เซ็นเซอร์ ต้องคืนค่าที่อยู่โดยกดปุ่มหน้าผากที่สอดคล้องกันอย่างต่อเนื่องนานกว่า 10 วินาที
รูปแบบโปรโตคอลการส่งโฮสต์
โปรโตคอลประกอบด้วยแพ็กเก็ตที่มีรูปแบบคงที่ ขนาดของแพ็กเก็ตจะแตกต่างกันไปขึ้นอยู่กับเนื้อหาของแพ็กเก็ต
| ไบต์ | เนื้อหา |
| 1 | 0x3ก |
| 2 | ที่อยู่ของยูนิตการสื่อสาร (ที่อยู่เซนเซอร์สูง) |
| 3 | ที่อยู่ของยูนิตการสื่อสาร (ที่อยู่เซนเซอร์ต่ำ) |
| 4 | รหัสฟังก์ชันสูง |
| 5 | รหัสฟังก์ชันต่ำ |
| 6 | อันดับหนึ่งในด้านข้อมูล |
| 7 | หลักที่สองในพื้นที่ข้อมูล |
| 8 | อันดับที่ 3 ในด้านข้อมูล |
| 9 | อันดับที่สี่ในด้านข้อมูล |
| 10 | อันดับที่ห้าในด้านข้อมูล |
| 11 | อันดับที่ 6 ในด้านข้อมูล |
| 12 | อันดับที่เจ็ดในพื้นที่ข้อมูล |
| 13 | หลักที่แปดในพื้นที่ข้อมูล |
| ....... | ข้อมูลอื่นๆ |
| n-3 | LRC สูง |
| n-2 | LRC ต่ำ |
| n-1 | 0x0d |
| n | 0x0a |
ที่อยู่ของหน่วยการสื่อสาร: หมายถึงที่อยู่ของหน่วยคอมพิวเตอร์ส่วนล่างเมื่อโฮสต์สื่อสารกับคอมพิวเตอร์ส่วนล่าง ไบต์แรกของแพ็กเก็ตคือ 0x3a สองไบต์สุดท้ายคือ 0x0d 0x0a และคงที่ ไบต์ที่สี่และห้าของแพ็กเก็ตระบุว่าแพ็กเก็ตนั้นเป็นคำสั่งอ่านหรือคำสั่งเขียน 03 ระบุว่าข้อความเป็นคำสั่งอ่าน และ 06 ระบุว่าข้อความเป็นคำสั่งเขียน LRC ใช้สำหรับการตรวจสอบเพื่อตรวจสอบความถูกต้องของข้อมูลที่ส่ง ข้อมูลจะถูกถ่ายโอนตามลำดับจากไบต์ต่ำไปไบต์สูง ข้อความถูกส่งจากซ้ายไปขวา เมื่อข้อมูลทั้งหมดถูกถ่ายโอน ข้อมูลจะมีขนาด 0x0d x 2 ไบต์ที่ตัดออก และ 0x0a หมายถึงจุดสิ้นสุดของข้อมูล
อุปกรณ์ส่งคืนรูปแบบโปรโตคอล
โปรโตคอลประกอบด้วยแพ็กเก็ตที่มีรูปแบบคงที่ ขนาดของแพ็กเก็ตจะแตกต่างกันไปขึ้นอยู่กับเนื้อหาของแพ็กเก็ต รูปแบบการส่งคืนจะเหมือนกับรูปแบบการส่ง
ประเภทคำสั่ง
(1) อ่านค่าความเข้มข้นของเซ็นเซอร์:เช่นการอ่านข้อมูลเซ็นเซอร์ 20H ปัจจุบัน
ที่อยู่ภายใต้โค้ดฟังก์ชัน 03 ภายใต้การสำรวจ Modbus ควรตั้งค่าเป็น 3 สำหรับ 0x0003 และปริมาณควรตั้งค่าเป็น 1
โฮสต์ส่งคำสั่งไปยังเซ็นเซอร์:
3A 32 30 30 33 30 30 30 33 30 30 30 31 44 39 0D 0A (ทศนิยม) คือ: 200300030001D9
3a: แก้ไขบิตเริ่มต้น
32 30 คือ 20: หมายเลขเซ็นเซอร์
30 33 คือ 03: อ่านความเข้มข้นของเซ็นเซอร์
30 30 30 33 30 30 30 31: เนื้อหาพื้นที่ข้อมูล
ที่อยู่ 30 30 30 33 ระบุว่ารีจิสเตอร์ที่จะอ่านมีที่อยู่เริ่มต้น 0x0003 และ 30 30 30 31 เป็นปริมาณ หมายถึง จำนวนรีจิสเตอร์ที่จะอ่านคือ 1
44: LRC สูง
39: LRC ต่ำ
0D: บิตสิ้นสุดคงที่
0A: บิตสิ้นสุดคงที่
LRC=20+03+00+03+00+01=27H หลังจากปฏิเสธ ให้เพิ่ม 1 ลงใน D9H และรหัสตรวจสอบคือ 44 39
อุปกรณ์จะส่งคืนข้อมูลต่อไปนี้:
3A 32 30 30 33 30 32 30 31 37 33 36 37 0D 0A (ทศนิยม) คือ: 200302017367
3A: แก้ไขบิตสตาร์ท
32 30 คือ 20: หมายเลขเซ็นเซอร์
30 33 คือ 03: ความเข้มข้นของเซ็นเซอร์อ่านบ่งชี้ว่าพื้นที่ข้อมูลเป็น 3 บิต ข้อมูล 16 บิต 6 ไบต์แทน
30 32 คือ 02: ความยาวพื้นที่ข้อมูล
30 31 37 33 คือ 0173: ค่าความเข้มข้นของ CO2 ปัจจุบันคือ 0*16^3+1*16^2+7*16+3 x 16 ครั้งต่อคน มีหน่วยเป็น PPM ซึ่งเป็นค่าความเข้มข้นที่แสดงเป็น 4 ไบต์ และค่าเฉพาะจะขึ้นอยู่กับความเข้มข้นที่เซ็นเซอร์อ่านได้
36: LRC สูง
37: LRC ต่ำ
0D: บิตสิ้นสุดคงที่
0A: บิตสิ้นสุดคงที่
LRC=20+03+02+01+73=99H เพิ่ม 1 ถึง 67 หลังการปฏิเสธ และรหัสตรวจสอบคือ 36 37
อ่านที่อยู่เซ็นเซอร์: ตัวอย่างเช่น อ่านที่อยู่เซ็นเซอร์ 20h ปัจจุบัน 32
*นี่คือการอ่านที่อยู่เซ็นเซอร์การสำรวจความคิดเห็น Modbus ภายใต้ที่อยู่รหัสฟังก์ชัน 03 ควรตั้งค่าเป็น 192 คือ 0x00c0 ปริมาณตั้งค่าเป็น 1
โฮสต์ส่งคำสั่งไปยังเซ็นเซอร์:
3A 32 30 30 33 30 30 43 30 30 30 30 31 31 43 0D 0A (ทศนิยม)
นั่นคือ: 200300c000011C
3a: แก้ไขบิตเริ่มต้น
32 30 คือ 20: หมายเลขเซ็นเซอร์
30 33 คือ 03: อ่านความเข้มข้นของเซ็นเซอร์
30 30 43 30 30 30 30 31: เนื้อหาพื้นที่ข้อมูล
ที่อยู่ 30 30 43 30 ระบุว่ารีจิสเตอร์ที่จะอ่านมีที่อยู่เริ่มต้น 0x00c0 และ 30 30 30 31 คือปริมาณที่ระบุจำนวนรีจิสเตอร์ที่จะอ่าน 1
31: LRC สูง
43: LRC ต่ำ
0D: บิตสิ้นสุดคงที่
0A: บิตสิ้นสุดคงที่
LRC=20+03+00+c0+00+01=E4H หลังจากปฏิเสธให้เพิ่ม 1 ถึง 1CH และรหัสตรวจสอบคือ 31 43
อุปกรณ์จะส่งคืนข้อมูลต่อไปนี้:
3A 32 30 30 33 30 32 30 30 32 30 42 42 0D 0A (ทศนิยม) คือ: 2003020020BB
3A: แก้ไขบิตสตาร์ท
32 30 คือ 20: หมายเลขเซ็นเซอร์
30 33 คือ 03: ความเข้มข้นของเซ็นเซอร์อ่านบ่งชี้ว่าพื้นที่ข้อมูลเป็น 3 บิต ข้อมูล 16 บิต 6 ไบต์แทน
30 32 คือ 02: ความยาวพื้นที่ข้อมูล
30 30 32 30 คือ 0020: ที่อยู่เซ็นเซอร์ปัจจุบัน 0x0020 ในช่วง 0-FF
42: LRC สูง
42: LRC ต่ำ
0D: บิตสิ้นสุดคงที่
0A: บิตสิ้นสุดคงที่
LRC=20+03+02+00+20=45H เพิ่ม 1 เป็น BB หลังการปฏิเสธ และรหัสตรวจสอบคือ 42 42
(2) ตั้งเซ็นเซอร์ที่อยู่: เช่น เปลี่ยนที่อยู่เซ็นเซอร์หมายเลข 32 เป็นหมายเลข 01
* Modbus poll (ดับเบิลคลิกตารางที่แสดงที่อยู่ 32 เพื่อเปลี่ยนที่อยู่ของรหัสฟังก์ชัน 06 ที่อยู่ควรตั้งค่าเป็น 192 (ควรเป็นค่าเริ่มต้น) คือ) 0x00c0 ค่าถูกตั้งค่าเป็น 1 เพื่อเป็นที่อยู่ใหม่ของเซ็นเซอร์
โฮสต์ส่งคำสั่งไปยังเซ็นเซอร์:
3A 32 30 30 36 30 30 43 30 30 30 30 31 31 39 0D 0A (ทศนิยม)
นั่นคือ: 200600c0000119
3A: แก้ไขบิตสตาร์ท
32 30 คือ 20: หมายเลขเซนเซอร์
30 36 คือ 06: รหัสฟังก์ชัน (ตั้งค่าที่อยู่เซ็นเซอร์)
30 30 43 30 30 30 30 31: พื้นที่ข้อมูล
ที่อยู่เริ่มต้นของการลงทะเบียนเซ็นเซอร์ 30 30 43 30 คือ 0x00c0 และที่อยู่ใหม่ของเซ็นเซอร์ 30 31 คือ 01
31: LRC สูง
39: LRC ต่ำ
0D: บิตสิ้นสุดคงที่
0A: บิตสิ้นสุดคงที่
LRC= 20+06+00+c0+00+01=E7H หลังจากปฏิเสธ ให้บวก 1 ถึง 19 และรหัสตรวจสอบคือ 31 39
อุปกรณ์จะส่งคืนข้อมูลต่อไปนี้:
3A 32 30 30 36 30 30 43 30 30 30 30 31 31 39 0D 0A (ทศนิยม)
เช่นเดียวกับอินพุต
(3) เกี่ยวกับการตั้งค่าที่อยู่เริ่มต้นของเซ็นเซอร์:
MCDL แบบสั้น การปรับเทียบเป็นศูนย์ภายใน 8 วินาที มากกว่า 10 วินาทีสำหรับที่อยู่เริ่มต้นของเซ็นเซอร์ ค่าเริ่มต้นคือหมายเลข 32 ที่อยู่โรงงานของเซ็นเซอร์แต่ละตัวถูกตั้งค่าเป็น 32 (20H) และเมื่อผู้ใช้แก้ไขที่อยู่เซ็นเซอร์ ปุ่มหน้าผากที่เกี่ยวข้องจะต้องถูกกดค้างไว้อย่างต่อเนื่องนานกว่า 10 วินาทีเพื่อคืนค่าการตั้งค่าที่อยู่จากโรงงาน
เซ็นเซอร์ได้รับการติดตั้งโดยมีระยะห่างรูตำแหน่ง 63 มม. และรูรับแสง 3.2 มม
ระยะห่างของเต้ารับสายไฟ 2.54 มม
ควรสอบเทียบเซ็นเซอร์อย่างสม่ำเสมอ แนะนำว่าไม่ควรเกิน 3 เดือน และไม่จำเป็นต้องสอบเทียบหากเปิดการสอบเทียบอัตโนมัติไว้เพื่อการทำงานในระยะยาว
อย่าใช้เซ็นเซอร์เป็นเวลานานในสภาพแวดล้อมที่มีฝุ่นหนาแน่นสูง
โปรดใช้เซ็นเซอร์ภายในช่วงแหล่งจ่ายไฟของเซ็นเซอร์
| ใบข้อมูลการสั่งซื้อ | |||||
| เคซีเอส530 | KCS530 CO2 เซ็นเซอร์ความเข้มข้น | ||||
| xxxx | เซ็นเซอร์วัดช่วงความเข้มข้นของ CO2 ในหน่วย ppm โดยมีค่าต่ำสุด 2,000 และค่าสูงสุด 50,000 ppm | ||||
| 2000 | ช่วง 200ppm (ค่าเริ่มต้น) | ||||
| 10,000 | ช่วง 10,000 ppm | ||||
| 50,000 | ช่วง 50,000 ppm | ||||
| เข้ารหัส | ความเร็วของปฏิกิริยาแบ่งออกเป็นสองประเภท: เร็วและช้า | ||||
| ส | ช้า (ค่าเริ่มต้น) | ||||
| ถาม | เร็ว | ||||
| เข้ารหัส | การเลือกอัตรารับส่งข้อมูล รองรับอัตรารับส่งข้อมูลที่ใช้กันทั่วไป 2400 9600 19200 38400bps ข้อมูล 8 บิต บิตหยุด 1 บิต ไม่มีบิตตรวจสอบ: ยืนยันความต้องการพิเศษก่อนสั่งซื้อ | ||||
| กำหนดเอง | ยืนยันอัตรารับส่งข้อมูลก่อนสั่งซื้อ | ||||
| 2400 | อัตรารับส่งข้อมูล 2400bps | ||||
| 9600 | อัตรารับส่งข้อมูล 9600bps | ||||
| 19200 | อัตรารับส่งข้อมูล 19200bps | ||||
| 38400 | อัตรารับส่งข้อมูล 38400bps (ค่าเริ่มต้น) | ||||
| เข้ารหัส | โปรโตคอลพอร์ตอนุกรม | ||||
| Modbus-RTU | โปรโตคอล Modbus-RTU มาตรฐาน (ค่าเริ่มต้น) | ||||
| Modbus-ASCII | โปรโตคอล Modbus-ASCII มาตรฐาน | ||||
| Modbus-ตนเอง | โปรโตคอลส่วนตัว Modbus | ||||
| เคซีเอส530 | -2000 | -ส | -38400 | -Modbus-RTU | |
URL:www.kacise.com
โทร: +86-29-17719566736
อีเมล์: sales@kacise.com
ที่อยู่: Tangyan South Road เมืองซีอาน มณฑลส่านซี ประเทศจีน
| ชวเลข | ชื่อเต็ม |
| ฉบับที่ | 1% VOL หมายถึง 1% ของปริมาตรของก๊าซในอากาศ |
| พีพีเอ็ม | 1PPM หมายความว่าปริมาตรของก๊าซเฉพาะในอากาศคิดเป็นสัดส่วนหนึ่งในล้าน |
| O2 | โมเลกุลของออกซิเจน |
| จอแอลซีดี | จอ LCD |
| อาร์เอส485 | พอร์ตอนุกรมแบบอะซิงโครนัส 485 |
| ดี.ซี | กระแสตรง |
| เครื่องปรับอากาศ | การสื่อสาร |
| พีวีซี | โพลีไวนิลคลอไรด์ |
ส่งข้อสอบของคุณตรงมาหาเรา