MICROSENS Smart IO Controller ผสานรวมส่วนประกอบดิจิตอลเข้ากับเครือข่าย IP
การจัดการเชิงกล
ตัวควบคุม Smart I/O ของ MICROSENS พร้อมที่จะติดตั้งผ่านจุดยึดสองแบบ:
- clamp สำหรับติดตั้งรางบนหมวก
- และแถบยึดสี่แถบสำหรับยึดกับผนัง เพดาน หรืออุปกรณ์สำรองอื่นๆ ได้โดยตรง
การติดตั้งและการถอดประกอบรางหมวกด้านบน
ที่ด้านล่าง ตัวเรือน Smart I/O Controller (รูปที่ 1, Pos. 1) ติดตั้ง clamp สำหรับติดตั้งอุปกรณ์เข้ากับรางด้านบนแบบมาตรฐาน (ภาพที่ 1, Pos. 2)
Nหมายเหตุ: ประกอบ clamp ไปยังที่อยู่อาศัยถ้าไม่ได้จัดส่งพร้อมกับclamp ปรับตัวแล้ว ให้แน่ใจว่า clampคันปลด (รูปที่ 1, Pos. 3) ชี้ไปด้านข้างพร้อมกับพอร์ตอีเทอร์เน็ต
การติดตั้งบนรางหมวกด้านบน
- วางตัวเรือนด้วย clampที่ยึดเครื่องเขียนของเหนือราวหมวกด้านบน (รูปที่ 1, Pos. 4)
- ค่อย ๆ กดตัวเรือน (รูปที่ 1, Pos. 5) จนกระทั่ง clamp ล็อคเข้ากับรางหมวกด้านบนด้วยการคลิกที่ได้ยิน
การถอดจากรางท็อปแฮท
- ดึงคันปลด (รูปที่ 2, Pos. 1) เพื่อปลดล็อค clamp แล้วยกเครื่องขึ้น (ภาพที่ 2, Pos. 2) เพื่อถอดออกจากรางหมวกด้านบน
แท็บการติดตั้ง
ในการติดตั้งตัวควบคุม Smart I/O กับผนัง เพดาน หรืออุปกรณ์สำรองอื่นๆ ที่เหมาะสมโดยตรง ให้ใช้โครงยึดสี่ตัว (ภาพที่ 3, Pos. 1 ถึง 4)
บันทึก: ตรวจสอบให้แน่ใจว่าได้ยึดสิ่งที่แนบมาอย่างเพียงพอเมื่อใช้แถบยึดจำนวนน้อยลง! ไม่แนะนำให้ใช้แถบยึดหรือแถบยึดด้านเดียวเท่านั้น
การเชื่อมต่อแหล่งจ่ายไฟ
ตัวควบคุม MICROSENS Smart I/O สามารถจ่ายไฟได้ด้วยอินพุตพลังงานทางเลือกสองอินพุต (เดี่ยวหรือข้อต่อ):
- PoE+ (PD) ผ่านพอร์ตอีเทอร์เน็ต (รูปที่ 4, Pos. 1)
- ภายนอก 24 VDC ผ่านการกด clamp พอร์ต X21 และ X22 (รูปที่ 4, Pos. 2)
ข้อมูลจำเพาะของแหล่งจ่ายไฟ
แหล่งจ่ายไฟ | เล่มที่tage | การบริโภค | ปลั๊ก |
PoE/PoE+ PD | 44 — 54 โวลต์
(แบบ 54 VDC) |
3.2 วัตต์ | พอร์ตอัปลิงค์อีเธอร์เน็ต (รูปที่ 4, โพส 1) |
ภายนอก | 24 โวลต์ดีซี | 1.2 วัตต์ | กด clamp พอร์ต X21 และ X22 สำหรับสายเคเบิลสองสาย (รูปที่ 4, โพส 2)
บันทึก: ตรวจสอบให้แน่ใจว่าได้เชื่อมต่อสายเคเบิลด้วยขั้วที่ถูกต้อง! |
บันทึก: ตรวจสอบให้แน่ใจว่าได้เปิดใช้งาน PoE/PoE+ PD บนอุปกรณ์ที่จ่ายไฟ สำหรับการเปิดใช้งาน PoE บนอุปกรณ์ MICROSENS โปรดดูเอกสารที่เกี่ยวข้องที่จัดส่งมาพร้อมกับอุปกรณ์
ทันทีที่ต่อแหล่งจ่ายไฟภายนอกเข้ากับ clamp พอร์ต X21 และ X22 ไฟ LED แสดงสถานะพอร์ต "Pwr In" ตามลำดับจะสว่างขึ้นเพื่อระบุปริมาณอุปทานtagอีก็อยู่
ทันทีที่เสียบปลั๊ก PoE หรือแหล่งจ่ายไฟภายนอกตัวใดตัวหนึ่งและมีไฟ LED สถานะพอร์ตของพอร์ต "Pwr Out" 1 และ 2 จะสว่างขึ้น (รูปที่ 4, Pos. 3)
การต่อสายดินกับ PoE Supply
สำหรับการติดตั้งส่วนประกอบ PoE ในเครือข่ายองค์กร จำเป็นต้องอ้างอิง DC supply voltage ของอุปกรณ์ทั้งหมดไปยังระดับพื้นดินเดียวกัน โดยปกติจะเป็นขั้วบวกที่เชื่อมต่อกับระดับพื้นดินของระบบไฟฟ้าของอาคาร (เช่น “ดิน”)
สมมติว่า การจ่ายไฟของตัวควบคุม Smart I/O ทำได้โดยใช้อุปกรณ์ PoE PSE ระยะไกลแบบรวมศูนย์ สิ่งสำคัญคือต้องเชื่อมต่อสายดินของแชสซีของตัวควบคุม (รูปที่ 4, Pos. 4 กับศักย์ไฟฟ้ากราวด์ของอาคาร และด้วยเหตุนี้เพื่อหลีกเลี่ยง “ ปัญหาพื้นลอย” นอกจากปัญหาด้านความปลอดภัยแล้ว พื้นลอยตัวของเครือข่ายอาจทำให้เกิดปัญหาได้หากมีการต่อสายดินเพียงส่วนประกอบเดียวโดยไม่ได้ตั้งใจหรือโดยตั้งใจ (ภาพที่ 5)
การต่อสายดินกับแหล่งจ่ายไฟภายนอก
ตรงกันข้ามกับการใช้ขั้วลบทั่วไปที่เชื่อมต่อกับระดับกราวด์เมื่อใช้แหล่งจ่ายไฟภายนอก ตรวจสอบให้แน่ใจว่าได้เชื่อมต่อขั้วบวกของแหล่งจ่ายไฟกับระดับกราวด์
รีเซ็ตตัวควบคุม Smart I/O
ตัวควบคุม Smart I/O มีปุ่มรีเซ็ตอยู่ถัดจากพอร์ตอีเทอร์เน็ต (ดูรูปที่ 6)
การกดปุ่มรีเซ็ตด้วยวัตถุปลายแหลมเป็นเวลา 1 วินาทีจะเป็นการรีเซ็ตคอนโทรลเลอร์ ในระหว่างการรีเซ็ต ไฟ LED “Digital Out” ทั้งสองดวง (ตัวบ่งชี้สำหรับพอร์ต X5 ถึง X8) จะสว่างขึ้นเป็นเวลาประมาณ 1 วินาที.
บันทึก: การกดปุ่มรีเซ็ตนานกว่า 1 วินาทีหลังจากรีบูตจะเป็นการเปิดใช้งานโหมด Load Bootloader นี้สำหรับวัตถุประสงค์ในการให้บริการของ MICROSENS เท่านั้น!
การเชื่อมต่อสายเคเบิลอินพุต/เอาต์พุตและการตั้งค่าสวิตช์ DIP
ตัวควบคุม Smart I/O มาพร้อมกับปุ่มกด 20 พิน clamp พอร์ตสำหรับสัญญาณอินพุตและเอาต์พุตรวมถึงอินพุตและเอาต์พุต voltage (เส้นผ่านศูนย์กลางลวด 0.1 ถึง 1.5 มม², เกลียว/แข็ง) นอกจากนี้ สวิตช์ DIP แบบ 2 ทางและ 4 ทางยังช่วยให้การตั้งค่าเฉพาะสำหรับสัญญาณอินพุตแบบอะนาล็อกและเซ็นเซอร์อินพุต
แรงผลักดัน clamp พิน (X1 ถึง X40) และพอร์ตอัปลิงค์อีเทอร์เน็ตมีฟังก์ชันต่อไปนี้:
ท่าเรือ | สัญญาณ | ความหมาย |
เอ็กซ์1, เอ็กซ์2 | พลังงานออก 1 | กำลังขับ:
2x 24 โวลต์, รวมโหลดสูงสุด 20 mW |
เอ็กซ์3, เอ็กซ์4 | พลังงานออก 2 | |
เอ็กซ์5, เอ็กซ์6 | ดิจิตอลเอาท์ 1 | เอาต์พุตดิจิตอล:
2x 24 VDC, โอเพ่นคอลเลคเตอร์, PWM (สูงสุด 100 Hz) รวมกระแสสูงสุด 1 A |
เอ็กซ์7, เอ็กซ์8 | ดิจิตอลเอาท์ 2 | |
เอ็กซ์9, เอ็กซ์10 | ดิจิตอลใน 1 | อินพุตดิจิตอล:
สูงสุด 4 เท่า 24 VDC (เกณฑ์: ต่ำ < 1.0 – 1.3 > สูง) opto-isolated การกำหนดพอร์ตมีดังนี้: · X9, X11, X13, X15: จำนวนพอร์ตtagระหว่าง 0 VDC ถึง 24 VDC · X10, X12, X14, X16: พอร์ตที่เชื่อมต่อกับ 24 VDC (“+”) |
เอ็กซ์11, เอ็กซ์12 | ดิจิตอลใน 2 | |
เอ็กซ์13, เอ็กซ์14 | ดิจิตอลใน 3 | |
เอ็กซ์15, เอ็กซ์16 | ดิจิตอลใน 4 |
ท่าเรือ | สัญญาณ | ความหมาย |
เอ็กซ์17, เอ็กซ์18 | PT100/1000 1 | อินพุตเซ็นเซอร์อุณหภูมิ:
2x อินพุต 2 สายสำหรับเครื่องตรวจจับอุณหภูมิความต้านทาน Pt100 หรือ Pt1000 (RTDs) บันทึก: การเลือกประเภทเซ็นเซอร์สำหรับพอร์ตอินพุตอุณหภูมิที่เกี่ยวข้องสามารถกำหนดได้ผ่านสวิตช์ DIP 2 พอร์ต: · วันที่ 1/2: Pt100 ที่เลือกไว้ · ปิด 1/2: Pt1000 ที่เลือกไว้ |
เอ็กซ์19, เอ็กซ์20 | PT100/1000 2 | |
เอ็กซ์21, เอ็กซ์22 | พลังใน | อินพุตพลังงานภายนอก:
1x 24 โวลต์ การบริโภคภายในสูงสุด 1.2 W |
X23, X24, X25 | แอนะล็อกเอาท์ 1 | เอาท์พุตอะนาล็อก:
2x 0..10 โวลต์ รวมกระแสสูงสุด 1 A การกำหนดพอร์ตมีดังนี้: · X23, X26: พอร์ตที่เชื่อมต่อกับ 24 VDC (“+”) · X24, X27: พอร์ต voltage ใช้ระหว่าง 0 V ≤ UAO ≤ 10 V · X25, X28: พอร์ตที่เชื่อมต่อกับ GND (“-”) |
X26, X27, X28 | แอนะล็อกเอาท์ 2 | |
X29, X30, X31 | อนาล็อกใน1 | อินพุตแบบอะนาล็อก:
4x 0..10 V (ปริมาตรtagโหมด e) / 0..20 mA (โหมดปัจจุบัน) การกำหนดพอร์ตมีดังนี้: · X29, X32, X35, X38: พอร์ตที่เชื่อมต่อกับ 24 VDC (“+”) · X30, X33, X36, X39: จำนวนพอร์ตtage ระหว่าง 0 V ≤ UAI ≤ 10 V พอร์ตปัจจุบันระหว่าง 0 mA ≤ IAI ≤ 20 mA · X31, X34, X37, X40: พอร์ตที่เชื่อมต่อกับ GND (“-”)
บันทึก: การเลือกโหมดของพอร์ตที่เกี่ยวข้องสามารถกำหนดได้ผ่านสวิตช์ DIP 4 พอร์ต: · ON 1/2/3/4: โหมดปัจจุบัน (0..20 mA) · ปิด 1/2/3/4: ฉบับที่tagโหมดอี (0..10 V) |
X32, X33, X34 | อนาล็อกใน2 | |
X35, X36, X37 | อนาล็อกใน3 | |
X38, X39, X40 | อนาล็อกใน4 | |
อีเธอร์เน็ต | พอร์ตอัปลิงค์อีเธอร์เน็ต:
1x 10/100Base-T, RJ-45, โพอี (PD) |
ทำความเข้าใจกับไฟ LED แสดงสถานะ
ตัวควบคุม Smart I/O ของ MICROSENS มีไฟ LED แสดงสถานะ XNUMX ดวงซึ่งระบุสถานะสัญญาณต่อไปนี้:
ท่าเรือ | สัญญาณ | ความหมาย |
เอ็กซ์1, เอ็กซ์2 | พลังงานออก 1 | กำลังขับ:
· สีเขียว: แหล่งจ่ายไฟทำงานอยู่ · ปิด ไม่มีแหล่งจ่ายไฟ |
เอ็กซ์3, เอ็กซ์4 | พลังงานออก 2 | |
เอ็กซ์5, เอ็กซ์6 | ดิจิตอลเอาท์ 1 | เอาต์พุตดิจิตอล:
· สีเขียว: เอาต์พุตทำงาน (ตัวรวบรวมแบบเปิดดึงต่ำ) · ปิด: เอาต์พุตไม่ทำงาน
· ระบุการรีเซ็ตเมื่อไฟ LED ทั้งสองดวงสว่างเป็นสีเขียวเป็นเวลาประมาณ 1 วินาที. |
เอ็กซ์7, เอ็กซ์8 | ดิจิตอลเอาท์ 2 | |
เอ็กซ์9, เอ็กซ์10 | ดิจิตอลใน 1 | อินพุตดิจิตอล:
· สีเขียว: ปิดหน้าสัมผัสอินพุต · ปิดอินพุตเปิด |
เอ็กซ์11, เอ็กซ์12 | ดิจิตอลใน 2 | |
เอ็กซ์13, เอ็กซ์14 | ดิจิตอลใน 3 | |
เอ็กซ์15, เอ็กซ์16 | ดิจิตอลใน 4 | |
เอ็กซ์21, เอ็กซ์22 | พลังใน | อินพุตพลังงานภายนอก:
· สีเขียว: อุปกรณ์ที่ขับเคลื่อนโดยแหล่งจ่ายไฟภายนอก · ปิดอุปกรณ์ที่ไม่ได้ใช้พลังงานหรือขับเคลื่อนโดย PoE |
การใช้งานตัวควบคุม Smart I/O ด้วยสวิตช์ MICROSENS
การใช้ MICROSENS Smart I/O Controller เป็นไปได้ด้วยสวิตช์ MICROSENS ที่มีเฟิร์มแวร์ 10.7.4a และใหม่กว่า
ตั้งแต่เฟิร์มแวร์ 5. x ตัวควบคุมรองรับ MQTT ซึ่งช่วยให้ทำงานในแอปพลิเคชันโดยไม่ต้องใช้สวิตช์ MICROSENS ในกรณีนี้ ไม่จำเป็นต้องจับคู่ การกำหนดค่าสามารถทำได้ผ่าน MICROSENS SmartConfig เครื่องมือ. ทันทีที่ตัวควบคุม Smart I/O เชื่อมต่อกับแหล่งจ่ายไฟ (PoE หรือแหล่งจ่ายไฟภายนอก) และกับเครือข่ายขององค์กร ตัวควบคุมจะสามารถเข้าถึงได้ผ่านสวิตช์ MICROSENS ที่มี MICROSENS SmartDirector
บันทึก: เนื่องจากการใช้ที่อยู่ลิงก์ในเครื่องของ IPv6 คุณจึงสามารถใช้ตัวควบคุม Smart I/O ระยะไกลด้วยสวิตช์ MICROSENS ผ่านเครือข่ายองค์กร IPv6 ได้ตราบเท่าที่การเชื่อมต่อไม่ได้กำหนดเส้นทางไว้ 6.1 การจับคู่ตัวควบคุม Smart I/O กับสวิตช์ MICROSENS ขั้นตอนต่อไปนี้อธิบายวิธีจับคู่ตัวควบคุม Smart I/O ผ่านทาง Web ผู้จัดการสวิตช์ MICORSENS
บันทึก: สำหรับสิ่งนี้มากกว่าview หลักการใช้ Web ผู้จัดการจะปรากฏขึ้น การใช้ CLI เพื่อจับคู่อุปกรณ์นั้นค่อนข้างง่ายเพราะ Web Manager ใช้คำสั่ง CLI ตามลำดับเป็นป้ายกำกับสำหรับฟิลด์และส่วนต่างๆ
การใช้ Web ผู้จัดการ:
- เริ่มต้นการ web เบราว์เซอร์และป้อนที่อยู่ IP ของอุปกรณ์ G6 ที่เกี่ยวข้อง
- เข้าสู่ระบบ Web ผู้จัดการที่มีข้อมูลประจำตัวของผู้ดูแลระบบ
- เลือกหน้าจอ SmartOffice จากนั้นเลือกแท็บ Basic Configuration
- ในส่วน Device.smart office.director_config ให้คลิกที่ปุ่ม สแกนตัวควบคุมแสง
- SmartDirector เริ่มค้นหาตัวควบคุมอัจฉริยะ ตราบใดที่ไม่พบตัวควบคุม ส่วนควบคุมแสงที่สแกนจะยังว่างอยู่
- หลังจากสแกนหาตัวควบคุมอัจฉริยะที่พร้อมใช้งานได้สำเร็จแล้ว Web ผู้จัดการแสดงรายการตัวควบคุมที่พบทั้งหมด
หากคุณไม่ได้กำหนด "ชื่ออุปกรณ์" เฉพาะในส่วนอุปกรณ์ smart office.device_config บนแท็บ การกำหนดค่าอุปกรณ์ ก่อนหน้านี้ กล่องโต้ตอบจะไม่แสดงการจับคู่แรงของปุ่มและรายการดรอปดาวน์ตามลำดับในแถวตารางของคอนโทรลเลอร์ ในกรณีนี้ ให้ดำเนินการในขั้นตอนต่อไป มิฉะนั้น เลือกชื่ออุปกรณ์ที่เกี่ยวข้องจากรายการและคลิกที่ปุ่มบังคับจับคู่เป็น
บันทึก: ขอแนะนำอย่างยิ่งให้กำหนดค่าพารามิเตอร์ที่จำเป็นทั้งหมดของคอนโทรลเลอร์ในส่วน Device.smart office.device_config บนแท็บ การกำหนดค่าอุปกรณ์ เนื่องจากข้อมูลนี้ถูกใช้ในระหว่างกระบวนการจับคู่ หากการกำหนดค่าเกิดขึ้นหลังจากกระบวนการจับคู่ การตั้งค่าภายในจำนวนมากจะต้องดำเนินการใหม่ด้วยตนเอง
- เลือกแท็บ การกำหนดค่าอุปกรณ์
- ชื่ออุปกรณ์ประกอบด้วยคำนำหน้า “scanned_” และ ID ตัวควบคุม เปลี่ยนชื่อนี้ตามต้องการ
- ประเภทผลิตภัณฑ์คือ “SMART_IO_CONTROLLER”
- โดยค่าเริ่มต้น ID อุปกรณ์จะประกอบด้วยที่อยู่ MAC ของอุปกรณ์
- ในคอลัมน์ การดำเนินการจับคู่ของแถวตัวควบคุม Smart I/O ตามลำดับ ให้เลือกอุปกรณ์ที่สร้างไว้ก่อนหน้านี้จากรายการแบบเลื่อนลง และคลิกที่ปุ่มบังคับจับคู่เป็น
- ขณะนี้ตัวควบคุม Smart I/O จับคู่กับ SmartDirector ของสวิตช์ MICROSENS G6 อย่างถูกต้องแล้ว
การทดสอบการทำงานของตัวควบคุม Smart I/O ที่จับคู่แล้ว
ขั้นตอนต่อไปนี้อธิบายวิธีทดสอบการจับคู่ที่ถูกต้องของตัวควบคุม Smart I/O ผ่านทาง Web ผู้จัดการของสวิตช์ MICORSENS ที่จับคู่
บันทึก: สำหรับสิ่งนี้มากกว่าview หลักการใช้ Web ผู้จัดการจะปรากฏขึ้น การใช้ CLI เพื่อจับคู่อุปกรณ์นั้นค่อนข้างง่ายเพราะ Web Manager ใช้คำสั่ง CLI ตามลำดับเป็นป้ายกำกับสำหรับฟิลด์และส่วนต่างๆ
การใช้ Web ผู้จัดการ:
- เลือกหน้าจอ Controller จากนั้นเลือกแท็บ SIO
- ในส่วน Device.controller.smart_io_config พอร์ตที่มีอยู่ทั้งหมดของ Smart I/O Controller ที่จับคู่จะแสดงรายการ
- ค้นหา the parameter dout1 mode for the port “Digital Out 1” and select a value from the drop-down list that matches your application.
- Click on the button apply to running configuration to save the changes to the running configuration. ค้นหา the parameter manual set output, enter the value “dout1 1” and click on the button manual set output.
- ไฟ LED สถานะพอร์ตของ "Digital Out 1" ควรสว่างขึ้นเพื่อระบุว่าเอาต์พุตดิจิตอลถูกตั้งค่าเป็นระดับสูงแบบดิจิตอล
- สำหรับเอาต์พุตการตั้งค่าพารามิเตอร์แบบแมนนวล ให้ป้อนค่า “dout1 0” แล้วคลิกปุ่มตั้งค่าเอาต์พุตแบบแมนนวล
- ไฟ LED แสดงสถานะพอร์ตของ “Digital Out 1” ควรดับลง แสดงว่าเอาต์พุตดิจิตอลถูกตั้งไว้ที่ระดับต่ำแบบดิจิตอล
บันทึก: หากการทดสอบการจับคู่นี้ล้มเหลว ให้ลองจับคู่ Smart I/O Controller อีกครั้งตั้งแต่เริ่มต้น
การใช้พอร์ตอินพุตและเอาต์พุตแบบอะนาล็อก
พอร์ตอินพุตและเอาต์พุตอนาล็อกทุกพอร์ต (X23 ถึง X40) ประกอบด้วย 3 ส่วนแต่ละส่วน:
- “+”: พอร์ตนี้เชื่อมต่อกับ 24 VDC
- “-”: พอร์ตนี้เชื่อมต่อกับ 0 V (GND)
- “AO”/“AI”: เล่มจริงtagค่า e ที่อ้างอิงถึง 0 V (GND)
ค่าอินพุตและเอาต์พุตอ้างอิงถึงค่าอ้างอิง 0 V (ขั้วบวก)
Exampสำหรับการใช้ไมโครสคริปต์กับ Smart I/O Controller Ports
บันทึก: สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้ไมโครสคริปต์ โปรดดูคู่มือผลิตภัณฑ์ “คู่มือโปรแกรมเมอร์ไมโครสคริปต์” ที่มาพร้อมกับสวิตช์ MICROSENS G6 และพร้อมใช้งานผ่าน Web ผู้จัดการภายใต้รายการเมนู
“เอกสารประกอบ” ตัวอย่างต่อไปนี้ample แสดงโค้ดสคริปต์มาโครสำหรับอ่านค่าอุณหภูมิ (พอร์ต 17/18) และตั้งค่าเอาต์พุตดิจิทัล (พอร์ต 5/6) จาก 0 เป็น 1 เมื่อถึงขีดจำกัดอุณหภูมิ 24.5 °C:
การอัปเดตเฟิร์มแวร์ของอุปกรณ์
Smart I/O Controller มีเฟิร์มแวร์ของตัวเองที่สามารถอัปเดตด้วยตนเองผ่าน Web ตัวจัดการสวิตช์ MICROSENS G6 ที่เชื่อมต่ออยู่ ในการอัปเดตเฟิร์มแวร์ให้ดำเนินการดังนี้:
การใช้ Web ผู้จัดการ:
- เริ่มต้นการ web เบราว์เซอร์และป้อนที่อยู่ IP ของอุปกรณ์ G6 ที่เกี่ยวข้อง
- เข้าสู่ระบบ Web ผู้จัดการที่มีข้อมูลประจำตัวของผู้ดูแลระบบ
- เลือกหน้าจอ Controller จากนั้นเลือกแท็บ SIOC และเลื่อนลงไปที่ด้านล่างของกล่องโต้ตอบ
- ในส่วนการอัปโหลด HTTP ผ่าน Web ผู้จัดการเปิดเบราว์เซอร์ของ file กล่องโต้ตอบการเลือกด้วยการคลิกที่ปุ่ม เรียกดู:
- ใน file กล่องโต้ตอบการเลือก เลือกเฟิร์มแวร์ท้องถิ่น file และคลิกปุ่มตกลง
- คลิกที่ปุ่ม เริ่ม เพื่อเริ่มกระบวนการอัปโหลดไปยังอุปกรณ์ G6
- หลังจากอัพโหลดเรียบร้อยแล้ว file ปรากฏในส่วนที่มีเฟิร์มแวร์ SIOC files บนอุปกรณ์
บันทึก: รายการนี้มีเฟิร์มแวร์ที่มีอยู่ทั้งหมด fileถูกเก็บไว้ในไดเร็กทอรีเฉพาะคอนโทรลเลอร์ของหน่วยความจำของอุปกรณ์ G6 ในการลบสิ่งนี้ file คลิกที่ปุ่มที่เกี่ยวข้อง ลบ
- หากต้องการอัปเดตเฟิร์มแวร์ของคอนโทรลเลอร์ให้เปิดหน้าจอ SmartOffice และเปลี่ยนเป็นแท็บ Device Configuration
- ในส่วน Device.smart office.device_config ให้เลื่อนลงไปที่ตัวควบคุมที่เกี่ยวข้อง
- ในฟิลด์ อัพเดตเฟิร์มแวร์ ป้อนชื่อเฟิร์มแวร์ file คุณต้องการโหลดลงในคอนโทรลเลอร์และคลิกที่ปุ่มอัปเดตเฟิร์มแวร์
บันทึก: หากช่องป้อนข้อมูลเว้นว่างไว้ เฟิร์มแวร์ล่าสุด file จะถูกเลือกไว้ตามค่าเริ่มต้น
การกำหนดค่า MQTT
MICROSENS Smart I/O Controller ทำหน้าที่เป็นไคลเอ็นต์ MQTT สำหรับการส่งและรับข้อความ MQTT จากและไปยังโบรกเกอร์ MQTT ในเครือข่าย เกี่ยวกับค่าพอร์ตอินพุตและเอาต์พุตของคอนโทรลเลอร์ นี่เป็นสิ่งสำคัญหากคุณต้องการใช้ตัวควบคุม Smart I/O ในโครงการระบบอัตโนมัติที่มีการโต้ตอบระหว่างอุปกรณ์ภาคสนาม
ข้อกำหนดเบื้องต้น
คอนโทรลเลอร์จะทำงานร่วมกับ IPV6 Link-Local Addresses เสมอ ดังนั้น โบรกเกอร์ MQTT จึงต้องเปิดใช้งานเพื่อทำงานกับที่อยู่ IPv6 อย่างไรก็ตาม เขาสามารถแปลระหว่าง IPv4 และ IPv6 ได้อย่างง่ายดายเนื่องจากสถาปัตยกรรมของ MQTT
โปรโตคอล MQTT เปิดใช้งานอุปกรณ์ต่างๆ มากมายที่ทำหน้าที่เป็นนายหน้า ผู้เผยแพร่ และสมาชิกในเลเยอร์การขนส่ง OSI อุปกรณ์สื่อสารผ่านพอร์ต TCP 1883 เท่านั้นหรือ – ถ้าปรับ – เกิน Webซ็อกเก็ตบนพอร์ต 9001 สำหรับการสื่อสารภายนอก
การใช้ Smart Config Tool สำหรับการกำหนดค่า MQTT
บันทึก: ใช้ MICROSENS Smart Config Tool สำหรับการกำหนดค่า MQTT ของตัวควบคุม Smart I/O แอปพลิเคชันสามารถดาวน์โหลดได้ผ่าน MICROSENS webเว็บไซต์ (www.microsens.com) ดังนั้น ไปที่หน้าผลิตภัณฑ์ของคอนโทรลเลอร์ เลื่อนลงไปที่พื้นที่ดาวน์โหลดที่ปลอดภัย และเข้าสู่ระบบด้วยข้อมูลประจำตัวของคุณ หากคุณยังไม่ได้ลงทะเบียน ให้คลิกที่ “ยังไม่ได้ลงทะเบียน?” เพื่อสมัครข้อมูลเข้าสู่ระบบ
ในการกำหนดการตั้งค่า MQTT ดังต่อไปนี้:
1. เริ่มเครื่องมือ Smart Config
บันทึก: นี่คือแอปพลิเคชัน Microsoft® Windows® แบบพกพาที่ทำงานได้โดยไม่ต้องติดตั้ง สำหรับข้อมูลทั่วไปเกี่ยวกับการใช้เครื่องมือ Smart Config โปรดดูฟังก์ชันวิธีใช้ของแอปพลิเคชันผ่านคำแนะนำของปุ่มที่แผงด้านขวาบน
2. กดปุ่ม Scan ที่บานหน้าต่างด้านซ้ายบน
- สถานะการเชื่อมต่อ: แสดงสถานะการเชื่อมต่อไปยังโบรกเกอร์ MQTT (อ่านอย่างเดียว)
- ตัดการเชื่อมต่อ: ไม่มีการเชื่อมต่อกับโบรกเกอร์ MQTT ในเครือข่าย
- ยอมรับ: ตัวควบคุม Smart I/O เชื่อมต่อกับโบรกเกอร์ MQTT
- หมดเวลา: การเชื่อมต่อกับโบรกเกอร์ MQTT ถูกปิดเนื่องจากการหมดเวลา
- ปฏิเสธโปรโตคอล: โบรกเกอร์ MQTT ปฏิเสธการเชื่อมต่อเนื่องจากโปรโตคอล MQTT เวอร์ชันที่ไม่ถูกต้องหรือไม่รู้จัก
- ปฏิเสธ ID: โบรกเกอร์ MQTT ปฏิเสธการเชื่อมต่อเนื่องจาก ID ไคลเอนต์ไม่ถูกต้อง
- เซิร์ฟเวอร์ที่ถูกปฏิเสธ: บริการ MQTT ไม่พร้อมใช้งาน
- ปฏิเสธการรับรองความถูกต้อง: นายหน้า MQTT ปฏิเสธการเชื่อมต่อเนื่องจากข้อมูลรับรองไคลเอ็นต์ไม่ถูกต้อง
- ปฏิเสธการให้สิทธิ์: ลูกค้าไม่มีสิทธิ์ในการเข้าถึงที่เหมาะสม
- ไม่ทราบ: การเชื่อมต่อถูกปิดโดยไม่ทราบสาเหตุ
- กำลังเชื่อมต่อ: ตัวควบคุม Smart I/O กำลังเชื่อมต่อกับโบรกเกอร์ MQTT
- หยุดชั่วคราว: การเชื่อมต่อถูกหยุดชั่วคราว รหัสไคลเอ็นต์: รหัสไคลเอ็นต์ที่สร้างขึ้นจากส่วนหนึ่งของที่อยู่ MAC ซึ่งแสดงอยู่บนแท็บ อุปกรณ์ (อ่านอย่างเดียว)
- โหมด: กำหนดโหมด MQTT (อ่าน/เขียน) ปิดการใช้งาน: MQTT ปิดการใช้งาน QoS 0 (สูงสุดครั้งเดียว):
- ไม่รับประกันการส่งข้อความ
- ไม่รับรู้การรับข้อความจากนายหน้า MQTT
- ห้ามจัดเก็บหรือส่งข้อความซ้ำโดยผู้เผยแพร่ MQTT
- Packet ID ถูกตั้งค่าเป็น “0” โดยอัตโนมัติ
- o QoS 1 (อย่างน้อยหนึ่งครั้ง):
- รับประกันการส่งข้อความสำเร็จอย่างน้อยหนึ่งครั้งถึงนายหน้า
- จัดเก็บและส่งข้อความซ้ำ เว้นแต่นายหน้าจะรับทราบ
- ตอบรับมี ID แพ็กเก็ตที่ไม่ซ้ำกันเท่านั้น ดังนั้นผู้เผยแพร่สามารถกำหนดข้อความและการตอบรับ o QoS 2 (เพียงครั้งเดียว):
- รับประกันส่งทุกข้อความถึงนายหน้าเพียงครั้งเดียว
- ผู้จัดพิมพ์และนายหน้าใช้การจับมือสี่ส่วนเพื่อส่งและรับทราบ
- ข้อความตอบรับระหว่างผู้เผยแพร่และนายหน้ามี ID แพ็กเก็ตเท่านั้นเพื่อกำหนดข้อความและการตอบรับ
- โบรกเกอร์ : ตั้งค่าที่อยู่ IPv6 ของโบรกเกอร์ MQTT (อ่าน/เขียน)
- ชื่อผู้ใช้: ชื่อผู้ใช้สำหรับการเข้าถึงนายหน้า MQTT (อ่าน/เขียน)
- รหัสผ่าน: รหัสผ่านสำหรับการเข้าถึงนายหน้า MQTT (เขียน)
- ทันที เนื่องจากมีการตั้งค่าพารามิเตอร์ที่ถูกต้องสำหรับที่อยู่ IPv6 ของโบรกเกอร์ ข้อมูลประจำตัว และโหมด MQTT และสามารถเข้าถึงโบรกเกอร์ได้ สถานะการเชื่อมต่อนายหน้า MQTT จะเปลี่ยนเป็น "ยอมรับ"
- ให้มีชีวิตอยู่: ตั้งค่าช่วงเวลาเป็นวินาทีที่ตัวควบคุมส่งข้อความไปยังโบรกเกอร์ MQTT (อ่าน/เขียน) เพื่อประกาศตัวเองเป็นของขวัญ เพื่อป้องกันการตัดการเชื่อมต่อจากนายหน้า
- เก็บรักษา: การตั้งค่าสถานะนี้กำหนดว่านายหน้าจะบันทึกข้อความนี้เป็น s . ที่ถูกต้องล่าสุดหรือไม่ampสำหรับหัวข้อเฉพาะนี้ ในกรณีที่ไคลเอนต์ MQTT ใหม่สมัครรับหัวข้อนี้ โบรกเกอร์จะส่งข้อความนี้ไปยังผู้สมัครสมาชิก
- คำนำหน้าหัวข้อ: หัวข้อ MQTT จะเริ่มต้นด้วยสตริงนี้เป็นตัวระบุ (อ่าน/เขียน) เสมอ
- จะหัวข้อ: “หัวข้อสุดท้าย” นี้ถูกส่งไปยังโบรกเกอร์ MQTT ในทุกการเชื่อมต่อครั้งแรกหรือในการเปลี่ยนแปลงพารามิเตอร์ นายหน้าส่งต่อให้สมาชิกในกรณีที่ผู้ควบคุม (ในฐานะผู้เผยแพร่) สูญเสียการเชื่อมต่อกับนายหน้าแสดงว่าการเชื่อมต่อล้มเหลว (อ่าน/เขียน)
- จะส่งข้อความ: ตั้งค่าข้อความสำหรับหัวข้อ will ล่าสุด ในกรณีที่ขาดการเชื่อมต่อ (อ่าน/เขียน)
- จะ QoS: ตั้งค่าโหมด MQTT สำหรับหัวข้อเจตจำนงสุดท้าย (อ่าน/เขียน)o การตั้งค่าสอดคล้องกับการตั้งค่าโหมด MQTT ด้านบน ขอแนะนำให้ใช้ระดับ QoS ที่สูงกว่าสำหรับหัวข้อเจตจำนงสุดท้าย
- จะเก็บ: หากตั้งค่านายหน้าจะบันทึกล่าสุดจะมีข้อความแจ้งสมาชิกใหม่เกี่ยวกับตัวควบคุมได้สูญเสียการเชื่อมต่อก่อนหน้านี้ (อ่าน/เขียน)
- Pขยายเวลาทำงาน: ตั้งค่าช่วงเวลาเป็นวินาทีที่ตัวควบคุมส่งเวลาทำงานให้กับนายหน้าโดยใช้หัวข้อ “ /uptime” (อ่าน/เขียน) o การตั้งค่าพารามิเตอร์นี้เป็น "0" จะเป็นการปิดใช้งานฟังก์ชันนี้
การใช้หัวข้อ MQTT กับสวิตช์ MICROSENS
หัวข้อสามารถเข้าใจได้ว่าเป็นหมวดหมู่ของข้อความ หัวข้อมีโครงสร้างเป็นลำดับชั้น (โดยมีเครื่องหมายทับเป็นตัวคั่นระหว่างระดับต่างๆ) เทียบได้กับ a file โครงสร้างระบบ (เช่น “อาคาร/ชั้น1/ห้อง1/ไฟเพดาน”)
หัวข้อถูกกำหนดโดยผู้ใช้ ซึ่งแบบแผนการตั้งชื่อที่อธิบายตนเองได้ง่ายซึ่งเป็นมิตรกับผู้ใช้จะสะท้อนถึงโครงสร้างพื้นฐานของอาคารอัจฉริยะ ชื่อหัวข้อต้องคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ (“…/CeilingLight” แตกต่างจาก “…/ไฟเพดาน”) และต้องมีอักขระอย่างน้อยหนึ่งตัว บันทึก: คุณสามารถใช้อักขระ UTF-8 ทุกตัวได้ (นอกเหนือจาก "$" เนื่องจากนายหน้าใช้อักขระนี้สำหรับสถิติภายใน)
สามารถใช้สัญลักษณ์แทนต่อไปนี้ได้:
Example: “อาคาร/ชั้น1/+/อุณหภูมิ”
หัวข้อนี้กล่าวถึงข้อความที่เกี่ยวข้องกับ "อุณหภูมิ" สำหรับทุกห้องบน "ชั้น 1" #: อักขระนี้แทนที่หลายระดับในหัวข้อ อดีตample: “ตึก/ชั้น1/#”
หัวข้อนี้จะกล่าวถึงข้อความที่เกิดขึ้นทั้งหมดบน “Floor1”
บันทึก: อนุญาตให้ใช้สัญลักษณ์แทนเมื่อใช้ไมโครสคริปต์เพื่อลงทะเบียนหัวข้อ ไม่อนุญาตให้ใช้ตารางการแมป MQTT และการจับคู่หลายหัวข้อกับองค์ประกอบเดียวไม่เหมาะสม (เช่น การจับคู่เซ็นเซอร์กับหัวข้อที่มีหลายห้อง) สำหรับการตั้งค่าหัวข้อหรือ ID ได้ง่ายขึ้น คุณสามารถใช้ตัวแปรเฉพาะได้ มีตัวแปรต่อไปนี้พร้อมค่าที่เกี่ยวข้อง:
- {SMO}: แก้ไขข้อความ “SmartOffice”
- {MFG}: ชื่อผู้ผลิตคงที่ (เช่น “MICROSENS”)
- {MAC}: ที่อยู่ MAC ของอุปกรณ์
- (Device.factory.device_mac, e.g. “00:60:A7:09:37:4E”)
- {IP4}: ที่อยู่ IPv4 ของอุปกรณ์นี้
- (Device.ip.v4_status.dynamic_device_ip เช่น “10.100.89.187”)
- {IP6}: ที่อยู่ IPv6 ของอุปกรณ์นี้
- (หากเปิดใช้งาน Device.ip.v6_status.ip เช่น “fe80::260:a7ff:fe09:374e/64”)
- {DMN}: ชื่อโดเมนของเครือข่าย Smart Office
- (Device.smartoffice.director_config.domain_name เช่น “domain1”)
- {ART}: หมายเลขบทความของอุปกรณ์นี้
- (Device.factory.article_number เช่น “MS652119PM”)
- {SER}: หมายเลขซีเรียลของอุปกรณ์นี้
- (Device.factory.serial_number เช่น “00345860”)
- {LOC}: ตำแหน่งระบบ SNMP
- (Management.snmp.device_info.sys_location เช่น “Office”)
- {ชื่อ}: ชื่อระบบ SNMP
- (Management.SNMP.device_info.sys_name เช่น “MICROSENS G6 Micro Switch”)
สามารถรวมตัวแปรได้ เช่น ในหัวข้อ เช่น “{SMO}/{MFG}_{MAC}/”
บันทึก: ตัวแปรเหล่านี้จำกัดการใช้งานกับสวิตช์ MICROSENS G6 (เช่น สำหรับไมโครสคริปต์) ไม่สามารถใช้กับหัวข้อ MQTT ของตัวควบคุม Smart I/O
เอกสาร / แหล่งข้อมูล
![]() |
MICROSENS Smart IO Controller ผสานรวมส่วนประกอบดิจิตอลเข้ากับเครือข่าย IP [พีดีเอฟ] คู่มือการใช้งาน Smart IO Controller รวมส่วนประกอบดิจิตอลเข้ากับเครือข่าย IP, Smart IO, คอนโทรลเลอร์รวมส่วนประกอบดิจิตอลเข้ากับเครือข่าย IP |
![]() |
MICROSENS Smart IO Controller ผสานรวมส่วนประกอบดิจิตอลเข้ากับเครือข่าย IP [พีดีเอฟ] คู่มือการใช้งาน Smart IO Controller รวมส่วนประกอบดิจิตอลเข้ากับเครือข่าย IP |