ระบบย่อย Fieldbus สามารถมาถึงใน Linux Kernel 5.2

ลินุกซ์เคอร์เนล

มันเป็น ไม่กี่สัปดาห์ที่ผ่านมาเคอร์เนล Linux เวอร์ชัน 5.0 ได้รับการเผยแพร่ และแม้ว่าเวอร์ชันนี้จะประสบความสำเร็จในที่สุด ทีมพัฒนายังไม่หยุดทำงาน ในเวอร์ชันเคอร์เนลถัดไป

และนั่นก็คือ ในเวอร์ชันถัดไปของ Linux Kernel 5.xx จะมีการนำระบบย่อยใหม่« Fieldbus »มาใช้ (หรือ fieldbus) คาดว่าจะมาจากเคอร์เนล Linux เวอร์ชัน 5.2 ควรเป็นประโยชน์ต่อการตั้งค่าทางอุตสาหกรรมเป็นหลัก

เกี่ยวกับ Fieldbus

สิ่งสำคัญคือต้องจำไว้ว่าคำว่า Fieldbus (หรือ fieldbus) หมายถึงชุดของ โปรโตคอลเครือข่ายเฉพาะสำหรับ การควบคุมระบบอุตสาหกรรมอัตโนมัติแบบกระจายตามเวลาจริง โดยทั่วไปแล้วพวกเขาต้องการระบบควบคุมแบบกระจายและลำดับชั้นของระบบควบคุมเพื่อดำเนินการ

โดยปกติแล้ว ที่ด้านบนสุดของลำดับชั้นนี้คืออินเทอร์เฟซสำหรับมนุษย์กับเครื่องจักร (HMI) ซึ่งผู้ปฏิบัติงานสามารถตรวจสอบหรือควบคุมระบบได้

ที่ด้านล่าง ของโซ่ควบคุมคือ fieldbus ที่มีชื่อเสียงนั่นเอง เชื่อมต่อ PLC กับส่วนประกอบ ที่ทำให้งานสำเร็จได้จริง (สวิตช์คอนแทคแอคชูเอเตอร์เซ็นเซอร์วาล์วไฟคอนโซลมอเตอร์ไฟฟ้า ... )

รถบัสสนาม ช่วยให้คุณสามารถเชื่อมต่อระบบส่วนประกอบหรือเครื่องมือต่างๆ ในสภาพแวดล้อมอุตสาหกรรมที่หลากหลาย

มันทำงานบนผ้าเครือข่ายที่ช่วยให้โซ่ดาววงแหวนกิ่งไม้และโทโพโลยีแบบต้นไม้

ข้อมูลจำเพาะของ fieldbus มีมานานหลายทศวรรษแล้วและระบบย่อยนี้ได้รับการพัฒนาเพื่อให้อุปกรณ์ต่างๆ แลกเปลี่ยนข้อมูลผ่าน fieldbus ไม่ว่าจะเป็น Profinet, FLNet หรือการนำไปใช้งานอื่น ๆ

เฟรมเวิร์กนี้ออกแบบมาเพื่อจัดเตรียมอินเทอร์เฟซทั่วไปสำหรับ Fieldbus ทั้งเคอร์เนลลินุกซ์และอุปกรณ์พื้นที่ผู้ใช้

ประโยชน์ต่อสภาพแวดล้อมอุตสาหกรรม

Profinet เป็นมาตรฐานทางเทคนิคของอุตสาหกรรม สำหรับการสื่อสารข้อมูลผ่าน Ethernet อุตสาหกรรมได้รับการออกแบบ เพื่อรวบรวมข้อมูลและอุปกรณ์ควบคุม ในระบบอุตสาหกรรมโดยมีจุดแข็งเป็นพิเศษในการส่งข้อมูลภายใต้ข้อ จำกัด ด้านเวลาที่เข้มงวด (ลำดับ 1 มิลลิวินาทีหรือน้อยกว่า)

การ์ด profinet เอง เชื่อมต่อกับระบบผ่านบัสอุตสาหกรรมที่เรียกว่า 'anybus'

เคอร์เนลของ Linux 5.2 ควรแนะนำการรองรับการ์ด HMS Profinet ซึ่งมีหน้าที่หลักในการให้บริการสำหรับระบบอัตโนมัติทางอุตสาหกรรมที่ใช้อีเทอร์เน็ตและใช้ Fast Ethernet IEEE 802.3u: 100Mbit / s เสมอ

มาตรฐานการสื่อสารนี้ กำไร ใช้ TCP / IP และมาตรฐานเทคโนโลยีสารสนเทศเช่น: เว็บเซิร์ฟเวอร์: HTTP, โปรโตคอลการสื่อสาร: SMTP, การถ่ายโอนไฟล์: FTP)

กำไร นอกจากนี้ยังอนุญาตให้ใช้เทคโนโลยี XML

ระบบย่อย Linux Kernel fieldbus ได้รับการตรวจสอบสาธารณะ 5.2 ครั้งในช่วงไม่กี่เดือนที่ผ่านมาและถือว่าพร้อมใช้งานกับ Linux 2019 ซึ่งคาดว่าจะเสร็จสิ้นภายในเดือนกรกฎาคม XNUMX

การเปลี่ยนแปลงอื่น ๆ สำหรับเคอร์เนล 5.2

นอกจากจะได้รับสิทธิประโยชน์จาก Fieldbus แล้ว คาดว่าเคอร์เนล 5.2 ของลินุกซ์จะมาพร้อมกับการอัปเดตต่างๆของ AMDGPU

เนื่องจากนักพัฒนา AMD ที่รับผิดชอบในการสนับสนุนไดรเวอร์กราฟิกได้เริ่มทำงานด้านการแสดงภาพบางอย่าง ซึ่งรวมถึงการทำให้รหัสบูตแบบโรลลิ่งทั่วไปมากขึ้นและการแก้ไขและการปรับปรุงอื่น ๆ

นอกจากนี้ยังมีการอัปเดต PowerPlay / การจัดการพลังงานอีกหลายรายการรวมถึงการรองรับ BACO (Bus Active, Chip Off) สำหรับการ์ดที่มี Vega 12

ในที่สุดก็คาดว่า เคอร์เนลลินุกซ์ 5.2 มีตัวเลือก GCC 9 Live Patching เนื่องจากตามที่เพื่อนร่วมงานอธิบายไว้ในบทความของเขา (คุณสามารถเยี่ยมชมได้ในลิงค์นี้)

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

ด้วยการมาถึงของ Linux Kernel 5.2 ตัวเลือกนี้จะถูกใช้โดยค่าเริ่มต้นซึ่งอาจทำให้ความเร็วลดลง

Fuente: ล.น


แสดงความคิดเห็นของคุณ

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

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา