3、 Switch เอาท์พุท
ตัววัดพารามิเตอร์ | มูลค่าขั้นต่ำขั้นต่ำ | สูงสุดสูงสุดถึง |
แรงดันไฟฟ้าที่จ่าย | DC12V | DC24V |
ระยะการเดิน | 22ซม. ค่ะ | 600ซม. ค่ะ |
พรีซิชั่น | 1ซม. ค่ะ | 2ซม. ค่ะ |
วัดมุม | 20องศาค่ะ | |
เวลาตอบสนอง | 1S ค่ะ | |
กระแสไฟขาออก | 100ma | |
คำแนะนำในการเดินสายไฟ | สีน้ำตาล (VCC) สีดำ (GND) สีน้ำเงิน (OUT) |
4、เอาท์พุท โมดบัส
ตัววัดพารามิเตอร์ | Modbus |
แรงดันไฟฟ้าขาเข้า | 5โวลต์และ12-24โวลต์ |
การดำเนินงานในปัจจุบัน | ≤ 20ma |
ระยะจุดบอด | 0-25ซม. ค่ะ |
ระยะของวัตถุเครื่องบิน | 25-600ซม. ค่ะ |
โหมดเอาต์พุต | RS485-Modbus |
วงจรการทำงานของ | 100Ms |
ความแม่นยำในการวัดอุณหภูมิปกติ | ± 1 + (ส * 0.3%) ซม. |
หัววัดความถี่กลาง | 40K ± 1.0KHz |
มุมเปิดตัว | 20องศาค่ะ |
ตรวจจับความเสถียรของแกนกลาง | ± 2.5องศา |
อุณหภูมิในการทำงาน | 15 ~ 60 ℃ |
อุณหภูมิในการจัดเก็บ | 25 ~ 80 ℃ |
ความชื้นในการทำงาน | ≤ 80% RH |
ความชื้นในการจัดเก็บ | ≤ 90% RH |
คำแนะนำในการเดินสายไฟ | สีแดง (VCC) สีดำ (GND) สีเขียว (B) สีขาว (A) |
แว่นตา/อินเตอร์เฟซ | บิตข้อมูลบิต | หยุดตำแหน่ง | การตรวจสอบพาริตี้ | อัตราบอดบอด |
RS485 | 8 | 1 | โดยไม่ต้อง | Default9600bps |
พารามิเตอร์โปรโตคอล
โมเดลโมเดลจำลอง | การตรวจสอบ | ที่อยู่เซ็นเซอร์ | อ่านรหัสฟังก์ชัน | เขียนรหัสฟังก์ชัน |
โมดบัส-อาร์ตู | CRC-16 /Modbus | ชุดเซ็ตได้ Default0x01 | 0x03 | 0x06 |
รูปแบบโปรโตคอล Modbus
อุปกรณ์ผู้ใช้เป็นหลักและเซ็นเซอร์ของโมดูลนี้เป็นทาส
(หนึ่ง) โฮสต์ส่ง (อ่าน):
ชื่อของบริษัท | ที่อยู่อุปกรณ์ | อ่านฟังก์ชัน Code0x03 | ลงทะเบียนที่อยู่ | จำนวนรีจิสเตอร์ | CRC-16test |
ความยาวความยาว | 1 | 1 | 2 | 2 | 2 |
(Ii) การตอบสนองทาส (อ่าน):
ชื่อของบริษัท | ที่อยู่อุปกรณ์ | อ่านฟังก์ชัน Code0x03 | ส่งคืนจำนวนไบต์ | ฟิลด์ข้อมูล | CRC-16test |
ความยาวความยาว | 1 | 1 | 1 | N | 2 |
สภาพที่ดี | ลงทะเบียนที่อยู่ | ฟังก์ชันการลงทะเบียน | ประเภทข้อมูล | อธิบายอธิบาย |
อ่านอย่างเดียว | 0x0100 | มูลค่าการดำเนินการ | จำนวนเต็มที่ไม่ได้ลงชื่อ16บิต | เริ่มตั้งแต่หลังจากได้รับคำแนะนำและส่งออกค่าระยะทางเป็นมม. โดยมีเวลาตอบสนอง500Ms หลังจากการประมวลผลอัลกอริทึม |
อ่านอย่างเดียว | 0x0101 | มูลค่าแบบเรียลไทม์ | จำนวนเต็มที่ไม่ได้ลงชื่อ16บิต | เริ่มตั้งแต่หลังจากได้รับคำแนะนำและส่งออกค่าระยะทางแบบเรียลไทม์เป็นมม. โดยตรงโดยมีเวลาตอบสนอง100มิลลิวินาที |
อ่านอย่างเดียว | 0x0200 | ที่อยู่ทาส | จำนวนเต็มที่ไม่ได้ลงชื่อ16บิต | ช่วง: 0x00-0xFE ค่าเริ่มต้น0X01 0xFF คือที่อยู่ออกอากาศ |
Modbusregister
ตัวอย่างการสื่อสาร
ตัวอย่างที่1การอ่านข้อมูลมูลค่าการประมวลผล
เครื่องโฮสต์: 01 03 01 00 00 01 85 F6
จากเครื่อง: 01 03 02 02 F2 38 A1
อธิบาย: ที่อยู่เซ็นเซอร์คือ0X01,ค่าระยะการประมวลผลคือ0x02F2,แปลงเป็นทศนิยมคือ754มม.
ตัวอย่างที่2การอ่านข้อมูลค่าแบบเรียลไทม์
เครื่องโฮสต์: 01 03 01 01 00 01 D4 36
จากเครื่อง: 01 03 02 02 EF F8 A8
อธิบาย: ที่อยู่เซ็นเซอร์คือ0X01,ค่าระยะทางแบบเรียลไทม์คือ0x02EF,แปลงเป็นทศนิยมคือ751มม.
ตัวอย่างที่3แก้ไขที่อยู่เซ็นเซอร์ทาส
เครื่องโฮสต์: 01 06 02 00 00 05 48 71
จากเครื่อง: 01 06 02 00 00 05 48 71
อธิบาย: ที่อยู่เซ็นเซอร์เปลี่ยนจาก0X01เป็น0x05
เอาต์พุตห้า、 UART ของเรา
แรงดันไฟฟ้าขาเข้า | 5V ค่ะ |
การดำเนินงานในปัจจุบัน | ≤ 20ma |
ระยะจุดบอด | 0-22ซม. ค่ะ |
ระยะของวัตถุเครื่องบิน | 22-600ซม. ค่ะ |
โหมดเอาต์พุต | พอร์ตอนุกรม UART |
วงจรการทำงานของ | 100Ms |
ความแม่นยำในการวัด | ± 1 + (ส * 0.3%) ซม. |
หัววัดความถี่กลาง | 40K ± 1.0KHz |
มุมเปิดตัว | 20องศาค่ะ |
ตรวจจับความเสถียรของแกนกลาง | ± 2.5องศา |
อุณหภูมิในการทำงาน | 15 ~ 60 ℃ |
อุณหภูมิในการจัดเก็บ | 25 ~ 80 ℃ |
ความชื้นในการทำงาน | ≤ 80% RH |
ความชื้นในการจัดเก็บ | ≤ 90% RH |
คำแนะนำในการเดินสายไฟ (ควบคุม) | สีแดง (VCC) สีดำ (GND) สีขาว (TX) สีเขียว (RX) สีเหลือง (TRG) |
คำแนะนำในการเดินสายไฟ (อัตโนมัติ) | สีน้ำตาล (VCC) สีดำ (GND) สีเหลือง (RX) สีน้ำเงิน (TX) |
UART | บิตข้อมูลบิต | หยุดตำแหน่ง | การตรวจสอบพาริตี้ | อัตราบอดบอด |
TTL สต็อก | 8 | 1 | ไม่ไม่มี | 9600bps |
รูปแบบการสื่อสาร UART
ข้อมูลเฟรม | อธิบายอธิบาย | ไบต์ขนาดกลาง |
ส่วนหัวของเฟรม | แก้ไขที่0XFF | 1ไบต์ |
Data_H | ข้อมูลระยะทางสูง8บิต | 1ไบต์ |
Data_L | ข้อมูลระยะทางต่ำกว่า8บิต | 1ไบต์ |
ผลรวมของ | ชุดตรวจสอบการสื่อสาร | 1ไบต์ |
รูปแบบเอาต์พุต UART
ตัวอย่างเอาต์พุต UART
ส่วนหัวของเฟรม | Data_H | Data_L | ผลรวมของ |
0XFF | 0X07 | 0XA1 | 0XA7 |
เติม: Checksum เก็บค่าสะสมที่ต่ำกว่า8บิตเท่านั้น
SUM = (ส่วนหัวของเฟรม Data_H Data_L)& 0x00FF
= (0XA1 0X07 0XFF) & 0x00FF
= 0XA7;
ค่าระยะทาง = Data_H * 256 Data_L = 0X07A1; แปลงเป็น Equals1953ทศนิยม;
หนึ่ง、 Module รหัสที่อยู่เริ่มต้นจากโรงงาน: 0XFF 。
Ii 、ทุกครั้งที่โมดูลได้รับรหัสที่อยู่ (ช่วงเวลา100MS) จะคืนค่าที่วัดได้。
สาม、รูปแบบข้อมูลการวัด: L_DATA H_DATA รวม
1. 0XFF: เป็นบิตเริ่มต้นข้อมูลซึ่งใช้สำหรับการตรวจจับ
2. H_DATA: ข้อมูลระยะทางสูง8บิต;
3. L_DATA: ลดข้อมูลระยะทาง8บิต;
4 .Sum: L_DATAData H_DATA ของ0XFF (เฉพาะ8บิตที่ต่ำกว่าจะถูกส่ง)。
ตัวอย่าง: ค่าที่วัดได้: FF 07 A1 A7
0X07: ข้อมูลช่วงสูง;
0XA1: ข้อมูลช่วงต่ำ;
ค่าระยะทางคือ: 0X07A1; แปลงเป็น As1953ทศนิยม; หน่วย: มม.。
สี่,การสื่อสารแบบอนุกรม: อัตราบอด9600,บิตตรวจสอบ: ไม่มีบิตหยุด: 1บิต
เจ็ด、ขนาดสินค้า
โดยค่าเริ่มต้นการตรวจสอบจุดเริ่มต้นคือพื้นผิวหัววัดและเครื่องบินปากระฆังจะต้องลดลง40มม.