กลับไปหน้าบทความ

อ่าน 4 นาที

บีเอซีเน็ต

BACnet เป็น โปรโตคอลการสื่อสาร สำหรับเครือข่ายระบบอัตโนมัติและการควบคุมอาคาร (BAC) ได้รับการกำหนด โดย ANSI / ASHRAE 135 และ ISO 16484-5 [ 1 ]

บีเอซีเน็ต

( เรียนรู้วิธีและเวลาในการลบข้อความนี้ )

BACnetเป็น โปรโตคอลการสื่อสารสำหรับเครือข่ายระบบอัตโนมัติและการควบคุมอาคาร (BAC) ได้รับการกำหนดโดย ANSI / ASHRAE 135และISO 16484-5 [ 1 ]

BACnet ถูกออกแบบมาเพื่อช่วยให้ ระบบ ควบคุมและระบบอัตโนมัติในอาคาร สามารถสื่อสารกันได้ สำหรับการใช้งานต่างๆ เช่น การควบคุมระบบทำความร้อน การระบายอากาศ และเครื่องปรับอากาศ ( HVAC ) การควบคุมแสงสว่าง การควบคุมการเข้าออก และระบบตรวจจับอัคคีภัย รวมถึงอุปกรณ์ที่เกี่ยวข้อง โปรโตคอล BACnet มีกลไกที่ช่วยให้อุปกรณ์อัตโนมัติในอาคารที่ใช้คอมพิวเตอร์สามารถแลกเปลี่ยนข้อมูลกันได้ โดยไม่คำนึงถึงว่าอุปกรณ์เหล่านั้นให้บริการด้านใดของอาคาร

ประวัติศาสตร์

พิธีการและมาตรฐาน

การพัฒนาโปรโตคอล BACnet เริ่มขึ้นในเดือนมิถุนายน พ.ศ. 2530 ที่เมืองแนชวิลล์ รัฐเทนเนสซี ในการประชุมครั้งแรกของคณะกรรมการ ASHRAE BACnet ซึ่งในขณะนั้นรู้จักกันในชื่อ SPC 135P หรือ "EMCS Message Protocol" [ 2 ]คณะกรรมการได้ทำงานเพื่อให้ได้ฉันทามติโดยใช้กลุ่มทำงานเพื่อแบ่งงานในการสร้างมาตรฐาน กลุ่มทำงานมุ่งเน้นไปที่พื้นที่เฉพาะและให้ข้อมูลและคำแนะนำแก่คณะกรรมการหลัก กลุ่มทำงานสามกลุ่มแรก ได้แก่ กลุ่มทำงานประเภทข้อมูลและคุณลักษณะ กลุ่มทำงานรูปแบบข้อมูลพื้นฐาน และกลุ่มทำงานบริการแอปพลิเคชัน

BACnet กลายเป็นมาตรฐาน ANSI/ASHRAE 135 ในปี 1995 BACnet มีผลกระทบต่อ อุตสาหกรรมการควบคุม HVAC แทบจะในทันที ในปี 1996 Alertonประกาศกลุ่มผลิตภัณฑ์ BACnet สำหรับการควบคุม HVAC ตั้งแต่เวิร์กสเตชันของผู้ปฏิบัติงานไปจนถึง ตัวควบคุม ปริมาณอากาศแปรผัน (VAV) ขนาดเล็ก [ 3 ] Automated Logic Corporationและ Delta Controls ก็ดำเนินการตามมาในไม่ช้า

วิธีการทดสอบเพื่อความสอดคล้องกับ BACnet ได้รับการเผยแพร่ในปี 2546 ในชื่อมาตรฐาน BSR/ASHRAE 135.1 BACnet ได้กลายเป็นมาตรฐานสากล (ISO) ในชื่อ ISO 16484-5:2003 และวิธีการทดสอบก็ได้รับการขยายความในเวลาต่อมาเป็น ISO 16484-6:2005 BACnet อยู่ภายใต้การดูแลรักษาอย่างต่อเนื่องโดยคณะกรรมการโครงการมาตรฐานถาวร ASHRAE 135

มาตรฐาน BACnet ปัจจุบัน
ส่วนหนึ่งรหัสชื่อหมายเหตุ
โปรโตคอลANSI/ASHRAE 135-2024BACnet® - โปรโตคอลการสื่อสารข้อมูลสำหรับเครือข่ายระบบอัตโนมัติและการควบคุมอาคาร
ISO 16484-6:2026ระบบอัตโนมัติและควบคุมอาคาร (BACS)

ส่วนที่ 6: การทดสอบความสอดคล้องของการสื่อสารข้อมูล

เผยแพร่: 2026-02 [ 4 ]

เมื่อวันที่ 12 กรกฎาคม 2560 BACnet ได้บรรลุเป้าหมายสำคัญด้วยการออกรหัสผู้จำหน่าย (Vendor ID) ลำดับที่ 1000 รหัสผู้จำหน่ายเหล่านี้ได้รับการกำหนดโดย ASHRAE และเผยแพร่ไปทั่วโลก สามารถดูรหัสผู้จำหน่ายเหล่านี้ได้ที่เว็บไซต์ BACnet ( เก็บถาวรเมื่อวันที่ 21 พฤศจิกายน 2552 ในWayback Machine )

คณะกรรมการ BACnet

เอช. ไมเคิล (ไมค์) นิวแมน ผู้จัดการฝ่ายคอมพิวเตอร์ของภาควิชาการจัดการสาธารณูปโภคและพลังงานมหาวิทยาลัยคอร์เนลล์ดำรงตำแหน่งประธานคณะกรรมการ BACnet จนถึงเดือนมิถุนายน ปี 2000 จากนั้น สตีเวน (สตีฟ) บุชบี รองประธานที่ดำรงตำแหน่งมา 13 ปี จากNIST ก็เข้ารับตำแหน่งต่อจาก เขา

ปี 2000 – สมาคมผู้ผลิต BACnet (BMA) ก่อตั้งขึ้นและในไม่ช้าก็เปิดห้องปฏิบัติการทดสอบ BACnet ประธานคนแรกของ BMA คือ เจมส์ ลี BACnet ได้รับการแปลเป็นภาษาจีนและญี่ปุ่น BMA สนับสนุนการประชุมเชิงปฏิบัติการด้านการทำงานร่วมกันของ BACnet ครั้งแรก (“PlugFest”) ที่ NIST โดยมีองค์กรเข้าร่วม 12 แห่ง (PlugFest-2012 มีทีมเข้าร่วม 49 ทีม) ห้องปฏิบัติการทดสอบ BACnet (BTL) ก่อตั้งขึ้นและเจมส์ บัตเลอร์เป็นผู้จัดการผู้ก่อตั้งของ BTL

ในระหว่างวาระสี่ปีของสตีฟ บุชบี ในฐานะประธานคณะกรรมการ มาตรฐาน BACnet ได้รับการตีพิมพ์ใหม่สองครั้ง ในปี 2001 และ 2004 โดยแต่ละครั้งมีการเพิ่มความสามารถใหม่ๆ เข้าไปในมาตรฐาน เวอร์ชันปี 2001 มีการเพิ่มส่วนขยายเพื่อรองรับระบบป้องกันอัคคีภัย/ความปลอดภัยในชีวิต เป็นต้น

ในเดือนมิถุนายน ปี 2004 17 ปีหลังจากการประชุม BACnet ครั้งแรก และกลับมาที่แนชวิลล์อีกครั้ง วิลเลียม (บิล) สวอน (หรือที่รู้จักกันในชื่อ "BACnet บิล") จากเมืองอัลเลิร์ตัน เริ่มดำรงตำแหน่งประธานคณะกรรมการเป็นเวลาสี่ปี ในระหว่างวาระของเขา จำนวนกลุ่มทำงานของคณะกรรมการเพิ่มขึ้นเป็น 11 กลุ่ม โดยมุ่งเน้นในด้านต่างๆ เช่น การสนับสนุนด้านแสงสว่าง การควบคุมการเข้าออก การบูรณาการระบบสาธารณูปโภคด้านพลังงาน/อาคาร และการสื่อสารไร้สาย

ในเดือนมกราคม พ.ศ. 2549 สมาคมผู้ผลิต BACnet และกลุ่มผู้สนใจ BACnet แห่งอเมริกาเหนือได้รวมการดำเนินงานเข้าด้วยกันในองค์กรใหม่ชื่อBACnet International (เก็บถาวรเมื่อ 17 สิงหาคม 2563 ที่Wayback Machine )

ในเดือนมิถุนายน ปี 2008 ที่เมืองซอลท์เลคซิตี้ เดฟ โรบิน จากบริษัท Automated Logic Corporation เข้ารับตำแหน่งประธานคณะกรรมการคนใหม่ หลังจากดำรงตำแหน่งรองประธานมา 4 ปี ในช่วงที่เดฟดำรงตำแหน่ง ได้มีการเผยแพร่เอกสารเพิ่มเติม 22 ฉบับสำหรับมาตรฐาน 135-2008 และตีพิมพ์ซ้ำในชื่อ 135-2010 นอกจากนี้ยังมีการเผยแพร่เอกสารเพิ่มเติมอีกหลายฉบับสำหรับมาตรฐาน 135-2010 และมาตรฐานดังกล่าวได้รับการตีพิมพ์ซ้ำในชื่อ 135-2012

ในเดือนมิถุนายน ปี 2012 ที่เมืองซานอันโตนิโอ คาร์ล นีลสัน จากบริษัทเดลต้า คอนโทรลส์ เข้ารับตำแหน่งประธานคณะกรรมการคนใหม่ หลังจากดำรงตำแหน่งรองประธานมา 4 ปี ในช่วงที่คาร์ลดำรงตำแหน่ง ได้มีการเผยแพร่เอกสารเพิ่มเติม 12 ฉบับสำหรับมาตรฐาน 135-2012 และได้มีการตีพิมพ์ซ้ำในชื่อมาตรฐาน 135-2016 คาร์ลลาออกจากตำแหน่งประธานในเดือนมิถุนายน ปี 2015

ในเดือนมิถุนายน 2015 เบอร์นาร์ด อิสเลอร์ จากบริษัทซีเมนส์ ได้รับเลือกเป็นประธานหลังจากดำรงตำแหน่งรองประธานเป็นเวลา 3 ปี และเลขานุการเป็นเวลา 4 ปี ในช่วงที่เบอร์นาร์ดดำรงตำแหน่ง มีการเผยแพร่เอกสารเพิ่มเติม 10 ฉบับสำหรับมาตรฐาน 135-2016 และเอกสารเพิ่มเติมอีก 1 ฉบับสำหรับมาตรฐาน 135.1-2013 เบอร์นาร์ดลงจากตำแหน่งประธานในเดือนมิถุนายน 2018

ในเดือนมิถุนายน ปี 2018 ไมเคิล ออสบอร์น จากบริษัท Reliable Controls ได้รับเลือกเป็นประธาน หลังจากดำรงตำแหน่งเลขานุการเป็นเวลา 3 ปี และรองประธานเป็นเวลา 3 ปี

ภาพรวมของโปรโตคอล

โปรโตคอล BACnet กำหนดบริการจำนวนหนึ่งที่ใช้ในการสื่อสารระหว่างอุปกรณ์ในอาคาร บริการของโปรโตคอลประกอบด้วย Who-Is, I-Am, Who-Has, I-Have ซึ่งใช้สำหรับการค้นหาอุปกรณ์และวัตถุ บริการต่างๆ เช่น Read-Property และ Write-Property ใช้สำหรับการแบ่งปันข้อมูล ตามมาตรฐาน ANSI/ASHRAE 135-2016 โปรโตคอล BACnet กำหนดประเภทวัตถุ 60 ประเภทที่บริการเหล่านี้ดำเนินการ

โปรโตคอล BACnet กำหนดเลเยอร์การเชื่อมโยงข้อมูลและเลเยอร์ทางกายภาพหลายเลเยอร์ รวมถึงARCNET , Ethernet , BACnet/IP, BACnet/IPv6, BACnet/MSTP, การสื่อสาร แบบจุดต่อจุดผ่านRS-232 , บัสอนุกรมแบบมัลติดร อป พร้อมการส่งโทเค็นผ่าน RS -485 , ZigbeeและLonTalk

วัตถุ BACnet

มาตรฐาน ANSI/ASHRAE 135-2020 กำหนดประเภทวัตถุมาตรฐานไว้ 62 ประเภท:

  • ข้อมูลประจำตัวการเข้าถึง
  • ประตูทางเข้า
  • จุดเชื่อมต่อ
  • สิทธิ์การเข้าถึง
  • ผู้ใช้เข้าถึง
  • เขตทางเข้า
  • ตัวสะสม
  • การลงทะเบียนการแจ้งเตือน
  • อินพุตแบบอนาล็อก
  • เอาต์พุตแบบอนาล็อก
  • ค่าอนาล็อก
  • บันทึกการตรวจสอบ
  • ผู้รายงานการตรวจสอบ
  • การหาค่าเฉลี่ย
  • อินพุตไบนารี
  • เอาต์พุตแสงไบนารี
  • เอาต์พุตไบนารี
  • ค่าไบนารี
  • ค่าบิตสตริง
  • ปฏิทิน
  • ช่อง
  • ค่าสตริงอักขระ
  • สั่งการ
  • การป้อนข้อมูลประจำตัว
  • ค่าวันที่
  • ค่ารูปแบบวันที่
  • ค่าวันที่และเวลา
  • ค่ารูปแบบวันที่และเวลา
  • อุปกรณ์
  • กลุ่มลิฟต์
  • บันไดเลื่อน
  • การลงทะเบียนเข้าร่วมกิจกรรม
  • บันทึกเหตุการณ์
  • ไฟล์
  • กลุ่มระดับโลก
  • กลุ่ม
  • ค่าจำนวนเต็ม
  • ค่าอนาล็อกขนาดใหญ่
  • จุดความปลอดภัยในชีวิต
  • เขตความปลอดภัยชีวิต
  • ยก
  • เอาต์พุตแสง
  • การควบคุมโหลด
  • วนลูป
  • อินพุตหลายสถานะ
  • เอาต์พุตหลายสถานะ
  • ค่าหลายสถานะ
  • พอร์ตเครือข่าย
  • คลาสการแจ้งเตือน
  • ตัวส่งต่อการแจ้งเตือน
  • ค่าอ็อกเทสตริง
  • ค่าจำนวนเต็มบวก
  • โปรแกรม
  • ตัวแปลงพัลส์
  • กำหนดการ
  • การจัดเวที
  • มุมมองที่มีโครงสร้าง
  • มูลค่าตามเวลา
  • ค่ารูปแบบเวลา
  • ตัวจับเวลา
  • บันทึกแนวโน้ม
  • บันทึกแนวโน้มหลายรายการ

การทดสอบ BACnet

ห้องปฏิบัติการทดสอบ BACnet (“BTL”) ก่อตั้งขึ้นโดย BACnet International เพื่อทดสอบผลิตภัณฑ์ตามมาตรฐาน BACnet และสนับสนุนกิจกรรมการทดสอบการปฏิบัติตามข้อกำหนดและการทดสอบการทำงานร่วมกัน โดยประกอบด้วยผู้จัดการ BTL และกลุ่มทำงาน BTL (“BTL-WG”) กิจกรรมทั่วไปของ BTL มีดังนี้:

  • การเผยแพร่เอกสารแนวทางการดำเนินงาน BTL
  • รับรองผลิตภัณฑ์ตามการทดสอบของ BACnet และแนวทางของ BTL
  • สนับสนุนกิจกรรมของกลุ่มทำงาน BTL-WG
  • การบำรุงรักษาชุดทดสอบ BTL
  • การอนุมัติห้องปฏิบัติการทดสอบสำหรับการทดสอบ BTL

นอกจากนี้ BTL ยังให้บริการทดสอบผ่านห้องปฏิบัติการ BACnet ด้วย โดยผู้จัดการ BTL และกลุ่มงาน BTL ของ BACnet International เป็นผู้บริหารจัดการห้องปฏิบัติการทดสอบ องค์กรทดสอบ BACnet ที่ได้รับการรับรองจาก BTL ทั้งหมดได้รับการรับรองมาตรฐาน ISO 17025 แล้ว

ในเดือนมกราคม พ.ศ. 2560 ได้มีการประกาศโครงการรับรอง BTL ใหม่ โดยภายใต้โครงการนี้ การทำงานของ BTL และ WSPCert (หน่วยงานรับรอง BACnet ของยุโรป) จะถูกรวมเข้าด้วยกัน ทำให้เกิดจุดทดสอบเดียวสำหรับทั้งเครื่องหมาย BTL และใบรับรองความสอดคล้อง

ดูเพิ่มเติม

  • เว็บไซต์ BACnet
  • BACnet International เก็บถาวรไว้เมื่อวันที่ 17 สิงหาคม 2020 ที่Wayback Machine

โค้ดโอเพนซอร์ส:

  • องค์กร bacnet-stackบน GitHub ซึ่งดูแลรักษาการใช้งานภาษา C ที่พัฒนามาอย่างสมบูรณ์ ( เดิมทีอยู่บน SourceForge )
  • แพ็คเกจ BACnetสำหรับ .NET ซึ่งพัฒนามาจากเวอร์ชันภาษา C
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=BACnet&oldid=1350502473 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ บีเอซีเน็ต

BACnet เป็น โปรโตคอลการสื่อสาร สำหรับเครือข่ายระบบอัตโนมัติและการควบคุมอาคาร (BAC) ได้รับการกำหนด โดย ANSI / ASHRAE 135 และ ISO 16484-5 [ 1 ]

พิธีการและมาตรฐาน

การพัฒนาโปรโตคอล BACnet เริ่มขึ้นในเดือนมิถุนายน พ.ศ. 2530 ที่เมืองแนชวิลล์ รัฐเทนเนสซี ในการประชุมครั้งแรกของคณะกรรมการ ASHRAE BACnet ซึ่งในขณะนั้นรู้จักกันในชื่อ SPC 135P หรือ "EMCS Message Protocol" [ 2 ]...

คณะกรรมการ BACnet

เอช. ไมเคิล (ไมค์) นิวแมน ผู้จัดการฝ่ายคอมพิวเตอร์ของภาควิชาการจัดการสาธารณูปโภคและพลังงาน มหาวิทยาลัยคอร์เนลล์ ดำรงตำแหน่งประธานคณะกรรมการ BACnet จนถึงเดือนมิถุนายน ปี 2000 จากนั้น สตีเวน (สตีฟ) บุชบี รองประธานที่ดำรงตำแหน่งมา 13 ปี จาก NIST...

ภาพรวมของโปรโตคอล

โปรโตคอล BACnet กำหนดบริการจำนวนหนึ่งที่ใช้ในการสื่อสารระหว่างอุปกรณ์ในอาคาร บริการของโปรโตคอลประกอบด้วย Who-Is, I-Am, Who-Has, I-Have ซึ่งใช้สำหรับการค้นหาอุปกรณ์และวัตถุ บริการต่างๆ เช่น Read-Property และ Write-Property ใช้สำหรับการแบ่งปันข้อมูล ตามมาตรฐาน...