Place of Origin:
CHINA
ชื่อแบรนด์:
kacise
ได้รับการรับรอง:
CE,FDA
Model Number:
KWS-901
1.การแนะนำ
เครื่องวัดความขุ่นช่วงต่ำสำหรับการตรวจสอบคุณภาพน้ำดื่มแบบออนไลน์ด้วยค่าความขุ่นต่ำพิเศษ
ขีดจำกัดการตรวจจับความขุ่น การวัดที่มีความแม่นยำสูง อุปกรณ์มีคุณสมบัติ
ของเวลานานโดยไม่ต้องบำรุงรักษา งานประหยัดน้ำ และเอาต์พุตดิจิตอล รองรับรีโมท
การตรวจสอบข้อมูลบนแพลตฟอร์มคลาวด์และโทรศัพท์มือถือ และการสื่อสาร RS485-Modbus
สามารถใช้กันอย่างแพร่หลายในการติดตามความขุ่นของน้ำประปา น้ำประปาสำรองแบบออนไลน์
ท่อส่งน้ำปลายทาง น้ำดื่มโดยตรง น้ำกรองเมมเบรน สระว่ายน้ำ และน้ำผิวดิน
2.คุณสมบัติ
3.แผนภาพขนาดเซ็นเซอร์
4. คำจำกัดความของสายเคเบิล
สายไฟหุ้ม AWG-24 หรือ AWG-26 4 เส้น OD=5.5 มม.
1. สีแดง—ไฟฟ้า (VCC)
2, สีขาว—485 วันที่_B ( 485_B)
3, สีเขียว—485 วันที่_A (485_A)
4. สีดำ—กราวด์ (GND)
5. สายเปล่า—โล่
5. ข้อมูลจำเพาะทางเทคนิค
ชื่อ | เซ็นเซอร์ตรวจวัดความขุ่นช่วงต่ำ |
พิสัย | 0~10เอ็นทียู |
ความแม่นยำ | 0.01NTU หรือ ±2% (ใช้ค่าที่ใหญ่กว่า) |
ปณิธาน | 0.001 หน่วยวัด NTU |
แหล่งกำเนิดแสง | นำ |
การสูญเสียพลังงาน | 0.6W (ปิดแปรง), 1W (ทำงานแปรง) |
พลัง | กระแสตรง 12~24V,1A |
ช่วงการไหล | 180~500มล./นาที |
ช่วงอุณหภูมิ | 0~50℃ |
ขนาดเซนเซอร์ | Φ54.6มม.*193.5มม. |
ท่อทางเข้า | ท่อพีอี 2 จุด |
ท่อระบายน้ำ | ท่อพีอี 3 จุด |
เอาท์พุต | โมดบัส RS485 |
บำรุงรักษา | ที่ปัดน้ำฝนทำความสะอาดตัวเอง |
วัสดุตัวเครื่อง |
ช่องน้ำ : PC+ABS เซ็นเซอร์: 316L+POM |
บันทึก:
1. พารามิเตอร์ทางเทคนิคข้างต้นเป็นข้อมูลทั้งหมดภายใต้สภาพแวดล้อมของเหลวมาตรฐาน
2. อายุการใช้งานเซ็นเซอร์และความถี่ในการสอบเทียบการบำรุงรักษาสัมพันธ์กับสภาพภาคสนามจริง
6. การติดตั้งและการใช้งานอุปกรณ์
6.1 ตารางการกำหนดค่า
การกำหนดค่ามาตรฐาน | ตัวเลข | หมายเหตุ |
เครื่องวัดความขุ่นช่วงต่ำ | 1 | |
เซลล์ไหล | 1 | |
แผ่นยึด | 1 | |
ท่อน้ำเข้า/ท่อระบายน้ำ/น้ำล้น | 3 | |
อุปกรณ์ควบคุมการไหล | 1 | |
สายเคเบิล | 1 | 10เมตร |
เครื่องส่งสัญญาณ | 1 | ตัวเลือก (ไม่ใช่มาตรฐาน) |
6.2 คำแนะนำในการติดตั้ง
6.2.1 การติดตั้งแบบถาวร
เลือกวิธีการติดตั้งที่แสดงในรูปที่ (ก) หรือรูปที่ (ข) เพื่อแก้ไขระนาบกลางตาม
สภาพแวดล้อมการติดตั้งจริง
(ก) แผนผังการติดตั้งบนผนัง (ข) แผนผังการติดตั้งแผงด้านหลัง (ค) ขนาดมิติของแผ่นยึด
6.2.2 ข้อควรระวังในการติดตั้ง
① ตรวจสอบให้แน่ใจว่าแผงด้านหลังได้รับการติดตั้งอย่างแน่นหนา
② โปรดตรวจสอบให้แน่ใจว่าช่องหมุนเวียนได้รับการยึดอย่างแน่นหนา
③ โปรดตรวจสอบให้แน่ใจว่าท่อน้ำเข้า ท่อน้ำล้น และท่อน้ำเสียติดอยู่ในตำแหน่ง และสอง
จุด 3 จุด คลิปหนีบสีน้ำเงินเข้ากับตำแหน่งเพื่อป้องกันการรั่วซึม
④ ข้อควรระวังพิเศษ: ควรปิดวาล์วระบายน้ำด้วยมือไว้และเปิดเฉพาะเมื่อต้องการทำความสะอาดเท่านั้น
และปิดทำการต่อไป
6.3 การจ่ายน้ำ
(1)ระบายน้ำ
เปิดสวิตช์ทางเข้า ตรวจสอบและปรับ "อุปกรณ์ควบคุมการไหล" เพื่อให้อัตราการไหลเข้าเป็น
ให้คงอยู่ในช่วงที่กำหนดดัชนีไว้
ตรวจสอบว่าวาล์วระบายน้ำเสียแบบแมนนวลปิดอยู่ เปิดฝาด้านบนของท่อน้ำไหล
ถัง และสังเกตว่ามีการไหลเริ่มต้นในอุปกรณ์รูขุมขนหรือไม่ หากมีน้ำไหลอยู่
เป็นเรื่องปกติ และหากไม่มีน้ำไหลหรืออัตราการไหลช้ามาก ให้ตรวจสอบว่าทางเข้า
อุปกรณ์ควบคุมน้ำและการไหลถูกตั้งค่าตามปกติ
(2)ตรวจสอบฟังก์ชั่นการเก็บน้ำ
เปิดฝาบนออกแล้วห้องของกระบอกสูบที่อยู่ตรงกลางสระไหลคือน้ำ
สระเก็บน้ำและวัดปริมาณ ตรวจสอบว่าน้ำถูกเก็บตามปกติหรือไม่ และระดับของเหลว
ขึ้นช้าๆ จนล้นออกมาจากปากที่เหลือ ในขณะเดียวกัน ตรวจสอบว่ามี
คือสิ่งเจือปนและสารตกค้างในสระวัดด้วยความช่วยเหลือของอุปกรณ์แสงสว่าง เช่น
ไฟฉาย ถ้ามีสิ่งสกปรกให้เทออกหรือเอาออกก่อนจึงจะเก็บน้ำไว้อีกครั้ง
(3) ติดตั้งหัววัดความขุ่น
ใส่เซ็นเซอร์วัดความขุ่นเข้าไปในฝาครอบด้านบนแล้วขันเข้าในช่องเสียบการ์ดฝาครอบด้านบน จากนั้น
ใส่ทั้งชิ้นเข้าไปในสระไหล และทำฝาปิดส่วนบนให้ใกล้กับฝาปิดสระไหล
(4)เพิ่มพลัง
หลังจากเสร็จสิ้นกระบวนการข้างต้นแล้ว เซ็นเซอร์สามารถเปิดเครื่องและวัดได้โดยการเก็บข้อมูล
โปรโตคอล,เครื่องส่งสัญญาณ ฯลฯ
6.4 การสอบเทียบ
สามารถติดตั้งและใช้งานเซ็นเซอร์วัดความขุ่นได้โดยตรง และไม่จำเป็นต้องมีการสอบเทียบครั้งที่สอง
สำหรับการติดตั้งครั้งแรก หากลูกค้าต้องการหรือพบออฟเซ็ตข้อมูลในภายหลัง
การบำรุงรักษา บริษัทของเราแนะนำให้ใช้น้ำประปาเป็นตัวอย่างน้ำสำหรับจุดเดียว
การสอบเทียบและพารามิเตอร์การสอบเทียบสามารถเขียนได้ผ่านคอมพิวเตอร์โฮสต์ของเราหรือใน
แบบฟอร์มการลงทะเบียนโปรโตคอลการสื่อสาร
7. ตารางและวิธีการบำรุงรักษา
7.1รอบการบำรุงรักษา
งานบำรุงรักษา | ความถี่ในการบำรุงรักษาที่แนะนำ |
การทำความสะอาดเซนเซอร์ | ทุกเดือน |
เซ็นเซอร์สอบเทียบ | ทุก 1~2 เดือน ขึ้นอยู่กับสถานการณ์การใช้งาน |
การทำความสะอาดเซลล์ไหล | ทุก 1~2 เดือน ขึ้นอยู่กับสถานการณ์การใช้งาน |
เปลี่ยนแปรงทำความสะอาด | ทุก 6 เดือน |
ความสะอาดเป็นสิ่งสำคัญมากในการรักษาการอ่านค่าที่ถูกต้อง
7.1.1 ยืนยันว่าแหล่งจ่ายไฟเป็นปกติ
แรงดันไฟฟ้าที่จ่ายเป็น DC ค่าแรงดันไฟฟ้าเป็น DC12-24V และแรงดันไฟฟ้ามีเสถียรภาพ
7.1.2 ยืนยันว่าน้ำที่เข้ามาเป็นปกติ
มีน้ำจากท่อ;
น้ำที่เข้ามาสามารถไหลเข้าสู่ถังหมุนเวียนได้
ไม่มีน้ำล้นที่ทางเข้าถังหมุนเวียน
7.1.3 ตรวจสอบการระบายน้ำให้ราบรื่น
จากการพิจารณาว่าน้ำที่เข้ามาเป็นปกติ ระดับของเหลวที่ไหลเวียน
ถังปกติและไม่มีน้ำล้น:
อุปกรณ์ตรวจสอบ (แผงหลัง แผงหลัง รางหมุนเวียนภายใน) ว่ามีน้ำหรือไม่
หากมีน้ำอยู่ก่อนเกิดสถานการณ์น้ำ สาเหตุของปรากฏการณ์นี้มี 2 ประการ คือ
อันหนึ่งคือแรงดันน้ำ น้ำจากถังหมุนเวียนล้นออกมาโดยตรง อันที่สองคือแรงดันน้ำไม่ดี
การระบายน้ำทำให้มีน้ำล้นออกจากถังหมุนเวียน หากเราสามารถตัดแรงดันน้ำออกได้
ใหญ่และระบายน้ำไม่ดี
7.2 การบำรุงรักษาหัววัด
7.2.1 ทำความสะอาดเซ็นเซอร์
ปิดมิเตอร์ ถอดเซ็นเซอร์ออกจากช่องการไหล และทำความสะอาดเซ็นเซอร์
เมื่อทำความสะอาดรูเล็กๆ ควรทำความสะอาดด้วยสำลี โดยควรใช้สำลี
สำลีชุบแอลกอฮอล์ หากไม่มีแอลกอฮอล์บนพื้นที่ ให้ใช้สำลีแห้ง หากไม่มี ให้ใช้กระดาษเช็ด
ผ้าขนหนู.
7.2.2 ตรวจสอบแหล่งกำเนิดแสง
เปิดเซ็นเซอร์ หลังจากเข้าสู่สถานะการวัด ให้ปรับพอร์ตออปติคอลของเซ็นเซอร์
ด้วยผนังสีขาว โดยปกติจะสังเกตเห็นจุดสีแดงเป็นระยะๆ จากเซ็นเซอร์ได้คล้ายกับ
ตัวชี้เลเซอร์และความสว่างที่รับรู้ได้ด้วยตาเปล่าไม่ควรน้อยกว่าของ
พอยน์เตอร์เลเซอร์ สภาวะความผิดพลาดทั่วไปของแหล่งกำเนิดแสง ได้แก่:
ก) ไม่มีการเปลี่ยนแปลงและไม่มีการปล่อยแสงหลังจากเปิดเครื่อง
ข) จุดสีแดงนั้นมืดและมีความสว่างน้อยกว่าตัวชี้เลเซอร์มาก
ค) เมื่อยืนยันว่ารูไฟของเซ็นเซอร์ไม่มีคราบน้ำ จะมีจุดสีแดงปรากฏขึ้น
ปล่อยจุดแดงสว่างไม่เข้มข้น
ในกรณีที่แหล่งกำเนิดแสงล้มเหลว เซ็นเซอร์สามารถถอดออกจากช่องไหลและส่งกลับไปยัง
ผู้ผลิตเพื่อการซ่อมแซมและการสอบเทียบ ก่อนที่จะใส่เซ็นเซอร์กลับเข้าไปในช่องไหล
จำเป็นต้องปิดเครื่อง หลังจากใส่เข้าในช่องหมุนเวียนแล้ว ให้กดเบาๆ
ด้วยมือของคุณเพื่อให้แน่ใจว่าใส่เข้าที่และไม่เอียง คุณสามารถสังเกตได้ว่า
เซ็นเซอร์ติดตั้งอยู่ที่ด้านข้างของเครื่องมือ
7.2.3 ถังหมุนเวียนน้ำสะอาด
ใช้แปรงท่อทำความสะอาดถังไหลและตรวจสอบให้แน่ใจว่าผนังด้านล่างและด้านข้างของถัง
ปราศจากตะกอนที่มองเห็นได้
7.2.4 การตรวจสอบสถานะการทำงาน
หลังจากเสร็จสิ้นการบำรุงรักษาข้างต้นแล้ว งานวัดตามปกติ เช่น การบริโภคน้ำ
และสามารถเริ่มการรวบรวมโพรบใหม่ได้ และงานตรวจสอบเช่นค่าการวัด
การเปรียบเทียบและการสอบเทียบจุดเดียวสามารถดำเนินการได้ตามข้อกำหนดภาคสนาม
8. การแก้ไขปัญหา
ตาราง 5-1 แสดงรายการอาการ สาเหตุที่เป็นไปได้ และแนวทางแก้ไขที่แนะนำสำหรับปัญหาทั่วไป
พบกับเครื่องวัดความขุ่นช่วงต่ำ หากอาการของคุณคือไม่มีสัญญาณหรือไม่มีสัญญาณใดๆ
โซลูชันแก้ไขปัญหาของคุณได้ กรุณาติดต่อเรา
ข้อผิดพลาด | สาเหตุที่เป็นไปได้ | สารละลาย |
ค่าที่วัดได้คือ สูงเกินไป ต่ำเกินไป หรือ ความไม่มั่นคง |
ผิดปกติ การเรืองแสง ของเซนเซอร์ |
ตรวจสอบสถานะการส่องสว่างตาม คำแนะนำการใช้งาน |
ความผิดปกติในการกักเก็บน้ำ |
ตรวจสอบว่าทางเข้าน้ำ, การจัดเก็บน้ำ และ ที่เหลือก็เป็นปกติ |
|
กระจกหน้าต่างแสงเสียหาย |
ตรวจสอบผลการทำความสะอาดของหน้าต่างออปติคอล และแปรงทำความสะอาด หากแปรงทำความสะอาดสึกหรอ และไม่สามารถขูดผิวหน้าต่างได้อย่างเหมาะสม เปลี่ยนแปรงทำความสะอาด |
|
ทางน้ำผิดปกติ |
อัตราการไหลเข้า การตั้งค่าไม่ถูกต้อง |
ตรวจสอบอัตราการไหลเข้าและปรับให้เหมาะสม กับพารามิเตอร์ผลิตภัณฑ์ |
การไหลไม่ดีของ น้ำล้น |
ให้แน่ใจว่ามีการลดระดับลงในเชิงบวกระหว่างพอร์ตโอเวอร์โฟลว์ และท่อระบายน้ำเพื่อให้การระบายน้ำเป็นไปอย่างราบรื่น และหลีกเลี่ยงการล้น |
ตาราง 5-1 รายการคำถามที่พบบ่อย
9. คำอธิบายการรับประกัน
(1) ระยะเวลาการรับประกัน 1 ปี (ไม่รวมวัสดุสิ้นเปลือง)
(2) การรับรองคุณภาพนี้ไม่ครอบคลุมกรณีต่อไปนี้
① เนื่องจากเหตุสุดวิสัย ภัยธรรมชาติ ความไม่สงบทางสังคม สงคราม (ที่ประกาศหรือไม่ประกาศ)
การก่อการร้าย สงคราม หรือความเสียหายที่เกิดจากการบังคับของรัฐบาล
②ความเสียหายที่เกิดจากการใช้งานผิดวิธี ความประมาท อุบัติเหตุ หรือการใช้และการติดตั้งที่ไม่เหมาะสม
③ค่าระวางขนส่งสินค้ากลับมายังบริษัทของเรา
④ค่าขนส่งสำหรับการจัดส่งแบบเร่งด่วนหรือด่วนของชิ้นส่วนหรือผลิตภัณฑ์ที่ครอบคลุมโดย
การรับประกัน.
⑤เดินทางไปดำเนินการซ่อมแซมตามการรับประกันภายในประเทศ
(3) การรับประกันนี้ครอบคลุมเนื้อหาทั้งหมดของการรับประกันที่บริษัทของเรามอบให้เกี่ยวกับผลิตภัณฑ์ของตน
① การรับประกันนี้ถือเป็นข้อความสุดท้าย สมบูรณ์ และเฉพาะเจาะจงเกี่ยวกับเงื่อนไขการรับประกัน และไม่มีบุคคลหรือตัวแทนใดได้รับอนุญาตให้สร้างการรับประกันอื่น ๆ ในนามของ
บริษัทของเรา
② แนวทางแก้ไขการซ่อมแซม เปลี่ยน หรือคืนเงินตามที่ได้กล่าวมาข้างต้น
กรณีพิเศษที่ไม่ละเมิดการรับประกันนี้และแนวทางแก้ไขโดยการเปลี่ยนหรือส่งคืน
การชำระเงินสำหรับผลิตภัณฑ์ของเราเอง โดยอิงตามความรับผิดที่เข้มงวดหรือทฤษฎีทางกฎหมายอื่น ๆ
บริษัทจะไม่รับผิดชอบต่อความเสียหายอื่นใดที่เกิดจากผลิตภัณฑ์ที่มีข้อบกพร่องหรือจากความประมาท
การดำเนินงาน รวมถึงความเสียหายใดๆ ที่เกิดขึ้นตามมาซึ่งมีความเกี่ยวพันอันเป็นผลจากเงื่อนไขเหล่านี้
10.โปรโตคอลการสื่อสาร
โปรโตคอลการสื่อสาร RS485 ใช้โปรโตคอลการสื่อสาร MODBUS และเซ็นเซอร์เป็น
นำมาใช้เป็นทาส
รูปแบบข้อมูลแบบไบต์
อัตราบอดเรท | 9600 |
ตำแหน่งเริ่มต้น | 1 |
บิตข้อมูล | 8 |
สต็อปบิต | 1 |
ตรวจสอบตัวเลข | เอ็น |
อ่านและเขียนข้อมูล (มาตรฐานโปรโตคอล MODBUS)
ที่อยู่เริ่มต้นคือ 0x01 สามารถปรับเปลี่ยนที่อยู่ได้โดยลงทะเบียน
10.1 การอ่านข้อมูล
โฮสต์เรียก (เลขฐานสิบหก)
01 03 00 00 00 01 84 0เอ
รหัส | นิยามฟังก์ชัน | หมายเหตุ |
01 | ที่อยู่อุปกรณ์ | |
03 | รหัสฟังก์ชั่น | |
00 00 | ที่อยู่เริ่มต้น | ดูรายละเอียดเพิ่มเติมในตารางลงทะเบียน |
00 01 | จำนวนผู้ลงทะเบียน | ความยาวของรีจิสเตอร์ (2 ไบต์ต่อ 1 รีจิสเตอร์) |
84 0เอ | ผลรวมตรวจสอบ CRC ด้านหน้าต่ำและด้านหลังสูง |
คำตอบแบบทาส (เลขฐานสิบหก)
01 03 02 00 xx xx xx xx
รหัส | นิยามฟังก์ชัน | หมายเหตุ |
01 | ที่อยู่อุปกรณ์ | |
03 | รหัสฟังก์ชั่น | |
02 | จำนวนไบต์ที่อ่าน | |
XX XX | ข้อมูล (DCBA ด้านหน้าต่ำและด้านหลังสูง) | ดูรายละเอียดเพิ่มเติมในตารางลงทะเบียน |
XX XX | ผลรวมตรวจสอบ CRC ด้านหน้าต่ำและด้านหลังสูง |
10.2 การเขียนข้อมูล
โฮสต์เรียก (เลขฐานสิบหก)
01 10 1บี 00 00 01 02 01 00 0ซี ซี1
รหัส | นิยามฟังก์ชัน | หมายเหตุ |
01 | ที่อยู่อุปกรณ์ | |
10 | รหัสฟังก์ชั่น | |
1บี 00 | ที่อยู่สำหรับลงทะเบียน | ดูรายละเอียดเพิ่มเติมในตารางลงทะเบียน |
00 01 | จำนวนผู้ลงทะเบียน | จำนวนรีจิสเตอร์อ่าน |
02 | จำนวนไบต์ | จำนวนรีจิสเตอร์อ่าน x2 |
01 00 | ข้อมูล (DCBA ด้านหน้าต่ำและด้านหลังสูง) | |
0C C1 | ผลรวมตรวจสอบ CRC ด้านหน้าต่ำและด้านหลังสูง |
คำตอบแบบทาส (เลขฐานสิบหก)
01 10 1บี 00 00 01 07 2ดี
รหัส | นิยามฟังก์ชัน | หมายเหตุ |
01 | ที่อยู่อุปกรณ์ | |
10 | รหัสฟังก์ชั่น | |
1บี 00 | ที่อยู่สำหรับลงทะเบียน | ดูรายละเอียดเพิ่มเติมในตารางลงทะเบียน |
00 01 | ส่งคืนจำนวนรีจิสเตอร์ที่ถูกเขียน | |
7D 2D | ผลรวมการตรวจสอบ CRC (ด้านหน้าต่ำและด้านหลังสูง) |
10.3 การคำนวณผลรวมการตรวจสอบ CRC
(1) ตั้งค่ารีจิสเตอร์ 16 บิตหนึ่งตัวเป็นเลขฐานสิบหก FF (กล่าวคือ 1 ทั้งหมด) และเรียกรีจิสเตอร์นี้ว่า CRC
ลงทะเบียน.
(2) การแปลงข้อมูลไบนารี 8 บิตแรกเป็น Iso-oring (ทั้งไบต์แรกของข้อมูลการสื่อสาร)
เฟรม) ด้วยบิตล่าง 8 บิตของรีจิสเตอร์ CRC 16 บิต และวางผลลัพธ์ไว้ในรีจิสเตอร์ CRC
โดยปล่อยให้ข้อมูล 8 บิตบนไม่เปลี่ยนแปลง
(3) เลื่อนเนื้อหาของรีจิสเตอร์ CRC หนึ่งบิตไปทางขวา (ไปทางด้านต่ำ) เพื่อเติม
บิตที่สูงที่สุดด้วย 0 และตรวจสอบบิตที่เลื่อนออกหลังจากการเลื่อนทางขวา
(4) หากบิตที่เลื่อนออกคือ 0: ทำซ้ำขั้นตอนที่ 3 (เลื่อนไปทางขวาหนึ่งบิตอีกครั้ง); หากบิตที่เลื่อนออกคือ 1, CRC
ลงทะเบียนและพหุนาม A001 (1010 0000 0000 0001) สำหรับ iso-หรือ
(5) ทำซ้ำขั้นตอน 3 และ 4 จนกว่าจะเลื่อนไปทางขวา 8 ครั้งเพื่อให้ข้อมูล 8 บิตทั้งหมด
ได้รับการประมวลผลอย่างครบถ้วน
(6) ทำซ้ำขั้นตอนที่ 2 ถึง 5 สำหรับไบต์ถัดไปของเฟรมข้อมูลการสื่อสาร
(7) แลกเปลี่ยนไบต์สูงและต่ำของรีจิสเตอร์ CRC 16 บิตที่ได้รับหลังจากไบต์ทั้งหมดของสิ่งนี้
กรอบข้อมูลการสื่อสารได้รับการคำนวณตามขั้นตอนข้างต้น
(8) เนื้อหารีจิสเตอร์ CRC สุดท้ายจะได้รับดังนี้: รหัส CRC
10.4 ตารางลงทะเบียน
ที่อยู่เริ่มต้น |
สั่งการ คำอธิบาย |
จำนวน การลงทะเบียน |
รูปแบบข้อมูล (เลขฐานสิบหก) |
0x0700H |
รับซอฟต์แวร์ และฮาร์ดแวร์ เรฟ |
2 |
รวม 4 ไบต์ 00 ~ 01: เวอร์ชันฮาร์ดแวร์ 02 ~ 03: เวอร์ชันซอฟต์แวร์ เช่น การอ่าน 0101 แสดงถึง 1.1 |
0x0900H | รับ SN | 7 |
รวมทั้งหมด 14 ไบต์ 00: สงวนไว้ 01 ~ 12: หมายเลขซีเรียล 13: สงวนไว้ 12 ไบต์ของหมายเลขซีเรียลจะถูกแปลตามรหัส ASCII หรือหมายเลขซีเรียลของโรงงาน |
0x1100H |
ผู้ใช้ การสอบเทียบ K/B (อ่าน/เขียน) |
4 |
รวม 8 ไบต์ 00~03: เค 04~07: ข หากต้องการอ่าน K ให้อ่านออกมาเป็นข้อมูล 4 ไบต์ (บิตต่ำด้านหน้า รูปแบบ DCBA จำเป็นต้องแปลงข้อมูลนี้เป็นจุดลอยตัว ดูวิธีการแปลงด้านล่าง) ในการเขียน k เช่น เราต้องแปลง k เป็นจุดลอยตัว 32 บิตและเขียนใน (รูปแบบ DCBA) |
0x1B00H |
เปิดเครื่องแปรง การตั้งค่าการเริ่มต้น |
1 |
รวม 2 ไบต์ 00~01: 0x0000 ไม่เริ่มทำงานเมื่อเปิดเครื่อง 0x0100 เปิดเครื่องและเริ่มต้นเอง |
0x2600H |
ค่าความขุ่น การได้มาซึ่ง |
2 |
ค่าความขุ่นที่อ่านได้คือข้อมูล 4 ไบต์ (ตำแหน่งต่ำอยู่ด้านหน้า รูปแบบ DCBA และข้อมูลนี้จำเป็นต้องแปลงเป็นตัวเลขจุดลอยตัวแบบเปลี่ยนแปลง วิธีการแปลงแสดงอยู่ด้านล่าง) |
0x3000H |
อุปกรณ์ ที่อยู่(อ่านและเขียน) |
1 |
รวม 2 ไบต์ 00~01: ที่อยู่อุปกรณ์ สามารถตั้งค่าช่วงได้ตั้งแต่ 1~254 เช่นข้อมูลที่ได้คือ 02 00 (ถ้าตำแหน่งต่ำอยู่ด้านหน้าแสดงว่าที่อยู่คือ 2) ใช้ที่อยู่ 15 เป็นตัวอย่าง จากนั้น 0F 00 เขียนที่อยู่ติดต่อ (ด้านหน้าต่ำ) เมื่อที่อยู่อุปกรณ์ปัจจุบันไม่เป็นที่รู้จัก คุณสามารถใช้ FF เป็นที่อยู่อุปกรณ์ทั่วไปเพื่อขอข้อมูลปัจจุบันได้ |
0x3100H |
การสตาร์ทแปรง (เขียนเท่านั้น) |
0 | ส่งคำสั่งเขียนด้วยความยาวการเขียน 0 |
0x3200H |
แปรง เริ่มต้นซ้ำๆ การตั้งเวลา (อ่านและ เขียน) |
1 |
รวม 2 ไบต์ 00~01: เวลา ใช้ค่าการอ่าน 1E 00 (ค่าเริ่มต้น) เป็นตัวอย่าง ค่าจริงคือ 0x001E หรือ 30 นาที เช่น ถ้าคุณต้องเขียน 60 นาที ให้แปลงเป็น 3C 00 เพื่อการเขียน |
10.5 อัลกอริทึมการแปลงสำหรับตัวเลขจุดลอยตัว
10.5.1 การแปลงเลขฐานสิบหกเป็นเลขฐานสิบหก
ขั้นตอนที่ 1: แปลงเลขฐานสองที่แสดงจุดลอยตัวของ 17.625 ให้เป็นเลขฐานสองจุดลอยตัว
ขั้นแรก ให้ค้นหาการแทนค่าไบนารีของส่วนจำนวนเต็ม
17 = 16 + 1 = 1×24+ 0× 23+ 0×22+ 0×21+ 1×20
ดังนั้นการแทนค่าไบนารีของจำนวนเต็มส่วนที่ 17 คือ 10001B
จากนั้นหาการแทนค่าไบนารีของส่วนเศษส่วน
0.625 = 0.5 + 0.125 = 1x2-1+ 0x2-2+ 1x2 ครับ0
ดังนั้นการแทนค่าไบนารีของส่วนทศนิยม 0.625 คือ 0.101B
ดังนั้นจำนวนจุดลอยตัวในรูปแบบไบนารีสำหรับ 17.625 ที่แสดงในรูปแบบจุดลอยตัวคือ 10001.101B
ขั้นตอนที่ 2: เลื่อนเพื่อหาเลขยกกำลัง
เลื่อน 10001.101B ไปทางซ้ายจนกว่าจะเหลือเพียงตำแหน่งเดียวก่อนจุดทศนิยมเพื่อให้ได้ 1.0001101B และ 10001.101B = 1.0001101 B x 24ดังนั้นส่วนเลขยกกำลังคือ 4 ซึ่งเมื่อบวกกับ 127 จะกลายเป็น 131 ซึ่งมีการแทนค่าไบนารีเป็น 10000011B
ขั้นตอนที่ 3: คำนวณจำนวนสิ้นสุด
การลบเลข 1 ก่อนจุดทศนิยมของ 1.0001101B จะทำให้ได้เลขท้าย 0001101B (เนื่องจากเลข 1 ก่อนจุดทศนิยมจะต้องเป็น 1 IEEE จึงระบุว่าควรบันทึกเฉพาะเลขหลังจุดทศนิยมเท่านั้น) หมายเหตุสำคัญสำหรับเลขท้าย 23 บิต: บิตแรก (หรือที่เรียกว่าบิตที่ซ่อนอยู่) จะไม่ได้รับการคอมไพล์ บิตที่ซ่อนอยู่คือบิตทางซ้ายของตัวคั่น ซึ่งปกติจะตั้งเป็น 1 และถูกระงับไว้
ขั้นตอนที่ 4: การกำหนดบิตสัญลักษณ์
จำนวนบวกจะมีหลักเครื่องหมายเป็น 0 และจำนวนลบจะมีหลักเครื่องหมายเป็น 1 ดังนั้น 17.625 จึงมีหลักเครื่องหมายเป็น 0
ขั้นตอนที่ 5: แปลงเป็นจุดทศนิยมลอยตัว
เครื่องหมาย 1 หลัก + เลขยกกำลัง 8 หลัก + แมนทิสซา 23 หลัก
0 10000011 0001101000000000000000B (สอดคล้องกับ 0x418D0000 ในเลขฐานสิบหก)
10.5.2 การแปลงเลขฐานสิบหกเป็นเลขฐานสอง
ขั้นตอนที่ 1: แปลงเลขฐานสิบหก 0x427B6666 เป็นเลขฐานสองจุดลอยตัว 0100 0010 0111 1011 0110 0110 0110 0110 0110B เป็นบิตเครื่องหมาย เลขยกกำลัง และแมนทิสซา 0 10000100 1111011011011001100110b
เครื่องหมาย 1 หลัก + เลขยกกำลัง 8 หลัก + แมนทิสซา 23 หลัก
บิตเครื่องหมาย S:
บิตดัชนี E: 10000100B = 1×27+0×26+0×25+0×24+1×23+0×22+0×20
=128+0+0+0+0+0+4+0+0=132
หลักสุดท้าย M: 11110110110011001100110B = 8087142
ขั้นตอนที่ 2: การคำนวณจำนวนจุดลอยตัว
ดี =(-1)5×(1.0=ม/223) ×2อี-127
= (-1)0×(1.0+8087142/223) ×2132-127
= 1 x 1.964062452316284 x 32
= 62.85
ส่งข้อสอบของคุณตรงมาหาเรา