เนื้อหา ซ่อน

AX031700 ตัวควบคุมอินพุตสากลพร้อม CAN

ข้อมูลสินค้า

ข้อมูลจำเพาะ

  • ชื่อสินค้า: ตัวควบคุมอินพุตสากลพร้อม CAN
  • หมายเลขรุ่น: UMAX031700 เวอร์ชัน V3
  • หมายเลขชิ้นส่วน: AX031700
  • โปรโตคอลที่รองรับ: SAE J1939
  • คุณสมบัติ: อินพุตสากลตัวเดียวสู่เอาต์พุตวาล์วตามสัดส่วน
    ผู้ควบคุม

คำแนะนำการใช้ผลิตภัณฑ์

1. คำแนะนำในการติดตั้ง

ขนาดและพินเอาต์

ดูรายละเอียดขนาดและพินเอาต์ได้จากคู่มือผู้ใช้
ข้อมูล.

คำแนะนำในการติดตั้ง

ตรวจสอบให้แน่ใจว่าตัวควบคุมได้รับการติดตั้งอย่างแน่นหนาตาม
แนวทางที่ให้ไว้ในคู่มือผู้ใช้

2. สูงกว่าview ของคุณสมบัติ J1939

ข้อความที่รองรับ

ตัวควบคุมรองรับข้อความต่างๆ ที่ระบุไว้ใน SAE
มาตรฐาน J1939 ดูที่ส่วน 3.1 ของคู่มือผู้ใช้
รายละเอียด.

ชื่อ ที่อยู่ และรหัสซอฟต์แวร์

กำหนดค่าชื่อ ที่อยู่ และ ID ซอฟต์แวร์ของตัวควบคุมตาม
ความต้องการของคุณ ดูที่ส่วน 3.2 ของคู่มือผู้ใช้
คำแนะนำ.

3. ตั้งค่า ECU เข้าถึงด้วย Axiomatic Electronic
ผู้ช่วย

ใช้ Axiomatic Electronic Assistant (EA) เพื่อเข้าถึงและ
กำหนดค่าจุดตั้งค่า ECU ปฏิบัติตามคำแนะนำที่ให้ไว้ใน
ส่วน 4 ของคู่มือผู้ใช้

4. การแฟลชซ้ำผ่าน CAN ด้วย Axiomatic EA Bootloader

ใช้ Axiomatic EA Bootloader เพื่อแฟลชคอนโทรลเลอร์ใหม่
ผ่านบัส CAN ขั้นตอนโดยละเอียดมีระบุไว้ในส่วนที่ 5 ของส่วนผู้ใช้
คู่มือ.

5. ข้อมูลจำเพาะทางเทคนิค

โปรดดูคู่มือผู้ใช้สำหรับข้อกำหนดทางเทคนิคโดยละเอียด
ของตัวควบคุม

6. ประวัติเวอร์ชัน

ตรวจสอบส่วนที่ 7 ของคู่มือผู้ใช้เพื่อดูประวัติเวอร์ชันของ
ผลิตภัณฑ์

คำถามที่พบบ่อย (FAQ)

ถาม: ฉันสามารถใช้ประเภทอินพุตหลายประเภทกับ CAN อินพุตเดี่ยวได้หรือไม่
คอนโทรลเลอร์?

A: ใช่ ตัวควบคุมรองรับการกำหนดค่าที่หลากหลาย
ประเภทอินพุตที่ให้ความยืดหยุ่นในการควบคุม

ถาม: ฉันจะอัปเดตซอฟต์แวร์ของตัวควบคุมได้อย่างไร

A: คุณสามารถรีแฟลชคอนโทรลเลอร์ผ่าน CAN ได้โดยใช้ Axiomatic
EA Bootloader ดูรายละเอียดในหัวข้อที่ 5 ของคู่มือผู้ใช้
คำแนะนำ.

-

คู่มือผู้ใช้ UMAX031700 เวอร์ชัน V3
ตัวควบคุมอินพุตสากลพร้อม CAN
สเอเจ1939
คู่มือการใช้งาน
หมายเลข/N: AX031700

คำย่อ

แอ๊ค

การรับทราบเชิงบวก (จากมาตรฐาน SAE J1939)

UIN

อินพุตสากล

EA

Axiomatic Electronic Assistant (เครื่องมือบริการสำหรับ Axiomatic ECU)

อีซียู

หน่วยควบคุมอิเล็กทรอนิกส์

(จากมาตรฐาน SAE J1939)

นาค

การตอบรับเชิงลบ (จากมาตรฐาน SAE J1939)

PDU1

รูปแบบสำหรับข้อความที่จะส่งไปยังที่อยู่ปลายทาง ไม่ว่าจะเป็นแบบเฉพาะหรือแบบทั่วโลก (ตามมาตรฐาน SAE J1939)

PDU2

รูปแบบที่ใช้ในการส่งข้อมูลที่มีการติดป้ายกำกับโดยใช้เทคนิค Group Extension และไม่มีที่อยู่ปลายทาง

พี.จี.เอ็น

หมายเลขกลุ่มพารามิเตอร์ (จากมาตรฐาน SAE J1939)

โพรพเอ

ข้อความที่ใช้ PGN ที่เป็นกรรมสิทธิ์สำหรับการสื่อสารแบบเพียร์ทูเพียร์

พร็อพบี

ข้อความที่ใช้กรรมสิทธิ์ B PGN สำหรับการสื่อสารแบบออกอากาศ

เอสพีเอ็น

หมายเลขพารามิเตอร์ต้องสงสัย (จากมาตรฐาน SAE J1939)

หมายเหตุ: Axiomatic Electronic Assistant KIT อาจสั่งซื้อเป็น P/N: AX070502 หรือ AX070506K

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

2-44

สารบัญ
1. เกินVIEW ของผู้ควบคุม …………………………………………………………………………………………… 4
1.1. คำอธิบายเกี่ยวกับอินพุตสากลตัวเดียวไปยังตัวควบคุมเอาต์พุตวาล์วแบบสัดส่วน …………………………….. 4 1.2. บล็อกฟังก์ชันอินพุตสากล………………………………………………………………………………………………. 4
1.2.1. ประเภทเซ็นเซอร์อินพุต ………………………………………………………………………………………………………………………………. 4 1.2.2. ตัวเลือกตัวต้านทานแบบดึงขึ้น / ดึงลง……………………………………………………………………………………………………………… 5 1.2.3. ข้อผิดพลาดและช่วงต่ำสุดและสูงสุด…………………………………………………………………………………………. 5 1.2.4. ประเภทตัวกรองซอฟต์แวร์อินพุต ………………………………………………………………………………………………………………………………………………………… 5 1.3. แหล่งควบคุมบล็อคฟังก์ชันภายใน ………………………………………………………………………………………………………………….. 6 1.4. บล็อคฟังก์ชันตารางค้นหา ………………………………………………………………………………………………………………………………………. 7 1.4.1. แกน X การตอบสนองข้อมูลอินพุต……………………………………………………………………………………………………………………………………….. 8 1.4.2. แกน Y เอาต์พุตตารางค้นหา ………………………………………………………………………………………………………………………………………. 8 1.4.3. การกำหนดค่าเริ่มต้น การตอบสนองข้อมูล ……………………………………………………………………………………………………………. 8 1.4.4. การตอบสนองแบบจุดต่อจุด ……………………………………………………………………………………………………………………………………….. 9 1.4.5 การตอบสนองของแกน X เวลา……………………………………………………………………………………………………………………………… 10 1.5 บล็อคฟังก์ชันลอจิกแบบตั้งโปรแกรมได้……………………………………………………………………………………. 11 1.5.1 การประเมินเงื่อนไข……………………………………………………………………………………………………………………………… 14 1.5.2 การเลือกตาราง…………………………………………………………………………………………………………………………………………………….. 15 1.5.3 เอาต์พุตของบล็อคลอจิก……………………………………………………………………………………………………………………………….. 16 1.6 บล็อคฟังก์ชันคณิตศาสตร์…………………………………………………………………………………………………………………………………………………….. 17 1.7 บล็อคฟังก์ชันสามารถส่ง…………………………………………………………………………………………………………………………………….. 18 1.8 บล็อคฟังก์ชันสามารถรับ……………………………………………………………………………………………………………….. 19 1.9 บล็อคฟังก์ชันการวินิจฉัย………………………………………………………………………………………………………………………………. 20
2. คำแนะนำในการติดตั้ง ………………………………………………………………………………………………… 24
2.1. ขนาดและพินเอาต์ ………………………………………………………………………………………………………………… 24 2.2. คำแนะนำในการติดตั้ง ………………………………………………………………………………………………………………….. 24
3. เกินVIEW ของ J1939 คุณสมบัติ ……………………………………………………………………………………………………….. 26
3.1. บทนำเกี่ยวกับข้อความที่รองรับ …………………………………………………………………………………………. 26 3.2. ชื่อ ที่อยู่ และ ID ซอฟต์แวร์ ………………………………………………………………………………………………… 27
4. ตั้งค่าจุดควบคุม ECU ได้ด้วยตัวช่วยอิเล็กทรอนิกส์แบบ Axiomatic …………………. 29
4.1. เครือข่าย J1939 …………………………………………………………………………………………………………………………… 29 4.2. อินพุตสากล……………………………………………………………………………………………………………………………………… 30 4.3. เซ็ตพอยต์ของรายการข้อมูลคงที่ ……………………………………………………………………………………………………………………………….. 31 4.4. เซ็ตพอยต์ของตารางค้นหา …………………………………………………………………………………………………………………………………… 32 4.5. เซ็ตพอยต์ของลอจิกที่โปรแกรมได้ ………………………………………………………………………………………………………………………………….. 33 4.6. เซ็ตพอยต์ของบล็อกฟังก์ชันคณิตศาสตร์ ……………………………………………………………………………………………………………………………………….. 35 4.7. สามารถรับเซ็ตพอยต์ได้ ………………………………………………………………………………………………………………………………….. 37 4.8. สามารถส่งเซ็ตพอยต์ได้……………………………………………………………………………………………………………… 37
5. การรีแฟลชผ่าน CAN ด้วย Axiomatic EA BOOTLOADER …………………………………………………… 39
6. ข้อมูลจำเพาะทางเทคนิค …………………………………………………………………………………………………… 43
6.1. แหล่งจ่ายไฟ ……………………………………………………………………………………………………………………………………….. 43 6.2. อินพุต……………………………………………………………………………………………………………………………………………………… 43 6.3. การสื่อสาร……………………………………………………………………………………………………………………………………………. 43 6.4. ข้อมูลจำเพาะทั่วไป …………………………………………………………………………………………………………………………………. 43
7. ประวัติเวอร์ชัน………………………………………………………………………………………………………………… …..44

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

3-44

1. เกินVIEW ของผู้ควบคุม
1.1. คำอธิบายของอินพุตสากลเดี่ยวไปยังตัวควบคุมเอาต์พุตวาล์วตามสัดส่วน
ตัวควบคุม CAN อินพุตเดี่ยว (1IN-CAN) ได้รับการออกแบบมาเพื่อควบคุมอินพุตเดี่ยวและลอจิกควบคุมและอัลกอริทึมที่หลากหลาย การออกแบบวงจรที่ยืดหยุ่นช่วยให้ผู้ใช้กำหนดค่าอินพุตได้หลากหลาย
ตัวควบคุมมีอินพุตสากลแบบกำหนดค่าได้เต็มรูปแบบเพียงตัวเดียวที่สามารถตั้งค่าให้อ่านได้: voltage, กระแส, ความถี่/RPM, PWM หรือสัญญาณอินพุตดิจิทัล บล็อก I/O และฟังก์ชันลอจิกทั้งหมดบนหน่วยนั้นแยกจากกันโดยเนื้อแท้ แต่สามารถกำหนดค่าให้โต้ตอบกันได้ในหลายวิธี
บล็อคฟังก์ชันต่างๆ ที่รองรับโดย 1IN-CAN มีรายละเอียดอยู่ในหัวข้อต่อไปนี้ จุดตั้งค่าทั้งหมดสามารถกำหนดค่าได้โดยผู้ใช้โดยใช้ Axiomatic Electronic Assistant ตามรายละเอียดในหัวข้อที่ 3 ของเอกสารนี้
1.2. บล็อกฟังก์ชันอินพุตสากล
คอนโทรลเลอร์ประกอบด้วยอินพุตสากลสองช่อง อินพุตสากล 2 ช่องสามารถกำหนดค่าเพื่อวัดปริมาตรtage, กระแส, ความต้านทาน, ความถี่, การมอดูเลตความกว้างพัลส์ (PWM) และสัญญาณดิจิตอล
1.2.1. ประเภทเซนเซอร์อินพุต
ตารางที่ 3 แสดงรายการประเภทอินพุตที่รองรับโดยคอนโทรลเลอร์ พารามิเตอร์ประเภทเซ็นเซอร์อินพุตแสดงรายการแบบเลื่อนลงพร้อมประเภทอินพุตที่อธิบายไว้ในตารางที่ 1 การเปลี่ยนประเภทเซ็นเซอร์อินพุตจะส่งผลต่อเซ็ตพอยต์อื่นๆ ภายในกลุ่มเซ็ตพอยต์เดียวกัน เช่น ข้อผิดพลาด/ช่วงขั้นต่ำ/สูงสุด โดยการรีเฟรชเป็นประเภทอินพุตใหม่ และควรเป็น เปลี่ยนก่อน
0 พิการ 12 ฉบับtage 0 ถึง 5V 13 ฉบับtage 0 ถึง 10V 20 กระแสไฟ 0 ถึง 20mA 21 กระแสไฟ 4 ถึง 20mA 40 ความถี่ 0.5Hz ถึง 10kHz 50 PWM Duty Cycle (0.5Hz ถึง 10kHz) 60 ดิจิตอล (ปกติ) 61 ดิจิตอล (ผกผัน) 62 ดิจิตอล (ล็อก)
ตารางที่ 1 ตัวเลือกประเภทเซ็นเซอร์อินพุตสากล
อินพุตแบบอะนาล็อกทั้งหมดจะถูกป้อนโดยตรงไปยังตัวแปลงแอนะล็อกเป็นดิจิทัล (ADC) 12 บิตในไมโครคอนโทรลเลอร์ เล่มทั้งหมดtagอินพุต e มีความต้านทานสูงในขณะที่อินพุตปัจจุบันใช้ตัวต้านทาน 124 ในการวัดสัญญาณ
ประเภทเซ็นเซอร์อินพุตความถี่/รอบต่อนาที, พัลส์ความกว้างมอดูเลต (PWM) และเคาน์เตอร์จะเชื่อมต่อกับตัวจับเวลาไมโครคอนโทรลเลอร์ ค่าเซ็ตพอยต์พัลส์ต่อรอบจะถูกนำมาพิจารณาเฉพาะเมื่อเลือกประเภทเซ็นเซอร์อินพุตเป็นประเภทความถี่ตามตารางที่ 3 เมื่อค่าเซ็ตพอยต์พัลส์ต่อรอบเป็น 0 การวัดที่ใช้จะเป็นหน่วย [Hz] หากค่าเซ็ตพอยต์พัลส์ต่อรอบสูงกว่า 0 การวัดที่ใช้จะเป็นหน่วย [RPM]

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

4-44

ประเภทเซนเซอร์อินพุตดิจิตอลมีสามโหมด: ปกติ, ผกผัน และ Latched การวัดที่ทำกับประเภทอินพุตดิจิตอลคือ 1 (เปิด) หรือ 0 (ปิด)

1.2.2. ตัวเลือกตัวต้านทานแบบดึงขึ้น / แบบดึงลง

ด้วยประเภทเซ็นเซอร์อินพุต: ความถี่/RPM, PWM, ดิจิทัล ผู้ใช้มีตัวเลือกการดึงขึ้น/ดึงลงที่แตกต่างกันสาม (3) แบบตามที่ระบุไว้ในตารางที่ 2

0 พูลอัพ/พูลดาวน์ ปิด 1 10k พูลอัพ 2 10k พูลดาวน์
ตารางที่ 2 ตัวเลือกตัวต้านทานแบบดึงขึ้น/ดึงลง
ตัวเลือกเหล่านี้สามารถเปิดหรือปิดได้โดยปรับค่าตั้งค่าตัวต้านทาน Pullup/Pulldown ใน Axiomatic Electronic Assistant

1.2.3. ข้อผิดพลาดและช่วงค่าต่ำสุดและสูงสุด

ค่ากำหนดช่วงต่ำสุดและช่วงสูงสุดต้องไม่สับสนกับช่วงการวัด ค่ากำหนดเหล่านี้ใช้ได้กับอินพุตทั้งหมด ยกเว้นอินพุตดิจิทัล และจะใช้เมื่อเลือกอินพุตเป็นอินพุตควบคุมสำหรับบล็อคฟังก์ชันอื่น ค่ากำหนดเหล่านี้จะกลายเป็นค่า Xmin และ Xmax ที่ใช้ในการคำนวณความลาดชัน (ดูรูปที่ 6) เมื่อค่าเหล่านี้เปลี่ยนแปลง บล็อคฟังก์ชันอื่นที่ใช้อินพุตเป็นแหล่งควบคุมจะได้รับการอัปเดตโดยอัตโนมัติเพื่อสะท้อนค่าแกน X ใหม่

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

0 <= ข้อผิดพลาดต่ำสุด <= ช่วงต่ำสุด <= ช่วงสูงสุด <= ข้อผิดพลาดสูงสุด <= 1.1xMax*

* ค่าสูงสุดของอินพุตใดๆ ขึ้นอยู่กับประเภท สามารถตั้งค่าช่วงข้อผิดพลาดได้สูงสุด 10%

เหนือค่านี้ เช่นampเลอ:

ความถี่ : สูงสุด = 10,000 [เฮิรตซ์ หรือ RPM]

พรอมต์:

สูงสุด = 100.00 [%]

เล่มที่tage: สูงสุด = 5.00 หรือ 10.00 [V]

กระแสไฟ : สูงสุด = 20.00 [mA]

เพื่อหลีกเลี่ยงการก่อให้เกิดข้อผิดพลาดเท็จ ผู้ใช้สามารถเลือกที่จะเพิ่มการกรองซอฟต์แวร์ลงในสัญญาณการวัดได้

1.2.4. ประเภทตัวกรองซอฟต์แวร์อินพุต

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

5-44

ประเภทอินพุตทั้งหมดยกเว้นดิจิตอล (ปกติ), ดิจิตอล (ผกผัน), ดิจิตอล (แลตช์) สามารถกรองได้โดยใช้การตั้งค่าประเภทตัวกรองและค่าคงที่ตัวกรอง มีตัวกรองสาม (3) ประเภทให้เลือกตามที่ระบุไว้ในตารางที่ 3
0 ไม่มีการกรอง 1 ค่าเฉลี่ยเคลื่อนที่ 2 ค่าเฉลี่ยซ้ำ
ตารางที่ 3 ประเภทการกรองอินพุต
ตัวเลือกตัวกรองแรก ไม่มีการกรอง ไม่มีการกรองข้อมูลที่วัดได้ ดังนั้นข้อมูลที่วัดได้จะถูกนำมาใช้โดยตรงกับบล็อกฟังก์ชันใดๆ ที่ใช้ข้อมูลนี้
ตัวเลือกที่สอง ค่าเฉลี่ยเคลื่อนที่ ใช้ `สมการ 1′ ด้านล่างกับข้อมูลอินพุตที่วัดได้ โดยที่ ValueN แสดงถึงข้อมูลที่วัดได้ในปัจจุบัน ในขณะที่ ValueN-1 แสดงถึงข้อมูลที่กรองก่อนหน้านี้ ค่าคงที่ตัวกรองคือค่าที่ตั้งไว้ค่าคงที่ตัวกรอง
สมการที่ 1 – ฟังก์ชันตัวกรองค่าเฉลี่ยเคลื่อนที่:

ความคุ้มค่าN

=

ค่าN-1 +

(อินพุต – ValueN-1) ค่าคงที่ตัวกรอง

ตัวเลือกที่สาม ซึ่งก็คือค่าเฉลี่ยการทำซ้ำ ใช้ `สมการ 2′ ด้านล่างกับข้อมูลอินพุตที่วัดได้ โดยที่ N คือค่าของค่าคงที่ของตัวกรองที่ตั้งไว้ ค่าอินพุตที่กรองคือค่าเฉลี่ยของการวัดอินพุตทั้งหมดที่อ่านในจำนวนการอ่าน N (ค่าคงที่ตัวกรอง) เมื่อหาค่าเฉลี่ยแล้ว ข้อมูลที่ถูกกรองจะยังคงอยู่จนกว่าค่าเฉลี่ยถัดไปจะพร้อม

สมการ 2 – ฟังก์ชันการถ่ายโอนค่าเฉลี่ยซ้ำ: ค่า = N0 อินพุต N N

1.3. แหล่งควบคุมบล็อกฟังก์ชันภายใน

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

6-44

ตัวควบคุม 1IN-CAN ช่วยให้สามารถเลือกแหล่งบล็อกฟังก์ชันภายในได้จากรายการบล็อกฟังก์ชันลอจิกที่ตัวควบคุมรองรับ ด้วยเหตุนี้ จึงสามารถเลือกเอาต์พุตใดๆ จากบล็อกฟังก์ชันหนึ่งเป็นแหล่งควบคุมสำหรับอีกบล็อกหนึ่งได้ โปรดทราบว่าตัวเลือกทั้งหมดอาจไม่ได้สมเหตุสมผลในทุกกรณี แต่รายชื่อแหล่งควบคุมทั้งหมดแสดงอยู่ในตารางที่ 4

ค่า 0 1 2 3 4 5 6 7 8

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

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

แหล่งควบคุม

หมายเลขแหล่งควบคุม

แหล่งควบคุมที่ไม่ได้ใช้ (ถูกละเว้น)

[0]

สามารถรับข้อความได้

[1…8]

วัดอินพุตสากล

[1…1]

บล็อคฟังก์ชันตารางค้นหา

[1…6]

บล็อคฟังก์ชั่นลอจิกที่ตั้งโปรแกรมได้

[1…2]

บล็อคฟังก์ชันทางคณิตศาสตร์

[1…4]

บล็อครายการข้อมูลคงที่

[1…10]

การวัดแหล่งจ่ายไฟ

[1…1]

การวัดอุณหภูมิโปรเซสเซอร์

[1…1]

ตารางที่ 5 ตัวเลือกหมายเลขแหล่งที่มาควบคุม

1.4. บล็อกฟังก์ชันตารางค้นหา

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

7-44

ตารางตรวจสอบใช้เพื่อให้การตอบสนองเอาต์พุตสูงถึง 10 ความชันต่อตารางตรวจสอบ การตอบสนองของตารางตรวจสอบมีสองประเภทตามประเภทแกน X: การตอบสนองข้อมูลและการตอบสนองเวลา ส่วน 1.4.1 ถึง 1.4.5 จะอธิบายประเภทแกน X ทั้งสองนี้โดยละเอียดมากขึ้น หากจำเป็นต้องมีความชันมากกว่า 10 ความชัน สามารถใช้บล็อกลอจิกที่ตั้งโปรแกรมได้เพื่อรวมตารางได้สูงสุด 30 ตารางเพื่อให้ได้ความชัน 1.5 ความชัน ตามที่อธิบายไว้ในส่วน XNUMX
มีจุดตั้งค่าหลักสองจุดที่จะส่งผลต่อบล็อคฟังก์ชันนี้ จุดแรกคือแหล่งแกน X และหมายเลขแกน X ซึ่งร่วมกันกำหนดแหล่งควบคุมสำหรับบล็อคฟังก์ชัน
1.4.1. แกน X, การตอบสนองข้อมูลอินพุต
ในกรณีที่ประเภทแกน X = การตอบสนองข้อมูล จุดบนแกน X แสดงถึงข้อมูลของแหล่งควบคุม ต้องเลือกค่าเหล่านี้ภายในช่วงของแหล่งควบคุม
เมื่อเลือกค่าข้อมูลแกน X ไม่มีข้อจำกัดเกี่ยวกับค่าที่สามารถป้อนลงในจุดแกน X ใดๆ ได้ ผู้ใช้ควรป้อนค่าตามลำดับเพิ่มขึ้นเพื่อให้สามารถใช้ประโยชน์จากตารางทั้งหมดได้ ดังนั้น เมื่อทำการปรับข้อมูลแกน X แนะนำให้เปลี่ยน X10 ก่อน จากนั้นจึงลดดัชนีลงตามลำดับจากมากไปน้อยเพื่อรักษาด้านล่าง:
เอ็กซ์มิน <= X0 <= X1 <= X2<= X3<= X4<= X5 <= X6 <= X7 <= X8 <= X9 <= X10 <= Xmax
ตามที่ระบุไว้ก่อนหน้านี้ Xmin และ Xmax จะถูกกำหนดโดยแหล่งกำเนิดแกน X ที่ถูกเลือก
หากจุดข้อมูลบางจุดถูก "ละเว้น" ตามที่อธิบายไว้ในส่วนที่ 1.4.3 จุดข้อมูลเหล่านั้นจะไม่ถูกใช้ในการคำนวณแกน X ที่แสดงด้านบน ตัวอย่างเช่นampหากละเว้นคะแนน X4 และสูงกว่า สูตรจะกลายเป็น Xmin <= X0 <= X1 <= X2<= X3<= Xmax แทน
1.4.2. แกน Y, เอาต์พุตตารางการค้นหา
แกน Y ไม่มีข้อจำกัดเกี่ยวกับข้อมูลที่แกนนั้นแสดง ซึ่งหมายความว่าสามารถสร้างการตอบสนองแบบผกผัน เพิ่มขึ้น/ลดลง หรืออื่นๆ ได้อย่างง่ายดาย
ในทุกกรณี คอนโทรลเลอร์จะดูช่วงข้อมูลทั้งหมดในเซ็ตพอยต์แกน Y และเลือกค่าต่ำสุดเป็น Ymin และเลือกค่าสูงสุดเป็น Ymax สิ่งเหล่านี้จะถูกส่งโดยตรงไปยังบล็อกฟังก์ชันอื่นเป็นขีดจำกัดของเอาต์พุตตารางการค้นหา (เช่น ใช้เป็นค่า Xmin และ Xmax ในการคำนวณเชิงเส้น)
อย่างไรก็ตาม หากจุดข้อมูลบางจุดถูก "ละเว้น" ตามที่อธิบายไว้ในส่วน 1.4.3 จุดข้อมูลเหล่านั้นจะไม่ถูกนำมาใช้ในการกำหนดช่วงแกน Y เฉพาะค่าแกน Y ที่แสดงบน Axiomatic EA เท่านั้นที่จะได้รับการพิจารณาเมื่อสร้างขีดจำกัดของตาราง เมื่อมันถูกใช้เพื่อขับเคลื่อนบล็อกฟังก์ชันอื่น เช่น บล็อกฟังก์ชันทางคณิตศาสตร์
1.4.3. การกำหนดค่าเริ่มต้น การตอบสนองข้อมูล
ตามค่าเริ่มต้น ตารางตรวจสอบทั้งหมดใน ECU จะถูกปิดใช้งาน (แหล่งที่มาของแกน X เท่ากับไม่ได้ใช้การควบคุม) สามารถใช้ตารางตรวจสอบเพื่อสร้างการตอบสนองที่ต้องการได้fileส. หากใช้อินพุตสากลเป็นแกน X ผลลัพธ์ของตารางตรวจสอบจะเป็นสิ่งที่ผู้ใช้ป้อนในค่าที่กำหนด Y
จำไว้ว่าบล็อคฟังก์ชันควบคุมใดๆ ที่ใช้ตารางค้นหาเป็นแหล่งอินพุตจะใช้การทำให้เป็นเส้นตรงกับข้อมูลด้วย ดังนั้น สำหรับการตอบสนองการควบคุมแบบ 1:1 ให้แน่ใจว่าค่าต่ำสุดและ

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

8-44

ค่าสูงสุดของเอาต์พุตสอดคล้องกับค่าต่ำสุดและสูงสุดของแกน Y ของตาราง
ตารางทั้งหมด (1 ถึง 3) จะถูกปิดใช้งานตามค่าเริ่มต้น (ไม่ได้เลือกแหล่งควบคุม) อย่างไรก็ตาม หากเลือกแหล่งแกน X ค่าเริ่มต้นของค่า Y จะอยู่ในช่วง 0 ถึง 100% ตามที่อธิบายไว้ในส่วน “แกน Y, ผลลัพธ์ตารางค้นหา” ด้านบน ค่าเริ่มต้นต่ำสุดและสูงสุดของแกน X จะถูกตั้งค่าตามที่อธิบายไว้ในส่วน “แกน X, การตอบสนองข้อมูล” ด้านบน
ตามค่าเริ่มต้น ข้อมูลแกน X และ Y จะได้รับการตั้งค่าให้มีค่าเท่ากันระหว่างแต่ละจุดตั้งแต่ต่ำสุดไปจนถึงสูงสุดในแต่ละกรณี
1.4.4. การตอบสนองแบบจุดต่อจุด
ตามค่าเริ่มต้น แกน X และ Y จะได้รับการตั้งค่าสำหรับการตอบสนองเชิงเส้นจากจุด (0,0) ถึง (10,10) โดยที่เอาต์พุตจะใช้การทำให้เป็นเชิงเส้นระหว่างแต่ละจุด ดังแสดงในรูปที่ 1 ในการรับการทำให้เป็นเชิงเส้น แต่ละจุด “การตอบสนองของจุด N” โดยที่ N = 1 ถึง 10 ได้รับการตั้งค่าสำหรับ `Ramp ถึง' การตอบสนองเอาท์พุท

รูปที่ 1 ตารางค้นหาที่มี “Ramp ถึง” การตอบสนองข้อมูล
อีกทางหนึ่ง ผู้ใช้สามารถเลือกการตอบสนอง 'ข้ามไปยัง' สำหรับ "การตอบสนองจุด N" โดยที่ N = 1 ถึง 10 ในกรณีนี้ ค่าอินพุตใดๆ ระหว่าง XN-1 ถึง XN จะส่งผลให้มีเอาต์พุตจากบล็อกฟังก์ชันตารางตรวจสอบ ของ YN.
อดีตample ของบล็อกฟังก์ชันคณิตศาสตร์ (0 ถึง 100) ใช้เพื่อควบคุมตารางเริ่มต้น (0 ถึง 100) แต่มีการตอบกลับ 'Jump To' แทนที่จะเป็นค่าเริ่มต้น 'Ramp ถึง' แสดงในรูปที่ 2

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

9-44

รูปที่ 2 ตารางค้นหาพร้อมการตอบสนองข้อมูลแบบ "ข้ามไปที่"
สุดท้ายนี้ คุณสามารถเลือกจุดใดก็ได้ยกเว้น (0,0) สำหรับการตอบกลับแบบ 'เพิกเฉย' หากตั้งค่า "การตอบสนองของจุด N" ให้ละเว้น คะแนนทั้งหมดตั้งแต่ (XN, YN) ถึง (X10, Y10) ก็จะถูกละเว้นเช่นกัน สำหรับข้อมูลทั้งหมดที่มากกว่า XN-1 เอาต์พุตจากบล็อกฟังก์ชันตารางตรวจสอบจะเป็น YN-1
การรวมกันของอาร์amp To, Jump To และ Ignore response สามารถใช้เพื่อสร้างเอาต์พุตเฉพาะแอปพลิเคชันได้file.
1.4.5. แกน X, การตอบสนองเวลา
ตารางการค้นหาสามารถใช้เพื่อรับผลตอบสนองเอาต์พุตแบบกำหนดเองได้เช่นกัน โดยที่ประเภทแกน X จะเป็น 'การตอบสนองเวลา' เมื่อเลือกตัวเลือกนี้ แกน X จะแสดงเวลาในหน่วยมิลลิวินาที ในขณะที่แกน Y จะยังคงแสดงเอาต์พุตของบล็อกฟังก์ชัน
ในกรณีนี้ แหล่งแกน X จะถูกพิจารณาเป็นอินพุตดิจิทัล หากสัญญาณเป็นอินพุตแอนะล็อกจริง ๆ จะตีความเหมือนอินพุตดิจิทัล เมื่ออินพุตควบคุมเปิดอยู่ เอาต์พุตจะเปลี่ยนแปลงไปตามช่วงเวลาหนึ่งตามโปรfile ในตารางการค้นหา
เมื่ออินพุตควบคุมปิด เอาต์พุตจะเป็นศูนย์เสมอ เมื่ออินพุตเปิดขึ้นมา ผู้เชี่ยวชาญfile เริ่มต้นที่ตำแหน่ง (X0, Y0) เสมอ ซึ่งเป็นเอาต์พุต 0 เป็นเวลา 0 มิลลิวินาที
ในการตอบสนองเวลา เวลาช่วงระหว่างแต่ละจุดบนแกน X สามารถตั้งค่าได้ตั้งแต่ 1 มิลลิวินาทีถึง 1 นาที [60,000 มิลลิวินาที]

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

10-44

1.5. บล็อกฟังก์ชันลอจิกที่ตั้งโปรแกรมได้

รูปที่ 3 คู่มือผู้ใช้บล็อคฟังก์ชันลอจิกที่ตั้งโปรแกรมได้ UMAX031700 เวอร์ชัน: 3

11-44

ฟังก์ชันบล็อกนี้มีความซับซ้อนมากที่สุดอย่างเห็นได้ชัด แต่ก็มีประสิทธิภาพมาก Programmable Logic สามารถเชื่อมโยงกับตารางได้สูงสุด 8 ตาราง โดยตารางใดตารางหนึ่งจะถูกเลือกภายใต้เงื่อนไขที่กำหนดเท่านั้น ตาราง XNUMX ตาราง (จากทั้งหมด XNUMX ตาราง) สามารถเชื่อมโยงกับลอจิกได้ และตารางใดที่จะใช้สามารถกำหนดค่าได้อย่างเต็มที่
หากเงื่อนไขเป็นไปตามที่เลือกตารางเฉพาะ (1, 2 หรือ 3) ตามที่อธิบายไว้ในส่วนที่ 1.5.2 ดังนั้นเอาต์พุตจากตารางที่เลือกจะถูกส่งผ่านโดยตรงไปยังเอาท์พุตลอจิกในเวลาใดก็ตาม
ดังนั้น การตอบสนองที่แตกต่างกันสูงสุดสามแบบต่ออินพุตเดียวกัน หรือการตอบสนองที่แตกต่างกันสามแบบต่ออินพุตที่แตกต่างกัน อาจกลายเป็นอินพุตของบล็อกฟังก์ชันอื่น เช่น ไดรฟ์เอาต์พุต X เมื่อต้องการทำเช่นนี้ จะเลือก "แหล่งควบคุม" สำหรับบล็อกปฏิกิริยาให้เป็น "บล็อกฟังก์ชันลอจิกที่ตั้งโปรแกรมได้"
หากต้องการเปิดใช้งานบล็อก Programmable Logic ใดบล็อกหนึ่ง จะต้องตั้งค่าจุดตั้งค่า "Programmable Logic Block Enabled" เป็น True โดยค่าเริ่มต้นจะปิดใช้งานทั้งหมด
ลอจิกได้รับการประเมินตามลำดับที่แสดงในรูปที่ 4 เฉพาะในกรณีที่ไม่ได้เลือกตารางตัวเลขที่ต่ำกว่าเท่านั้นจึงจะดูเงื่อนไขสำหรับตารางถัดไปได้ ตารางเริ่มต้นจะถูกเลือกเสมอทันทีที่มีการประเมิน ดังนั้นจึงจำเป็นที่ตารางเริ่มต้นจะต้องเป็นตัวเลขสูงสุดในการกำหนดค่าใดๆ เสมอ

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

12-44

รูปที่ 4 คู่มือผู้ใช้แผนผังกระบวนการลอจิกที่ตั้งโปรแกรมได้ UMAX031700 เวอร์ชัน: 3

13-44

1.5.1. การประเมินเงื่อนไข

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

อาร์กิวเมนต์ 1 จะเป็นเอาต์พุตเชิงตรรกะจากบล็อกฟังก์ชันอื่นเสมอ เช่นเคย แหล่งที่มาคือชุดค่าผสมของชนิดและหมายเลขของบล็อกฟังก์ชัน จุดกำหนด "ตาราง X เงื่อนไข Y แหล่งที่มาของอาร์กิวเมนต์ 1" และ "ตาราง X เงื่อนไข Y หมายเลขอาร์กิวเมนต์ 1" โดยที่ X = 1 ถึง 3 และ Y = 1 ถึง 3

อาร์กิวเมนต์ 2 ในทางกลับกัน อาจเป็นผลลัพธ์เชิงตรรกะอื่น เช่น อาร์กิวเมนต์ 1 หรือค่าคงที่ที่ตั้งค่าโดยผู้ใช้ หากต้องการใช้ค่าคงที่เป็นอาร์กิวเมนต์ที่สองในการดำเนินการ ให้ตั้งค่า “ตาราง X เงื่อนไข Y แหล่งที่มาของอาร์กิวเมนต์ 2” เป็น 'ข้อมูลคงที่ควบคุม' โปรดทราบว่าค่าคงที่ไม่มีหน่วยที่เชื่อมโยงกับค่านั้นใน Axiomatic EA ดังนั้น ผู้ใช้ต้องตั้งค่าตามที่จำเป็นสำหรับแอปพลิเคชัน

เงื่อนไขจะได้รับการประเมินโดยอิงจาก “ตาราง X, ตัวดำเนินการเงื่อนไข Y” ที่ผู้ใช้เลือก โดยค่าเริ่มต้นจะเป็น `=, Equal' เสมอ วิธีเดียวที่จะเปลี่ยนแปลงได้คือการเลือกอาร์กิวเมนต์ที่ถูกต้องสองตัวสำหรับเงื่อนไขที่กำหนด ตัวเลือกสำหรับตัวดำเนินการแสดงอยู่ในตาราง 6

0 =, เท่ากับ 1 !=, ไม่เท่ากับ 2 >, มากกว่า 3 >=, มากกว่าหรือเท่ากับ 4 <, น้อยกว่า 5 <=, น้อยกว่าหรือเท่ากับ
ตารางที่ 6 ตัวเลือกตัวดำเนินการเงื่อนไข

ตามค่าเริ่มต้น อาร์กิวเมนต์ทั้งสองจะถูกตั้งค่าเป็น `ไม่ได้ใช้แหล่งควบคุม' ซึ่งจะปิดใช้งานเงื่อนไข และให้ผลลัพธ์เป็นค่า N/A โดยอัตโนมัติ แม้ว่ารูปที่ 4 จะแสดงเฉพาะจริงหรือเท็จเท่านั้นอันเป็นผลมาจากการประเมินเงื่อนไข แต่ความจริงก็คืออาจมีผลลัพธ์ที่เป็นไปได้สี่แบบ ดังที่อธิบายไว้ในตารางที่ 7

มูลค่า 0 1 2 3

ความหมาย เท็จ จริง ข้อผิดพลาด ใช้ไม่ได้

เหตุผล (อาร์กิวเมนต์ 1) ตัวดำเนินการ (อาร์กิวเมนต์ 2) = เท็จ (อาร์กิวเมนต์ 1) ตัวดำเนินการ (อาร์กิวเมนต์ 2) = อาร์กิวเมนต์จริง 1 หรือ 2 เอาต์พุตถูกรายงานว่าอยู่ในสถานะข้อผิดพลาด อาร์กิวเมนต์ 1 หรือ 2 ไม่พร้อมใช้งาน (เช่น ตั้งค่าเป็น `แหล่งควบคุม ไม่ได้ใช้')
ตารางที่ 7 ผลการประเมินสภาพ

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

14-44

1.5.2. การเลือกตาราง

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

0 ตารางเริ่มต้น 1 Cnd1 และ Cnd2 และ Cnd3 2 Cnd1 หรือ Cnd2 หรือ Cnd3 3 (Cnd1 และ Cnd2) หรือ Cnd3 4 (Cnd1 หรือ Cnd2) และ Cnd3
ตารางที่ 8 เงื่อนไข ตัวเลือกตัวดำเนินการทางลอจิคัล

ไม่ใช่ว่าการประเมินทุกครั้งจะจำเป็นต้องมีเงื่อนไขทั้งสามข้อนี้ กรณีที่กล่าวในมาตราก่อนๆ เช่นampมีเพียงเงื่อนไขเดียวเท่านั้นที่แสดงไว้ กล่าวคือ เครื่องยนต์ RPM ต่ำกว่าค่าที่กำหนด ดังนั้นจึงเป็นสิ่งสำคัญที่จะต้องเข้าใจว่าตัวดำเนินการเชิงตรรกะจะประเมินผลลัพธ์ข้อผิดพลาดหรือ N/A สำหรับเงื่อนไขอย่างไร

ตารางเริ่มต้นของตัวดำเนินการเชิงตรรกะ Cnd1 และ Cnd2 และ Cnd3

เลือกเงื่อนไขเกณฑ์ที่เกี่ยวข้องตารางจะถูกเลือกโดยอัตโนมัติทันทีที่มีการประเมิน ควรใช้เมื่อมีเงื่อนไขสองหรือสามเงื่อนไขที่เกี่ยวข้อง และเงื่อนไขทั้งหมดจะต้องเป็นจริงจึงจะเลือกตารางได้

หากเงื่อนไขใด ๆ เท่ากับ False หรือ Error ตารางจะไม่ถูกเลือก N/A จะถือเป็น True หากเงื่อนไขทั้งสามเป็นจริง (หรือ N/A) ตารางจะถูกเลือก

Cnd1 หรือ Cnd2 หรือ Cnd3

If((Cnd1==True) &&(Cnd2==True)&&(Cnd3==True)) ดังนั้น Use Table ควรใช้เมื่อมีเงื่อนไขเดียวเท่านั้นที่เกี่ยวข้อง สามารถใช้กับเงื่อนไขที่เกี่ยวข้องสองหรือสามเงื่อนไขได้

หากมีการประเมินเงื่อนไขใดๆ ว่าเป็น True ตารางจะถูกเลือก ผลลัพธ์ข้อผิดพลาดหรือ N/A จะถือเป็นเท็จ

If((Cnd1==True) || (Cnd2==True) || (Cnd3==True)) จากนั้นใช้ตาราง (Cnd1 และ Cnd2) หรือ Cnd3 เพื่อใช้เฉพาะเมื่อทั้งสามเงื่อนไขเกี่ยวข้องเท่านั้น

ถ้าทั้งเงื่อนไข 1 และเงื่อนไข 2 เป็นจริง หรือเงื่อนไข 3 เป็นจริง ตารางจะถูกเลือก ผลลัพธ์ข้อผิดพลาดหรือ N/A จะถือเป็นเท็จ

If( ((Cnd1==True)&&(Cnd2==True)) || (Cnd3==True) ) จากนั้นใช้ตาราง (Cnd1 หรือ Cnd2) และ Cnd3 เพื่อใช้เฉพาะเมื่อทั้งสามเงื่อนไขเกี่ยวข้องเท่านั้น

ถ้าเงื่อนไข 1 และเงื่อนไข 3 เป็นจริง หรือเงื่อนไข 2 และเงื่อนไข 3 เป็นจริง ตารางจะถูกเลือก ผลลัพธ์ข้อผิดพลาดหรือ N/A จะถือเป็นเท็จ

If( ((Cnd1==True)||(Cnd2==True)) && (Cnd3==True) ) จากนั้นใช้ตาราง
ตารางที่ 9 การประเมินเงื่อนไขตามตัวดำเนินการเชิงตรรกะที่เลือก

“ตาราง X, ตัวดำเนินการเชิงตรรกะเงื่อนไข” เริ่มต้นสำหรับตาราง 1 และตาราง 2 คือ `Cnd1 และ Cnd2 และ Cnd3' ในขณะที่ตาราง 3 ถูกตั้งค่าให้เป็น 'ตารางเริ่มต้น'

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

15-44

1.5.3. เอาต์พุตบล็อกลอจิก

จำไว้ว่าตาราง X ซึ่ง X = 1 ถึง 3 ในบล็อคฟังก์ชัน Programmable Logic ไม่ได้หมายความถึงตารางค้นหา 1 ถึง 3 แต่ละตารางมีจุดตั้งค่า “หมายเลขบล็อคตารางค้นหาตาราง X” ซึ่งอนุญาตให้ผู้ใช้เลือกตารางค้นหาที่ต้องการเชื่อมโยงกับบล็อค Programmable Logic เฉพาะ ตารางเริ่มต้นที่เชื่อมโยงกับบล็อคตรรกะแต่ละบล็อคแสดงอยู่ในตาราง 10

หมายเลขบล็อคลอจิกที่ตั้งโปรแกรมได้
1

ตารางที่ 1 การค้นหา

ตารางที่ 2 การค้นหา

ตารางที่ 3 การค้นหา

หมายเลขบล็อกตาราง หมายเลขบล็อกตาราง หมายเลขบล็อกตาราง

1

2

3

ตารางที่ 10 ตารางการค้นหาเริ่มต้นของบล็อกลอจิกที่ตั้งโปรแกรมได้

หากตารางค้นหาที่เกี่ยวข้องไม่มีการเลือก "แหล่งที่มาของแกน X" ผลลัพธ์ของบล็อกลอจิกที่ตั้งโปรแกรมได้จะเป็น "ไม่พร้อมใช้งาน" เสมอตราบใดที่ตารางนั้นถูกเลือก อย่างไรก็ตาม หากตารางค้นหาถูกกำหนดค่าให้ตอบสนองต่ออินพุตอย่างถูกต้อง ไม่ว่าจะเป็นข้อมูลหรือเวลา ผลลัพธ์ของบล็อกฟังก์ชันตารางค้นหา (เช่น ข้อมูลแกน Y ที่ถูกเลือกตามค่าแกน X) จะกลายเป็นผลลัพธ์ของบล็อกฟังก์ชันลอจิกที่ตั้งโปรแกรมได้ตราบใดที่ตารางนั้นถูกเลือก

ต่างจากบล็อคฟังก์ชันอื่นๆ Programmable Logic จะไม่ทำการคำนวณเชิงเส้นระหว่างข้อมูลอินพุตและเอาต์พุต แต่จะสะท้อนข้อมูลอินพุต (ตารางค้นหา) อย่างชัดเจน ดังนั้น เมื่อใช้ Programmable Logic เป็นแหล่งควบคุมสำหรับบล็อคฟังก์ชันอื่น ขอแนะนำอย่างยิ่งให้ตั้งค่าแกน Y ของตารางค้นหาที่เกี่ยวข้องทั้งหมด (ก) ระหว่างช่วงเอาต์พุต 0 ถึง 100% หรือ (ข) ตั้งค่าทั้งหมดเป็นมาตราส่วนเดียวกัน

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

16-44

1.6. บล็อกฟังก์ชันทางคณิตศาสตร์

มีบล็อกฟังก์ชันทางคณิตศาสตร์สี่บล็อกที่ให้ผู้ใช้กำหนดอัลกอริทึมพื้นฐานได้ บล็อกฟังก์ชันทางคณิตศาสตร์สามารถรับสัญญาณอินพุตได้สูงสุดสี่สัญญาณ จากนั้นอินพุตแต่ละรายการจะถูกปรับขนาดตามขีดจำกัดที่เกี่ยวข้องและจุดตั้งค่าการปรับขนาด
อินพุตจะถูกแปลงเป็นเปอร์เซ็นต์tagค่า e ขึ้นอยู่กับค่า "ฟังก์ชัน X อินพุต Y ขั้นต่ำ" และ "ฟังก์ชัน X อินพุต Y สูงสุด" ที่เลือก เพื่อการควบคุมเพิ่มเติม ผู้ใช้สามารถปรับ “ฟังก์ชัน X อินพุต Y สเกลเซอร์” ได้ด้วย ตามค่าเริ่มต้น แต่ละอินพุตจะมีสเกล `น้ำหนัก' ที่ 1.0 อย่างไรก็ตาม แต่ละอินพุตสามารถปรับขนาดได้ตั้งแต่ -1.0 ถึง 1.0 ตามความจำเป็นก่อนที่จะนำไปใช้ในฟังก์ชัน
บล็อกฟังก์ชันทางคณิตศาสตร์ประกอบด้วยฟังก์ชันที่เลือกได้สามฟังก์ชัน ซึ่งแต่ละฟังก์ชันจะใช้ตัวดำเนินการสมการ A ตัวดำเนินการ B โดยที่ A และ B เป็นอินพุตฟังก์ชัน และตัวดำเนินการคือฟังก์ชันที่เลือกด้วยค่าเซ็ตพอยต์ ฟังก์ชันคณิตศาสตร์ X ตัวดำเนินการ ตัวเลือกเซ็ตพอยต์แสดงอยู่ในตารางที่ 11 ฟังก์ชันเชื่อมต่อกัน ดังนั้นผลลัพธ์ของฟังก์ชันก่อนหน้าจะเข้าสู่อินพุต A ของฟังก์ชันถัดไป ดังนั้น ฟังก์ชัน 1 จึงมีทั้งอินพุต A และอินพุต B ที่เลือกได้ด้วยค่าเซ็ตพอยต์ โดยที่ฟังก์ชัน 2 ถึง 4 สามารถเลือกอินพุต B ได้เท่านั้น อินพุตเลือกได้โดยตั้งค่าฟังก์ชัน X อินพุต Y แหล่ง และฟังก์ชัน X อินพุต Y ตัวเลข หากตั้งค่าฟังก์ชัน X อินพุต B แหล่ง เป็น 0 สัญญาณควบคุมที่ไม่ได้ใช้จะผ่านฟังก์ชันโดยไม่เปลี่ยนแปลง
= (1 1 1)2 23 3 4 4

0

= เป็นจริงเมื่อ InA เท่ากับ InB

1

!=, เป็นจริงเมื่อ InA ไม่เท่ากับ InB

2

>, เป็นจริงเมื่อ InA มากกว่า InB

3

>=, เป็นจริงเมื่อ InA มากกว่าหรือเท่ากับ InB

4

<, เป็นจริงเมื่อ InA น้อยกว่า InB

5

<=, เป็นจริงเมื่อ InA น้อยกว่าหรือเท่ากับ InB

6

หรือเป็นจริงเมื่อ InA หรือ InB เป็นจริง

7

AND, True เมื่อ InA และ InB เป็นจริง

8 XOR, True เมื่อ InA หรือ InB เป็น True แต่ไม่ใช่ทั้งสองอย่าง

9

+, ผลลัพธ์ = InA บวก InB

10

- ผลลัพธ์ = InA ลบ InB

11

x, ผลลัพธ์ = InA คูณ InB

12

/, ผลลัพธ์ = InA หารด้วย InB

13

MIN, ผลลัพธ์ = น้อยที่สุดของ InA และ InB

14

MAX ผลลัพธ์ = มากที่สุดของ InA และ InB

ตารางที่ 11 ตัวดำเนินการฟังก์ชันทางคณิตศาสตร์

ผู้ใช้ควรตรวจสอบให้แน่ใจว่าอินพุตต่างๆ เข้ากันได้เมื่อใช้การดำเนินการทางคณิตศาสตร์บางอย่าง ตัวอย่างเช่น หากต้องวัดอินพุตสากล 1 ในหน่วย [V] ในขณะที่ต้องวัดการรับ CAN 1 ในหน่วย [mV] และตัวดำเนินการฟังก์ชันคณิตศาสตร์ 9 (+) ผลลัพธ์จะไม่ใช่ค่าที่ต้องการอย่างแท้จริง

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

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

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

17-44

1.7. บล็อคฟังก์ชันการส่งสัญญาณ CAN
บล็อกฟังก์ชัน CAN Transmit ใช้เพื่อส่งเอาต์พุตใดๆ จากบล็อกฟังก์ชันอื่น (เช่น อินพุต สัญญาณตรรกะ) ไปยังเครือข่าย J1939
โดยปกติแล้ว หากต้องการปิดใช้งานข้อความส่ง “อัตราการส่งซ้ำ” จะถูกตั้งค่าเป็นศูนย์ อย่างไรก็ตาม หากข้อความใช้หมายเลขกลุ่มพารามิเตอร์ (PGN) ร่วมกับข้อความอื่น อาจไม่เป็นเช่นนั้นเสมอไป ในกรณีที่ข้อความหลายข้อความใช้ “PGN ส่ง” เดียวกัน อัตราการส่งซ้ำที่เลือกในข้อความที่มีหมายเลขต่ำสุดจะถูกใช้สำหรับข้อความทั้งหมดที่ใช้ PGN นั้น
โดยค่าเริ่มต้น ข้อความทั้งหมดจะถูกส่งเป็นข้อความบรอดคาสต์ใน Proprietary B PGN หากไม่จำเป็นต้องใช้ข้อมูลทั้งหมด ให้ปิดการใช้งานข้อความทั้งหมดโดยตั้งค่าช่องสัญญาณต่ำสุดที่ใช้ PGN นั้นเป็นศูนย์ หากไม่จำเป็นต้องใช้ข้อมูลบางส่วน เพียงเปลี่ยน PGN ของช่องสัญญาณที่ไม่จำเป็นเป็นค่าที่ไม่ได้ใช้ในช่วง Proprietary B
เมื่อเปิดเครื่อง ข้อความที่ส่งจะไม่ถูกออกอากาศจนกว่าจะมีการหน่วงเวลา 5 วินาที การทำเช่นนี้เพื่อป้องกันการเปิดเครื่องหรือสภาวะการเริ่มต้นไม่ให้สร้างปัญหาบนเครือข่าย
เนื่องจากค่าเริ่มต้นคือข้อความ PropB จึงทำให้ "ลำดับความสำคัญของข้อความการส่งข้อมูล" ถูกตั้งค่าเริ่มต้นเป็น 6 (ลำดับความสำคัญต่ำ) เสมอ และจะไม่ใช้ค่าเซ็ตพอยต์ "ที่อยู่ปลายทาง (สำหรับ PDU1)" ค่าเซ็ตพอยต์นี้จะใช้ได้เฉพาะเมื่อเลือก PGN PDU1 เท่านั้น และสามารถตั้งค่าเป็นที่อยู่ทั่วโลก (0xFF) สำหรับการออกอากาศ หรือส่งไปยังที่อยู่เฉพาะตามที่ผู้ใช้ตั้งค่าไว้ก็ได้
“ขนาดข้อมูลการส่ง” “ดัชนีข้อมูลการส่งในอาร์เรย์ (LSB)” “ดัชนีบิตการส่งในไบต์ (LSB)” “ความละเอียดการส่ง” และ “ออฟเซ็ตการส่ง” ทั้งหมดนี้สามารถใช้เพื่อแมปข้อมูลไปยัง SPN ใดๆ ที่ได้รับการรองรับโดยมาตรฐาน J1939
หมายเหตุ: ข้อมูล CAN = (ออฟเซ็ตข้อมูลอินพุต)/ความละเอียด
1IN-CAN รองรับข้อความส่ง CAN ที่ไม่ซ้ำกันสูงสุด 8 ข้อความ โดยทั้งหมดสามารถตั้งโปรแกรมให้ส่งข้อมูลที่มีอยู่ไปยังเครือข่าย CAN ได้

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

18-44

1.8. สามารถรับบล็อกฟังก์ชันได้
บล็อกฟังก์ชัน CAN รับได้รับการออกแบบเพื่อใช้ SPN ใดๆ จากเครือข่าย J1939 และใช้เป็นอินพุตไปยังบล็อกฟังก์ชันอื่น
เปิดใช้งานการรับข้อความเป็นจุดที่สำคัญที่สุดที่เกี่ยวข้องกับบล็อกฟังก์ชันนี้ และควรเลือกก่อน การเปลี่ยนแปลงจะส่งผลให้มีการเปิด/ปิดใช้งานการตั้งค่าอื่นๆ ตามความเหมาะสม ตามค่าเริ่มต้น ข้อความที่ได้รับทั้งหมดจะถูกปิดใช้งาน
เมื่อเปิดใช้งานข้อความแล้ว ข้อผิดพลาดการสื่อสารสูญหายจะถูกทำเครื่องหมายไว้หากไม่ได้รับข้อความนั้นภายในระยะเวลาการหมดเวลารับข้อความ ซึ่งอาจกระตุ้นให้เกิดเหตุการณ์การสื่อสารสูญหายได้ เพื่อหลีกเลี่ยงการหมดเวลาในเครือข่ายที่มีการใช้งานอย่างหนัก ขอแนะนำให้ตั้งระยะเวลาให้นานกว่าอัตราการอัปเดตที่คาดไว้อย่างน้อยสามเท่า หากต้องการปิดใช้งานคุณสมบัติการหมดเวลา เพียงตั้งค่านี้เป็นศูนย์ ในกรณีนี้ ข้อความที่ได้รับจะไม่หมดเวลาและจะไม่กระตุ้นให้เกิดข้อผิดพลาดการสื่อสารสูญหาย
ตามค่าเริ่มต้น ข้อความควบคุมทั้งหมดควรถูกส่งไปยังตัวควบคุม 1IN-CAN บน PGN ที่เป็นกรรมสิทธิ์ของ B อย่างไรก็ตาม หากเลือกข้อความ PDU1 ตัวควบคุม 1IN-CAN สามารถตั้งค่าให้รับข้อความดังกล่าวจาก ECU ใดๆ ได้โดยตั้งค่าที่อยู่เฉพาะที่ส่ง PGN ไปยังที่อยู่ทั่วโลก (0xFF) หากเลือกที่อยู่เฉพาะแทน ข้อมูล ECU อื่นๆ บน PGN จะถูกละเว้น
ขนาดข้อมูลการรับ, รับดัชนีข้อมูลในอาร์เรย์ (LSB), รับดัชนีบิตเป็นไบต์ (LSB), ความละเอียดรับ และออฟเซ็ตการรับ ทั้งหมดสามารถใช้เพื่อแมป SPN ใดๆ ที่รองรับโดยมาตรฐาน J1939 กับข้อมูลเอาต์พุตของบล็อกฟังก์ชันที่ได้รับ .
ดังที่กล่าวไว้ก่อนหน้านี้ สามารถเลือกบล็อกฟังก์ชันรับ CAN เป็นแหล่งที่มาของอินพุตควบคุมสำหรับบล็อกฟังก์ชันเอาต์พุตได้ เมื่อเป็นกรณีนี้ ค่าเซ็ตพอยต์ข้อมูลที่ได้รับต่ำสุด (ปิดเกณฑ์) และค่าข้อมูลที่ได้รับสูงสุด (เปิดเกณฑ์) จะกำหนดค่าต่ำสุดและสูงสุดของสัญญาณควบคุม ตามชื่อที่บ่งบอก ค่าเซ็ตพอยต์เหล่านี้ยังใช้เป็นเกณฑ์เปิด/ปิดสำหรับประเภทเอาต์พุตดิจิทัลอีกด้วย ค่าเหล่านี้อยู่ในหน่วยใดก็ตามที่ข้อมูลอยู่หลังจากความละเอียดและออฟเซ็ตถูกนำไปใช้กับสัญญาณรับ CAN ตัวควบคุม 1IN-CAN รองรับข้อความรับ CAN ที่ไม่ซ้ำกันสูงสุดห้าข้อความ

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

19-44

1.9. บล็อคฟังก์ชันการวินิจฉัย
1IN-CAN Signal Controller รองรับการวินิจฉัยหลายประเภท การตรวจจับและการตอบสนองข้อผิดพลาดเกี่ยวข้องกับอินพุตและเอาต์พุตไดรฟ์สากลทั้งหมด นอกจากข้อผิดพลาด I/O แล้ว 1IN-CAN ยังสามารถตรวจจับ/ตอบสนองต่อแรงดันไฟฟ้าเกิน/ต่ำของแหล่งจ่ายไฟได้อีกด้วยtagการวัดค่าต่างๆ โปรเซสเซอร์มีอุณหภูมิเกิน หรือเหตุการณ์ที่สูญเสียการสื่อสาร

รูปที่ 5 บล็อคฟังก์ชันการวินิจฉัย
“เปิดใช้งานการตรวจจับข้อผิดพลาดแล้ว” คือค่ากำหนดที่สำคัญที่สุดที่เกี่ยวข้องกับบล็อคฟังก์ชันนี้ และควรเลือกค่ากำหนดนี้ก่อน การเปลี่ยนแปลงค่ากำหนดนี้จะส่งผลให้ค่ากำหนดอื่นๆ ถูกเปิดใช้งานหรือปิดใช้งานตามความเหมาะสม เมื่อปิดใช้งานแล้ว พฤติกรรมการวินิจฉัยทั้งหมดที่เกี่ยวข้องกับ I/O หรือเหตุการณ์ที่เกี่ยวข้องจะถูกละเว้น
ในกรณีส่วนใหญ่ ข้อผิดพลาดอาจถูกทำเครื่องหมายเป็นเหตุการณ์ที่เกิดขึ้นในระดับต่ำหรือสูง เกณฑ์ต่ำสุด/สูงสุดสำหรับการวินิจฉัยทั้งหมดที่รองรับโดย 1IN-CAN จะแสดงอยู่ในตารางที่ 12 ค่าที่เป็นตัวหนาคือค่าเซ็ตพอยต์ที่ผู้ใช้กำหนดค่าได้ การวินิจฉัยบางอย่างตอบสนองต่อเงื่อนไขเดียวเท่านั้น ซึ่งในกรณีนี้ จะแสดง N/A ในคอลัมน์ใดคอลัมน์หนึ่ง

บล็อคฟังก์ชันอินพุตสากลสูญเสียการสื่อสาร

เกณฑ์ขั้นต่ำ

เกณฑ์สูงสุด

ข้อผิดพลาดขั้นต่ำ

ข้อผิดพลาดสูงสุด

ไม่มีข้อมูล

ได้รับข้อความ

(ใด ๆ )

ตารางที่ 12 เกณฑ์การตรวจจับข้อผิดพลาด

หมดเวลา

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

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

20-44

ความผิดพลาด” ค่าต่ำสุด ค่าสูงสุด และค่าฮิสเทรีซิสจะวัดด้วยหน่วยของความผิดพลาดนั้นๆ เสมอ

จุดตั้งค่าถัดไปในบล็อคฟังก์ชันนี้คือ “เหตุการณ์สร้าง DTC ใน DM1” หากตั้งค่าเป็นจริงเท่านั้น จุดตั้งค่าอื่นๆ ในบล็อคฟังก์ชันจึงจะเปิดใช้งาน จุดตั้งค่าทั้งหมดเกี่ยวข้องกับข้อมูลที่ส่งไปยังเครือข่าย J1939 เป็นส่วนหนึ่งของข้อความ DM1 รหัสปัญหาการวินิจฉัยที่ใช้งานอยู่

รหัสปัญหาในการวินิจฉัย (DTC) ถูกกำหนดโดยมาตรฐาน J1939 เป็นค่าสี่ไบต์ซึ่งเป็น

การรวมกันของ:

หมายเลขพารามิเตอร์ที่น่าสงสัย SPN (19 บิตแรกของ DTC, LSB ก่อน)

เอฟเอ็มไอ

ตัวระบุโหมดความล้มเหลว

(5 บิตถัดไปของ DTC)

CM

วิธีการแปลง

(1 บิต ตั้งเป็น 0 เสมอ)

OC

จำนวนครั้ง

(7 บิต จำนวนครั้งที่เกิดข้อผิดพลาด)

นอกจากจะรองรับข้อความ DM1 แล้ว ตัวควบคุมสัญญาณ 1IN-CAN ยังรองรับ

DM2 รหัสปัญหาการวินิจฉัยที่ใช้งานก่อนหน้านี้

ส่งตามคำขอเท่านั้น

ข้อมูลการวินิจฉัย DM3 ล้าง/รีเซ็ต DTC ที่ใช้งานก่อนหน้านี้ ทำได้ตามคำขอเท่านั้น

ข้อมูลการวินิจฉัย DM11 ล้าง/รีเซ็ตสำหรับ DTC ที่ใช้งานอยู่

ทำได้ตามคำขอเท่านั้น

ตราบใดที่บล็อกฟังก์ชันการวินิจฉัยหนึ่งบล็อกมีการตั้งค่า “Event Generates a DTC in DM1” เป็น True ตัวควบคุมสัญญาณ 1IN-CAN จะส่งข้อความ DM1 ทุก ๆ วินาที โดยไม่คำนึงว่ามีข้อผิดพลาดที่ใช้งานอยู่หรือไม่ ตามมาตรฐานแนะนำ ในขณะที่ไม่มี DTC ที่ใช้งานอยู่ 1IN-CAN จะส่งข้อความ “No Active Faults” หาก DTC ที่ไม่ได้ใช้งานก่อนหน้านี้เปิดใช้งาน DM1 จะถูกส่งทันทีเพื่อสะท้อนสิ่งนี้ ทันทีที่ DTC ที่ใช้งานอยู่สุดท้ายปิดใช้งาน DM1 จะส่งเพื่อระบุว่าไม่มี DTC ที่ใช้งานอยู่อีกต่อไป
หากมี DTC ที่ใช้งานอยู่มากกว่าหนึ่งรายการในเวลาใดก็ตาม ข้อความ DM1 ทั่วไปจะถูกส่งโดยใช้ข้อความประกาศการออกอากาศแบบหลายแพ็กเก็ต (BAM) หากตัวควบคุมได้รับคำขอสำหรับ DM1 ในขณะที่เป็นจริง ตัวควบคุมจะส่งข้อความแบบหลายแพ็กเก็ตไปยังที่อยู่ผู้ร้องขอโดยใช้โปรโตคอลการขนส่ง (TP)

เมื่อเปิดเครื่อง ข้อความ DM1 จะไม่ถูกส่งออกไปจนกว่าจะมีการหน่วงเวลา 5 วินาที ซึ่งทำขึ้นเพื่อป้องกันไม่ให้เงื่อนไขการเปิดเครื่องหรือการเริ่มต้นระบบถูกทำเครื่องหมายเป็นข้อผิดพลาดที่เกิดขึ้นบนเครือข่าย

เมื่อความผิดพลาดเชื่อมโยงกับ DTC จะมีการบันทึกจำนวนครั้งที่เกิดขึ้น (OC) แบบไม่ลบเลือน ทันทีที่ตัวควบคุมตรวจพบความผิดพลาดใหม่ (ที่ไม่ได้ใช้งานก่อนหน้านี้) ตัวควบคุมจะเริ่มลดตัวจับเวลา “Delay Before Sending DM1” สำหรับบล็อกฟังก์ชันการวินิจฉัยนั้น หากความผิดพลาดยังคงเกิดขึ้นระหว่างระยะเวลาหน่วง ตัวควบคุมจะตั้งค่า DTC ให้ทำงาน และจะเพิ่ม OC ในบันทึก DM1 จะถูกสร้างขึ้นทันทีซึ่งรวมถึง DTC ใหม่ ตัวจับเวลาถูกจัดเตรียมไว้เพื่อไม่ให้ความผิดพลาดที่เกิดขึ้นเป็นระยะๆ ครอบงำเครือข่ายในขณะที่ความผิดพลาดเกิดขึ้นและหายไป เนื่องจากข้อความ DM1 จะถูกส่งทุกครั้งที่ความผิดพลาดปรากฏขึ้นหรือหายไป

DTC ที่เคยใช้งานอยู่ก่อนหน้านี้ (ที่มี OC ไม่เป็นศูนย์) สามารถขอข้อความ DM2 ได้เมื่อมีการร้องขอ หากมี DTC ที่เคยใช้งานอยู่ก่อนหน้านี้มากกว่าหนึ่งรายการ DM2 แบบมัลติแพ็กเก็ตจะถูกส่งไปยังที่อยู่ของผู้ร้องขอโดยใช้โปรโตคอลการขนส่ง (TP)

หากร้องขอ DM3 จำนวนครั้งที่เกิดขึ้นของ DTC ที่ใช้งานอยู่ก่อนหน้านี้ทั้งหมดจะถูกรีเซ็ตเป็นศูนย์ OC ของ DTC ที่ใช้งานอยู่ในปัจจุบันจะไม่มีการเปลี่ยนแปลง

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

21-44

บล็อคฟังก์ชันการวินิจฉัยมีจุดตั้งค่า “ล้างเหตุการณ์โดย DM11 เท่านั้น” โดยค่าเริ่มต้นจะตั้งค่าเป็น False เสมอ ซึ่งหมายความว่าทันทีที่เงื่อนไขที่ทำให้มีการตั้งค่าแฟล็กข้อผิดพลาดหายไป DTC จะถูกทำให้เป็นใช้งานก่อนหน้าโดยอัตโนมัติ และจะไม่รวมอยู่ในข้อความ DM1 อีกต่อไป อย่างไรก็ตาม เมื่อตั้งค่าจุดตั้งค่านี้เป็น True แม้ว่าจะล้างแฟล็กแล้ว DTC จะไม่ถูกทำให้ไม่ทำงาน ดังนั้นจะยังคงส่งต่อไปในข้อความ DM1 DTC จึงจะปิดใช้งานก็ต่อเมื่อมีการร้องขอ DM11 เท่านั้น คุณลักษณะนี้อาจมีประโยชน์ในระบบที่ต้องระบุข้อผิดพลาดร้ายแรงให้ชัดเจนว่าเกิดขึ้นแล้ว แม้ว่าเงื่อนไขที่ทำให้เกิดข้อผิดพลาดจะหายไปแล้วก็ตาม
นอกเหนือจาก DTC ที่ใช้งานอยู่ทั้งหมด ส่วนอื่นของข้อความ DM1 คือไบต์แรกที่สะท้อนถึง Lamp สถานะ บล็อคฟังก์ชันการวินิจฉัยแต่ละบล็อคจะมีค่าเซ็ตพอยต์ “Lamp ตั้งค่าโดยเหตุการณ์ใน DM1” ซึ่งจะกำหนดว่าamp จะถูกตั้งค่าในไบต์นี้ในขณะที่ DTC ทำงานอยู่ มาตรฐาน J1939 กำหนด lamps เป็น 'การทำงานผิดปกติ' 'สีแดง หยุด' 'สีเหลืองอำพัน คำเตือน' หรือ 'การป้องกัน' โดยค่าเริ่มต้น 'สีเหลืองอำพัน คำเตือน'amp โดยทั่วไปจะเป็นค่าที่กำหนดตามความผิดพลาดที่เกิดขึ้น
โดยค่าเริ่มต้น บล็อกฟังก์ชันการวินิจฉัยแต่ละบล็อกจะมี SPN ที่เป็นกรรมสิทธิ์ที่เชื่อมโยงกับบล็อกนั้น อย่างไรก็ตาม ผู้ใช้สามารถกำหนดค่าจุดตั้งค่า “SPN สำหรับเหตุการณ์ที่ใช้ใน DTC” ได้อย่างเต็มที่ หากผู้ใช้ต้องการให้ SPN สะท้อนถึงการกำหนดมาตรฐานใน J1939-71 แทน หากมีการเปลี่ยนแปลง SPN OC ของบันทึกข้อผิดพลาดที่เกี่ยวข้องจะถูกรีเซ็ตเป็นศูนย์โดยอัตโนมัติ
นอกจากนี้ บล็อกฟังก์ชันการวินิจฉัยทุกบล็อกยังมี FMI เริ่มต้นที่เกี่ยวข้องด้วย จุดตั้งค่าเดียวที่ผู้ใช้สามารถเปลี่ยน FMI ได้คือ "FMI สำหรับเหตุการณ์ที่ใช้ใน DTC" แม้ว่าบล็อกฟังก์ชันการวินิจฉัยบางบล็อกอาจมีทั้งข้อผิดพลาดสูงและต่ำตามที่แสดงในตารางที่ 13 ในกรณีดังกล่าว FMI ในจุดตั้งค่าจะสะท้อนถึงเงื่อนไขระดับล่าง และ FMI ที่ใช้โดยข้อผิดพลาดสูงจะถูกกำหนดตามตารางที่ 21 หากมีการเปลี่ยนแปลง FMI OC ของบันทึกข้อผิดพลาดที่เกี่ยวข้องจะถูกรีเซ็ตเป็นศูนย์โดยอัตโนมัติ

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

22-44

FMI สำหรับเหตุการณ์ที่ใช้ใน DTC Low Fault
FMI=1, ข้อมูลถูกต้องแต่ต่ำกว่าช่วงการทำงานปกติ ระดับรุนแรงที่สุด FMI=4, ปริมาตรtage ต่ำกว่าปกติ หรือลัดวงจรไปยังแหล่งจ่ายแรงดันต่ำ FMI = 5 กระแสไฟต่ำกว่าปกติหรือวงจรเปิด FMI = 17 ข้อมูลถูกต้องแต่ต่ำกว่าช่วงการทำงานปกติ ระดับความรุนแรงน้อยที่สุด FMI = 18 ข้อมูลถูกต้องแต่ต่ำกว่าช่วงการทำงานปกติ ระดับความรุนแรงปานกลาง FMI = 21 ข้อมูลเบี่ยงเบนต่ำ

FMI ที่สอดคล้องกันที่ใช้ใน DTC High Fault
FMI=0, ข้อมูลถูกต้องแต่สูงกว่าช่วงการทำงานปกติ ระดับรุนแรงที่สุด FMI=3, Voltage สูงกว่าปกติ หรือลัดวงจรไปที่แหล่งจ่ายไฟสูง FMI = 6 กระแสไฟสูงกว่าปกติหรือวงจรกราวด์ FMI = 15 ข้อมูลถูกต้องแต่ช่วงการทำงานสูงกว่าปกติ ระดับความรุนแรงน้อยที่สุด FMI = 16 ข้อมูลถูกต้องแต่ช่วงการทำงานสูงกว่าปกติ ระดับความรุนแรงปานกลาง FMI = 20 ข้อมูลเบี่ยงเบนสูง

ตารางที่ 13 FMI ที่มีความผิดพลาดต่ำเทียบกับ FMI ที่มีความผิดพลาดสูง

หากใช้ FMI อื่นนอกเหนือจากที่ระบุในตาราง 13 ทั้งความผิดพลาดต่ำและสูงจะได้รับการกำหนด FMI เดียวกัน ควรหลีกเลี่ยงเงื่อนไขนี้ เนื่องจากบันทึกจะยังคงใช้ OC ที่แตกต่างกันสำหรับความผิดพลาดทั้งสองประเภท แม้ว่าจะมีการรายงานเหมือนกันใน DTC ก็ตาม เป็นความรับผิดชอบของผู้ใช้ที่จะต้องตรวจสอบให้แน่ใจว่าสิ่งนี้จะไม่เกิดขึ้น

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

23-44

2. คำแนะนำในการติดตั้ง
2.1. ขนาดและพินเอาต์ ตัวควบคุม 1IN-CAN บรรจุอยู่ในตัวเรือนพลาสติกที่เชื่อมด้วยคลื่นเสียงความถี่สูง ส่วนประกอบได้รับการจัดอันดับ IP67

รูปที่ 6 ขนาดตัวเรือน

ปักหมุด # คำอธิบาย

1

แบต+

2

อินพุต +

3

สามารถ_H

4

CAN_L

5

ป้อนข้อมูล -

6

แบท-

ตารางที่ 14 Pinout ของตัวเชื่อมต่อ

2.2. คำแนะนำในการติดตั้ง
หมายเหตุและคำเตือน · ห้ามติดตั้งใกล้เสียงสูงtage หรืออุปกรณ์กระแสสูง · สังเกตช่วงอุณหภูมิใช้งาน การเดินสายไฟภาคสนามทั้งหมดจะต้องเหมาะสมกับช่วงอุณหภูมินั้น · ติดตั้งเครื่องโดยมีพื้นที่ที่เหมาะสมสำหรับการบริการและการเข้าถึงชุดสายไฟอย่างเหมาะสม (15
ซม.) และตัวคลายความเครียด (30 ซม.) · อย่าเชื่อมต่อหรือถอดตัวเครื่องในขณะที่วงจรยังมีกระแสไฟฟ้าอยู่ เว้นแต่จะทราบว่าพื้นที่นั้นไม่มี-
เป็นอันตราย.

การติดตั้ง
รูยึดมีขนาดสำหรับสลักเกลียว #8 หรือ M4 ความยาวของสลักเกลียวจะขึ้นอยู่กับความหนาของแผ่นยึดของผู้ใช้ หน้าแปลนยึดของตัวควบคุมมีความหนา 0.425 นิ้ว (10.8 มม.)

หากติดตั้งโมดูลโดยไม่มีกล่องหุ้ม ควรติดตั้งในแนวตั้งโดยให้ขั้วต่อหันไปทางซ้ายหรือ

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

24-44

สิทธิ์ในการลดโอกาสที่ความชื้นจะเข้ามา

สายไฟ CAN ถือว่าปลอดภัยโดยเนื้อแท้ สายไฟไม่ถือว่าปลอดภัยโดยเนื้อแท้ ดังนั้น ในสถานที่อันตราย สายไฟจะต้องอยู่ในท่อร้อยสายหรือถาดท่อร้อยสายตลอดเวลา เพื่อจุดประสงค์นี้ โมดูลจะต้องติดตั้งในกล่องในสถานที่อันตราย

สายไฟหรือสายรัดสายไฟไม่ควรยาวเกิน 30 เมตร สายไฟเข้าควรมีความยาวไม่เกิน 10 เมตร

สายไฟภาคสนามทั้งหมดควรเหมาะสมกับช่วงอุณหภูมิในการทำงาน

ติดตั้งหน่วยโดยให้มีพื้นที่ที่เหมาะสมสำหรับการซ่อมบำรุงและสามารถเข้าถึงสายรัดสายไฟได้เพียงพอ (6 นิ้วหรือ 15 ซม.) และตัวลดความเครียด (12 นิ้วหรือ 30 ซม.)

การเชื่อมต่อ

ใช้ปลั๊กผสมพันธุ์ TE Deutsch ต่อไปนี้เพื่อเชื่อมต่อกับเต้ารับรวม การเดินสายไฟกับปลั๊กผสมพันธุ์เหล่านี้ต้องเป็นไปตามประมวลกฎหมายท้องถิ่นที่เกี่ยวข้องทั้งหมด การเดินสายสนามที่เหมาะสมสำหรับพิกัดปริมาตรtagต้องใช้ e และกระแส พิกัดของสายเคเบิลเชื่อมต่อต้องมีอุณหภูมิอย่างน้อย 85°C สำหรับอุณหภูมิแวดล้อมต่ำกว่า 10°C และสูงกว่า +70°C ให้ใช้การเดินสายไฟที่เหมาะสมสำหรับอุณหภูมิแวดล้อมทั้งต่ำสุดและสูงสุด

โปรดดูเอกสารข้อมูล TE Deutsch ที่เกี่ยวข้องสำหรับช่วงเส้นผ่านศูนย์กลางฉนวนที่ใช้งานได้และคำแนะนำอื่นๆ

ขั้วต่อการผสมพันธุ์หน้าสัมผัสเต้ารับ

ช่องเสียบผสมพันธุ์ตามความเหมาะสม (โปรดดูที่ www.laddinc.com สำหรับข้อมูลเพิ่มเติมเกี่ยวกับหน้าสัมผัสที่มีสำหรับปลั๊กผสมพันธุ์นี้)
DT06-08SA, 1 W8S, 8 0462-201-16141 และ 3 114017

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

25-44

3. เกินVIEW คุณสมบัติของ J1939

ซอฟต์แวร์ได้รับการออกแบบมาเพื่อให้ความยืดหยุ่นแก่ผู้ใช้ในส่วนที่เกี่ยวข้องกับข้อความที่ส่งไปและกลับจาก ECU โดยจัดเตรียม: · อินสแตนซ์ ECU ที่กำหนดค่าได้ใน NAME (เพื่ออนุญาต ECU หลายเครื่องบนเครือข่ายเดียวกัน) · พารามิเตอร์ PGN และ SPN ที่กำหนดค่าได้ · การรับที่กำหนดค่าได้ พารามิเตอร์ PGN และ SPN · การส่งพารามิเตอร์ข้อความวินิจฉัย DM1 · การอ่านและการตอบสนองต่อข้อความ DM1 ที่ส่งโดย ECU อื่น · บันทึกการวินิจฉัย เก็บรักษาไว้ในหน่วยความจำแบบไม่ลบเลือน สำหรับการส่งข้อความ DM2

3.1. บทนำเกี่ยวกับข้อความที่รองรับ ECU เป็นไปตามมาตรฐาน SAE J1939 และรองรับ PGN ต่อไปนี้

จาก J1939-21 – เลเยอร์ลิงก์ข้อมูล · คำขอ · การรับทราบ · การจัดการการเชื่อมต่อโปรโตคอลการขนส่ง · ข้อความการโอนข้อมูลโปรโตคอลการขนส่ง

59904 ($00EA00) 59392 ($00E800) 60416 ($00EC00) 60160 ($00EB00)

หมายเหตุ: สามารถเลือก PGN B ที่เป็นกรรมสิทธิ์ใดๆ ในช่วง 65280 ถึง 65535 ($00FF00 ถึง $00FFFF) ได้

จาก J1939-73 – การวินิจฉัย · DM1 รหัสปัญหาการวินิจฉัยที่ใช้งานอยู่ · DM2 รหัสปัญหาการวินิจฉัยที่ใช้งานก่อนหน้านี้ · DM3 ข้อมูลการวินิจฉัยล้าง/รีเซ็ตสำหรับ DTC ที่ใช้งานก่อนหน้านี้ · DM11 – ข้อมูลการวินิจฉัยล้าง/รีเซ็ตสำหรับ DTC ที่ใช้งานอยู่ · คำขอเข้าถึงหน่วยความจำ DM14 · การเข้าถึงหน่วยความจำ DM15 การตอบสนอง · การถ่ายโอนข้อมูลไบนารี DM16

65226 ($00FECA) 65227 ($00FECB) 65228 ($00FECC) 65235 ($00FED3) 55552 ($00D900) 55296 ($00D800) 55040 ($00D700)

จาก J1939-81 – การจัดการเครือข่าย · ที่อยู่ที่อ้างสิทธิ์/ไม่สามารถอ้างสิทธิ์ได้ · ที่อยู่ที่ได้รับคำสั่ง

60928 ($00EE00) 65240 ($00FED8)

จาก J1939-71 Vehicle Application Layer · การระบุซอฟต์แวร์

65242 ($00FEDA)

ไม่รองรับ PGN เลเยอร์แอปพลิเคชันใดเป็นส่วนหนึ่งของการกำหนดค่าเริ่มต้น แต่สามารถเลือกได้ตามต้องการสำหรับบล็อกฟังก์ชันการส่งหรือรับ เข้าถึงจุดกำหนดได้โดยใช้ Memory Access Protocol (MAP) มาตรฐานพร้อมที่อยู่ที่เป็นกรรมสิทธิ์ Axiomatic Electronic Assistant (EA) ช่วยให้กำหนดค่าเครื่องผ่านเครือข่าย CAN ได้อย่างรวดเร็วและง่ายดาย

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

26-44

3.2. ชื่อ ที่อยู่ และรหัสซอฟต์แวร์

ชื่อ J1939 ECU 1IN-CAN มีค่าเริ่มต้นสำหรับชื่อ J1939 ดังต่อไปนี้ ผู้ใช้ควรอ้างอิงมาตรฐาน SAE J1939/81 เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับพารามิเตอร์เหล่านี้และช่วงของพารามิเตอร์เหล่านี้

ที่อยู่โดยพลการ กลุ่มอุตสาหกรรมที่มีความสามารถ ระบบยานพาหนะ ตัวอย่าง ฟังก์ชั่นระบบยานพาหนะ ฟังก์ชั่น อินสแตนซ์ ECU อินสแตนซ์ รหัสการผลิต หมายเลขประจำตัว

ใช่ 0, ทั่วโลก 0 0, ระบบที่ไม่เฉพาะเจาะจง 125, ตัวควบคุม I/O ของ Axiomatic 20, Axiomatic AX031700, ตัวควบคุมอินพุตเดี่ยวพร้อม CAN 0, อินสแตนซ์แรก 162, Axiomatic Technologies Corporation ตัวแปร กำหนดอย่างเฉพาะเจาะจงระหว่างการเขียนโปรแกรมโรงงานสำหรับ ECU แต่ละตัว

อินสแตนซ์ ECU เป็นจุดกำหนดที่สามารถกำหนดค่าได้ซึ่งเชื่อมโยงกับ NAME การเปลี่ยนค่านี้จะทำให้ ECU ประเภทนี้หลายตัวสามารถแยกแยะได้โดย ECU อื่นๆ (รวมถึง Axiomatic Electronic Assistant) เมื่อทั้งหมดเชื่อมต่ออยู่ในเครือข่ายเดียวกัน

ที่อยู่ ECU ค่าเริ่มต้นของจุดตั้งค่านี้คือ 128 (0x80) ซึ่งเป็นที่อยู่เริ่มต้นที่ต้องการสำหรับ ECU ที่กำหนดค่าเองได้ตามที่กำหนดโดย SAE ในตาราง B1939 ถึง B3 ของ J7 Axiomatic EA จะอนุญาตให้เลือกที่อยู่ใดๆ ระหว่าง 0 ถึง 253 และเป็นความรับผิดชอบของผู้ใช้ในการเลือกที่อยู่ที่เป็นไปตามมาตรฐาน ผู้ใช้จะต้องทราบด้วยว่าเนื่องจากหน่วยสามารถระบุที่อยู่ได้ตามอำเภอใจ หาก ECU อื่นที่มีลำดับความสำคัญสูงกว่า NAME แข่งขันเพื่อที่อยู่ที่เลือก 1IN-CAN จะยังคงเลือกที่อยู่ที่สูงที่สุดถัดไปจนกว่าจะพบที่อยู่ที่สามารถอ้างสิทธิ์ได้ ดู J1939/81 สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการอ้างสิทธิ์ที่อยู่

ตัวระบุซอฟต์แวร์

ปภ. 65242

การระบุซอฟต์แวร์

อัตราการทำซ้ำการส่ง: ตามคำขอ

ความยาวข้อมูล:

ตัวแปร

หน้าข้อมูลเพิ่มเติม:

0

หน้าข้อมูล:

0

รูปแบบ PDU:

254

PDU เฉพาะ:

218 PGN ข้อมูลสนับสนุน:

ลำดับความสำคัญเริ่มต้น:

6

หมายเลขกลุ่มพารามิเตอร์:

65242 (0xFEDA)

- อ่อนนุ่ม

ตำแหน่งเริ่มต้น 1 2-n

ความยาว ชื่อพารามิเตอร์ 1 ไบต์ จำนวนฟิลด์การระบุซอฟต์แวร์ ตัวแปร การระบุซอฟต์แวร์ ตัวคั่น (ASCII “*”)

เอสพีเอ็น 965 234

สำหรับ ECU 1IN-CAN ไบต์ 1 จะถูกตั้งค่าเป็น 5 และฟิลด์การระบุมีดังต่อไปนี้ (หมายเลขชิ้นส่วน)*(เวอร์ชัน)*(วันที่)*(เจ้าของ)*(คำอธิบาย)

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

27-44

Axiomatic EA จะแสดงข้อมูลทั้งหมดนี้ใน “ข้อมูล ECU ทั่วไป” ดังที่แสดงด้านล่าง:
หมายเหตุ: ข้อมูลที่ให้ไว้ใน Software ID มีให้สำหรับเครื่องมือบริการ J1939 ที่รองรับ PGN -SOFT

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

28-44

4. ตั้งค่าจุดควบคุม ECU ได้ด้วยตัวช่วยอิเล็กทรอนิกส์ AXIOMATIC
คู่มือนี้ใช้ค่ากำหนดหลายค่าเป็นข้อมูลอ้างอิง ในส่วนนี้จะอธิบายค่ากำหนดแต่ละค่า รวมทั้งค่าเริ่มต้นและช่วงของค่ากำหนดนั้นๆ อย่างละเอียด สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้ค่ากำหนดแต่ละค่าของ 1IN-CAN โปรดดูส่วนที่เกี่ยวข้องในคู่มือผู้ใช้
4.1.เครือข่าย J1939
ค่ากำหนดเครือข่าย J1939 เกี่ยวข้องกับพารามิเตอร์ของตัวควบคุมที่ส่งผลต่อเครือข่าย CAN โดยเฉพาะ โปรดดูหมายเหตุเกี่ยวกับข้อมูลเกี่ยวกับค่ากำหนดแต่ละค่า

ชื่อ

พิสัย

ค่าเริ่มต้น

หมายเหตุ

หมายเลขอินสแตนซ์ ECU ที่อยู่ ECU

รายการดรอป 0 ถึง 253

0, #1 คดีแรกตาม J1939-81

128 (0x80)

ที่อยู่ที่ต้องการสำหรับ ECU ที่สามารถกำหนดค่าเองได้

การจับภาพหน้าจอของค่าที่ตั้งไว้เบ็ดเตล็ดเริ่มต้น

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

ป้องกันไม่ให้หน่วยอื่น ๆ บนเครือข่ายได้รับผลกระทบ เมื่อมีการเปลี่ยนแปลง ตัวควบคุมจะอ้างที่อยู่ใหม่บนเครือข่าย ขอแนะนำให้ปิดและเปิดการเชื่อมต่อ CAN บน Axiomatic EA อีกครั้งหลังจาก file มีการโหลด โดยจะมีเพียง NAME และที่อยู่ใหม่เท่านั้นที่ปรากฏในรายการ ECU เครือข่าย J1939 CAN

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

29-44

4.2. อินพุตสากล
บล็อกฟังก์ชันอินพุตสากลถูกกำหนดไว้ในส่วนที่ 1.2 โปรดดูส่วนดังกล่าวเพื่อดูข้อมูลโดยละเอียดเกี่ยวกับวิธีใช้จุดตั้งค่าเหล่านี้

การจับภาพหน้าจอของค่าตั้งค่าอินพุตสากลเริ่มต้น

ชื่อ อินพุต ประเภทเซ็นเซอร์

รายการดรอปช่วง

พัลส์ต่อการปฏิวัติ

0 ถึง 60000

ข้อผิดพลาดขั้นต่ำ
ช่วงขั้นต่ำ
ระยะสูงสุด
ข้อผิดพลาดสูงสุด ตัวต้านทาน Pullup/Pulldown เวลาดีบาวน์ซ์ ประเภทอินพุตดิจิทัล ประเภทตัวกรองดีบาวน์ซ์ซอฟต์แวร์

ขึ้นอยู่กับประเภทของเซ็นเซอร์ ขึ้นอยู่กับประเภทของเซ็นเซอร์ ขึ้นอยู่กับประเภทของเซ็นเซอร์ ขึ้นอยู่กับประเภทของเซ็นเซอร์ รายการแบบหล่น รายการแบบหล่น
0 ถึง 60000

ประเภทตัวกรองซอฟต์แวร์

วางรายการ

ซอฟต์แวร์กรองคงที่

0 ถึง 60000

ค่าเริ่มต้น 12 เล่มtagอี 0V ถึง 5V 0
0.2โวลต์

หมายเหตุ โปรดดูที่หัวข้อ 1.2.1 หากตั้งค่าเป็น 0 การวัดจะใช้หน่วยเฮิรตซ์ หากตั้งค่ามากกว่า 0 การวัดจะใช้หน่วย RPM
อ้างถึงมาตรา 1.2.3

0.5โวลต์

อ้างถึงมาตรา 1.2.3

4.5โวลต์

อ้างถึงมาตรา 1.2.3

4.8V 1 10kOhm ดึงขึ้น 0 – ไม่มี 10 (ms)
0 ไม่มีตัวกรอง
1000มิลลิวินาที

อ้างถึงมาตรา 1.2.3
อ้างถึงมาตรา 1.2.2
เวลาดีบาวน์ซ์สำหรับอินพุตประเภทเปิด/ปิดแบบดิจิทัล ดูที่ส่วนที่ 1.2.4 ฟังก์ชันนี้ไม่ได้ใช้ในอินพุตประเภทดิจิทัลและเคาน์เตอร์ ดูที่ส่วนที่ 1.3.6

การตรวจจับข้อผิดพลาดเปิดใช้งานรายการแบบหล่น

1 – จริง

อ้างถึงมาตรา 1.9

เหตุการณ์สร้าง DTC ใน DM1

วางรายการ

1 – จริง

อ้างถึงมาตรา 1.9

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

30-44

Hysteresis เพื่อล้างความผิด

ขึ้นอยู่กับประเภทของเซ็นเซอร์

Lamp ตั้งค่าตามเหตุการณ์ใน DM1 Drop List

0.1โวลต์

อ้างถึงมาตรา 1.9

1 เหลือง คำเตือน ดูส่วนที่ 1.9

SPN สำหรับเหตุการณ์ที่ใช้ใน DTC 0 ถึง 0x1FFFFFFF

อ้างถึงมาตรา 1.9

FMI สำหรับกิจกรรมที่ใช้ใน DTC Drop List

4 เล่มtagต่ำกว่าปกติหรือลัดวงจรไปยังแหล่งจ่ายต่ำ

อ้างถึงมาตรา 1.9

การล่าช้าก่อนส่ง DM1 0 ถึง 60000

1000มิลลิวินาที

อ้างถึงมาตรา 1.9

4.3. จุดตั้งค่ารายการข้อมูลคงที่

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

a)

ลอจิกที่ตั้งโปรแกรมได้: ค่าคงที่ “ตาราง X = เงื่อนไข Y, อาร์กิวเมนต์ 2” โดยที่ X และ Y = 1

ถึง 3

b)

ฟังก์ชันทางคณิตศาสตร์: ค่าคงที่ “อินพุตทางคณิตศาสตร์ X” โดยที่ X = 1 ถึง 4

ค่าคงที่สองค่าแรกเป็นค่าคงที่ 0 (เท็จ) และ 1 (จริง) สำหรับใช้ในลอจิกแบบไบนารี ค่าคงที่ที่เหลืออีก 13 ค่านั้นผู้ใช้สามารถกำหนดค่าให้มีค่าใดก็ได้ระหว่าง +/- 1,000,000 ค่าเริ่มต้นจะแสดงอยู่ในภาพหน้าจอด้านล่าง

คู่มือผู้ใช้ UMAX031700 รายการข้อมูลค่าคงที่ค่าเริ่มต้นของการจับภาพหน้าจอ เวอร์ชัน: 3

31-44

4.4. จุดกำหนดตารางการค้นหา
บล็อกฟังก์ชัน Lookup Table ถูกกำหนดไว้ในส่วนที่ 1.4 โปรดดูข้อมูลโดยละเอียดเกี่ยวกับวิธีการใช้ค่าเซ็ตพอยต์ทั้งหมดเหล่านี้ในที่นี้ เนื่องจากค่าเริ่มต้นของแกน X ของบล็อกฟังก์ชันนี้ถูกกำหนดโดย "แหล่งที่มาของแกน X" ที่เลือกจากตารางที่ 1 จึงไม่มีอะไรให้กำหนดเพิ่มเติมในแง่ของค่าเริ่มต้นและช่วงที่เกินกว่าที่อธิบายไว้ในส่วนที่ 1.4 โปรดจำไว้ว่าค่าแกน X จะได้รับการอัปเดตโดยอัตโนมัติหากช่วงต่ำสุด/สูงสุดของแหล่งที่มาที่เลือกมีการเปลี่ยนแปลง

การจับภาพหน้าจอของ Example ตารางค้นหา 1 Setpoints

หมายเหตุ: ในการจับภาพหน้าจอที่แสดงด้านบน “แหล่งกำเนิดแกน X” ได้ถูกเปลี่ยนจากค่าเริ่มต้นเพื่อเปิดใช้งานบล็อกฟังก์ชัน

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

32-44

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

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

33-44

การจับภาพหน้าจอของค่าที่ตั้งไว้ของลอจิกที่ตั้งโปรแกรมได้เริ่มต้น 1

หมายเหตุ: ในการจับภาพหน้าจอที่แสดงด้านบน “Programmable Logic Block Enabled” ได้ถูกเปลี่ยนจากค่าเริ่มต้นเพื่อเปิดใช้งานบล็อกฟังก์ชัน

หมายเหตุ: ค่าเริ่มต้นสำหรับ Argument1, Argument 2 และ Operator จะเหมือนกันในบล็อกฟังก์ชัน Programmable Logic ทั้งหมด ดังนั้นผู้ใช้จึงต้องเปลี่ยนตามความเหมาะสมก่อนจึงจะสามารถใช้งานได้

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

34-44

4.6. เซ็ตพอยต์ของบล็อกฟังก์ชันคณิตศาสตร์
บล็อกฟังก์ชันทางคณิตศาสตร์ได้รับการกำหนดไว้ในส่วนที่ 1.6 โปรดดูส่วนดังกล่าวเพื่อดูข้อมูลโดยละเอียดเกี่ยวกับวิธีการใช้จุดตั้งค่าเหล่านี้

ภาพหน้าจอของอดีตแฟนample สำหรับบล็อคฟังก์ชันคณิตศาสตร์

หมายเหตุ: ในภาพหน้าจอด้านบนนี้ เซ็ตพอยต์ได้รับการเปลี่ยนแปลงจากค่าเริ่มต้นเพื่อแสดงตัวอย่างampเรียนรู้วิธีใช้ Math Function Block

ชื่อ ฟังก์ชันทางคณิตศาสตร์ ฟังก์ชันที่เปิดใช้งาน 1 อินพุตแหล่งสัญญาณ ฟังก์ชัน 1 ป้อนตัวเลข A
ฟังก์ชั่น 1 อินพุต A ขั้นต่ำ

รายการดรอปช่วง รายการดรอปขึ้นอยู่กับแหล่งที่มา
-106 ถึง 106

ค่าเริ่มต้น 0 เท็จ 0 การควบคุมไม่ได้ใช้ 1
0

ฟังก์ชัน 1 อินพุต A ฟังก์ชันสูงสุด 1 อินพุต A สเกลเลอร์ ฟังก์ชัน 1 อินพุต B แหล่ง ฟังก์ชัน 1 อินพุต B หมายเลข
ฟังก์ชัน 1 อินพุต B ขั้นต่ำ

-106 ถึง 106
-1.00 ถึง 1.00 รายการดรอปขึ้นอยู่กับแหล่งที่มา
-106 ถึง 106

100 1.00 0 การควบคุมไม่ได้ใช้ 1
0

ฟังก์ชัน 1 อินพุต B สูงสุด -106 ถึง 106

100

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

หมายเหตุ TRUE หรือ FALSE ดูที่ส่วนที่ 1.3
อ้างถึงมาตรา 1.3
แปลงอินพุตเป็นเปอร์เซ็นต์tage ก่อนที่จะนำมาใช้ในการคำนวณ แปลงอินพุตเป็นเปอร์เซ็นต์tage ก่อนนำมาใช้ในการคำนวณ ดูที่หัวข้อ 1.6 ดูที่หัวข้อ 1.3
อ้างถึงมาตรา 1.3
แปลงอินพุตเป็นเปอร์เซ็นต์tage ก่อนที่จะนำมาใช้ในการคำนวณ แปลงอินพุตเป็นเปอร์เซ็นต์tagอีก่อนนำมาใช้ในการคำนวณ
35-44

ฟังก์ชัน 1 อินพุต B ตัวปรับขนาดคณิตศาสตร์ ฟังก์ชัน 1 การดำเนินการ ฟังก์ชัน 2 อินพุต B แหล่งที่มา
ฟังก์ชั่น 2 ป้อนหมายเลข B
ฟังก์ชัน 2 อินพุต B ขั้นต่ำ
ฟังก์ชั่น 2 อินพุต B สูงสุด
ฟังก์ชัน 2 อินพุต B ฟังก์ชัน Scaler คณิตศาสตร์ 2 การดำเนินการ (อินพุต A = ผลลัพธ์ของฟังก์ชัน 1) ฟังก์ชัน 3 อินพุต B แหล่งที่มา
ฟังก์ชั่น 3 ป้อนหมายเลข B
ฟังก์ชัน 3 อินพุต B ขั้นต่ำ
ฟังก์ชั่น 3 อินพุต B สูงสุด
ฟังก์ชัน 3 อินพุต B ตัวปรับขนาดฟังก์ชันคณิตศาสตร์ 3 การดำเนินการ (อินพุต A = ผลลัพธ์ของฟังก์ชัน 2) เอาต์พุตทางคณิตศาสตร์ ช่วงต่ำสุด

-1.00 ถึง 1.00 รายการแบบ Drop List รายการแบบ Drop List ขึ้นอยู่กับแหล่งที่มา
-106 ถึง 106
-106 ถึง 106
-1.00 ถึง 1.00

1.00 9, +, ผลลัพธ์ = InA+InB 0 การควบคุมไม่ได้ใช้ 1
0
100 1.00

ดูส่วนที่ 1.13 ดูส่วนที่ 1.13 ดูส่วนที่ 1.4
อ้างถึงมาตรา 1.4
แปลงอินพุตเป็นเปอร์เซ็นต์tage ก่อนที่จะนำมาใช้ในการคำนวณ แปลงอินพุตเป็นเปอร์เซ็นต์tage ก่อนนำมาใช้ในการคำนวณ ดูที่ส่วนที่ 1.13

วางรายการ

9, +, ผลลัพธ์ = InA+InB อ้างอิงส่วนที่ 1.13

รายการดรอปขึ้นอยู่กับแหล่งที่มา
-106 ถึง 106

0 การควบคุมที่ไม่ได้ใช้ 1
0

-106 ถึง 106

100

-1.00 ถึง 1.00 1.00

อ้างถึงมาตรา 1.4
อ้างถึงมาตรา 1.4
แปลงอินพุตเป็นเปอร์เซ็นต์tage ก่อนที่จะนำมาใช้ในการคำนวณ แปลงอินพุตเป็นเปอร์เซ็นต์tage ก่อนนำมาใช้ในการคำนวณ ดูที่ส่วนที่ 1.13

วางรายการ

9, +, ผลลัพธ์ = InA+InB อ้างอิงส่วนที่ 1.13

-106 ถึง 106

0

ช่วงสูงสุดของเอาต์พุตทางคณิตศาสตร์ -106 ถึง 106

100

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

36-44

4.7. CAN รับค่ากำหนด CAN บล็อกฟังก์ชันการรับ CAN ถูกกำหนดไว้ในส่วนที่ 1.16 โปรดดูข้อมูลโดยละเอียดเกี่ยวกับวิธีการใช้ค่ากำหนดทั้งหมดเหล่านี้
การจับภาพหน้าจอของค่าเริ่มต้นสามารถรับได้ 1 จุดที่กำหนด
หมายเหตุ: ในภาพหน้าจอด้านบนนี้ มีการเปลี่ยนแปลง "เปิดใช้งานการรับข้อความ" จากค่าเริ่มต้นเพื่อเปิดใช้งานบล็อคฟังก์ชัน 4.8. ตั้งค่าจุดส่ง CAN บล็อคฟังก์ชัน CAN Transmit ถูกกำหนดไว้ในส่วนที่ 1.7 โปรดดูข้อมูลโดยละเอียดเกี่ยวกับวิธีใช้จุดส่งทั้งหมดเหล่านี้ในส่วนนี้

ภาพหน้าจอของค่าเริ่มต้น CAN Transmit 1 Setpoints คู่มือผู้ใช้ UMAX031700 เวอร์ชัน: 3

37-44

ชื่อ ส่ง PGN อัตราการส่งซ้ำ ความสำคัญของข้อความในการส่ง ที่อยู่ปลายทาง (สำหรับ PDU1) แหล่งข้อมูลการส่ง หมายเลขข้อมูลที่ส่ง
ขนาดข้อมูลที่ส่ง
ดัชนีข้อมูลการส่งข้อมูลในอาร์เรย์ (LSB) ดัชนีบิตการส่งข้อมูลในไบต์ (LSB) ความละเอียดข้อมูลที่ส่ง การชดเชยข้อมูลที่ส่ง

พิสัย
0 ถึง 65535 0 ถึง 60,000 มิลลิวินาที 0 ถึง 7 0 ถึง 255 รายการดรอปต่อแหล่ง

ค่าเริ่มต้น
65280 ($FF00) 0 6 254 (0xFE, ที่อยู่ Null) อินพุตที่วัดได้ 0, อินพุตที่วัดได้ #1

วางรายการ

ต่อเนื่อง 1 ไบต์

0 ถึง 8-ขนาดข้อมูล 0 ตำแหน่งไบต์แรก

ขนาด 0 ถึง 8 บิต
-106 ถึง 106 -104 ถึง 104

ไม่ได้ใช้ตามค่าเริ่มต้น
1.00 0.00

หมายเหตุ
0ms ปิดใช้งานการส่งข้อมูลแบบมีกรรมสิทธิ์ B ลำดับความสำคัญ ไม่ได้ใช้ตามค่าเริ่มต้น ดูที่หัวข้อ 1.3 ดูที่หัวข้อ 1.3 0 = ไม่ได้ใช้ (ปิดใช้งาน) 1 = 1 บิต 2 = 2 บิต 3 = 4 บิต 4 = 1 ไบต์ 5 = 2 ไบต์ 6 = 4 ไบต์
ใช้ได้เฉพาะกับชนิดข้อมูลบิตเท่านั้น

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

38-44

5. รีเฟรชอีกครั้งด้วย AXIOMATIC EA BOOTLOADER
AX031700 สามารถอัปเกรดด้วยเฟิร์มแวร์แอปพลิเคชันใหม่ได้โดยใช้ส่วนข้อมูล Bootloader ส่วนนี้ให้รายละเอียดคำแนะนำทีละขั้นตอนง่ายๆ ในการอัปโหลดเฟิร์มแวร์ใหม่ที่ Axiomatic จัดเตรียมไว้บนยูนิตผ่าน CAN โดยไม่ต้องตัดการเชื่อมต่อจากเครือข่าย J1939
1. เมื่อ Axiomatic EA เชื่อมต่อกับ ECU เป็นครั้งแรก ส่วนข้อมูล Bootloader จะแสดงข้อมูลต่อไปนี้:

2. หากต้องการใช้ bootloader เพื่ออัพเกรดเฟิร์มแวร์ที่ทำงานบน ECU ให้เปลี่ยนตัวแปร “Force Bootloader To Load on Reset” เป็น Yes

3. เมื่อกล่องข้อความถามว่าคุณต้องการรีเซ็ต ECU หรือไม่ ให้เลือกใช่
คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

39-44

4. เมื่อรีเซ็ต ECU จะไม่แสดงบนเครือข่าย J1939 อีกต่อไปเป็น AX031700 แต่เป็น J1939 Bootloader #1

โปรดทราบว่า bootloader ไม่รองรับการระบุที่อยู่โดยพลการ ซึ่งหมายความว่าหากคุณต้องการให้ bootloader หลายตัวทำงานพร้อมกัน (ไม่แนะนำ) คุณจะต้องเปลี่ยนที่อยู่สำหรับแต่ละตัวด้วยตนเองก่อนเปิดใช้งานตัวถัดไป มิฉะนั้น ที่อยู่จะขัดแย้งกัน และจะมีเพียง ECU เดียวเท่านั้นที่จะปรากฏขึ้นเป็นตัว bootloader เมื่อ bootloader ที่ "ใช้งานอยู่" กลับมาใช้งานได้ตามปกติแล้ว จะต้องปิดและเปิด ECU ตัวอื่นๆ ใหม่เพื่อเปิดใช้งานคุณสมบัติ bootloader อีกครั้ง

5. เมื่อเลือกส่วนข้อมูล Bootloader ข้อมูลเดียวกันจะแสดงเมื่อ

กำลังรันเฟิร์มแวร์ AX031700 แต่กรณีนี้ฟีเจอร์การแฟลชได้รับการเปิดใช้งานแล้ว

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

40-44

6. เลือกปุ่ม Flashing และนำทางไปยังตำแหน่งที่คุณได้บันทึก AF-16119-x.yy.bin file ส่งมาจากสัจธรรม (หมายเหตุ: เฉพาะไบนารี่ (.bin) fileสามารถแฟลชได้โดยใช้เครื่องมือ Axiomatic EA)
7. เมื่อหน้าต่าง Flash Application Firmware เปิดขึ้น คุณสามารถป้อนความคิดเห็น เช่น “เฟิร์มแวร์ที่อัปเกรดโดย [ชื่อ]” ได้หากต้องการ ไม่จำเป็น และคุณสามารถเว้นฟิลด์ว่างไว้ได้หากคุณไม่ต้องการใช้
หมายเหตุ: คุณไม่จำเป็นต้อง date-stamp หรือเวลาamp เดอะ fileเนื่องจากกระบวนการทั้งหมดนี้จะดำเนินการโดยเครื่องมือ Axiomatic EA โดยอัตโนมัติเมื่อคุณอัปโหลดเฟิร์มแวร์ใหม่

คำเตือน: อย่าทำเครื่องหมายที่ช่อง "ลบหน่วยความจำแฟลช ECU ทั้งหมด" เว้นแต่ได้รับคำแนะนำให้ทำเช่นนั้นโดยผู้ติดต่อ Axiomatic ของคุณ การเลือกนี้จะลบข้อมูลทั้งหมดที่จัดเก็บไว้ในแฟลชแบบไม่ลบเลือน นอกจากนี้ยังจะลบการกำหนดค่าเซ็ตพอยต์ใดๆ ที่อาจทำกับ ECU และรีเซ็ตเซ็ตพอยต์ทั้งหมดเป็นค่าเริ่มต้นจากโรงงาน หากไม่ทำเครื่องหมายในช่องนี้ ค่าที่ตั้งไว้จะไม่เปลี่ยนแปลงเมื่ออัปโหลดเฟิร์มแวร์ใหม่

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

41-44

8. แถบความคืบหน้าจะแสดงจำนวนเฟิร์มแวร์ที่ถูกส่งไปในขณะที่การอัพโหลดดำเนินไป ยิ่งมีการรับส่งข้อมูลบนเครือข่าย J1939 มากเท่าใด กระบวนการอัปโหลดก็จะใช้เวลานานขึ้นเท่านั้น
9. เมื่อเฟิร์มแวร์เสร็จสิ้นการอัพโหลด ข้อความจะปรากฏขึ้นเพื่อระบุว่าการดำเนินการสำเร็จ หากคุณเลือกที่จะรีเซ็ต ECU แอปพลิเคชัน AX031700 เวอร์ชันใหม่จะเริ่มทำงาน และ Axiomatic EA จะระบุ ECU ดังกล่าว มิฉะนั้น ครั้งถัดไปที่ ECU ใช้พลังงานหมุนเวียน แอปพลิเคชัน AX031700 จะทำงานแทนฟังก์ชัน bootloader
หมายเหตุ: หากกระบวนการถูกขัดจังหวะเมื่อใดก็ตามระหว่างการอัพโหลด ข้อมูลเสียหาย (ผลรวมไม่ถูกต้อง) หรือด้วยเหตุผลอื่นใดที่เฟิร์มแวร์ใหม่ไม่ถูกต้อง กล่าวคือ bootloader ตรวจพบว่า file โหลดไม่ได้ได้รับการออกแบบมาให้ทำงานบนแพลตฟอร์มฮาร์ดแวร์ แอปพลิเคชันที่เสียหายหรือเสียหายจะไม่ทำงาน แต่เมื่อ ECU ถูกรีเซ็ตหรือเปิดปิดเครื่อง J1939 Bootloader จะยังคงเป็นแอปพลิเคชันเริ่มต้นต่อไปจนกว่าเฟิร์มแวร์ที่ถูกต้องจะอัปโหลดลงในหน่วยได้สำเร็จ

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

42-44

6. ข้อมูลจำเพาะทางเทคนิค

6.1. แหล่งจ่ายไฟ
อินพุตแหล่งจ่ายไฟ - ที่กำหนด
ระบบป้องกันไฟกระชาก ระบบป้องกันขั้วกลับ

แรงดันไฟปฏิบัติการที่กำหนด 12 หรือ 24Vdctage 8…36 Vdc ช่วงแหล่งจ่ายไฟสำหรับโวลท์tage ชั่วคราว
ตรงตามข้อกำหนดของ SAE J1113-11 สำหรับอินพุตที่กำหนด 24Vdc

ฮิต อินพุต
ฟังก์ชั่นอินพุตอะนาล็อกtage อินพุต
อินพุตปัจจุบัน
ฟังก์ชันอินพุตดิจิทัล ระดับอินพุตดิจิทัล อินพุต PWM
อินพุตความถี่ อินพุตดิจิตอล
อิมพีแดนซ์อินพุต ความแม่นยำของอินพุต ความละเอียดอินพุต

เล่มที่tagอินพุตหรืออินพุตกระแสไฟฟ้า 0-5V (อิมพีแดนซ์ 204 KOhm) 0-10V (อิมพีแดนซ์ 136 KOhm) 0-20 mA (อิมพีแดนซ์ 124 Ohm) 4-20 mA (อิมพีแดนซ์ 124 Ohm) อินพุตแบบแยก, อินพุต PWM, ความถี่/RPM สูงสุด Vps 0 ถึง 100% 0.5Hz ถึง 10kHz 0.5Hz ถึง 10 kHz แอคทีฟสูง (ถึง +Vps), แอคทีฟต่ำ Ampลิจูด: 0 ถึง +Vps 1 MOhm อิมพีแดนซ์สูง ดึงลง 10KOhm ดึงขึ้น 10KOhm ถึง +14V < 1% 12 บิต

6.3. การสื่อสาร
การยุติเครือข่าย CAN

พอร์ต CAN 1B 2.0 พอร์ต โปรโตคอล SAE J1939
ตามมาตรฐาน CAN จำเป็นต้องยุติเครือข่ายด้วยตัวต้านทานการยุติภายนอก ตัวต้านทานเป็นแบบ 120 โอห์ม กำลังไฟขั้นต่ำ 0.25 วัตต์ ฟิล์มโลหะหรือชนิดที่คล้ายคลึงกัน ควรวางไว้ระหว่างขั้วต่อ CAN_H และ CAN_L ที่ปลายทั้งสองข้างของเครือข่าย

6.4. ข้อกำหนดทั่วไป

ไมโครโปรเซสเซอร์

STM32F103CBT7 หน่วยความจำโปรแกรมแฟลช 32 บิต 128 กิโลไบต์

กระแสไฟฟ้านิ่ง

14 mA @ 24Vdc โดยทั่วไป; 30 mA @ 12Vdc โดยทั่วไป

ลอจิกควบคุม

ฟังก์ชันการทำงานที่ผู้ใช้สามารถตั้งโปรแกรมได้โดยใช้ Axiomatic Electronic Assistant, P/Ns: AX070502 หรือ AX070506K

การสื่อสาร

1 CAN (SAE J1939) รุ่น AX031700: 250 kbps รุ่น AX031700-01: 500 kbps รุ่น AX031700-02: 1 Mbps รุ่น AX031701 CANopen®

อินเทอร์เฟซผู้ใช้

Axiomatic Electronic Assistant สำหรับระบบปฏิบัติการ Windows มาพร้อมกับใบอนุญาตใช้งานแบบปลอดค่าลิขสิทธิ์ Axiomatic Electronic Assistant ต้องใช้ตัวแปลง USB-CAN เพื่อเชื่อมต่อพอร์ต CAN ของอุปกรณ์กับพีซีที่ใช้ Windows ตัวแปลง Axiomatic USB-CAN เป็นส่วนหนึ่งของ Axiomatic Configuration KIT โดยสั่งซื้อ P/N: AX070502 หรือ AX070506K

การยุติเครือข่าย

จำเป็นต้องยุติเครือข่ายด้วยตัวต้านทานปลายสายภายนอก ตัวต้านทานคือ 120 โอห์ม ขั้นต่ำ 0.25 วัตต์ ฟิล์มโลหะหรือชนิดที่คล้ายกัน ควรวางไว้ระหว่างเทอร์มินัล CAN_H และ CAN_L ที่ปลายทั้งสองด้านของเครือข่าย

น้ำหนัก

0.10 ปอนด์ (0.045 กก.)

เงื่อนไขการใช้งาน

-40 ถึง 85 °C (-40 ถึง 185 °F)

การป้องกัน

IP67

การปฏิบัติตาม EMC

เครื่องหมาย CE

การสั่นสะเทือน

MIL-STD-202G ทดสอบ 204D และ 214A (ไซน์และสุ่ม) สูงสุด 10 กรัม (ไซน์); สูงสุด 7.86 กรัม (สุ่ม) (รอดำเนินการ)

ช็อก

MIL-STD-202G, การทดสอบ 213B, 50 กรัม (รอการพิจารณา)

การอนุมัติ

เครื่องหมาย CE

การเชื่อมต่อไฟฟ้า

ขั้วต่อ 6 พิน (เทียบเท่า TE Deutsch P/N: DT04-6P)

ชุดปลั๊กคู่มีจำหน่ายในชื่อ Axiomatic P/N: AX070119

หมุด # 1 2 3 4 5 6

คำอธิบาย BATT+ Input + CAN_H CAN_L Input BATT-

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

43-44

7. ประวัติเวอร์ชัน

วันที่ของเวอร์ชัน

1

วันที่ 31 พฤษภาคม 2016

2

26 พฤศจิกายน 2019

26 พฤศจิกายน 2019

3

วันที่ 1 สิงหาคม 2023

ผู้เขียน
กุสตาโว เดล บาเญ กุสตาโว เดล บาเญ
อแมนดา วิลกินส์ คิริล โมจซอฟ

การปรับเปลี่ยน
ร่างเริ่มต้น คู่มือผู้ใช้ที่อัปเดตเพื่อสะท้อนการอัปเดตที่ทำกับเฟิร์มแวร์ V2.00 ซึ่งความถี่และประเภทอินพุต PWM จะไม่ถูกแยกเป็นช่วงความถี่ที่แตกต่างกันอีกต่อไป แต่ตอนนี้จะรวมเข้าเป็นช่วงเดียวของ [0.5Hz…10kHz] เพิ่มกระแสคงที่ น้ำหนัก และโมเดลบอดเรตที่แตกต่างกันให้กับข้อมูลจำเพาะทางเทคนิค การอัปเดตแบบเก่าที่ดำเนินการ

บันทึก:
ข้อมูลจำเพาะทางเทคนิคเป็นเพียงข้อบ่งชี้และอาจมีการเปลี่ยนแปลง ประสิทธิภาพจริงจะแตกต่างกันไปขึ้นอยู่กับการใช้งานและเงื่อนไขการทำงาน ผู้ใช้ควรแน่ใจว่าผลิตภัณฑ์นี้เหมาะสำหรับการใช้งานตามวัตถุประสงค์ ผลิตภัณฑ์ทั้งหมดของเรามีการรับประกันแบบจำกัดสำหรับข้อบกพร่องในวัสดุและฝีมือการผลิต โปรดดูขั้นตอนการรับประกัน การอนุมัติ/ข้อจำกัดการใช้งาน และการส่งคืนวัสดุตามที่อธิบายไว้ใน https://www.axiomatic.com/service/

CANopen® เป็นเครื่องหมายการค้าชุมชนจดทะเบียนของ CAN ในระบบ Automation eV

คู่มือการใช้งาน UMAX031700. เวอร์ชัน: 3

44-44

สินค้าของเรา
แหล่งจ่ายไฟ AC/DC แอคชูเอเตอร์ ส่วนควบคุม/อินเทอร์เฟซ อีเทอร์เน็ตในรถยนต์ อุปกรณ์ชาร์จแบตเตอรี่ การควบคุม CAN, เราเตอร์, ตัวทำซ้ำ CAN/WiFi, CAN/Bluetooth, เราเตอร์ กระแส/โวลtagตัวแปลง e/PWM ตัวแปลงไฟ DC/DC เครื่องสแกนอุณหภูมิเครื่องยนต์ ตัวแปลง Ethernet/CAN เกตเวย์ สวิตช์ ตัวควบคุมไดรฟ์พัดลม เกตเวย์ CAN/Modbus RS-232 Gyroscopes Inclinometers ตัวควบคุมวาล์วไฮดรอลิก Inclinometers ตัวควบคุม I/O แบบสามแกน ตัวแปลงสัญญาณ LVDT ตัวควบคุมเครื่องจักร Modbus, RS-422, RS-485 การควบคุม การควบคุมมอเตอร์ อินเวอร์เตอร์ พาวเวอร์ซัพพลาย DC/DC, AC/DC ตัวแปลงสัญญาณ PWM/ตัวแยก ตัวแก้ไข ตัวปรับสภาพสัญญาณ เครื่องมือบริการ ตัวปรับสภาพสัญญาณ ตัวแปลง สเตรนเกจ สามารถควบคุมตัวป้องกันไฟกระชาก

บริษัทของเรา
Axiomatic ให้บริการชิ้นส่วนควบคุมเครื่องจักรอิเล็กทรอนิกส์แก่ตลาดนอกทางหลวง รถยนต์เพื่อการพาณิชย์ รถยนต์ไฟฟ้า ชุดเครื่องกำเนิดไฟฟ้า การจัดการวัสดุ พลังงานหมุนเวียน และตลาด OEM ทางอุตสาหกรรม เราสร้างสรรค์นวัตกรรมด้วยการควบคุมเครื่องจักรที่ได้รับการออกแบบทางวิศวกรรมซึ่งเพิ่มมูลค่าให้กับลูกค้าของเรา
การออกแบบและการผลิตที่มีคุณภาพ
เรามีโรงงานออกแบบ/ผลิตที่จดทะเบียน ISO9001:2015 ในประเทศแคนาดา
การรับประกัน การอนุมัติแอปพลิเคชัน/ข้อจำกัด
Axiomatic Technologies Corporation ขอสงวนสิทธิ์ในการแก้ไข ปรับปรุง ปรับปรุง ปรับปรุง และเปลี่ยนแปลงผลิตภัณฑ์และบริการอื่น ๆ ได้ตลอดเวลา และหยุดผลิตภัณฑ์หรือบริการใด ๆ โดยไม่ต้องแจ้งให้ทราบล่วงหน้า ลูกค้าควรได้รับข้อมูลที่เกี่ยวข้องล่าสุดก่อนทำการสั่งซื้อและควรตรวจสอบว่าข้อมูลดังกล่าวเป็นปัจจุบันและสมบูรณ์ ผู้ใช้ควรพึงพอใจว่าผลิตภัณฑ์นั้นเหมาะสมสำหรับการใช้งานตามวัตถุประสงค์ ผลิตภัณฑ์ทั้งหมดของเรามีการรับประกันแบบจำกัดต่อข้อบกพร่องด้านวัสดุและฝีมือการผลิต โปรดดูการรับประกัน การอนุมัติแอปพลิเคชัน/ข้อจำกัด และกระบวนการส่งคืนวัสดุที่ https://www.axiomatic.com/service/
การปฏิบัติตาม
สามารถดูรายละเอียดการปฏิบัติตามข้อกำหนดของผลิตภัณฑ์ได้ในเอกสารผลิตภัณฑ์และ/หรือที่ axiomatic.com ควรส่งคำถามใดๆ ไปที่ sales@axiomatic.com
ปลอดภัยในการใช้งาน
ผลิตภัณฑ์ทั้งหมดควรได้รับการบริการจาก Axiomatic ห้ามเปิดผลิตภัณฑ์และให้บริการด้วยตนเอง
ผลิตภัณฑ์นี้อาจทำให้คุณสัมผัสกับสารเคมีที่เป็นที่รู้จักในรัฐแคลิฟอร์เนีย สหรัฐอเมริกา ว่าก่อให้เกิดมะเร็งและเป็นอันตรายต่อระบบสืบพันธุ์ สำหรับข้อมูลเพิ่มเติม ไปที่ www.P65Warnings.ca.gov

บริการ
ผลิตภัณฑ์ทั้งหมดที่จะส่งคืนไปยัง Axiomatic จำเป็นต้องมีหมายเลขอนุญาตการส่งคืนวัสดุ (RMA#) จาก sales@axiomatic.com โปรดระบุข้อมูลต่อไปนี้เมื่อขอหมายเลข RMA:
· หมายเลขซีเรียล หมายเลขชิ้นส่วน · ชั่วโมงรันไทม์ คำอธิบายปัญหา · ไดอะแกรมการตั้งค่าการเดินสายไฟ แอปพลิเคชัน และความคิดเห็นอื่นๆ ตามความจำเป็น

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

ติดต่อเรา
Axiomatic Technologies Corporation 1445 Courtneypark Drive E. Mississauga, ON CANADA L5T 2E3 โทร: +1 905 602 9270 แฟกซ์: +1 905 602 9279 www.axiomatic.com sales@axiomatic.com

Axiomatic Technologies Oy Höytämöntie 6 33880 Lempäälä ฟินแลนด์ โทร: +358 103 375 750
www.axiomatic.com
salesfinland@axiomatic.com

ลิขสิทธิ์ 2023

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

AXIOMATIC AX031700 ตัวควบคุมอินพุตสากลพร้อม CAN [พีดีเอฟ] คู่มือการใช้งาน
AX031700, UMAX031700, AX031700 ตัวควบคุมอินพุตสากลพร้อม CAN, AX031700, ตัวควบคุมอินพุตสากลพร้อม CAN, ตัวควบคุมอินพุตพร้อม CAN, ตัวควบคุมพร้อม CAN, CAN

อ้างอิง

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

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