emotas CANopen Slave Stack

หมวดหมู่:

รายละเอียด

emotas CANopen Slave Stack

Order Number: –

รายละเอียดสินค้า

CANopen Slave Stack Basic of emotes คือ Library Software ที่ให้ Service การสื่อสารทั้งหมดตามมาตรฐาน Profile การสื่อสาร CANopen CiA301 V4.2

ด้วย Stack ที่ได้รับการพัฒนาใน ANSI-C และเป็นไปตาม MISRA-Conform ทำให้สามารถต่อยอดการพัฒนาอุปกรณ์ที่รองรับการใช้งาน CANopen ได้อย่างรวดเร็ว และง่ายดายด้วย CANopen Software Stack ของเรา

 

 

คุณสมบัติของระบบที่ต้องการ

  • ANSI-C compiler

ลักษณะเด่น

  • ANSI-C ที่รองรับ CANopen source code stack
  • MISRA-C-conform
  • รองรับ CANopen Service ทั้งหมดที่อยู่บนมาตรฐาน CiA 301
  • รองรับ Layer Setting Service (LSS) CiA 305
  • ประกอบไปด้วยส่วนขยายสำหรับฟังก์ชันมาตรฐานที่มีอยู่เดิม
  • สามารถใช้ได้กับ CAN Controller และ CPU หลากหลายประเภท
  • มีส่วนเชื่อมต่อที่ใช้งานได้ง่าย
  • สามารถกำหนดค่าได้อย่างหลากหลาย และต่อยอดได้

หลักการทำงาน

               นอกจาก Standard Service แล้วนั้น ยังมีส่วนขยายสำหรับ Profile การรสื่อสารเพิ่มเติม เช่น การสื่อสารแบบ Redundant (CiA 302), การสื่อสารที่เกี่ยวข้องกับความปลอดภัย (CiA 304) ตลอดจนการใช้งานProfile อุปกรณ์ เช่น โมดูล I/O ทั่วไป (CiA 401)

มีส่วนติดต่อผู้ใช้งานที่ยืดหยุ่น อีกทั้งยังมีฟังก์ชันสำหรับประเมินข้อมูลที่ได้รับ และใช้ CANopen  Service ในเครือข่าย ในการเชื่อมต่อ CANopen Slave Stack กับ CAN Controller และ CPU ที่หลากหลายนั้นจะใช้ Driver Interface ที่กำหนดไว้อย่างดี การใช้ Driver Interface นี้ CANopen stack ยังสามารถปรับให้เข้ากับ CAN  Controller หรือ CPU ประเภทใหม่ได้อย่างง่ายดาย นอกจากนี้ยังสามารถเปลี่ยนแพลตฟอร์มฮาร์ดแวร์ได้โดยไม่กี่ขั้นตอน CANopen Slave Stack สามารถใช้ได้กับระบบปฏิบัติการ Real-time ต่าง ๆ เช่น ThreadX, FreeRTOS, Keil RTX หรือ TI-RTOS รวมไปถึง Linux (SocketCAN, can4linux) หรือ QNX และ ยังมีส่วนขยายแบบ Real-time สำหรับ Windows อีกด้วย

 

นอกจาก API ของฟังก์ชันแล้ว ยังมี Mailbox API ที่ใช้งานได้ง่ายที่รองรับ Multiple tasks response threads ข้อความระหว่างโมดูลแอปพลิเคชัน และ CANopen Stack จะถูกส่งผ่าน Mailbox แทนการเรียกใช้ฟังก์ชัน สิ่งนี้ทำให้การสื่อสารไม่ถูกปิดกั้น ในที่นี้แอปพลิเคชันอาจประกอบด้วยงานหลายอย่างที่ใช้ CANopen Stack ทำงานแบบขนาดกันไปได้อีกด้วย

เพื่อประหยัดทรัพยากร CANopen Slave Stack สามารถกำหนดค่า และปรับขนาดได้อย่างหลากหลาย การตั้งค่าสำหรับคุณลักษณะเหล่านี้ได้รับการสนับสนุนจากเครื่องมือกำหนดค่าแบบกราฟิก CANopen DeviceDesigner ซึ่งช่วยให้สามารถสร้าง Object Directory และไฟล์ EDS โดยใช้ฐานข้อมูลในตัว เป็นผลให้สามารถรับรู้การเปลี่ยนแปลงได้อย่างรวดเร็ว และง่ายดาย ประหยัดเวลาในการพัฒนาอันมีค่าได้อีกด้วย

มีตัวอย่างที่พร้อมใช้งานจำนวนมาก เพื่อให้การเริ่มต้นใช้งาน CANopen stack ง่ายที่สุด นอกจากนี้ ยังมีคู่มือผู้ใช้งาน ซึ่งอธิบายหลักการ และ กรณีใช้งาน รวมไปถึงคู่มืออ้างอิง ซึ่งอธิบายฟังก์ชัน API แต่ละรายการโดยละเอียด ซึ่งจะถูกแนบไปในการจัดส่งด้วย นอกจากนี้ Stack ได้รับการทดสอบอย่างต่อเนื่องด้วย CANopen Conformance Test เพื่อให้สอดคล้องกับข้อกำหนด จึงสามารถมั่นใจได้ว่าท่านจะได้รับเครื่องมือที่มีคุณภาพอย่างแน่นอน

 

CANOPEN PROFILE SUPPORT

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

  • CiA 401 – device profile for IO modules
  • CiA 402 – device profile for drives
  • CiA 404 – device profile for measurement devices and closed-loop controllers
  • CiA 406 – device profile for encoder
  • CiA 413 – interface profile for truck gateways
  • CiA 418 – device profile for batteries
  • CiA 419 – device profile for chargers
  • CiA 437 – application profile for grid-based photovoltaic components
  • CiA 443 – Device profile for sub sea instruments (SIIS Level-2)
  • CiA 447 – application profile for add-on devices for passenger cars (taxi, police, …)
  • CiA 454 – application profile for Energy Management Systems e.g. in LEVs (EnergyBus)

นอกเหนือจากนี้ท่านสามารถใช้ CANopen Slave Stack เพื่อพัฒนา CANopen ใด ๆ ก็ตาม แม้แต่กับProfile อื่น ๆ ตามที่กล่าวมาก่อนหน้านี้ได้อีกด้วย

 

มี ความ สนใจ ต้องการ ข้อมูล สเปก TOR เพิ่มเติม Ixxat Thailand ไทย ตัวแทน จำหน่าย คุณภาพ สูง ราคา ถูก ซื้อ ขาย ประเทศ ภาษา ไทย ซื้อ ที่ไหน ขาย ส่ง รับ นำเข้า งาน ประมูล

สามารถ กดปุ่ม หยิบใส่ตะกร้า ด้านบน เพื่อขอใบเสนอราคา หรือ

ติดต่อ ฝ่ายขาย บริษัท เทคสแควร์ จำกัด
โทร 065-559-6050
อีเมล sales@techsquare.co.th

error: Content is protected...