LIPOWSKY HARP-5 Mobile Lin และ Can-Bus Simulator พร้อมจอแสดงผลและคู่มือผู้ใช้คีย์บอร์ด
LIPOWSKY HARP-5 Mobile Lin และ Can-Bus Simulator พร้อมจอแสดงผลและคีย์บอร์ด

การแนะนำ

คู่มือการเริ่มต้นใช้งานนี้จะแสดงวิธีการตั้งค่า HARP-5 เพื่อสื่อสารหรือตรวจสอบ LIN-Bus เพียงทำตามขั้นตอนต่อไปนี้

คำแนะนำ
คู่มือนี้จัดทำขึ้นสำหรับผู้ใช้ HARP-5 รายใหม่ หากคุณมีประสบการณ์กับผลิตภัณฑ์ Baby-LIN อยู่แล้วหรือคุณเป็นผู้ใช้ LIN-Bus ขั้นสูง คู่มือนี้อาจไม่เหมาะสำหรับคุณ

คำแนะนำ
คู่มือนี้ถือว่าคุณใช้ระบบปฏิบัติการ Microsoft Windows หากคุณใช้ระบบปฏิบัติการ Linux โปรดติดต่อเราเพื่อรับซอฟต์แวร์สำหรับการแจกจ่ายของคุณ: “ข้อมูลสนับสนุน”

เพื่อจุดประสงค์นี้ เราจะแนะนำส่วนประกอบต่อไปนี้ให้กับคุณ:

  • แอลดีเอฟ
  • คำอธิบายสัญญาณ
  • บริการวินิจฉัยข้อมูลจำเพาะ

จากข้อมูลนี้ SessionDescriptionFile (SDF) สามารถสร้างได้ SDF เป็นส่วนสำคัญในแอปพลิเคชันที่ใช้ LINWorks
กราฟิกต่อไปนี้แสดงเวิร์กโฟลว์ทั่วไปของแอปพลิเคชันที่ใช้ LIN พร้อมด้วย \Productname ของเรา

กราฟฟิก

แผนภาพนี้แสดงให้เห็นว่าแอปพลิเคชันซอฟต์แวร์ LINWorks แต่ละโปรแกรมเชื่อมโยงกันอย่างไร

แผนภาพ

การเริ่มต้น

การแนะนำ

คู่มือการเริ่มต้นใช้งานนี้จะแสดงวิธีการสร้างแอปพลิเคชัน Lin โดยใช้ข้อมูลจาก LDF และคำอธิบายสัญญาณ ในส่วนต่อไปนี้ คุณจะได้เรียนรู้วิธีการสร้าง LDF และผสานรวมเข้ากับ SDF นอกจากนี้ จะแนะนำ Unifeid Diagnostic Services อีกด้วย หลังจากที่คุณสร้าง SDF สำเร็จแล้ว คุณสามารถใช้งาน HARP-5 ในโหมดสแตนด์อโลนได้ สามารถบันทึกข้อมูลบัส LIN หรือกำหนดแมโครสำหรับการเริ่มต้นอัตโนมัติได้

คำแนะนำ
คู่มือนี้ถือว่าคุณใช้ระบบปฏิบัติการ Microsoft Windows

การติดตั้ง

ก่อนที่คุณจะเริ่มใช้ HARP-5 คุณจะต้องติดตั้งส่วนประกอบต่างๆ ของซอฟต์แวร์ LINWorks
หากคุณยังไม่ได้ดาวน์โหลดซอฟต์แวร์ LINWorks โปรดดาวน์โหลดทันทีจาก webเว็บไซต์ตามลิงค์ต่อไปนี้: www.lipowsky.de ส่วนประกอบต่อไปนี้จำเป็นสำหรับคู่มือเริ่มต้นใช้งานนี้:

  • ไดรเวอร์ Baby-LIN
  • การประชุมเซสชัน
  • เมนูง่ายๆ
  • LDFแก้ไข

คำอธิบายเซสชั่น File (เอสดีเอฟ)

วิธีสร้างแอปพลิเคชัน LIN
  1. ความต้องการ: โหนด LIN (ทาส) และ LDF . ที่เหมาะสม file สามารถใช้ได้ แอปพลิเคชันจะต้องถูกนำไปใช้โดยที่ LIN master จำลองอนุญาตให้โหนดทำงานในลักษณะที่แน่นอน
    คำอธิบายเซสชั่น File
  2. ความต้องการ: อย่างไรก็ตาม ข้อมูลใน LDF มักจะไม่เพียงพอ LDF อธิบายการเข้าถึงและการตีความสัญญาณ แต่ LDF ไม่ได้อธิบายตรรกะการทำงานที่อยู่เบื้องหลังสัญญาณเหล่านี้ ดังนั้น คุณจึงต้องมีคำอธิบายสัญญาณเพิ่มเติมซึ่งอธิบายตรรกะการทำงานของสัญญาณ
    คำอธิบายเซสชั่น File
  3. ความต้องการ: หากงานต้องการการสื่อสารวินิจฉัยด้วย จำเป็นต้องมีการระบุบริการวินิจฉัยที่รองรับโดยโหนดด้วย ใน LDF จะกำหนดเฉพาะเฟรมที่มีไบต์ข้อมูลที่เกี่ยวข้องเท่านั้น แต่ไม่ได้ระบุความหมายของเฟรมเหล่านั้น
    คำอธิบายเซสชั่น File

ข้อกำหนดเหล่านี้สามารถกำหนดและแก้ไขร่วมกันได้ในคำอธิบายเซสชัน file (เอสดีเอฟ).

การแนะนำ

คำอธิบายเซสชัน file (SDF) ประกอบด้วยการจำลองบัสโดยอิงตามข้อมูล LDF สามารถตั้งโปรแกรมตรรกะของเฟรมและสัญญาณแต่ละเฟรมโดยใช้แมโครและเหตุการณ์ นอกจากกำหนดการ LIN ของ LDF แล้ว ยังสามารถใช้บริการวินิจฉัยเพิ่มเติมใน SDF ผ่านโปรโตคอลได้อีกด้วย

ซึ่งทำให้ SDF กลายเป็นจุดทำงานหลักของแอปพลิเคชัน LINWorks ทั้งหมด

สร้าง SDF

แอปพลิเคชันซอฟต์แวร์ SessionConf ใช้เพื่อสร้างและแก้ไข SDF เพื่อจุดประสงค์นี้ การนำเข้า LDF ที่มีอยู่จะถูกนำเข้า

สร้าง SDF

การตั้งค่าทั่วไป

การเลียนแบบ

เลือก Emulation ในเมนูการนำทางทางด้านซ้าย ที่นี่คุณสามารถเลือกโหนดที่คุณต้องการให้ HARP-5 จำลองได้ หากคุณต้องการตรวจสอบเฉพาะ LIN-Bus ให้เลือกไม่เลือกสิ่งใดเลย

เมนูการนำทาง

องค์ประกอบ GUI

เลือก GUI-Elements ในเมนูการนำทางทางด้านซ้าย คุณสามารถเพิ่มสัญญาณที่คุณต้องการตรวจสอบได้ที่นี่

เมนูการนำทาง

คำแนะนำ
มีวิธีอื่นในการตรวจสอบเฟรมและสัญญาณ แต่นี่เป็นจุดเริ่มต้นที่ดีและกำหนดค่าได้

สัญญาณเสมือน

สัญญาณเสมือนสามารถเก็บค่าได้เหมือนกับสัญญาณบัส แต่จะไม่ปรากฏบนบัส ใช้งานได้หลากหลาย เช่น

  • ค่าชั่วคราว เช่น เคาน์เตอร์
  • เก็บค่าคงที่
  • ตัวถูกดำเนินการและผลลัพธ์จากการคำนวณ
  • ฯลฯ

ขนาดของสัญญาณเสมือนสามารถตั้งค่าเป็น 1…64 บิต สำคัญสำหรับการใช้งานในคุณสมบัติโปรโตคอล

แต่ละสัญญาณมีค่าเริ่มต้นที่ตั้งค่าไว้เมื่อโหลด SDF

สัญญาณเสมือน

สัญญาณระบบ

สัญญาณระบบคือสัญญาณเสมือนที่มีชื่อสงวนไว้ เมื่อใช้สัญญาณระบบ สัญญาณเสมือนจะถูกสร้างขึ้นในเวลาเดียวกันและเชื่อมโยงกับพฤติกรรมเฉพาะ

ด้วยวิธีนี้ คุณจะสามารถเข้าถึงตัวจับเวลา ทรัพยากรอินพุตและเอาต์พุต และข้อมูลระบบได้

สัญญาณระบบ

คำแนะนำ
สำหรับข้อมูลเพิ่มเติมและรายการสัญญาณระบบที่มีอยู่ทั้งหมด โปรดตรวจสอบ System Signal Wizard ใน SessionConf

มาโคร

มาโครใช้เพื่อรวมการทำงานหลายอย่างเข้าเป็นลำดับ สามารถเริ่มต้นมาโครโดยเหตุการณ์หรือสามารถเรียกจากมาโครอื่นในแง่ของ Goto หรือ Gosub DLL API เรียกใช้แมโครด้วยคำสั่ง macro_execute

เมนู

Macro Commands ทั้งหมดสามารถใช้สัญญาณจาก LDF และสัญญาณจากส่วน Virtual Signal เช่นเดียวกับสัญญาณของระบบ

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

สัญญาณระบบ

มาโครแต่ละตัวจะให้ 13 สัญญาณภายในเครื่องเสมอ:

_LocalVariable1, _LocalVariable2, …, _LocalVarable10, _Failure, _ResultLastMacroCommand, _Return
3 รายการสุดท้ายมีกลไกในการคืนค่าไปยัง callcontext _Return, _Failure) หรือเพื่อตรวจสอบผลลัพธ์ของคำสั่งแมโครก่อนหน้า สามารถใช้สัญญาณ _LocalVariableX เช่น เป็นตัวแปรชั่วคราวในมาโคร

สัญญาณระบบ

เมื่อเรียกใช้แมโครสามารถรับพารามิเตอร์ได้สูงสุด 10 ตัว ในการกำหนดแมโคร คุณสามารถตั้งชื่อพารามิเตอร์เหล่านี้ได้ ซึ่งจะแสดงทางด้านซ้ายในเมนูทรีในวงเล็บหลังชื่อแมโคร พารามิเตอร์จะลงเอยในสัญญาณ _LocalVariable1…10 ของการเรียกใช้ หากไม่มีการส่งพารามิเตอร์หรือมีพารามิเตอร์น้อยกว่า 10 ตัว สัญญาณ _LocalVariableX ที่เหลือจะได้รับค่า 0

Exampไอ้เวร

คุณสามารถดาวน์โหลดexample SDF ภายใต้หัวข้อ “08 | อดีตamp“les SDF➫s” ภายใต้ลิงค์ต่อไปนี้: การเริ่มต้น_อดีตample.sdf

เริ่มการสื่อสารของรถบัส

โหมดพีซี

 คำอธิบายโหมดพีซี

โหมดพีซีช่วยให้ HARP-5 สามารถสื่อสารกับพีซีได้เช่นเดียวกับผลิตภัณฑ์อื่นๆ ในตระกูลผลิตภัณฑ์ Baby-LIN ซึ่งหมายความว่าคุณสามารถใช้เมนูแบบธรรมดาและฟีเจอร์ทั้งหมดได้ รวมถึงเขียนแอปพลิเคชันของคุณเองโดยใช้ Baby-LIN-DLL นอกจากนี้ ยังจำเป็นสำหรับการอัปเดตเฟิร์มแวร์อีกด้วย

เปิดใช้งานโหมดพีซี

หากต้องการเปิดใช้งานโหมดพีซีของ HARP-5 โปรดตรวจสอบว่าได้เปิดเครื่องแล้ว หากคุณไม่ได้อยู่ในเมนูหลัก ให้กด ESC ซ้ำๆ จนกว่าคุณจะอยู่ในเมนูหลัก จากนั้นกด "F3" เพื่อเข้าสู่โหมดพีซี

เปิดใช้งานโหมดพีซี

หากเปิดใช้งานโหมดพีซีอยู่ในขณะนี้ เพียงกดปุ่ม “F1” เพื่อออกจากโหมดพีซีอีกครั้ง

เริ่ม SimpleMenu คุณควรจะสามารถค้นหา HARP-5 ของคุณได้ในรายการอุปกรณ์ทางด้านซ้าย คลิกปุ่มเชื่อมต่อ จากนั้นโหลด SDF ที่คุณสร้างไว้ก่อนหน้านี้

เมนูแบบง่าย

ตอนนี้คุณสามารถดูตัวแปรที่คุณเพิ่มในการตรวจสอบ ในการเริ่มการจำลอง/การตรวจสอบ ให้คลิกที่ปุ่มเริ่มต้น

อินเทอร์เฟซ
ตอนนี้คุณจะเห็นการเปลี่ยนแปลงของสัญญาณเหล่านี้

โหมดสแตนด์อะโลน

โอน SDF

หากต้องการถ่ายโอน SDF ไปยัง HARP-5 คุณจะต้องมีเครื่องอ่านการ์ด SDHC คัดลอก SDF ที่คุณเพิ่งสร้างขึ้นไปยังไดเร็กทอรีรูทของการ์ด SDHC (การ์ด SDHC หนึ่งใบจะมาพร้อมกับ HARP-5) ถอดการ์ด SDHC ออกจากเครื่องอ่านการ์ดและเสียบเข้ากับช่องเสียบการ์ด SDHC ของ HARP-5

คำแนะนำ
ตรวจสอบให้แน่ใจว่าโหนดอื่นทั้งหมดเชื่อมต่อและทำงานอย่างถูกต้อง

ดำเนินการ SDF

ในเมนูหลัก ให้คลิกปุ่ม “F1” เพื่อเปิดเมนู “RUN ECU” จากนั้น คุณควรจะเห็น SDF ที่คุณสร้างไว้ก่อนหน้านี้ เลือก SDF แล้วกดปุ่ม “OK”

โหมดสแตนด์อะโลน

ตอนนี้คุณจะเห็นตัวแปรที่คุณเพิ่มในการตรวจสอบแล้ว หากต้องการเริ่มการจำลอง/ตรวจสอบ ให้คลิกปุ่ม "F1" เพื่อเลือกตัวเลือก "START"

โหมดสแตนด์อะโลน

ตอนนี้คุณจะเห็นการเปลี่ยนแปลงของสัญญาณเหล่านี้แบบเรียลไทม์

อัพเดท

อัพเดทปรัชญา

ฟังก์ชันและคุณลักษณะของ HARP-5 ได้รับการกำหนดโดยเฟิร์มแวร์ที่ติดตั้ง ตลอดจนเวอร์ชันที่ใช้ของ LINWorks และ Baby-LIN-DLL

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

การอัปเดตเฟิร์มแวร์ทั้งหมดจะดำเนินการในลักษณะที่ HARP-5 ที่อัปเดตแล้วจะทำงานกับการติดตั้ง LINWorks รุ่นเก่าที่ติดตั้งไว้แล้วได้ ดังนั้นการอัปเดตเฟิร์มแวร์ HARP-5 ไม่ได้หมายความว่าคุณจะต้องอัปเดตการติดตั้ง LINWorks ของคุณด้วย

ดังนั้นจึงขอแนะนำอย่างยิ่งให้คุณอัปเดต HARP-5 ของคุณเป็นเฟิร์มแวร์เวอร์ชันล่าสุดที่มีอยู่อยู่เสมอ

นอกจากนี้ เราขอแนะนำให้คุณอัปเดตซอฟต์แวร์ LINWorks และ Baby-LIN DLL หากมีการอัปเดตใหม่ เนื่องจาก SessionConf เวอร์ชันใหม่อาจเพิ่มฟีเจอร์ใหม่ให้กับรูปแบบ SDF จึงเป็นไปได้ที่เฟิร์มแวร์ Simple Menu หรือเวอร์ชัน Baby-LIN-DLL รุ่นเก่าจะเข้ากันไม่ได้ ดังนั้น คุณควรอัปเดตด้วย

หากคุณอัปเดต LINWorks ขอแนะนำให้คุณอัปเดตเฟิร์มแวร์ของ HARP-5 เป็นเวอร์ชันเฟิร์มแวร์ล่าสุดที่มีอยู่ ตลอดจนแจกจ่ายเวอร์ชันที่ใช้แล้วของ Baby-LIN-DLL

เหตุผลเดียวที่จะใช้ LINWorks เวอร์ชันเก่าก็คือ คุณใช้ HARP-5 ที่มีเฟิร์มแวร์เวอร์ชันเก่า ซึ่งคุณไม่สามารถอัปเกรดได้ด้วยเหตุผลบางประการ

ขอแนะนำให้อัปเดตไดรเวอร์ Baby-LIN เป็นเวอร์ชันล่าสุด 

ดาวน์โหลด

เวอร์ชันล่าสุดของซอฟต์แวร์ เฟิร์มแวร์ และเอกสารของเราสามารถพบได้ในพื้นที่ดาวน์โหลดบน webเว็บไซต์ www.lipowsky.de .

คำแนะนำ
ไฟล์เก็บถาวร LINWorks ไม่เพียงแต่ประกอบด้วยซอฟต์แวร์ LINWorks แต่ยังรวมถึงคู่มือ เอกสารข้อมูล บันทึกการใช้งาน และอื่นๆampไม่รวมเฉพาะแพ็คเกจเฟิร์มแวร์ของอุปกรณ์เท่านั้น เฟิร์มแวร์มีจำหน่ายเป็นแพ็คเกจแยกต่างหาก

เอกสารต่างๆ เช่น เอกสารข้อมูล หรือการแนะนำการสื่อสาร LIN บัส สามารถดาวน์โหลดได้ฟรี สำหรับเอกสารอื่นๆ ทั้งหมดและซอฟต์แวร์ LINWokrs ของเรา คุณต้องเข้าสู่ระบบ หากคุณยังไม่มีบัญชีลูกค้า คุณสามารถลงทะเบียนได้ที่ webงาน. หลังจากที่เราเปิดใช้งานบัญชีของคุณแล้ว คุณจะได้รับอีเมล จากนั้นคุณจะสามารถเข้าถึงข้อเสนอการดาวน์โหลดของเราได้อย่างเต็มที่

ดาวน์โหลดซอฟต์แวร์
เข้าสู่ระบบ

การติดตั้ง

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

  • เริ่ม "Setup.exe"
  • เลือกส่วนประกอบที่คุณต้องการติดตั้ง
  • ปฏิบัติตามคำแนะนำ

คำเตือน
โปรดหยุดแอปพลิเคชัน LINWorks ที่ทำงานอยู่ทั้งหมดและยกเลิกการเชื่อมต่ออุปกรณ์ Baby-LIN ทั้งหมดก่อนเริ่มการตั้งค่า

ความเข้ากันไม่ได้ของเวอร์ชัน
หากคุณเคยใช้ SessionConf และ SimpleMenu กับเวอร์ชัน V1.xx เวอร์ชันใหม่จะถูกติดตั้งควบคู่ไปกับเวอร์ชันเก่า ดังนั้นคุณต้องใช้ทางลัดใหม่เพื่อเริ่มเวอร์ชันใหม่

ตรวจสอบเวอร์ชัน

หากคุณต้องการตรวจสอบเวอร์ชั่นปัจจุบันของเฟิร์มแวร์ HARP-5 หรือส่วนประกอบ LINWorks บทต่อไปนี้จะแสดงวิธีการดำเนินการ:

เฟิร์มแวร์ HARP-5
เริ่ม SimpleMenu และเชื่อมต่อกับ HARP-5 ตอนนี้เวอร์ชันเฟิร์มแวร์จะปรากฏในรายการอุปกรณ์

ตรวจสอบเวอร์ชัน

LIN Works [LDF แก้ไขเซสชันการประชุมเมนูแบบง่ายบันทึก Viewเอ่อ]

เลือกตัวเลือกเมนู “ช่วยเหลือ”/”เกี่ยวกับ”/”ข้อมูล” กล่องโต้ตอบข้อมูลจะแสดงเวอร์ชันซอฟต์แวร์

บันทึกเมนูแบบง่าย Viewer

เบบี้-ลิน-ดีแอลแอล วี

โทร BLC_getVersionString() เวอร์ชันจะถูกส่งกลับเป็นสตริง

เครื่องห่อ Baby-LIN-DLL .NET 

โทร GetWrapperVersion() เวอร์ชันจะถูกส่งกลับเป็นสตริง

ข้อมูลการสนับสนุน

ในกรณีที่มีคำถามใด ๆ คุณสามารถรับการสนับสนุนทางเทคนิคทางอีเมลหรือโทรศัพท์ เราสามารถใช้ TeamViewer เพื่อให้การสนับสนุนโดยตรงและช่วยเหลือคุณบนพีซีของคุณเอง
ด้วยวิธีนี้เราจะสามารถแยกแยะปัญหาได้อย่างรวดเร็วและตรงไปตรงมา เรามี sampมีรหัสและบันทึกการใช้งาน ซึ่งจะช่วยให้คุณทำงาน

Lipowsky Industrie-Elektronik GmbH ตระหนักถึงโครงการที่เกี่ยวข้องกับ LIN และ CAN ที่ประสบความสำเร็จมากมาย ดังนั้นเราจึงสามารถใช้ประสบการณ์หลายปีในสาขาเหล่านี้ นอกจากนี้เรายังมีโซลูชั่นเทิร์นคีย์สำหรับการใช้งานเฉพาะ เช่น ผู้ทดสอบ EOL (End of Line) หรือสถานีตั้งโปรแกรม

Lipowsky Industrie-Elektronik GmbH ออกแบบ ผลิต และนำผลิตภัณฑ์ Baby LIN ไปใช้ ดังนั้นคุณจึงคาดหวังการสนับสนุนที่มีคุณภาพและรวดเร็วได้เสมอ

ข้อมูลการติดต่อ Lipowsky Industrie-Elektronik GmbH, Römerstr. 57, 64291 ดาร์มสตัดท์
Webเว็บไซต์ https://www.lipowsky.com/contact/ อีเมล info@lipowsky.de
โทรศัพท์ +49 (0) 6151/93591 – 0

โทรศัพท์: + 49 (0) 6151 / 93591
โทรสาร: +49 (0) 6151/93591 – 28
Webเว็บไซต์: www.lipowsky.com
อีเมล: info@lipowsky.de

เอกสาร / แหล่งข้อมูล

LIPOWSKY HARP-5 Mobile Lin และ Can-Bus Simulator พร้อมจอแสดงผลและคีย์บอร์ด [พีดีเอฟ] คู่มือการใช้งาน
HARP-5 เครื่องจำลอง Lin และ Can-Bus แบบเคลื่อนที่พร้อมจอแสดงผลและคีย์บอร์ด

อ้างอิง

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

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