MICROSENS-Smart-IO-Controller-Integrates-Digital-Component-Into-IP-Network-LOGO

MICROSENS Smart IO Controller ผสานรวมส่วนประกอบดิจิตอลเข้ากับเครือข่าย IP

MICROSENS-Smart-IO-Controller-Integrates-Digital-Component-Into-IP-Network-PRODUCT

การจัดการเชิงกล

ตัวควบคุม Smart I/O ของ MICROSENS พร้อมที่จะติดตั้งผ่านจุดยึดสองแบบ:

  •  clamp สำหรับติดตั้งรางบนหมวก
  •  และแถบยึดสี่แถบสำหรับยึดกับผนัง เพดาน หรืออุปกรณ์สำรองอื่นๆ ได้โดยตรง

การติดตั้งและการถอดประกอบรางหมวกด้านบน

ที่ด้านล่าง ตัวเรือน Smart I/O Controller (รูปที่ 1, Pos. 1) ติดตั้ง clamp สำหรับติดตั้งอุปกรณ์เข้ากับรางด้านบนแบบมาตรฐาน (ภาพที่ 1, Pos. 2)
Nหมายเหตุ: ประกอบ clamp ไปยังที่อยู่อาศัยถ้าไม่ได้จัดส่งพร้อมกับclamp ปรับตัวแล้ว ให้แน่ใจว่า clampคันปลด (รูปที่ 1, Pos. 3) ชี้ไปด้านข้างพร้อมกับพอร์ตอีเทอร์เน็ต

การติดตั้งบนรางหมวกด้านบน

  1.  วางตัวเรือนด้วย clampที่ยึดเครื่องเขียนของเหนือราวหมวกด้านบน (รูปที่ 1, Pos. 4)
  2.  ค่อย ๆ กดตัวเรือน (รูปที่ 1, Pos. 5) จนกระทั่ง clamp ล็อคเข้ากับรางหมวกด้านบนด้วยการคลิกที่ได้ยิน

การถอดจากรางท็อปแฮทMICROSENS-Smart-IO-Controller-Integrates-Digital-Component-Into-IP-Network-FIG-1

  1.  ดึงคันปลด (รูปที่ 2, Pos. 1) เพื่อปลดล็อค clamp แล้วยกเครื่องขึ้น (ภาพที่ 2, Pos. 2) เพื่อถอดออกจากรางหมวกด้านบน

แท็บการติดตั้ง

ในการติดตั้งตัวควบคุม Smart I/O กับผนัง เพดาน หรืออุปกรณ์สำรองอื่นๆ ที่เหมาะสมโดยตรง ให้ใช้โครงยึดสี่ตัว (ภาพที่ 3, Pos. 1 ถึง 4)

MICROSENS-Smart-IO-Controller-Integrates-Digital-Component-Into-IP-Network-FIG-2

บันทึก: ตรวจสอบให้แน่ใจว่าได้ยึดสิ่งที่แนบมาอย่างเพียงพอเมื่อใช้แถบยึดจำนวนน้อยลง! ไม่แนะนำให้ใช้แถบยึดหรือแถบยึดด้านเดียวเท่านั้น

การเชื่อมต่อแหล่งจ่ายไฟ

ตัวควบคุม MICROSENS Smart I/O สามารถจ่ายไฟได้ด้วยอินพุตพลังงานทางเลือกสองอินพุต (เดี่ยวหรือข้อต่อ):

  1. PoE+ (PD) ผ่านพอร์ตอีเทอร์เน็ต (รูปที่ 4, Pos. 1)
  2.  ภายนอก 24 VDC ผ่านการกด clamp พอร์ต X21 และ X22 (รูปที่ 4, Pos. 2)MICROSENS-Smart-IO-Controller-Integrates-Digital-Component-Into-IP-Network-FIG-3

ข้อมูลจำเพาะของแหล่งจ่ายไฟ

แหล่งจ่ายไฟ เล่มที่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)MICROSENS Smart IO Controller รวมส่วนประกอบดิจิตอลเข้ากับเครือข่าย IP FIG 13

การต่อสายดินกับแหล่งจ่ายไฟภายนอก

ตรงกันข้ามกับการใช้ขั้วลบทั่วไปที่เชื่อมต่อกับระดับกราวด์เมื่อใช้แหล่งจ่ายไฟภายนอก ตรวจสอบให้แน่ใจว่าได้เชื่อมต่อขั้วบวกของแหล่งจ่ายไฟกับระดับกราวด์

รีเซ็ตตัวควบคุม 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 ทางยังช่วยให้การตั้งค่าเฉพาะสำหรับสัญญาณอินพุตแบบอะนาล็อกและเซ็นเซอร์อินพุตMICROSENS-Smart-IO-Controller-Integrates-Digital-Component-Into-IP-Network-FIG-3

แรงผลักดัน 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 ConfigurationMICROSENS-Smart-IO-Controller-Integrates-Digital-Component-Into-IP-Network-FIG-4
  •  ในส่วน Device.smart office.director_config ให้คลิกที่ปุ่ม สแกนตัวควบคุมแสง
  •  SmartDirector เริ่มค้นหาตัวควบคุมอัจฉริยะ ตราบใดที่ไม่พบตัวควบคุม ส่วนควบคุมแสงที่สแกนจะยังว่างอยู่
  •  หลังจากสแกนหาตัวควบคุมอัจฉริยะที่พร้อมใช้งานได้สำเร็จแล้ว Web ผู้จัดการแสดงรายการตัวควบคุมที่พบทั้งหมดMICROSENS-Smart-IO-Controller-Integrates-Digital-Component-Into-IP-Network-FIG-5

หากคุณไม่ได้กำหนด "ชื่ออุปกรณ์" เฉพาะในส่วนอุปกรณ์ smart office.device_config บนแท็บ การกำหนดค่าอุปกรณ์ ก่อนหน้านี้ กล่องโต้ตอบจะไม่แสดงการจับคู่แรงของปุ่มและรายการดรอปดาวน์ตามลำดับในแถวตารางของคอนโทรลเลอร์ ในกรณีนี้ ให้ดำเนินการในขั้นตอนต่อไป มิฉะนั้น เลือกชื่ออุปกรณ์ที่เกี่ยวข้องจากรายการและคลิกที่ปุ่มบังคับจับคู่เป็น

บันทึก: ขอแนะนำอย่างยิ่งให้กำหนดค่าพารามิเตอร์ที่จำเป็นทั้งหมดของคอนโทรลเลอร์ในส่วน Device.smart office.device_config บนแท็บ การกำหนดค่าอุปกรณ์ เนื่องจากข้อมูลนี้ถูกใช้ในระหว่างกระบวนการจับคู่ หากการกำหนดค่าเกิดขึ้นหลังจากกระบวนการจับคู่ การตั้งค่าภายในจำนวนมากจะต้องดำเนินการใหม่ด้วยตนเอง

  • เลือกแท็บ การกำหนดค่าอุปกรณ์MICROSENS-Smart-IO-Controller-Integrates-Digital-Component-Into-IP-Network-FIG-6
  • ชื่ออุปกรณ์ประกอบด้วยคำนำหน้า “scanned_” และ ID ตัวควบคุม เปลี่ยนชื่อนี้ตามต้องการ
  •  ประเภทผลิตภัณฑ์คือ “SMART_IO_CONTROLLER”
  •  โดยค่าเริ่มต้น ID อุปกรณ์จะประกอบด้วยที่อยู่ MAC ของอุปกรณ์MICROSENS-Smart-IO-Controller-Integrates-Digital-Component-Into-IP-Network-FIG-7
  •  ในคอลัมน์ การดำเนินการจับคู่ของแถวตัวควบคุม 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 ที่จับคู่จะแสดงรายการMICROSENS-Smart-IO-Controller-Integrates-Digital-Component-Into-IP-Network-FIG-8
  •  ค้นหา 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 กล่องโต้ตอบการเลือกด้วยการคลิกที่ปุ่ม เรียกดู:MICROSENS-Smart-IO-Controller-Integrates-Digital-Component-Into-IP-Network-FIG-10
  •  ใน file กล่องโต้ตอบการเลือก เลือกเฟิร์มแวร์ท้องถิ่น file และคลิกปุ่มตกลง
  •  คลิกที่ปุ่ม เริ่ม เพื่อเริ่มกระบวนการอัปโหลดไปยังอุปกรณ์ G6
  •  หลังจากอัพโหลดเรียบร้อยแล้ว file ปรากฏในส่วนที่มีเฟิร์มแวร์ SIOC files บนอุปกรณ์

บันทึก: รายการนี้มีเฟิร์มแวร์ที่มีอยู่ทั้งหมด fileถูกเก็บไว้ในไดเร็กทอรีเฉพาะคอนโทรลเลอร์ของหน่วยความจำของอุปกรณ์ G6 ในการลบสิ่งนี้ file คลิกที่ปุ่มที่เกี่ยวข้อง ลบ

  • หากต้องการอัปเดตเฟิร์มแวร์ของคอนโทรลเลอร์ให้เปิดหน้าจอ SmartOffice และเปลี่ยนเป็นแท็บ Device ConfigurationMICROSENS-Smart-IO-Controller-Integrates-Digital-Component-Into-IP-Network-FIG-11
  •  ในส่วน 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 ที่บานหน้าต่างด้านซ้ายบนMICROSENS-Smart-IO-Controller-Integrates-Digital-Component-Into-IP-Network-FIG-12

  • สถานะการเชื่อมต่อ: แสดงสถานะการเชื่อมต่อไปยังโบรกเกอร์ MQTT (อ่านอย่างเดียว)
  •  ตัดการเชื่อมต่อ: ไม่มีการเชื่อมต่อกับโบรกเกอร์ MQTT ในเครือข่าย
  •  ยอมรับ: ตัวควบคุม Smart I/O เชื่อมต่อกับโบรกเกอร์ MQTT
  •  หมดเวลา: การเชื่อมต่อกับโบรกเกอร์ MQTT ถูกปิดเนื่องจากการหมดเวลา
  •  ปฏิเสธโปรโตคอล: โบรกเกอร์ MQTT ปฏิเสธการเชื่อมต่อเนื่องจากโปรโตคอล MQTT เวอร์ชันที่ไม่ถูกต้องหรือไม่รู้จัก
  •  ปฏิเสธ ID: โบรกเกอร์ MQTT ปฏิเสธการเชื่อมต่อเนื่องจาก ID ไคลเอนต์ไม่ถูกต้อง
  •  เซิร์ฟเวอร์ที่ถูกปฏิเสธ: บริการ MQTT ไม่พร้อมใช้งาน
  •  ปฏิเสธการรับรองความถูกต้อง: นายหน้า MQTT ปฏิเสธการเชื่อมต่อเนื่องจากข้อมูลรับรองไคลเอ็นต์ไม่ถูกต้อง
  •  ปฏิเสธการให้สิทธิ์: ลูกค้าไม่มีสิทธิ์ในการเข้าถึงที่เหมาะสม
  •  ไม่ทราบ: การเชื่อมต่อถูกปิดโดยไม่ทราบสาเหตุ
  •  กำลังเชื่อมต่อ: ตัวควบคุม Smart I/O กำลังเชื่อมต่อกับโบรกเกอร์ MQTT
  •  หยุดชั่วคราว: การเชื่อมต่อถูกหยุดชั่วคราว รหัสไคลเอ็นต์: รหัสไคลเอ็นต์ที่สร้างขึ้นจากส่วนหนึ่งของที่อยู่ MAC ซึ่งแสดงอยู่บนแท็บ อุปกรณ์ (อ่านอย่างเดียว)
  •  โหมด: กำหนดโหมด MQTT (อ่าน/เขียน) ปิดการใช้งาน: MQTT ปิดการใช้งาน QoS 0 (สูงสุดครั้งเดียว):
  1. ไม่รับประกันการส่งข้อความ
  2.  ไม่รับรู้การรับข้อความจากนายหน้า MQTT
  3.  ห้ามจัดเก็บหรือส่งข้อความซ้ำโดยผู้เผยแพร่ MQTT
  4.  Packet ID ถูกตั้งค่าเป็น “0” โดยอัตโนมัติ
  • o QoS 1 (อย่างน้อยหนึ่งครั้ง):
  • รับประกันการส่งข้อความสำเร็จอย่างน้อยหนึ่งครั้งถึงนายหน้า
  •  จัดเก็บและส่งข้อความซ้ำ เว้นแต่นายหน้าจะรับทราบ
  •  ตอบรับมี ID แพ็กเก็ตที่ไม่ซ้ำกันเท่านั้น ดังนั้นผู้เผยแพร่สามารถกำหนดข้อความและการตอบรับ o QoS 2 (เพียงครั้งเดียว):
  •  รับประกันส่งทุกข้อความถึงนายหน้าเพียงครั้งเดียว
  •  ผู้จัดพิมพ์และนายหน้าใช้การจับมือสี่ส่วนเพื่อส่งและรับทราบ
  •  ข้อความตอบรับระหว่างผู้เผยแพร่และนายหน้ามี ID แพ็กเก็ตเท่านั้นเพื่อกำหนดข้อความและการตอบรับ
  1.  โบรกเกอร์ : ตั้งค่าที่อยู่ IPv6 ของโบรกเกอร์ MQTT (อ่าน/เขียน)
  2.  ชื่อผู้ใช้: ชื่อผู้ใช้สำหรับการเข้าถึงนายหน้า MQTT (อ่าน/เขียน)
  3.  รหัสผ่าน: รหัสผ่านสำหรับการเข้าถึงนายหน้า MQTT (เขียน)
  4.  ทันที เนื่องจากมีการตั้งค่าพารามิเตอร์ที่ถูกต้องสำหรับที่อยู่ IPv6 ของโบรกเกอร์ ข้อมูลประจำตัว และโหมด MQTT และสามารถเข้าถึงโบรกเกอร์ได้ สถานะการเชื่อมต่อนายหน้า MQTT จะเปลี่ยนเป็น "ยอมรับ"
  5.  ให้มีชีวิตอยู่: ตั้งค่าช่วงเวลาเป็นวินาทีที่ตัวควบคุมส่งข้อความไปยังโบรกเกอร์ MQTT (อ่าน/เขียน) เพื่อประกาศตัวเองเป็นของขวัญ เพื่อป้องกันการตัดการเชื่อมต่อจากนายหน้า
  6.  เก็บรักษา: การตั้งค่าสถานะนี้กำหนดว่านายหน้าจะบันทึกข้อความนี้เป็น s . ที่ถูกต้องล่าสุดหรือไม่ampสำหรับหัวข้อเฉพาะนี้ ในกรณีที่ไคลเอนต์ MQTT ใหม่สมัครรับหัวข้อนี้ โบรกเกอร์จะส่งข้อความนี้ไปยังผู้สมัครสมาชิก
  7.  คำนำหน้าหัวข้อ: หัวข้อ MQTT จะเริ่มต้นด้วยสตริงนี้เป็นตัวระบุ (อ่าน/เขียน) เสมอ
  8.  จะหัวข้อ: “หัวข้อสุดท้าย” นี้ถูกส่งไปยังโบรกเกอร์ MQTT ในทุกการเชื่อมต่อครั้งแรกหรือในการเปลี่ยนแปลงพารามิเตอร์ นายหน้าส่งต่อให้สมาชิกในกรณีที่ผู้ควบคุม (ในฐานะผู้เผยแพร่) สูญเสียการเชื่อมต่อกับนายหน้าแสดงว่าการเชื่อมต่อล้มเหลว (อ่าน/เขียน)
  9.  จะส่งข้อความ: ตั้งค่าข้อความสำหรับหัวข้อ will ล่าสุด ในกรณีที่ขาดการเชื่อมต่อ (อ่าน/เขียน)
  10.  จะ QoS: ตั้งค่าโหมด MQTT สำหรับหัวข้อเจตจำนงสุดท้าย (อ่าน/เขียน)o การตั้งค่าสอดคล้องกับการตั้งค่าโหมด MQTT ด้านบน ขอแนะนำให้ใช้ระดับ QoS ที่สูงกว่าสำหรับหัวข้อเจตจำนงสุดท้าย
  11.  จะเก็บ: หากตั้งค่านายหน้าจะบันทึกล่าสุดจะมีข้อความแจ้งสมาชิกใหม่เกี่ยวกับตัวควบคุมได้สูญเสียการเชื่อมต่อก่อนหน้านี้ (อ่าน/เขียน)
  12.  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

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *