AXIOMATIC UMAX024000 4 გამომავალი სერვო კონტროლერი

სპეციფიკაციები

  • მოდელი: UMAX024000
  • ვერსია: 1.0.2
  • შეყვანა: 4
  • გამომავალი: 4
  • კონტროლერის ტიპი: სერვო კონტროლერი CAN-ით, SAE J1939

დასრულდაview

UMAX024000 ვერსია 1.0.2 არის 4 შეყვანის, 4 გამომავალი სერვო კონტროლერი CAN, SAE J1939-ით. იგი შექმნილია სერვო გამომავლების და სიგნალის წარმოქმნის მრავალმხრივი კონტროლისთვის.

მახასიათებლები

  • ორი სერვო გამომავალი სერვოს ან სხვა დატვირთვის მართვისთვის.
  • ორი სიგნალის გამომავალი მოცულობითtage და მიმდინარე სიგნალის გენერირება
  • მოქნილი მიკროსქემის დიზაინი კონფიგურირებადი შეყვანის ტიპებისთვის
  • დახვეწილი კონტროლის ალგორითმები აპლიკაციების ფართო სპექტრის პროგრამირებისთვის
  • უნივერსალური და ანალოგური შეყვანა სხვადასხვა გაზომვისთვის
  • H-ხიდის ტიპის სერვო გამომავალი, რომელსაც შეუძლია მართოს 400 mA-მდე
  • სიგნალის გამომავალი კონფიგურირებადია voltage სიგნალები 10 ვ-მდე და მიმდინარე სიგნალები 20 mA-მდე

დაყენება

  1. შეაერთეთ დენის წყარო კონტროლერთან.
  2. შეაერთეთ სერვო გამომავალი სერვოებს ან დატვირთვებს, რომელთა კონტროლიც გსურთ.
  3. შეყვანის ტიპების კონფიგურაცია თქვენი მოთხოვნების მიხედვით.
  4. დაპროგრამეთ კონტროლერი მოწოდებული საკონტროლო ალგორითმების ან საჭიროების შემთხვევაში მორგებული პროგრამული უზრუნველყოფის გამოყენებით.

მონაცემთა გადაცემა

თქვენ შეგიძლიათ გაგზავნოთ შეყვანის მონაცემები SAE J1939 CAN ქსელში, ან გამოიყენოთ იგი გამომავალი შედეგების გადასაყვანად პირდაპირ კონფიგურირებადი კონტროლის ალგორითმების მეშვეობით.

გამომავალი კონფიგურაცია

თქვენ შეგიძლიათ დააკონფიგურიროთ ოთხი გამომავალი რომელიმე ბორტზე, როგორც საკონტროლო სიგნალად ან ჩართვის სიგნალად, ასევე SAE J1939 CAN ქსელის მონაცემების გამოსაყენებლად.

ხშირად დასმული კითხვები

Q: რა არის მაქსიმალური დენი, რომელსაც შეუძლია აწარმოოს სერვო გამომავალი?
პასუხი: სერვო გამომავალს შეუძლია 400 mA-მდე გადაადგილება დატვირთვის მეშვეობით ორივე მიმართულებით.

Q: შემიძლია გამოვიყენო პერსონალური პროგრამული უზრუნველყოფა კონტროლერის დასაპროგრამებლად?
პასუხი: დიახ, თქვენ შეგიძლიათ დაპროგრამოთ კონტროლერი მოწოდებული საკონტროლო ალგორითმების გარდა მორგებული პროგრამული უზრუნველყოფის გამოყენებით.

თარიღი 30 წლის 2015 ოქტომბერი 31 წლის 2015 დეკემბერი 28 წლის 2016 იანვარი
3 წლის 2016 ივნისი
3 წლის 2016 ივნისი 12 წლის 2016 ივლისი

ავტორი ანტი კერენენი ამანდა ვილკინსი ანტი კერენენი
ანტი კერენენი
ამანდა უილკინსი

1.0.2

31 წლის 2023 დეკემბერი M Ejaz Sue Thomas

მოდიფიკაცია საწყისი ვერსიის მარკეტინგული რეview პროპორციული გამომავალი პუნქტების ცხრილის შიგთავსი შესწორებულია. განახლებულია მათემატიკური ბლოკი და საერთო დიაგნოსტიკის აღწერა. დამატებულია EA ვერსია CE მარკირება, ტtage სიგნალის გამომავალი დიაპაზონი რეგულირდება 0-დან 0.2-მდე 11/16 მარტისთვის მარკეტინგიview, მემკვიდრეობითი განახლებები, ახალი მისამართი

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

ii

აკრონიმები

ACK BATT +/DIN DM DTC EA ECU GND I/O MAP NAK PDU1
PDU2
PGN PropA PropB PWM RPM SPN TP UIN Vps %dc

დადებითი დადასტურება (SAE J1939 სტანდარტიდან) ბატარეის დადებითი (aka Vps) ან ბატარეის უარყოფითი (aka GND) ციფრული შეყვანა, რომელიც გამოიყენება აქტიური მაღალი ან დაბალი სიგნალების გასაზომად. დიაგნოსტიკური შეტყობინება (SAE J1939 სტანდარტიდან) დიაგნოსტიკური პრობლემის კოდი (SAE J1939 სტანდარტიდან) აქსიომური ელექტრონული ასისტენტი (მომსახურების ხელსაწყო აქსიომატური ECU-ებისთვის) ელექტრონული კონტროლის განყოფილება (SAE J1939 სტანდარტიდან) გრუნტის მითითება (აგრეთვე BATT-ის წვდომა და წვდომა Meput-ში) ნეგატიური აღიარება (SAE J1939 სტანდარტიდან) ფორმატი შეტყობინებებისთვის, რომლებიც უნდა გაიგზავნოს დანიშნულების მისამართზე, კონკრეტული ან გლობალური (SAE J1939 სტანდარტიდან) ფორმატი, რომელიც გამოიყენება ინფორმაციის გასაგზავნად, რომელიც ეტიკეტირებულია ჯგუფის გაფართოების ტექნიკის გამოყენებით და არა შეიცავდეს დანიშნულების მისამართს.

პარამეტრი ჯგუფის ნომერი (SAE J1939 სტანდარტიდან) შეტყობინება, რომელიც იყენებს საკუთრების A PGN-ს თანატოლებთან კომუნიკაციისთვის. შეტყობინება, რომელიც იყენებს საკუთრების B PGN-ს სამაუწყებლო კომუნიკაციისთვის. პულსის სიგანის მოდულაციის როტაციები წუთში საეჭვო პარამეტრის ნომერი (SAE J1939 სტანდარტიდან) სატრანსპორტო პროტოკოლი უნივერსალური შეყვანა გამოიყენება მოცულობის გასაზომადtage, მიმდინარე, სიხშირე ან ციფრული შეყვანები. ტtagელექტრომომარაგება (აგრეთვე BATT+) პროცენტული სამუშაო ციკლი (იზომება PWM შეყვანიდან)

რეკომენდებული პრაქტიკა სერიული კონტროლისა და კომუნიკაციების მანქანების ქსელისთვის, SAE, 2011 წლის აპრილი

J1939/21

Data Link Layer, SAE, 2010 წლის დეკემბერი

J1939/71

Vehicle Application Layer, SAE, 2011 წლის მარტი

J1939/73

Application Layer-Diagnostics, SAE, 2010 წლის თებერვალი

J1939/81

ქსელის მენეჯმენტი, SAE, 2017 წლის მარტი

TDAX024000

ტექნიკური მონაცემების ცხრილი, 4 შეყვანა, 4 გამომავალი სერვოკონტროლერი CAN-ით, აქსიომური ტექნოლოგიები 2023 წ.

UMAX07050x

მომხმარებლის სახელმძღვანელო V5.11.82, Axiomatic Electronic Assistant და USB-CAN, Axiomatic Technologies, 2023 წლის სექტემბერი

ეს დოკუმენტი ვარაუდობს, რომ მკითხველი იცნობს SAE J1939 სტანდარტს. გამოყენებულია ტერმინოლოგია სტანდარტიდან, მაგრამ არ არის აღწერილი ამ დოკუმენტში.

შენიშვნა: ეს პროდუქტი მხარდაჭერილია Axiomatic Electronic Assistant V5.11.82.0 და უფრო მაღალი.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

vii

1. დასრულდაview კონტროლერის

სურათი 1 - AX024000 ბლოკის დიაგრამა
4 შეყვანის 4 გამომავალი სერვო კონტროლერი განკუთვნილია ორი სერვო გამომავალი მრავალმხრივი კონტროლისთვის, რათა უშუალოდ მართოს სერვოები ან სხვა დატვირთვები. ორი სერვო გამომავალის გარდა, არის ორი სიგნალის გამომავალი მოცულობითtage და მიმდინარე სიგნალის გენერირება. კონტროლერის მოქნილი მიკროსქემის დიზაინი მომხმარებელს აძლევს კონფიგურირებადი შეყვანის ტიპების ფართო სპექტრს. დახვეწილი კონტროლის ალგორითმები მომხმარებელს საშუალებას აძლევს დააპროგრამოს კონტროლერი აპლიკაციების ფართო სპექტრისთვის, პერსონალური პროგრამული უზრუნველყოფის საჭიროების გარეშე.
კონტროლერს აქვს ორი უნივერსალური შეყვანა, რომელთა კონფიგურაცია შესაძლებელია ანალოგური მოცულობის გასაზომადtage ან დენი, სიხშირე/PMW ან ციფრული სიგნალი და ორი ანალოგური შეყვანა, რომელიც შეიძლება კონფიგურირებული იყოს დენის გასაზომად და დადებითი და უარყოფითი მოცულობის გასაზომადtagეს. გაზომილი შეყვანის მონაცემები შეიძლება გაიგზავნოს SAE J1939 CAN ქსელში ან გამოვიყენოთ გამომავალი შედეგების პირდაპირ ან კონფიგურირებადი კონტროლის ალგორითმების მეშვეობით.
სერვო გამომავალი არის H-ხიდის ტიპი, რომელსაც შეუძლია 400 mA-მდე გადაადგილება დატვირთვით ორივე მიმართულებით. სიგნალის გამომავალი შეიძლება იყოს კონფიგურირებული წყაროს მოცულობაზეtage სიგნალები 10 ვ-მდე და მიმდინარე სიგნალები 20 mA-მდე. ნებისმიერი ოთხი გამომავალი შეიძლება იყოს კონფიგურირებული, რათა გამოიყენოს ნებისმიერი ბორტზე შემავალი, როგორც საკონტროლო სიგნალი ან ჩართვის სიგნალი, ასევე SAE J1939 CAN ქსელის მონაცემები.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

8 – 57

Windows-ზე დაფუძნებული Axiomatic Electronic Assistant (EA) გამოიყენება კონტროლერის კონფიგურაციისთვის USBCAN (AX070502 ან AX070506K) მოწყობილობის მეშვეობით. კონფიგურირებადი თვისებები, EA დაყენების წერტილები, აღწერილია მე-4 თავში. მითითებული წერტილის კონფიგურაციის შენახვა შესაძლებელია file რომელიც შეიძლება გამოყენებულ იქნას იმავე კონფიგურაციის მარტივად დასაპროგრამებლად სხვა 4 შეყვანის 4 გამომავალი სერვო კონტროლერში. მთელი ამ დოკუმენტის განმავლობაში EA მითითებული წერტილების სახელები მოხსენიებულია თამამი ტექსტით ორ ბრჭყალებში, ხოლო მითითებული წერტილის ოფცია მოხსენიებულია დახრილი ტექსტით ერთ ბრჭყალებში. მაგample, "Input Sensor Type" მითითებული წერტილი დაყენებულია პარამეტრზე `Voltage 0-დან 5V'-მდე.

ამ დოკუმენტში ECU-ის კონფიგურირებადი თვისებები დაყოფილია ფუნქციურ ბლოკებად, კერძოდ, შეყვანის ფუნქციის ბლოკი, გამომავალი ფუნქციის ბლოკი, დიაგნოსტიკური ფუნქციის ბლოკი, PID საკონტროლო ფუნქციის ბლოკი, საძიებო ცხრილის ფუნქციის ბლოკი, პროგრამირებადი ლოგიკური ფუნქციის ბლოკი, მათემატიკური ფუნქციის ბლოკი, DTC რეაქციის ფუნქცია. დაბლოკვა, შეტყობინებების გადაცემის ფუნქცია ბლოკი და შეტყობინებების მიღება შესაძლებელია ფუნქციის ბლოკი. ეს ფუნქციური ბლოკები დეტალურად არის წარმოდგენილი შემდეგ ქვეთავებში.

4 შეყვანის 4 გამომავალი სერვო კონტროლერი შეიძლება შეუკვეთოთ შემდეგი ნაწილის ნომრების გამოყენებით აპლიკაციიდან გამომდინარე.

AX024000 AX024000-01 AX024000-02

კონტროლერი ნაგულისხმევი J1939 ბაუდ სიჩქარით (250 კბიტი/წმ). კონტროლერი 500 კბიტ/წმ J1939 ბაუდ სიჩქარით. კონტროლერი მორგებული 1მბიტ/წმ J1939 ბაუდ სიჩქარით.

1.1. შეყვანის ფუნქციის ბლოკები
კონტროლერს აქვს სულ ოთხი შეყვანა. ორი უნივერსალური შეყვანის კონფიგურაცია შესაძლებელია მოცულობის გასაზომადtage, დენი, სიხშირე, პულსის სიგანე (PWM) ან ციფრული სიგნალი. ორი ანალოგური შეყვანის კონფიგურაცია შესაძლებელია დენის გასაზომად და უარყოფითი და დადებითი მოცულობის გასაზომადtagეს.
უნივერსალური და ანალოგური შეყვანის დაყენების წერტილების ჯგუფებს აქვთ "შეყვანის სენსორის ტიპი", რომელიც გამოიყენება შეყვანის ტიპის კონფიგურაციისთვის. შეყვანის ტიპის ეფექტების არჩევა სხვა კომპლექტებზე და მათი ინტერპრეტაცია და, შესაბამისად, პირველ რიგში უნდა იყოს არჩეული ამ ბლოკზე. უნივერსალური შეყვანის შეყვანის სენსორის ტიპები ჩამოთვლილია ცხრილში 1. ანალოგურ შეყვანებს არ აქვთ ციფრული (40-62) სენსორის ტიპის ვარიანტები „შეყვანის სენსორის ტიპი“ ვარიანტებში, როგორც ეს მოცემულია ცხრილში 2.
0 ინვალიდი 12 ტtage 0 to 5 V 13 Voltage 0-დან 10 V-მდე 20 დენი 0-დან 20 mA-მდე 21 დენი 4-დან 20 mA-მდე 40 სიხშირე 0.5-დან 50 Hz-მდე 41 სიხშირე 10 Hz-დან 1 kHz-მდე 42 სიხშირე 100 Hz-დან 10 kHz-მდე 50 PWM1 დაბალი სიხშირე PWM (<51 Hz მაღალი სიხშირე) >100Hz) 60 ციფრული (ნორმალური) 61 ციფრული (შებრუნებული) 62 ციფრული (ჩამკეტი)
ცხრილი 1 უნივერსალური შეყვანის სენსორის ტიპის პარამეტრები

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

9 – 57

On Universal Inputs analog voltage (ანუ 0-5V, 0-10V) ან მიმდინარე (0-20mA, 4-20mA) სიგნალები პირდაპირ მიდის პროცესორზე 12-ბიტიან ანალოგურ ციფრულ გადამყვანზე (ADC). ტtage შეყვანა არის მაღალი წინაღობის შეყვანა, რომელიც დაცულია შორტებისაგან GND ან Vcc. მიმდინარე რეჟიმში, 250 რეზისტორი გამოიყენება შეყვანის სიგნალის გასაზომად. შეყვანის სიგნალები უნდა იყოს დაკავშირებული GND საცნობარო პინებთან, რომლებიც მოცემულია კონექტორზე, ცხრილის მიხედვით 24.
ანალოგურ შეყვანას ასევე შეუძლია აღმოაჩინოს უარყოფითი ტომიtagეს. ანალოგურ შეყვანას აქვს შემდეგი შეყვანის ტიპის პარამეტრები. მიმდინარე რეჟიმში, 250 რეზისტორი გამოიყენება შეყვანის სიგნალის გასაზომად. შეყვანის სიგნალები უნდა იყოს დაკავშირებული GND საცნობარო პინებთან, რომლებიც მოცემულია კონექტორზე.
0 ინვალიდი 12 ტtage 0 to 5 V 13 Voltage 0 to 10 V 14 Voltage -5V-დან 5V-მდე 15 Voltage -10V-დან 10V-მდე 20 დენი 0-დან 20 mA-მდე 21 დენი 4-დან 20 mA-მდე ცხრილი 2 – ანალოგური შეყვანის სენსორის ტიპის პარამეტრები
0 არცერთი 1 111ns 2 1.78us 3 14.22us Table 3 Debounce Time Options
დამატებითი პროგრამული დებოუნსის ფილტრი შეიძლება გამოყენებულ იქნას უნივერსალური შეყვანის ტიპებთან, როდესაც კონფიგურირებულია ციფრული სიგნალების აღმოსაჩენად შეყვანის უფრო გრძელი მუდმივების გამოყენებით, ვიდრე ნაგულისხმევი დებოუნსის ფილტრით. ხელმისაწვდომი პროგრამული უზრუნველყოფის დანერგვის დროები ჩამოთვლილია ცხრილში 4.
0 0ms 1 10ms 2 20ms 3 40ms 4 100ms 5 200ms 6 400ms 7 1000ms Table 4 – Software Debounce Filter Times
სიხშირე/RPM ან პულსის სიგანის მოდულირებული (PWM) „შეყვანის სენსორის ტიპი“ ოფციები აკავშირებს შეყვანას პროცესორზე 16-ბიტიან ტაიმერის პინთან. "Debounce Time" დაყენების წერტილი გამოიყენება შეყვანის დაჭერის ფილტრის ასარჩევად ტაიმერის საჩივრისთვის. „პულსი თითო რევოლუციაზე“ დაყენების წერტილი ასოცირდება მხოლოდ სიხშირის შეყვანის ტიპთან. თუ მითითებული წერტილი დაყენებულია True-ზე, მაშინ შეყვანის მონაცემები მოხსენებული იქნება როგორც ბრუნვა წუთში (RPM). წინააღმდეგ შემთხვევაში, სიხშირის შეყვანა იზომება ჰერცში.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

10 – 57

უნივერსალურ შეყვანას აქვს სამივე ციფრული "შეყვანის სენსორის ტიპი" ვარიანტი: ნორმალური, ინვერსიული და ჩაკეტილი. ციფრული შეყვანის სენსორის ტიპებით, შეყვანის გაზომვა მოცემულია, ან 1 (ჩართვა) ან 0 (გამორთული). უნივერსალური შეყვანები ზომავს ციფრულ მოცულობასtage 3V ბარიერით.
სიხშირის, PWM და ციფრული შეყვანის რეჟიმებზე 22k ასაწევი ან ჩამოსაშლელი რეზისტორების ჩართვა ან გამორთვა შესაძლებელია „Pullup/Pulldown Resistor“ მნიშვნელობის დაყენებით. Setpoint პარამეტრები მოცემულია ცხრილში 5. ნაგულისხმევად, ჩამოსაშლელი რეზისტორები ჩართულია ყველა შეყვანისთვის.

0 Pullup/down Off 1 22 k Pullup 2 22 k Pulldown Table 5 Pullup/Pulldown Resistor Options
"აქტიური მაღალი/აქტიური დაბალი" დაყენების წერტილი გამოიყენება კონფიგურაციისთვის, თუ როგორ ხდება სიგნალის მაღალი და დაბალი ინტერპრეტაცია. დაყენების პუნქტების ვარიანტები მოცემულია ცხრილში 6. ნაგულისხმევად, ყველა შეყვანა არჩეულია აქტიური მაღალი, რაც ნიშნავს, რომ სიგნალის მაღალი ინტერპრეტაცია ხდება როგორც 1(ON) და სიგნალი დაბალი როგორც 0(OFF).

0 აქტიური მაღალი 1 აქტიური დაბალი
ცხრილი 6 აქტიური მაღალი/დაბალი პარამეტრები
ცხრილი 7 გვიჩვენებს ციფრული შეყვანის სხვადასხვა ტიპების ზემოქმედებას შეყვანის სიგნალის გაზომვის ინტერპრეტაციაზე რეკომენდებული "Pullup/Pulldown Resistor" და "Active High/Low" კომბინაციებით. ხარვეზის დიაგნოსტიკა მიუწვდომელია ციფრული შეყვანის ტიპებისთვის.

შეყვანის სენსორი ტიპი 6 ციფრული (ნორმალური) 61 ციფრული (შებრუნებული) 62 ციფრული (ჩამკეტი)

Pulldown აქტიური მაღალი მაღალი დაბალი ან ღია მაღალი ან ღია დაბალი მაღალიდან დაბალი დაბალიდან მაღალზე

Pullup აქტიური დაბალი დაბალი ან ღია მაღალი დაბალი მაღალი ან ღია დაბალი მაღალი მაღალიდან დაბალი

შეყვანის გაზომვა (მდგომარეობა)
1 (ჩართვა) 0 (გამორთული) 1 (ჩართვა) 0 (გამორთული) 0 (უცვლელი) 1 (მდგომარეობის ცვლილება)

ცხრილი 7 ციფრული შეყვანის სენსორის ტიპი შეყვანის მდგომარეობასთან შედარებით

"მინიმალური დიაპაზონი" და "მაქსიმალური დიაპაზონი" გამოიყენება სიგნალის შეყვანის დიაპაზონის განსაზღვრისთვის, როგორც საკონტროლო წყარო. მაგampთუ "მაქსიმალური დიაპაზონი" დაყენებულია 4 ვ-ზე შეყვანისთვის, საკონტროლო სიგნალი გაჯერებულია 4 ვ-ზე, თუ შემავალი სიგნალი 4 ვ-ზე მაღლა აიწევს. "მინიმალური დიაპაზონი" და "მაქსიმალური დიაპაზონი" ინტერპრეტირებულია შეყვანის ტიპის ერთეულებში, ამიტომ ისინი ხელახლა უნდა დარეგულირდეს "შეყვანის სენსორის ტიპი" რედაქტირების შემდეგ.

პროგრამული ფილტრები შეიძლება გამოყენებულ იქნას გაზომილი შეყვანის სიგნალზე. Setpoints „პროგრამული ფილტრის ტიპი“ და „პროგრამული ფილტრის მუდმივი“ გამოიყენება პროგრამული ფილტრის კონფიგურაციისთვის. ნაგულისხმევად, არანაირი ფილტრი არ გამოიყენება სიგნალზე. პროგრამული უზრუნველყოფის ფილტრაცია დეტალურად არის აღწერილი ქვემოთ მოცემულ ნაწილში.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

11 – 57

შეყვანის დანიშნულების ჯგუფში დანარჩენი დაყენების წერტილები გამოიყენება შეყვანის დაკავშირებული ხარვეზის დიაგნოსტიკის კონფიგურაციისთვის და აღწერილია 1.4 ნაწილში.

1.2. შეყვანის ფილტრაცია
გაზომილი შეყვანის მონაცემები, როგორც უნივერსალური, ასევე ანალოგური შეყვანიდან, შეიძლება გაფილტრული იყოს სასურველი CAN შეტყობინების მონაცემების შესაქმნელად. შეყვანის ფილტრები კონფიგურირებულია "ფილტრის ტიპი" და "ფილტრის მუდმივი" პუნქტებით. ფილტრები კონფიგურირებულია თითოეული შეყვანისთვის ინდივიდუალურად.

0 გაფილტვრა არ არის 1 მოძრავი საშუალო 2 განმეორებითი საშუალო
ცხრილი 8 ფილტრის ტიპის პარამეტრები
„ფილტრის ტიპი“ განსაზღვრავს გამოყენებული პროგრამული ფილტრის ტიპს. დაყენების პუნქტების ვარიანტებია `გაფილტვრა არ არის“, „საშუალო მოძრავი“ და „საშუალო განმეორებითი“. "გაფილტვრის გარეშე" ოფცია არ იყენებს ფილტრაციას გაზომილი შეყვანის მონაცემებზე. ოფცია `Moving Average~ იყენებს ქვემოთ მოცემულ გადაცემის ფუნქციას გაზომილი შეყვანის მონაცემებზე, სადაც ValueN არის CAN შეტყობინების მონაცემების მიმდინარე მნიშვნელობა, ValueN-1 არის CAN შეტყობინების წინა მონაცემები და Filter Constant არის „Filter Constant setpoint“-ის მნიშვნელობა. “.

განტოლება 1 - საშუალო მოძრავი გადაცემის ფუნქცია:

მნიშვნელობაN=

მნიშვნელობაN-1+

(Input- ValueN-1) ფილტრის მუდმივი

განტოლება 2 - საშუალო გადაცემის ფუნქციის განმეორება:

ღირებულება=

N0 შეყვანა N N

"განმეორებითი საშუალო" ოფცია იყენებს ზემოთ მოცემულ გადაცემის ფუნქციას გაზომილი შეყვანის მონაცემებზე, სადაც N არის "ფილტრის მუდმივი" დაყენების წერტილის მნიშვნელობა. შეყვანის მნიშვნელობის ყოველი წაკითხვისას, მნიშვნელობა ემატება ჯამს. ყოველი N-ის წაკითხვისას ჯამი იყოფა N-ზე და შედეგი არის ახალი CAN შეტყობინება
მონაცემები. ჯამი დაყენებულია ნულზე მომდევნო წაკითხვისთვის და შეჯამება თავიდან იწყება.

1.3. გამომავალი ფუნქციის ბლოკები
კონტროლერს აქვს ოთხი გამომავალი, საიდანაც ორი განკუთვნილია სერვო მართვისთვის და დანარჩენი ორი არის სიგნალის გამომავალი. სერვო გამომავალი არის H-ხიდის დისკები, რომლებსაც შეუძლიათ დატვირთვის საშუალებით ორივე მიმართულებით 400 mA-მდე გადაადგილება. ორი სიგნალის გამომავალი მხარს უჭერს Voltage სიგნალები 10 ვ-მდე და მიმდინარე სიგნალები 20 mA-მდე.
"გამომავალი ტიპი" განსაზღვრავს რა სახის სიგნალს გამოიმუშავებს გამომავალი. ამ დაყენების პუნქტის შეცვლა იწვევს ჯგუფში სხვა დანიშნულების წერტილების განახლებას არჩეულ ტიპზე შესატყვისად, ამიტომ „გამომავალი ტიპი“ უნდა

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

12 – 57

არჩეული იყოს სხვა დანიშნულების წერტილების კონფიგურაციამდე დაყენების წერტილების ჯგუფში. „გამომავალი ტიპის“ დაყენების პუნქტის ვარიანტები ჩამოთვლილია ცხრილში 9 და ცხრილში 10.
0 გამორთულია 1 პროპორციული დენი -400 mA … 400 mA 2 პროპორციული დენი -200 mA … 200 mA 3 პროპორციული დენი -100 mA … 100 mA ცხრილი 9 გამომავალი ტიპის ვარიანტები სერვო გამომავალისთვის
0 ინვალიდი 1 ტtage 0-დან 5V-მდე 2 Voltage 0-დან 10V-მდე 3 დენი 0-დან 20mA-მდე 4 დენი 4-დან 20mA-მდე
ცხრილი 10 – გამომავალი ტიპის პარამეტრები სიგნალის გამომავალისთვის
"პროპორციული მიმდინარეობის" ტიპს აქვს მასთან დაკავშირებული ორი დაყენების წერტილი, რომლებიც არ გამოიყენება სხვა ტიპების მიერ, ეს არის "Dither Frequency" და "Dither". Ampლიტუდის“ ღირებულებები. გამომავალი კონტროლდება მაღალი სიხშირის სიგნალით (25 კჰც), ზემოდან დაბალ სიხშირის დიტერთან ერთად. ორივე სერვო გამომავალი მუშაობს ერთსა და იმავე სიხშირეზე, ამდენად მისი შეცვლა ერთ გამომავალზე ცვლის მას სხვა გამომავალზეც. დაბინძურების სიხშირე ზუსტად ემთხვევა იმას, რაც დაპროგრამებულია დაყენების წერტილში, მაგრამ ზუსტი ampდიტერის სიდიდე დამოკიდებული იქნება დატვირთვის თვისებებზე.
პროპორციული გამოსასვლელებისთვის სიგნალის მინიმალური და მაქსიმალური მნიშვნელობები კონფიგურირებულია "გამომავალი მინიმალურ ბრძანებაზე" და "გამომავალი მაქსიმალურ ბრძანებაზე". მნიშვნელობების დიაპაზონი ორივე პუნქტისთვის შემოიფარგლება არჩეული „გამომავალი ტიპით“.
სიგნალის გამომავალი ანალოგური გამომავალი სიგნალები წარმოქმნის არჩეული მამოძრავებელი სიგნალის პირდაპირპროპორციულს. ყოველგვარი უკუკავშირის არარსებობის გამო და დაკავშირებული დატვირთვის წინაღობის მიხედვით, წარმოქმნილი გამომავალი სიგნალი შეიძლება ზუსტად არ მიჰყვეს მამოძრავებელ სიგნალს ყველა სამუშაო პირობებში.
მიუხედავად იმისა, თუ რა ტიპის საკონტროლო შეყვანაა არჩეული, გამომავალი ყოველთვის წრფივი სახით პასუხობს შეყვანის ცვლილებებს მე-3 განტოლებაში.
= +

=

– –

= – განტოლება 3 – ხაზოვანი ფერდობის გამოთვლები გამომავალი კონტროლის ლოგიკური ფუნქციის ბლოკის შემთხვევაში, X და Y განისაზღვრება, როგორც Xmin = საკონტროლო შეყვანა მინიმალური Ymin = „გამომავალი მინიმალურ ბრძანებაზე“ Xmax = საკონტროლო შეყვანა მაქსიმალური Ymax = „გამომავალი მაქსიმალური ბრძანებით. ”

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

13 – 57

ყველა შემთხვევაში, მიუხედავად იმისა, რომ X-ღერძს აქვს შეზღუდვა, რომ Xmin < Xmax, Yaxis-ზე ასეთი შეზღუდვა არ არსებობს. ამრიგად, კონფიგურაცია "გამომავალი მინიმალურ ბრძანებაზე" უფრო მეტი იყოს ვიდრე "გამომავალი ბრძანება მაქსიმუმზე" საშუალებას იძლევა გამომავალი საკონტროლო სიგნალს საპირისპიროდ მიჰყვეს.
ბრძანების შეყვანის უეცარი ცვლილებების გამო გამომავალზე მკვეთრი ცვლილებების თავიდან ასაცილებლად, მომხმარებელს შეუძლია აირჩიოს დამოუკიდებელი ზევით ან ქვემოთ r.ampკოჭის პასუხის გამარტივება. „რamp ზევით“ და „რamp ქვევით“ მითითებული წერტილები მილიწამებშია და გამომავალი ცვლილების ნაბიჯის ზომა განისაზღვრება გამომავალი დიაპაზონის აბსოლუტური მნიშვნელობის აღებით და მისი r-ზე გაყოფით.amp დრო.
"Control Source" მითითებული წერტილი "Control Number" ერთად განსაზღვრავს, თუ რომელი სიგნალი გამოიყენება გამომავალი. მაგample, „კონტროლის წყაროს“ დაყენება „უნივერსალური შეყვანის გაზომილი“ და „საკონტროლო ნომერი“ „1“-ზე, აკავშირებს უნივერსალური შეყვანიდან1 გაზომილ სიგნალს მოცემულ გამოსავალთან. შეყვანის სიგნალი მასშტაბირებულია შეყვანის ტიპის დიაპაზონში 0-დან 1-მდე საკონტროლო სიგნალის შესაქმნელად. გამოსასვლელები რეაგირებენ ხაზოვანი გზით საკონტროლო სიგნალის ცვლილებებზე. თუ ციფრული გამოსასვლელად არჩეულია არაციფრული სიგნალი, ბრძანების მდგომარეობა იქნება 0 (OFF) „გამომავალი მინიმალურ ბრძანებაზე“ ან ქვემოთ, 1 (ON) „გამომავალი მაქსიმალური ბრძანებით“ ან ზემოთ და არ შეიცვლება იმ წერტილებს შორის.
საკონტროლო შეყვანის გარდა, პროპორციული შედეგები ასევე მხარს უჭერს ჩართვასა და გადაფარვას.
დაყენების წერტილი „ჩართვა წყარო“ და „ნომრის ჩართვა“ განსაზღვრავს ჩართვის სიგნალს მოცემული გამომავალისთვის. "პასუხის ჩართვა" მითითებული წერტილი გამოიყენება იმის შესარჩევად, თუ როგორ უპასუხებს გამომავალი არჩეულ ჩართვის სიგნალს. „პასუხის ჩართვა“ მითითებული პუნქტის ვარიანტები ჩამოთვლილია ცხრილში 11. თუ არაციფრული სიგნალი არჩეულია სიგნალის ჩართვით, სიგნალი ინტერპრეტირებული იქნება, როგორც ნაჩვენებია სურათზე 3.

0 ჩართვა ჩართვისას, სხვაგან გამორთვა 1 ჩართვა ჩართვისას, სხვაგან Rampგამორთვა 2 ჩართვა გამორთულია, სხვაგვარად გამორთვა 3 ჩართვა გამორთვისას, სხვაგვარად Rampგამორთვა 4 ჩართეთ როდესაც ჩართულია, სხვა შემთხვევაში Ramp მინიმუმ 5 ჩართვისას, როდესაც ჩართულია, სხვა შემთხვევაში Ramp მაქს
ცხრილი 11 ჩართეთ პასუხის ვარიანტები
Override-ის შეყვანა საშუალებას იძლევა გამომავალი დისკის კონფიგურაცია, რათა გადავიდეს ნაგულისხმევ მნიშვნელობაზე, იმ შემთხვევაში, როდესაც გადაფარვის შეყვანა ჩართულია/გამორთულია, ეს დამოკიდებულია ცხრილში 12-ზე წარმოდგენილ “Override Response”-ში არჩეულ ლოგიკაზე. როდესაც გააქტიურებულია, გამომავალი იქნება მიდის მნიშვნელობამდე "გამომავალი ზედმეტ ბრძანებაში" საკონტროლო შეყვანის მნიშვნელობის მიუხედავად. "Override Source" და "Override Number" ერთად განსაზღვრავს Override შეყვანის სიგნალს.

0 უგულებელყოფა, როდესაც ჩართულია 1 უგულებელყოფა, როდესაც გამორთულია
ცხრილი 12 რეაგირების ვარიანტების გადაფარვა
თუ ხარვეზი აღმოჩენილია რომელიმე აქტიურ შეყვანაში (Control/Enable/Override), გამომავალი პასუხობს „Control Fault Response“ დაყენებულ წერტილს, როგორც ეს მოცემულია ცხრილში 13. ხარვეზის მნიშვნელობა განისაზღვრება „გამომავალი შეცდომის რეჟიმში“ მნიშვნელობით, რომელიც ინტერპრეტირებულია შერჩეულ გამომავალ ერთეულებში. გამომავალი არა

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

14 – 57

უპასუხეთ შეცდომებს (ქვემოთ აღწერილი კრიტიკული ხარვეზების გარდა) იმ შემთხვევაში, თუ პარამეტრი "Fault Detection is Enabled" დაყენებულია 0-ზე.
0 გამორთვა გამომავალი 1 შეცდომის მნიშვნელობის გამოყენება 2 ბოლო მნიშვნელობის შენარჩუნება 3 Ramp გამორთული გამომავალი 4 Ramp ხარვეზის მნიშვნელობამდე
ცხრილი 13 შეცდომის რეაგირების ვარიანტები
კიდევ ერთი შეცდომის პასუხი, რომელიც შეიძლება ჩართოთ არის ის, რომ ელექტრომომარაგება მეტი voltage ან ქვეშ ტtage ავტომატურად გამორთავს ყველა გამომავალს. შენიშვნა: ეს მითითებული წერტილი ასოცირდება კვების ბლოკთან. ასევე, თუ ჩართულია Over Temperature Diag ფუნქციის ბლოკი, მაშინ მიკროპროცესორის გადაჭარბებული ტემპერატურის მაჩვენებელი გათიშავს ყველა გამომავალს, სანამ არ გაცივდება ოპერაციულ დიაპაზონში.
CAN ავტობუსის უკმარისობის აღმოჩენის შემთხვევაში, ყველა გამომავალი გამორთულია, კონტროლის წყაროსგან დამოუკიდებლად.

როდესაც Servo Controller-ის კონფიგურაცია იცვლება Axiomatic Electronic Assistant-ის გამოყენებით, გამომავალი გამორთვა ხდება პარამეტრების გამოყენებისას. გამომავალი მართვა ავტომატურად განახლდება 5 წამის დროის ამოწურვის შემდეგ.
ხარვეზის გამოვლენა ხელმისაწვდომია ოთხივე გამოსავალზე. სერვო გამოსვლებისთვის, გაზომილია მიმდინარე უკუკავშირის სიგნალი და შედარებულია სასურველ გამომავალ დენის მნიშვნელობასთან. სიგნალის გამომავალ 3 და 4 აქვს უკუკავშირი მხოლოდ ტომშიtage რეჟიმი (ასევე მიმდინარე რეჟიმში მუშაობისას). ხარვეზის გამოვლენა და მასთან დაკავშირებული დაყენების წერტილები წარმოდგენილია განყოფილებაში 1.4.
სერვო გამომავლები არსებითად დაცულია სქემების მიერ GND-ის ან +Vps-ის მოკლედ. მკვდარი მოკლე შემთხვევაში, აპარატურა ავტომატურად გამორთავს გამომავალ დისკს, მიუხედავად იმისა, თუ რას ბრძანებს პროცესორი გამოსავალზე. როდესაც ეს მოხდება, პროცესორი აღმოაჩენს გამომავალი ტექნიკის გამორთვას და ბრძანებს გამორთვის გამომავალი. ის ნორმალურად გააგრძელებს არამოკლე გამომავალს. თუ გაუმართაობა გაქრება, კონტროლერი ავტომატურად განაახლებს ნორმალურ მუშაობას.
ღია მიკროსქემის შემთხვევაში, არ იქნება კონტროლის შეწყვეტა რომელიმე გამომავალზე. პროცესორი გააგრძელებს ღია დატვირთვის მართვას.
გაზომილი დენი დატვირთვის მეშვეობით შესაძლებელია გადაიცეს CAN შეტყობინებაზე, თუ სასურველია. იგი ასევე გამოიყენება როგორც დიაგნოსტიკური ფუნქციის ბლოკის შესასვლელად თითოეული გამომავალი გამომავალისთვის და ღია ან მოკლე გამომავალი შეიძლება გადაიცეს DM1 შეტყობინებაში CAN ქსელში.
1.4. დიაგნოსტიკური ფუნქციის ბლოკები
4 შეყვანის 4 გამომავალი სერვო კონტროლერი მხარს უჭერს დიაგნოსტიკურ შეტყობინებებს. DM1 შეტყობინება არის შეტყობინება, რომელიც შეიცავს აქტიური დიაგნოსტიკური პრობლემების კოდებს (DTC), რომელიც იგზავნება J1939 ქსელში იმ შემთხვევაში, თუ ხარვეზი გამოვლენილია. დიაგნოსტიკური პრობლემების კოდი განისაზღვრება J1939 სტანდარტით, როგორც ოთხი ბაიტის მნიშვნელობა.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

15 – 57

DM1 შეტყობინების მხარდაჭერის გარდა, მხარდაჭერილია შემდეგი:

SPN FMI CM OC DM2 DM3 DM11

საეჭვო პარამეტრის ნომერი (მომხმარებლის მიერ განსაზღვრული)

წარუმატებლობის რეჟიმის იდენტიფიკატორი

(იხ. ცხრილი 15 და ცხრილი 16)

კონვერტაციის მეთოდი

(ყოველთვის დაყენებულია 0-ზე)

შემთხვევების რაოდენობა

(დარღვევის რამდენჯერ მოხდა)

ადრე აქტიური დიაგნოსტიკური პრობლემების კოდები

იგზავნება მხოლოდ მოთხოვნით

ადრე მოქმედი DTC-ების დიაგნოსტიკური მონაცემების გასუფთავება/გადატვირთვა კეთდება მხოლოდ მოთხოვნით

დიაგნოსტიკური მონაცემების გასუფთავება/გადატვირთვა აქტიური DTC-ებისთვის

შესრულებულია მხოლოდ მოთხოვნით

ხარვეზის გამოვლენა და რეაქცია არის დამოუკიდებელი ფუნქცია, რომლის კონფიგურაცია შესაძლებელია კონტროლერის სხვადასხვა პარამეტრის დიაგნოსტიკის მონიტორინგისა და მოხსენებისთვის. 4 შეყვანის 4 გამომავალი სერვო კონტროლერი მხარს უჭერს 16 დიაგნოსტიკის განმარტებას, თითოეული თავისუფლად კონფიგურირებადი მომხმარებლის მიერ.

ნაგულისხმევად, ოპერაციული ტომის მონიტორინგიtage, CPU ტემპერატურისა და შეტყობინების მიღების ვადის ამოწურვა კონფიგურირებულია დიაგნოსტიკის ბლოკებზე 1, 2 და 3. იმ შემთხვევაში, თუ ამ სამი დიაგნოსტიკური ბლოკიდან რომელიმე სხვა გამოყენებაა საჭირო, ნაგულისხმევი პარამეტრები შეიძლება შეცვალოს მომხმარებლის მიერ აპლიკაციის შესაბამისად.

არსებობს ხარვეზის 4 ტიპი, რომელიც შეიძლება გამოყენებულ იქნას, "მინიმალური და მაქსიმალური შეცდომა", "აბსოლუტური მნიშვნელობის შეცდომა", "მდგომარეობის შეცდომა" და "ორმაგი მინიმალური და მაქსიმალური შეცდომა".

მინიმალურ და მაქსიმალურ შეცდომას აქვს ორი ბარიერი, „MIN Shutdown“ და „MAX Shutdown“, რომლებსაც აქვთ კონფიგურირებადი, დამოუკიდებელი დიაგნოსტიკური პარამეტრები (SPN, FMI, DTC-ების გენერირება, სტატუსის მონიშვნამდე დაგვიანება). იმ შემთხვევაში, თუ მონიტორინგის პარამეტრი რჩება ამ ორ ზღურბლს შორის, დიაგნოსტიკა არ არის მონიშნული.

აბსოლუტური მნიშვნელობის შეცდომას აქვს ერთი კონფიგურირებადი ბარიერი კონფიგურირებადი პარამეტრებით. იმ შემთხვევაში, თუ მონიტორინგის პარამეტრი დარჩება ამ ზღურბლზე ქვემოთ, დიაგნოსტიკა არ არის მონიშნული.

მდგომარეობის შეცდომა მსგავსია აბსოლუტური მნიშვნელობის შეცდომის, ერთადერთი განსხვავება ისაა, რომ სახელმწიფო შეცდომა არ იძლევა საშუალებას
მომხმარებელმა განსაზღვროს კონკრეტული ზღვრული მნიშვნელობები; ამის ნაცვლად გამოიყენება ზღვრები `1' და `0'. ეს იდეალურია მდგომარეობის მონიტორინგისთვის, როგორიცაა მიღებული შეტყობინების ვადის ამოწურვა.

ორმაგი მინიმალური და მაქსიმალური შეცდომა მომხმარებელს აძლევს საშუალებას დაადგინოს ოთხი ბარიერი, თითოეულს აქვს დამოუკიდებელი დიაგნოსტიკური პარამეტრები. დიაგნოსტიკური სტატუსი და ზღვრული მნიშვნელობები განისაზღვრება და მოსალოდნელია, როგორც ნაჩვენებია სურათზე 2 ქვემოთ.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

16 – 57

სურათი 2 შეცდომის ორმაგი მინიმალური და მაქსიმალური ზღვარი
იმ შემთხვევაში, თუ დიაგნოსტიკის რომელიმე ბლოკი კონფიგურირებულია გამომავალი მიმდინარე გამოხმაურების მონიტორინგისთვის, არსებობს შიდა შეცდომის სტატუსის დროშა, რომელიც შენარჩუნებულია ავტომატურად ამ კონკრეტული გამოსავლისთვის. ეს შიდა დროშა შეიძლება გამოყენებულ იქნას კონკრეტული გამოსავლის მითითებულ მდგომარეობაში გადასაყვანად სადიაგნოსტიკო მოვლენის შემთხვევაში პროპორციული მიმდინარე გამომავალი გამომავალი პუნქტების „მართვის შეცდომის რეაგირება“, „გამომავალი შეცდომის რეჟიმში“ და „შეცდომის გამოვლენის ჩართული“ გამოყენებით.
ასევე ჩაშენებულია შეცდომის სტატუსის დროშები ელექტრომომარაგებისა და პროცესორის ტემპერატურის მონიტორინგისთვის. იმ შემთხვევაში, თუ რომელიმე სადიაგნოსტიკო ბლოკი ზომავს ამ ორ პარამეტრს, შესაბამისი შიდა შეცდომის სტატუსის დროშები შეიძლება გამოყენებულ იქნას გაუმართაობის შემთხვევაში განყოფილების გამორთვისთვის. დაყენების წერტილები „ელექტროენერგიის გაუმართაობა გამორთავს გამომავალს“ და „ტემპერატურის გადაჭარბებული გამორთვა“ შეიძლება გამოყენებულ იქნას ბლოკის გამორთვის გასააქტიურებლად (გამორთვა == გამომავალი ძრავა გამორთულია).
მიუხედავად იმისა, რომ აქტიური DTC არ არის, 4 შეყვანის 4 სერვო სარქვლის კონტროლერი გამოგიგზავნით შეტყობინებას „არა აქტიური ხარვეზები“. თუ ადრე უმოქმედო DTC გააქტიურდება, DM1 დაუყოვნებლივ გაიგზავნება ამის ასასახად. როგორც კი ბოლო აქტიური DTC უმოქმედო გახდება, გაიგზავნება DM1, რომელიც მიუთითებს, რომ აღარ არის აქტიური DTC.
თუ ნებისმიერ დროს არის ერთზე მეტი აქტიური DTC, ჩვეულებრივი DM1 შეტყობინება გაიგზავნება მულტიპაკეტური შეტყობინების გამოყენებით მომთხოვნის მისამართზე ტრანსპორტის პროტოკოლის (TP) გამოყენებით.
ჩართვისას, DM1 შეტყობინება არ გადაიცემა 5 წამის დაგვიანებამდე. ეს კეთდება იმისათვის, რომ თავიდან აიცილოთ ნებისმიერი ჩართვის ან ინიციალიზაციის პირობები ქსელში აქტიურ შეცდომად.
როდესაც ხარვეზი დაკავშირებულია DTC-თან, ინახება შემთხვევების რაოდენობის (OC) არასტაბილური ჟურნალი. როგორც კი კონტროლერი აღმოაჩენს ახალ (ადრე უმოქმედო) ხარვეზს, ის დაიწყებს ამ დიაგნოსტიკური ფუნქციის ბლოკისთვის „დაყოვნება მოვლენის დროშით მონიშვნამდე“ ტაიმერის შემცირებას. თუ გაუმართაობა დარჩა შეფერხების დროს, მაშინ კონტროლერი დააყენებს DTC-ს აქტიურზე და გაზრდის OC-ს ჟურნალში. დაუყოვნებლივ წარმოიქმნება DM1, რომელიც მოიცავს ახალ DTC-ს. ტაიმერი მოწოდებულია ისე, რომ წყვეტილი გაუმართაობამ არ გადაიტვირთოს ქსელი, რადგან გაუმართაობა მოდის და მიდის, რადგან DM1 შეტყობინება გაიგზავნება ყოველ ჯერზე, როდესაც შეცდომა გამოჩნდება ან გაქრება.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

17 – 57

ნაგულისხმევად, შეცდომის დროშა წაიშლება, როდესაც შეცდომის გამომწვევი მდგომარეობა გაქრება. DTC გაკეთდა ადრე აქტიური და ის აღარ შედის DM1 შეტყობინებაში. იმის დასადგენად, რომ მოხდა გაუმართაობა, მაშინაც კი, თუ მდგომარეობა, რამაც გამოიწვია ერთი დაშორება, „მოვლენა გასუფთავებულია მხოლოდ DM11-ით“ შეიძლება დაყენდეს „True“. ეს კონფიგურაცია საშუალებას აძლევს DTC დარჩეს აქტიური, მაშინაც კი, როცა ხარვეზის დროშის ამოღება მოხდება, და ჩართული იყოს DM1 შეტყობინებაში, სანამ არ მოითხოვება დიაგნოსტიკური მონაცემების გასუფთავება/გადატვირთვა აქტიური DTC-ებისთვის (DM11).

J1939 სტანდარტის მიხედვით, DM1 შეტყობინების პირველი ბაიტი ასახავს Lamp სტატუსი. „ლamp Set by Event” მითითებული წერტილი განსაზღვრავს lamp ტიპი მითითებულია DTC-ის ამ ბაიტში. „ლamp დაყენება მოვლენის მიხედვით“ მითითებული პუნქტის ვარიანტები ჩამოთვლილია ცხრილში 14. ნაგულისხმევად, `ქარვა, გაფრთხილება' lamp როგორც წესი, ერთი კომპლექტი იყოს ნებისმიერი აქტიური ხარვეზი.
0 დაცვა 1 ქარვისფერი გაფრთხილება 2 წითელი გაჩერება 3 გაუმართაობა

ცხრილი 14 ლamp დაყენებულია მოვლენის მიხედვით DM1 ოფციებში
„SPN მოვლენისთვის“ განსაზღვრავს საეჭვო პარამეტრის ნომერს, რომელიც გამოიყენება DTC-ის ნაწილად. ნაგულისხმევი მნიშვნელობა ნული არ არის დაშვებული სტანდარტით, ამდენად, DM არ გაიგზავნება, თუ „SPN ღონისძიებისთვის“ არ არის კონფიგურირებული ნულისაგან განსხვავებულად. მომხმარებლის პასუხისმგებლობაა აირჩიოს SPN, რომელიც არ დაარღვევს J1939 სტანდარტს. როდესაც შეიცვლება „SPN მოვლენისთვის“, დაკავშირებული შეცდომების ჟურნალის OC ავტომატურად აღდგება ნულამდე.
0 მონაცემები მოქმედი, მაგრამ ნორმალურ ოპერაციულ დიაპაზონზე მაღლა – ყველაზე მძიმე დონე 1 მონაცემები მოქმედი, მაგრამ ნორმალურ საოპერაციო დიაპაზონზე დაბალი – ყველაზე მძიმე 2 დონის მონაცემები წყვეტილი 3 ტომიtage ნორმალურზე მაღლა, ან მოკლე წყაროზე მაღალი 4 ტომიtage ნორმალურზე ქვემოთ, ან დამოკლებულია დაბალ წყაროზე 5 დენი ნორმალურზე ქვემოთ ან ღია წრედზე 6 დენი ნორმალურზე ზემოთ ან დასაბუთებულ წრეზე 7 მექანიკური შეცდომა 8 არანორმალური სიხშირე ან პულსის სიგანე ან პერიოდი 9 განახლების არანორმალური სიხშირე 10 ცვლილების არანორმალური სიხშირე 11 Root კომპონენტი 12 კალიბრაციის მიღმა 13 სპეციალური ინსტრუქციები 14 მონაცემები ძალაშია, მაგრამ ნორმალურზე მაღალი ოპერაციული დიაპაზონი ნაკლებად მძიმე დონე 15 მონაცემები მოქმედი, მაგრამ ნორმალურზე მაღალი ოპერაციული დიაპაზონი ზომიერად მძიმე დონე 16 მონაცემები მოქმედი, მაგრამ ნორმაზე დაბალი ოპერაციული დიაპაზონი უმცირესი მძიმე დონე 17 მოქმედების დიაპაზონი არ არის მოქმედი დიაპაზონი მძიმე დონე 18 ქსელის შეცდომა 19 მონაცემთა გადაადგილება მაღალი 20 მონაცემთა გადაადგილება დაბალი 21 მდგომარეობა არსებობს
ცხრილი 15 FMI ღონისძიების ვარიანტებისთვის

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

18 – 57

ყველა გაუმართაობას უკავშირდება ნაგულისხმევი FMI მათთან. გამოყენებული FMI შეიძლება კონფიგურირებული იყოს „FMI მოვლენისთვის“ დაყენებული წერტილით, რომელიც წარმოდგენილია ცხრილში 15. როდესაც FMI არჩეულია დაბალი დეფექტის FMI-დან ცხრილში 16 იმ გაუმართაობისთვის, რომელიც შეიძლება მონიშნული იყოს მაღალი ან დაბალი შემთხვევისთვის, რეკომენდირებულია მომხმარებელი იქნებოდა
აირჩიეთ მაღალი მოვლენის FMI ცხრილის მარჯვენა სვეტიდან 16. არ არის ავტომატური პარამეტრი
მაღალი და დაბალი FMI-ები firmware-ში, მომხმარებელს შეუძლია მათი კონფიგურაცია თავისუფლად.

დაბალი დეფექტის FMIs FMI=1, მონაცემები ვალიდური, მაგრამ ნორმალურ ოპერაციულ დიაპაზონზე დაბალი ყველაზე მძიმე დონის FMI=4, მოცულობაtage ნორმალურზე ქვემოთ, ან დამოკიდებულია დაბალ წყაროზე FMI=5, დენი ნორმალურზე ქვემოთ ან ღია წრეზე
FMI=17, მონაცემები მოქმედი, მაგრამ ნორმალურზე დაბალი ოპერაციული დიაპაზონი, უმცირესი მძიმე დონე FMI=18, მონაცემები მოქმედი, მაგრამ ნორმალურ ოპერაციულ დონეს ზომიერად მძიმე FMI=21, მონაცემთა გადაადგილება დაბალი

მაღალი ხარვეზის FMI
FMI=0, მონაცემები ძალაშია, მაგრამ ნორმალურ საოპერაციო დიაპაზონს აჭარბებს ყველაზე მძიმე დონეს FMI=3, ტომიtage ნორმალურზე მაღლა, ან მოკლე წყაროზე
FMI=6, დენი ნორმალურ ან დამიწებულ წრეზე ზემოთ
FMI=15, მონაცემები მოქმედი, მაგრამ ნორმალურ ოპერაციულ დიაპაზონზე მაღლა, ნაკლებად მძიმე დონე FMI=16, მონაცემები მოქმედი, მაგრამ ნორმალურზე მაღალი ოპერაციული დიაპაზონი ზომიერად მძიმე დონე FMI=20, მონაცემთა გადაადგილება მაღალი

ცხრილი 16 დაბალი დეფექტის FMI და შესაბამისი მაღალი დეფექტის FMI

1.5. PID კონტროლის ფუნქციის ბლოკი
PID Control ფუნქციის ბლოკი არის დამოუკიდებელი ლოგიკური ბლოკი, მაგრამ, როგორც წესი, ის ასოცირებულია ზემოთ აღწერილ პროპორციულ გამომავალ საკონტროლო ბლოკებთან. როდესაც გამომავალი "საკონტროლო წყარო" დაყენებულია, როგორც "PID ფუნქციური ბლოკი", არჩეული PID ბლოკის ბრძანება მართავს ფიზიკურ გამომავალს 4 შეყვანის 4 გამომავალი სერვო კონტროლერზე.
"PID Target Command Source" და "PID Target Command Number" განსაზღვრავს საკონტროლო შეყვანას, ხოლო "PID Feedback Input Source" და "PID Feedback Input Number" განსაზღვრავს დადგენილ უკუკავშირის სიგნალს PID ფუნქციის ბლოკზე. PID Response Profile” გამოიყენებს არჩეულ შეყვანას მე-17 ცხრილში ჩამოთვლილი ვარიანტების მიხედვით. როდესაც აქტიურია, PID ალგორითმს დაერქმევა ყოველი “PID Loop Update Rate” მილიწამებში.
0 ერთჯერადი გამომავალი 1 დაყენების პუნქტის კონტროლი 2 ჩართულია, როდესაც მიზანზე მეტია 3 ჩართულია, როდესაც მიზანს ქვემოთ
ცხრილი 17 PID რეაგირების პარამეტრები
როდესაც არჩეულია „ერთი გამომავალი“ პასუხი, სამიზნე და უკუკავშირის შეყვანა არ არის საჭირო ერთი და იგივე ერთეულების გაზიარება. ორივე შემთხვევაში, სიგნალები გარდაიქმნება პროცენტშიtage მნიშვნელობა დაფუძნებულია წყაროს ფუნქციის ბლოკთან დაკავშირებულ მინიმალურ და მაქსიმალურ მნიშვნელობებზე.
მაგample, CAN ბრძანება შეიძლება გამოყენებულ იქნას სამიზნე მნიშვნელობის დასაყენებლად, ამ შემთხვევაში ის გარდაიქმნება პროცენტშიtage მნიშვნელობის გამოყენებით "Receive Data Min" და "Receive Data Max" მითითებული პუნქტების გამოყენებით "CAN Receive X" ფუნქციის ბლოკში. დახურული მარყუჟის უკუკავშირის სიგნალი (ე.ი. 0-5 ვ შეყვანა) შეიძლება იყოს დაკავშირებული `უნივერსალურ შეყვანა 1~-თან და არჩეული იყოს უკუკავშირის წყაროდ. ამ შემთხვევაში შეყვანის მნიშვნელობა გადაიქცევა პროცენტშიtage ეფუძნება „მინიმალურ დიაპაზონს“ და „მაქსიმუმს

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

19 – 57

დიაპაზონი” მითითებული წერტილები შეყვანის ბლოკში. PID ფუნქციის გამომავალი იქნება დამოკიდებული სხვაობაზე დაბრძანებულ სამიზნესა და გაზომილ უკუკავშირს შორის პროცენტულად.tage თითოეული სიგნალის დიაპაზონი. ამ რეჟიმში, ბლოკის გამომავალი იქნება მნიშვნელობა -100%-დან 100%-მდე.
როდესაც "Setpoint Control" პასუხი არჩეულია, "PID Target Command Source" ავტომატურად განახლდება "Control Constant Data" და მისი შეცვლა შეუძლებელია. მუდმივი მონაცემთა სიის ფუნქციის ბლოკში ასოცირებულ მუდმივში მითითებული მნიშვნელობა ხდება სასურველი სამიზნე მნიშვნელობა. ამ შემთხვევაში, როგორც სამიზნე, ასევე უკუკავშირის მნიშვნელობები მიჩნეულია იმავე ერთეულებში და დიაპაზონში. უკუკავშირის მინიმალური და მაქსიმალური მნიშვნელობები ავტომატურად ხდება შეზღუდვები მუდმივ სამიზნეზე. ამ რეჟიმში, ბლოკის გამომავალი იქნება მნიშვნელობა 0%-დან 100%-მდე.
მაგampთუ გამოხმაურება დაყენებული იქნებოდა 4-20 mA შეყვანის სახით, "მუდმივი მნიშვნელობის X" მითითებული წერტილი 14.2-ზე ავტომატურად გადაიქცევა 63.75%-ად. PID ფუნქცია დაარეგულირებს გამომავალს, როგორც საჭიროა, რომ ჰქონდეს გაზომილი უკუკავშირი ამ სამიზნე მნიშვნელობის შესანარჩუნებლად. პასუხის ბოლო ორი ვარიანტი, `On When Over Target“ და „On When Under Target“ შექმნილია იმისთვის, რომ მომხმარებელს მისცეს საშუალება დააკავშიროს ორი პროპორციული გამომავალი, როგორც Push-pull drive სისტემისთვის. ორივე გამომავალი უნდა იყოს დაყენებული, რომ გამოიყენოს ერთი და იგივე საკონტროლო შეყვანა (წრფივი პასუხი) და უკუკავშირის სიგნალი, რათა მიიღოთ მოსალოდნელი გამომავალი პასუხი. ამ რეჟიმში, გამომავალი იქნება 0%-დან 100%-მდე.
იმისათვის, რომ გამომავალი სტაბილიზაცია მოხდეს, მომხმარებელს შეუძლია შეარჩიოს ნულოვანი მნიშვნელობა „PID Delta Tolerance“-სთვის. თუ ErrorK-ის აბსოლუტური მნიშვნელობა ნაკლებია ამ მნიშვნელობაზე, ErrorK ქვემოთ მოცემულ ფორმულაში იქნება ნულოვანი.
გამოყენებული PID ალგორითმი ნაჩვენებია ქვემოთ, სადაც G, Ki, Ti, Kd, ​​Td და Loop_Update_Rate არის კონფიგურირებადი პარამეტრები.
= + +
= _ = _ = _ ( – -1)
= – = -1 +
_ = _ = / (შენიშვნა: თუ Ti არის ნული, I_Gain = 0) _ = /
= __ 0.001
განტოლება 4 - PID კონტროლის ალგორითმი

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

20 – 57

თითოეული სისტემა უნდა იყოს მორგებული ოპტიმალური გამომავალი პასუხისთვის. პასუხის დრო, გადაჭარბება და სხვა ცვლადები უნდა გადაწყვიტოს მომხმარებელმა შესაბამისი PID tuning სტრატეგიის გამოყენებით. Axiomatic არ არის პასუხისმგებელი კონტროლის სისტემის რეგულირებაზე.
საძიებო ცხრილები გამოიყენება გამომავალი პასუხის მისაცემად 10 ფერდობამდე თითო შეყვანაზე. თუ საჭიროა 10-ზე მეტი დახრილობა, პროგრამირებადი ლოგიკური ბლოკი შეიძლება გამოყენებულ იქნას სამი ცხრილის გასაერთიანებლად 30 ფერდობის მისაღებად, როგორც ეს აღწერილია 1.7 ნაწილში.
საძიებო ცხრილებს აქვთ ორი განსხვავებული რეჟიმი, განსაზღვრული „X-ღერძის ტიპის“ დაყენების წერტილით, რომელიც მოცემულია ცხრილში 18. ვარიანტი „0 მონაცემთა პასუხი“ არის ჩვეულებრივი რეჟიმი, სადაც ბლოკის შეყვანის სიგნალი არჩეულია „X-ღერძის წყარო“ და „X-ღერძი“ Number”-ის დაყენების წერტილები და X მნიშვნელობები წარმოადგენენ პირდაპირ შეყვანის სიგნალის მნიშვნელობებს. პარამეტრით `1 Time Response“ შეყვანის სიგნალი არის დრო და X აფასებს დღევანდელ დროს მილიწამებში. და შერჩეული შეყვანის სიგნალი გამოიყენება ციფრული ჩართვის სახით.
0 მონაცემთა პასუხი 1 დროის პასუხის ცხრილი 18 X-ღერძის ტიპის პარამეტრები

ფერდობები განისაზღვრება (x, y) წერტილებით და ასოცირებული წერტილის პასუხით. X მნიშვნელობა წარმოადგენს შეყვანის სიგნალის მნიშვნელობას და Y მნიშვნელობას საძიებო ცხრილის შესაბამის გამომავალ მნიშვნელობას. "PointN Response" მითითებული წერტილი განსაზღვრავს დახრილობის ტიპს წინა წერტილიდან განსახილველ წერტილამდე. პასუხის ვარიანტები მოცემულია ცხრილში 19. `რamp To" იძლევა ხაზოვან დახრილობას წერტილებს შორის, ხოლო "Jump to" იძლევა წერტილამდე პასუხს, სადაც ნებისმიერი შეყვანის მნიშვნელობა XN-1-სა და XN-ს შორის გამოიწვევს საძიებო ცხრილის გამომავალს YN. „Point0 Response“ ყოველთვის არის „Jump To“ და მისი რედაქტირება შეუძლებელია. „იგნორირებული“ პასუხის არჩევა იწვევს ასოცირებულ წერტილებს და ყველა შემდეგი პუნქტის იგნორირებას.
0 იგნორირება 1 Ramp 2-ზე გადასვლა ცხრილზე 19 PointN პასუხის ვარიანტები
დროის პასუხის გამოყენების შემთხვევაში, "Autocycle" მითითებული წერტილი შეიძლება გამოყენებულ იქნას განმეორებითი, ციკლური გამომავალი გენერირებისთვის, ხოლო შერჩეული საკონტროლო წყარო იძლევა კონკრეტული საძიებო ცხრილის დროის პასუხის გამომავალს.
X მნიშვნელობები შემოიფარგლება შერჩეული შეყვანის წყაროს მინიმალური და მაქსიმალური დიაპაზონით, თუ წყარო არის ერთ-ერთი შეყვანის ბლოკი ან მათემატიკური ფუნქციის ბლოკი. ზემოაღნიშნული წყაროებისთვის X-Axis-ის მონაცემები ხელახლა იქნება განსაზღვრული დიაპაზონების შეცვლისას, ამიტომ შეყვანები უნდა დარეგულირდეს X-Axis-ის მნიშვნელობების შეცვლამდე. სხვა წყაროებისთვის Xmin და Xmax არის 0 და 1000. X-ღერძი არის შეზღუდვა, რომ იყოს მზარდი თანმიმდევრობით, შესაბამისად, შემდეგი ინდექსის მნიშვნელობა მეტია ან ტოლია წინა. ამიტომ, X-Axis-ის მონაცემების კორექტირებისას, რეკომენდირებულია, რომ ჯერ X10 შეიცვალოს, შემდეგ შემცირდეს ინდექსები კლებადობით.
<= 0 <= 1 <= 2 <= 3 <= 4 <= 5 <= 6 <= 7 <= 8 <= 9 <= 10 <=

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

21 – 57

Y-ღერძს არ აქვს შეზღუდვები მის მიერ წარმოდგენილ მონაცემებზე, ამიტომ ადვილად შეიძლება დადგინდეს ინვერსიული, კლებადი, მზარდი ან სხვა პასუხი. Y-ღერძის მნიშვნელობებიდან უმცირესი გამოიყენება როგორც საძიებო ცხრილის გამომავალი min, ხოლო Y-ღერძის მნიშვნელობებიდან ყველაზე დიდი გამოიყენება როგორც საძიებო ცხრილის გამომავალი მაქსიმუმი (ე.ი. გამოიყენება როგორც Xmin და Xmax მნიშვნელობები ხაზოვანი გაანგარიშებისას, სექცია 1.3). იგნორირებული ქულები არ განიხილება min და max მნიშვნელობებისთვის.

პროგრამირებადი ლოგიკური ფუნქციის ბლოკი
პროგრამირებადი ლოგიკური ფუნქციის ბლოკი ძალიან ძლიერი ინსტრუმენტია. პროგრამირებადი ლოგიკა შეიძლება დაუკავშირდეს სამ საძიებო ცხრილს, რომელთაგან რომელიმე შეირჩევა მხოლოდ მოცემულ პირობებში. ამრიგად, პროგრამირებადი ლოგიკის გამოსავალი ნებისმიერ დროს იქნება საძიებო ცხრილის გამოსავალი, რომელიც შერჩეულია განსაზღვრული ლოგიკით. მაშასადამე, სამი განსხვავებული პასუხი ერთსა და იმავე შეყვანაზე, ან სამი განსხვავებული პასუხი სხვადასხვა შენატებზე, შეიძლება გახდეს სხვა ფუნქციის ბლოკის შეყვანა.

პროგრამირებადი ლოგიკის რომელიმე ბლოკის ჩასართავად, „პროგრამირებადი ლოგიკა ჩართულია“ მითითებული წერტილი უნდა იყოს „True“. ნაგულისხმევად, ყველა Logic ბლოკი გამორთულია.
სამი ასოცირებული ცხრილი შეირჩევა „ცხრილის X საძიებო ცხრილის ბლოკის ნომრის“ დაყენებით სასურველ საძიებო ცხრილის ნომერზე, მაგ.amp1-ის არჩევით საძიებო ცხრილი 1 დაყენდება, როგორც TableX.
თითოეული TableX-ისთვის არის სამი პირობა, რომელიც განსაზღვრავს ლოგიკას ასოცირებული საძიებო ცხრილის ლოგიკის გამოსავალად არჩევისთვის. თითოეული პირობა ახორციელებს ფუნქციას 1 2, სადაც ოპერატორი არის ლოგიკური ოპერატორი, რომელიც განისაზღვრება მითითებული წერტილით „ცხრილი X მდგომარეობა Y, ოპერატორი“. დაყენების პუნქტების ვარიანტები ჩამოთვლილია ცხრილში 20. პირობის არგუმენტები არჩეულია „ცხრილი x პირობა Y, არგუმენტი Z წყარო“ და „ცხრილი x მდგომარეობა Y, არგუმენტი Z რიცხვი“ მითითებული წერტილებით. თუ "0 კონტროლი არ გამოიყენება" ოფცია არჩეულია, როგორც "ცხრილი x მდგომარეობა Y, არგუმენტი Z წყარო", არგუმენტი ინტერპრეტირებულია როგორც 0.
0 =, ტოლია 1 !=, არ არის ტოლი 2 >, 3-ზე მეტი >=, მეტი ან ტოლი 4 <, 5-ზე ნაკლები <=, ნაკლები ან ტოლი
ცხრილი 20 ცხრილი X მდგომარეობა Y, ოპერატორის ოფციები
სამი პირობა ფასდება და თუ შედეგი აკმაყოფილებს ლოგიკურ ოპერაციას, რომელიც განსაზღვრულია ცხრილი 21-ში მოცემული „ცხრილი X პირობების ლოგიკური ოპერატორი“ განსაზღვრულ ლოგიკურ ოპერაციაში, ასოცირებული საძიებო ცხრილი შეირჩევა ლოგიკური ბლოკის გამოსავალად. ვარიანტი „0 ნაგულისხმევი ცხრილი“ ირჩევს ასოცირებულ საძიებო ცხრილს ყველა პირობებში.
0 ნაგულისხმევი ცხრილი (ცხრილი1) 1 Cnd1 და Cnd2 და Cnd3 2 Cnd1 ან Cnd2 ან Cnd3 3 (Cnd1 და Cnd2) ან Cnd3 4 (Cnd1 ან Cnd2) და Cnd3
ცხრილი 21 ცხრილი X პირობები ოპერატორის ლოგიკური პარამეტრები

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

22 – 57

სამი ლოგიკური ოპერაცია ფასდება თანმიმდევრობით და არჩეულია პირველი, რომელიც დააკმაყოფილებს, ასე რომ, თუ ცხრილის1 ლოგიკური ოპერაცია დაკმაყოფილებულია, ცხრილის 1-თან დაკავშირებული საძიებო ცხრილი შეირჩევა ორი სხვა ლოგიკური ოპერაციის მიუხედავად. გარდა ამისა, თუ არცერთი ლოგიკური ოპერაცია არ არის დაკმაყოფილებული, არჩეულია საძიებო ცხრილი, რომელიც დაკავშირებულია Table1-თან.
1.8. მათემატიკური ფუნქციის ბლოკი

არსებობს ოთხი მათემატიკური ფუნქციის ბლოკი, რომლებიც მომხმარებელს საშუალებას აძლევს განსაზღვროს ძირითადი ალგორითმები. მათემატიკის ფუნქციის ბლოკს შეუძლია მიიღოს ხუთამდე შეყვანის სიგნალი. ყოველი შეყვანა შემდეგ მასშტაბირებულია ასოცირებული ლიმიტისა და სკალირების მითითებული წერტილების მიხედვით.
მათემატიკური ბლოკის შეყვანის სიგნალის მნიშვნელობა შეიძლება იყოს -1000-დან 1000-მდე დიაპაზონში. იმ შემთხვევაში, თუ სიგნალის მნიშვნელობა ამაზე დიდია, "ფუნქციის X შეყვანა Y მინიმალური" და "ფუნქცია X შეყვანა Y მაქსიმალური" მნიშვნელობები შეიძლება გამოყენებულ იქნას მნიშვნელობის გადასინჯვისთვის. ღირებულება. დამატებითი კონტროლისთვის მომხმარებელს ასევე შეუძლია შეცვალოს "ფუნქციის X შეყვანის Y Scaler". ნაგულისხმევად, თითოეულ შენატანს აქვს სკალირების "წონა" 1.0, თუმცა, თითოეული შეყვანის მასშტაბირება შესაძლებელია -1.0-დან 1.0-მდე, საჭიროებისამებრ, სანამ ფუნქციაში იქნება გამოყენებული.
მათემატიკური ფუნქციის ბლოკი მოიცავს ოთხ შერჩეულ ფუნქციას, რომლებიც თითოეული ახორციელებს განტოლებას A ოპერატორი B, სადაც A და B არის ფუნქციის შეყვანა, ხოლო ოპერატორი არის ფუნქცია არჩეული "მათემატიკური ფუნქცია X ოპერატორი". Setpoint პარამეტრები წარმოდგენილია ცხრილში 22. ფუნქციები დაკავშირებულია ისე, რომ წინა ფუნქციის შედეგი გადადის შემდეგი ფუნქციის A შეყვანაში. ამრიგად, 1 ფუნქციას აქვს შეყვანის A და B შეყვანის არჩევა დაყენების წერტილებით, სადაც 2-დან 4-მდე ფუნქციებს აქვთ მხოლოდ შეყვანის B შერჩევა. შეყვანა არჩეულია „ფუნქციის X შეყვანის Y წყარო“ და „ფუნქციის X შეყვანის Y ნომრის“ დაყენებით. თუ "Function X Input B Source" დაყენებულია 0-ზე, "Control not used" სიგნალი გადის ფუნქციას უცვლელად.
= (((1 1 1) 2 2) 3 3 ) 4 4
0 =, მართალია, როდესაც InA უდრის InB 1 !=, მართალია, როდესაც InA არ უდრის InB 2 >, მართალია, როდესაც InA მეტია InB 3 >=, მართალია, როდესაც InA მეტია ან ტოლია InB 4 <, მართალია, როცა InA ნაკლებია InB 5-ზე < =, True, როდესაც InA ნაკლებია ან უდრის InB 6 OR, True როდესაც InA ან InB არის True 7 AND, True როდესაც InA და InB არის True 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 15 MAX -MIN, შედეგი = აბსოლუტური მნიშვნელობა (InA InB)
ცხრილი 22 მათემატიკის ფუნქცია X ოპერატორის პარამეტრები
ლოგიკური ოპერაციებისთვის (6, 7, 8) მასშტაბური შეყვანა 1-ზე მეტი ან ტოლი განიხილება როგორც TRUE. ლოგიკური ოპერაციებისთვის (0-დან 8-მდე), ფუნქციის შედეგი ყოველთვის იქნება 0 (FALSE) 1-დან (TRUE). არითმეტიკისთვის

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

23 – 57

ფუნქციები (9-დან 14-მდე), რეკომენდირებულია მონაცემების მასშტაბირება ისე, რომ შედეგად მიღებული ოპერაცია არ აღემატებოდეს სრულ მასშტაბს (-1e6-დან 1e6-მდე) და გაჯერდეს გამომავალი შედეგი.
გაყოფისას ნულოვანი გამყოფი ყოველთვის გამოიწვევს სრულ (1e6) გამომავალ მნიშვნელობას ასოცირებული ფუნქციისთვის.
დაბოლოს, მიღებული მათემატიკური გამოთვლა, წარმოდგენილი რეალური მნიშვნელობის სახით, შეიძლება გაიზარდოს შესაბამის ფიზიკურ ერთეულებად „მათემატიკური გამომავალი მინიმალური დიაპაზონის“ და „მათემატიკის გამომავალი მაქსიმალური დიაპაზონის“ დაყენების წერტილების გამოყენებით. ეს მნიშვნელობები ასევე გამოიყენება, როგორც ლიმიტები, როდესაც მათემატიკის ფუნქცია შევარჩიე, როგორც შეყვანის წყარო სხვა ფუნქციის ბლოკისთვის.

1.9. DTC React
DTC React ფუნქციის ბლოკი არის ძალიან მარტივი ფუნქცია, რომელიც საშუალებას მისცემს მიღებულ DTC-ს, რომელიც გაგზავნილია სხვა ECU-დან DM1 შეტყობინებაზე, გამორთოს გამოსავალი ან გამოიყენოს სხვა ტიპის ლოგიკური ბლოკისთვის. ხუთამდე SPN/FMI კომბინაციის არჩევა შესაძლებელია.
თუ DM1 შეტყობინება მიიღება განსაზღვრული SPN/FMI კომბინაციით, შესაბამისი DTC მდგომარეობა დაყენდება ON-ზე. ჩართვის შემდეგ, თუ იგივე SPN/FMI კომბინაცია არ იქნა მიღებული 3 წამის შემდეგ, DTC მდგომარეობა აღდგება OFF-ზე.
DTC შეიძლება გამოყენებულ იქნას როგორც ციფრული (ჩართვა/გამორთვა) შეყვანა ნებისმიერი ფუნქციის ბლოკისთვის.

1.10. CAN შეტყობინების გადაცემის ფუნქციური ბლოკი

CAN Transmit ფუნქციის ბლოკი გამოიყენება სხვა ფუნქციის ბლოკიდან ნებისმიერი გამომავალი გასაგზავნად (მაგ. შეყვანა, CAN მიღება) J1939 ქსელში. AX024000 ECU-ს აქვს ექვსი CAN გადაცემის შეტყობინება და თითოეულ შეტყობინებას აქვს ოთხი სრულიად მომხმარებლის განსაზღვრული სიგნალი.

1.10.1.

CAN შეტყობინების გადაცემის დაყენების წერტილები

თითოეული CAN Transmit Message მითითებული წერტილის ჯგუფი მოიცავს დაყენების წერტილებს, რომლებიც გავლენას ახდენენ მთელ შეტყობინებაზე და, შესაბამისად, ურთიერთგამომრიცხავია შეტყობინების ყველა სიგნალისთვის. ეს პუნქტები წარმოდგენილია ამ განყოფილებაში. დაყენების წერტილები, რომლებიც ადგენენ ინდივიდუალურ სიგნალს, წარმოდგენილია შემდეგ ნაწილში.
"Transmit PGN" setpoint ადგენს PGN-ს, რომელიც გამოიყენება შეტყობინებასთან ერთად. მომხმარებლებმა უნდა იცნობდნენ SAE J1939 სტანდარტს და შეარჩიონ მნიშვნელობები PGN/SPN კომბინაციებისთვის, როგორც ეს შესაფერისია განყოფილებიდან J1939/71.
„განმეორების სიხშირე“ განსაზღვრავს ინტერვალს J1939 ქსელში შეტყობინების გასაგზავნად. თუ „განმეორების სიხშირე“ დაყენებულია ნულზე, შეტყობინება გამორთულია, თუ ის არ იზიარებს თავის PGN-ს სხვა შეტყობინებას. გაზიარებული PGN-ის გამეორების სიჩქარის შემთხვევაში, ყველაზე დაბალი დანომრილი შეტყობინება გამოიყენება შეტყობინებების `Bundle' გასაგზავნად.
ჩართვისას, გადაცემული შეტყობინება არ გადაიცემა 5 წამის დაყოვნების შემდეგ. ეს კეთდება იმისთვის, რომ თავიდან აიცილოს გააქტიურების ან ინიციალიზაციის პირობები ქსელში პრობლემების შესაქმნელად.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

24 – 57

ნაგულისხმევად, ყველა შეტყობინება იგზავნება საკუთრების B PGN-ებზე, როგორც სამაუწყებლო შეტყობინებები. ამრიგად, „გადაცემის შეტყობინების პრიორიტეტი“ ყოველთვის ინიციალიზებულია 6-ზე (დაბალი პრიორიტეტი) და „დანიშნულების მისამართის“ მითითებული წერტილი არ გამოიყენება. ეს მითითებული წერტილი მოქმედებს მხოლოდ მაშინ, როდესაც PDU1 PGN არის არჩეული და მისი დაყენება შესაძლებელია
გლობალურ მისამართზე (0xFF) მაუწყებლებისთვის ან გაგზავნილი კონკრეტულ მისამართზე, როგორც დაყენებულია მომხმარებლის მიერ.

1.10.2.

CAN გადაცემის სიგნალის დაყენების წერტილები

CAN-ის თითოეულ შეტყობინებას აქვს ოთხი ასოცირებული სიგნალი, რომელიც განსაზღვრავს მონაცემებს გადაცემის შეტყობინების შიგნით. "Control Source" მითითებული წერტილი "Control Number" ერთად განსაზღვრავს შეტყობინების სიგნალის წყაროს. „Control Source“ და „Control Number“ ოფციები ჩამოთვლილია ცხრილში 23. „Control Source“-ზე დაყენება „Control Not Used“ გამორთავს სიგნალს.
"Transmit Data Size" მითითებული წერტილი განსაზღვრავს, თუ რამდენი ბიტი სიგნალის რეზერვშია შეტყობინებებიდან. „Transmit Data Index in Array“ განსაზღვრავს სიგნალის CAN შეტყობინების LSB 8 ბაიტიდან რომელშია განთავსებული. ანალოგიურად, „გადაცემის ბიტის ინდექსი ბაიტში“ განსაზღვრავს ბაიტის 8 ბიტიდან რომელში მდებარეობს LSB. ეს დაყენების წერტილები თავისუფლად არის კონფიგურირებადი, ამიტომ მომხმარებლის პასუხისმგებლობაა უზრუნველყოს, რომ სიგნალები არ იფარება და არ ნიღბავს ერთმანეთს.
"Transmit Data Resolution" განსაზღვრული წერტილი განსაზღვრავს სიგნალის მონაცემებზე შესრულებულ მასშტაბირებას ავტობუსში გაგზავნამდე. „Transmit Data Offset“ განსაზღვრავს მნიშვნელობას, რომელიც აკლდება სიგნალის მონაცემებს მის მასშტაბირებამდე. ოფსეტი და გარჩევადობა ინტერპრეტირებულია არჩეული წყაროს სიგნალის ერთეულებში.

1.11. შეუძლია მიიღოს ფუნქციური ბლოკი

CAN Receive ფუნქციის ბლოკი შექმნილია იმისთვის, რომ მიიღოს ნებისმიერი SPN J1939 ქსელიდან და გამოიყენოს იგი სხვა ფუნქციის ბლოკში (ანუ გამომავალი) შესატანად.
"შეტყობინების მიღება ჩართულია" არის ყველაზე მნიშვნელოვანი პუნქტი, რომელიც დაკავშირებულია ამ ფუნქციის ბლოკთან და ის ჯერ უნდა იყოს არჩეული. მისი შეცვლა გამოიწვევს სხვა დანიშნულების წერტილების ჩართვას/გამორთვას საჭიროებისამებრ. ნაგულისხმევად, ყველა მიღების შეტყობინება გამორთულია.
შეტყობინების ჩართვის შემდეგ, Lost Communication-ის გაუმართაობა დაინიშნება, თუ ეს შეტყობინება არ იქნა მიღებული კვირიდან „შეტყობინების მიღების ვადის ამოწურვის“ პერიოდში. ამან შეიძლება გამოიწვიოს Lost Communication მოვლენა, როგორც ეს აღწერილია 1.4 ნაწილში. ძლიერ გაჯერებულ ქსელში დროის ამოწურვის თავიდან ასაცილებლად, რეკომენდებულია განახლების მოსალოდნელ სიჩქარეზე მინიმუმ სამჯერ მეტი პერიოდის დაყენება. დროის ამოწურვის ფუნქციის გამორთვისთვის, უბრალოდ დააყენეთ ეს მნიშვნელობა ნულზე, ამ შემთხვევაში მიღებული შეტყობინება არასოდეს გამოიწვევს დაკარგული კომუნიკაციის შეცდომას.
ნაგულისხმევად, მოსალოდნელია, რომ ყველა საკონტროლო შეტყობინება გაიგზავნება 4 შეყვანის 4 გამომავალი სერვო კონტროლერზე საკუთრების B PGN-ებზე. თუმცა, PDU1 შეტყობინების არჩევის შემთხვევაში, 4 შეყვანის 4 გამომავალი სერვო კონტროლერი შეიძლება დაყენდეს, რომ მიიღოს იგი ნებისმიერი ECU-დან, „სპეციფიკური მისამართი, რომელიც აგზავნის PGN-ს“ გლობალურ მისამართზე (0xFF) დაყენებით. თუ კონკრეტული მისამართი არჩეულია, მაშინ ნებისმიერი სხვა ECU მონაცემი PGN-ზე იგნორირებული იქნება.
„მონაცემთა ზომის მიღება“, „მონაცემთა ინდექსის მიღება მასივში (LSB)“, „ბიტის ინდექსის მიღება ბაიტში (LSB)“, „მიღების რეზოლუცია“ და „მიღების ოფსეტი“ შეიძლება გამოყენებულ იქნას J1939-ის მიერ მხარდაჭერილი ნებისმიერი SPN-ის რუკებისთვის. მიღებული ფუნქციის ბლოკის გამომავალი მონაცემების სტანდარტი.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

25 – 57

როგორც უკვე აღვნიშნეთ, CAN მიღების ფუნქციის საათი შეიძლება შეირჩეს, როგორც საკონტროლო შეყვანის წყარო გამომავალი ფუნქციის ბლოკებისთვის. როდესაც ეს ასეა, „მიღებული მონაცემების მინიმალური (გამორთული ბარიერი)“ და „მიღებული მონაცემების მაქს (ზღურბლზე)“ დაყენების წერტილები განსაზღვრავს საკონტროლო სიგნალის მინიმალურ და მაქსიმალურ მნიშვნელობებს. როგორც სახელები გულისხმობს, ისინი ასევე გამოიყენება როგორც ჩართვა/გამორთვის ზღურბლები ციფრული გამომავალი ტიპებისთვის. ეს მნიშვნელობები არის რა ერთეულებშიც არ უნდა იყოს მონაცემი მას შემდეგ, რაც გარჩევადობა და ოფსეტი გამოიყენება CAN სიგნალზე.
4 შეყვანის 4 გამომავალი სერვო კონტროლერი I/O მხარს უჭერს ხუთ უნიკალურ CAN შეტყობინებების მიღებას.
1.12. კონტროლის ხელმისაწვდომი წყაროები
ბევრ ფუნქციურ ბლოკს აქვს არჩევადი შეყვანის სიგნალები, რომლებიც განისაზღვრება „[Name] Source“ და „[Name] Number“ მითითებული წერტილებით. ერთად, ეს პუნქტები ცალსახად ირჩევენ, თუ როგორ არის დაკავშირებული სხვადასხვა ფუნქციის ბლოკების I/O ერთმანეთთან. "[Name] Source" მითითებული წერტილი განსაზღვრავს წყაროს ტიპს და "[Name] Number" ირჩევს რეალურ წყაროს, თუ არსებობს ერთზე მეტი ერთი და იგივე ტიპის. ხელმისაწვდომი „[Name] Source“ ვარიანტები და ასოცირებული „[Name] Number“ დიაპაზონი ჩამოთვლილია ცხრილში 23. ყველა წყარო, გარდა „CAN შეტყობინების მიღების ვადის ამოწურვისა“, ხელმისაწვდომია ყველა ბლოკისთვის, მათ შორის გამომავალი კონტროლის ბლოკები და CAN გადაცემა შეტყობინებები. მიუხედავად იმისა, რომ შეყვანის წყაროები თავისუფლად არის შერჩეული, ყველა ვარიანტს არ აქვს აზრი რაიმე კონკრეტული შეყვანისთვის და მომხმარებლის გადასაწყვეტია კონტროლერის ლოგიკური და ფუნქციონალური დაპროგრამება.

წყაროები 0: კონტროლი არ არის გამოყენებული
1: მიღებული CAN შეტყობინება
2: უნივერსალური/ანალოგური შეყვანა გაზომილი 3: PID ფუნქციის ბლოკი
4: საძიებო ცხრილი 5: პროგრამირებადი ლოგიკური ბლოკი
6: მათემატიკის ფუნქციის ბლოკი
7: აკონტროლეთ მუდმივი მონაცემები
8: დიაგნოსტიკური პრობლემის კოდი
9: გამომავალი სამიზნე მნიშვნელობა 10: გამომავალი მიმდინარე უკუკავშირი
11: გამომავალი სიგნალის დონე გაზომილია

შენიშვნები როდესაც ეს არჩეულია, ის გამორთავს ყველა სხვა დაყენების წერტილს, რომელიც დაკავშირებულია მოცემულ სიგნალთან. მომხმარებელმა უნდა ჩართოს ფუნქციის ბლოკი, რადგან ის ნაგულისხმევად გამორთულია.
მომხმარებელმა უნდა ჩართოს ფუნქციის ბლოკი, რადგან ის გამორთულია ნაგულისხმევად.
მომხმარებელმა უნდა ჩართოს ფუნქციის ბლოკი, რადგან ის ნაგულისხმევად გამორთულია. მომხმარებელმა უნდა ჩართოს ფუნქციის ბლოკი, რადგან ის ნაგულისხმევად გამორთულია. 1 = FALSE, 2 = TRUE, 3-დან 14-მდე = მომხმარებლის არჩევა ძალაში იქნება მხოლოდ იმ შემთხვევაში, თუ შესაბამის DTC-ს აქვს არანულოვანი SPN
გაზომილი უკუკავშირის დენი პროპორციული გამომავალიდან mA-ში, რომელიც გამოიყენება გამომავალი დიაგნოსტიკაში. გაზომილი გამოხმაურება ტtage სიგნალის გამომავალი V-დან, რომელიც გამოიყენება გამომავალი დიაგნოსტიკაში.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

26 – 57

12: კვების წყარო გაზომილია 0-დან 255-მდე

13: გაზომილი პროცესორის ტემპერატურა

0-დან 255-მდე

14: CAN მიღების დროის ამოწურვა N/A 15: Reference Voltage დონე 1-დან 2-მდე

ელექტრომომარაგების გაზომილი მნიშვნელობა ვოლტებში. პარამეტრი ადგენს ზღურბლს ვოლტებში შესადარებლად. გაზომილი პროცესორის ტემპერატურა °C-ში. პარამეტრი ადგენს ზღვარს ცელსიუსში შესადარებლად. ხელმისაწვდომია მხოლოდ გამომავალი ბლოკებში. გაზომილი საცნობარო ტომიtage (5V და 10V გამომავალი). ეს წამყვანი სიგნალი ფასდება როგორც `1′, როდესაც გაზომილი მითითების მოცულობაtage უფრო მაღალია, ვიდრე ნომინალური მითითების ტომის 90%.tage.

ცხრილი 23 კონტროლის ხელმისაწვდომი წყაროები და ნომრები

თუ არჩეულია არაციფრული სიგნალი უნივერსალური შეყვანის ციფრული შეყვანის რეჟიმში გამოსაყვანად, სიგნალი ინტერპრეტირებულია როგორც OFF არჩეული წყაროს მინიმუმზე ან ქვემოთ და ჩართული არჩეული წყაროს მაქსიმუმზე ან ზემოთ, და ის არ შეიცვლება. იმ წერტილებს შორის. ამრიგად, ანალოგური ციფრული ინტერპრეტაციას აქვს ჩაშენებული ჰისტერეზი, რომელიც განსაზღვრულია შერჩეული წყაროს მინიმალური და მაქსიმუმით, როგორც ნაჩვენებია სურათზე 3. უნივერსალური შეყვანის სიგნალი ინტერპრეტირებულია, როგორც ON ან ზემოთ „მაქსიმალური დიაპაზონი“ და OFF „მინიმუმზე“ ან ქვემოთ. დიაპაზონი”.
საკონტროლო მუდმივ მონაცემებს არ აქვს მინიჭებული ერთეული და არც მინიმალური და მაქსიმუმი, ამიტომ მომხმარებელმა უნდა მიაწოდოს შესაბამისი მუდმივი მნიშვნელობები დანიშნულებისამებრ.

სურათი 3 - ანალოგური წყარო ციფრულ შეყვანაზე

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

27 – 57

2. ინსტალაციის ინსტრუქცია 2.1. ზომები და პინოტი

რუხი კონექტორის PIN # 12 1 11 2 10 3 9 4 8 5 7 6

ნახაზი 4 AX024000 განზომილებიანი ნახაზი

ფუნქცია
CAN_L CAN_H სიგნალის გამომავალი 2 სიგნალის გამომავალი 2 GND სიგნალის გამომავალი 1 სიგნალის გამომავალი 1 GND გამომავალი 2+ გამომავალი 2 გამომავალი 1+ გამომავალი 1Batt+ Batt-

შავი კონექტორის PIN # 6 7 5 8 4 9 3 10 2 11 1 12

ფუნქცია
+10V Reference +10V Reference GND +5V Reference +5V Reference GND Analog/Digital Input 2 (Input 4) Common Input GND Analog/Digital Input 1 (შესვლა 3) საერთო შეყვანა GND ბიპოლარული ანალოგური შეყვანა 2 (შესვლა 2) საერთო შეყვანა GND ბიპოლარული ანალოგური შეყვანა 1 (შეყვანა 1) საერთო შეყვანა GND

ცხრილი 24 AX024000 კონექტორის პინი

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

28 – 57

3. დასრულდაview J1939 მახასიათებლები

პროგრამული უზრუნველყოფა შექმნილია მომხმარებლისთვის მოქნილობის უზრუნველსაყოფად ECU-დან გამოგზავნილ შეტყობინებებთან მიმართებაში:
· კონფიგურირებადი ECU ინსტანცია NAME-ში (დაუშვას მრავალი ECU ერთსა და იმავე ქსელში) · კონფიგურირებადი შეყვანის პარამეტრები · რეგულირებადი PGN და მონაცემთა პარამეტრები · მორგებადი დიაგნოსტიკური შეტყობინებების პარამეტრები, როგორც საჭიროა. · დიაგნოსტიკური ჟურნალი, ინახება არასტაბილურ მეხსიერებაში.

3.1. მხარდაჭერილი შეტყობინებების შესავალი

ECU შეესაბამება სტანდარტს SAE J1939 და მხარს უჭერს სტანდარტის შემდეგ PGN-ებს.

J1939-21 მონაცემთა ბმული ფენიდან · მოთხოვნა
· აღიარება
· სატრანსპორტო პროტოკოლის კავშირის მართვა · სატრანსპორტო პროტოკოლის მონაცემთა გადაცემის შეტყობინება · საკუთრების ბ

დან

59904 59392 60416 60160 65280 65535

0x00EA00 0x00E800 0x00EC00 0x00EB00 0x00FF00 0x00FFFF

J1939-73 დიაგნოსტიკიდან · DM1 აქტიური დიაგნოსტიკური პრობლემების კოდები · DM2 ადრე აქტიური დიაგნოსტიკური პრობლემების კოდები · DM3 დიაგნოსტიკური მონაცემების გასუფთავება/გადატვირთვა ადრე აქტიური DTC–ებისთვის · DM11 დიაგნოსტიკური მონაცემების გასუფთავება/გადატვირთვა აქტიური DTC–ებისთვის · DM14 მეხსიერების ხელახალი ხელმისაწვდომობა DM15 ორობითი მონაცემთა გადაცემა

65226 65227 65228 65235 55552 55296 55040

0x00FECA 0x00FECB 0x00FECC 0x00FED3 0x00D900 0x00D800 0x00D700

J1939-81 ქსელის მენეჯმენტიდან · მისამართი მოთხოვნილი/არ შეიძლება პრეტენზია
· შეკვეთილი მისამართი

60928 0x00EE00 65240 0x00FED8

J1939-71 ავტომობილის აპლიკაციის ფენიდან · პროგრამული უზრუნველყოფის იდენტიფიკაცია

65242 0x00FEDA

არცერთი აპლიკაციის ფენის PGN არ არის მხარდაჭერილი, როგორც ნაგულისხმევი კონფიგურაციის ნაწილი, მაგრამ მათი არჩევა შესაძლებელია როგორც სასურველი გადაცემის ფუნქციის ბლოკებისთვის.
დაყენების წერტილებზე წვდომა ხდება მეხსიერების წვდომის სტანდარტული პროტოკოლის (MAP) გამოყენებით, საკუთრების მისამართებით. Axiomatic Electronic Assistant (EA) საშუალებას გაძლევთ სწრაფად და მარტივად დააკონფიგურიროთ მოწყობილობა CAN ქსელში.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

29 – 57

3.2. NAME, მისამართი და პროგრამული უზრუნველყოფის ID

4 შეყვანის 4 გამომავალი სერვო კონტროლერი I/O ECU აქვს შემდეგი ნაგულისხმევი J1939 NAME. მომხმარებელმა უნდა მიმართოს SAE J1939/81 სტანდარტს დამატებითი ინფორმაციისთვის ამ პარამეტრებისა და მათი დიაპაზონის შესახებ.

თვითნებური მისამართი, რომელსაც შეუძლია Industry Group Vehicle System Instance Vehicle System Function Instance ECU Instance წარმოების კოდი საიდენტიფიკაციო ნომერი

დიახ
0, გლობალური 0
0, არასპეციფიკური სისტემა 125, Axiomatic I/O Controller 15, Axiomatic AX024000 0, First Instance 162, Axiomatic Technologies Variable, ცალსახად მინიჭებული ქარხნული პროგრამირების დროს თითოეული ECU-სთვის

ECU ინსტანცია არის კონფიგურირებადი დაყენების წერტილი, რომელიც დაკავშირებულია NAME-თან. ამ მნიშვნელობის შეცვლა საშუალებას მისცემს ამ ტიპის რამდენიმე ECU-ს განასხვავონ ერთმანეთისგან, როდესაც ისინი დაკავშირებულია იმავე ქსელში.
„ECU მისამართის“ დაყენების წერტილის ნაგულისხმევი მნიშვნელობა არის 128 (0x80), რაც არის სასურველი საწყისი მისამართი თვითკონფიგურირებადი ECU-ებისთვის, როგორც დადგენილია SAE-ის მიერ J1939 ცხრილებში B3 და B7. EA საშუალებას მოგცემთ აირჩიოთ ნებისმიერი მისამართი 0-დან 253-მდე. მომხმარებლის პასუხისმგებლობაა აირჩიოს მისამართი, რომელიც შეესაბამება სტანდარტს. მომხმარებელმა ასევე უნდა იცოდეს, რომ ვინაიდან ერთეულს აქვს თვითნებური მისამართის უნარი, თუ სხვა ECU უფრო მაღალი პრიორიტეტის მქონე NAME ამტკიცებს არჩეულ მისამართს, 4 შეყვანის 4 გამომავალი სერვო კონტროლერი I/O გააგრძელებს შემდეგი უმაღლესი მისამართის არჩევას, სანამ არ იპოვის მისამართს. რომ მას შეუძლია პრეტენზია. მისამართის მოთხოვნის შესახებ დამატებითი ინფორმაციისთვის იხილეთ J1939/81.
პროგრამული უზრუნველყოფის იდენტიფიკატორი

PGN 65242

პროგრამული უზრუნველყოფის იდენტიფიკაცია

- რბილი

გადაცემის გამეორების სიჩქარე:

მოთხოვნით

მონაცემთა სიგრძე: გაფართოებული მონაცემთა გვერდი: მონაცემთა გვერდი: PDU ფორმატი: PDU სპეციფიკური: ნაგულისხმევი პრიორიტეტი: პარამეტრი ჯგუფის ნომერი:

ცვლადი 0 0 254 218 PGN დამხმარე ინფორმაცია: 6 65242 (0xFEDA)

საწყისი პოზიცია 1 2-n

სიგრძე 1 ბაიტი ცვლადი

პარამეტრი დასახელება პროგრამული უზრუნველყოფის საიდენტიფიკაციო ველების რაოდენობა პროგრამული უზრუნველყოფის იდენტიფიკაცია(ებ)ი, დელიმიტერი (ASCII „*“)

SPN 965 234

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

30 – 57

ბაიტი 1 დაყენებულია 5-ზე და საიდენტიფიკაციო ველები შემდეგია.
(ნაწილის ნომერი)*(ვერსია)*(თარიღი)*(მფლობელი)*(აღწერა)
EA აჩვენებს ყველა ამ ინფორმაციას "ECU General Information", როგორც ეს ნაჩვენებია ქვემოთ. შენიშვნა: პროგრამული უზრუნველყოფის ID-ში მოწოდებული ინფორმაცია ხელმისაწვდომია ნებისმიერი J1939 სერვისის ხელსაწყოსთვის, რომელიც მხარს უჭერს PGN-SOFT 4-ს.
ეს განყოფილება დეტალურად აღწერს თითოეულ დაყენების წერტილს, მათ ნაგულისხმევს და დიაპაზონს. ცხრილებში წარმოდგენილი ნაგულისხმევი მნიშვნელობები არის მნიშვნელობები, რომლებიც გამოიყენება მაშინ, როდესაც მითითებული პუნქტი აქტიურია. ბევრი მითითებული წერტილი არის დამოკიდებული სხვა დანიშნულების წერტილებზე და ისინი შეიძლება არ იყოს აქტიური ნაგულისხმევად. ასოცირებული ფიგურები აჩვენებს საწყისი მოქმედების ეკრანის გადაღებას, თუმცა ზოგიერთი დაყენების წერტილი არ არის ნაგულისხმევ მდგომარეობაში, რადგან ისინი სხვაგვარად არის დაყენებული სურათისთვის მეტი დაყენების წერტილის გასააქტიურებლად. დაყენების წერტილები დაყოფილია პუნქტების ჯგუფებად, როგორც ისინი ნაჩვენებია EA-ში. დამატებითი ინფორმაციისთვის, თუ როგორ გამოიყენება თითოეული დაყენების წერტილი 4 Input 4 Output Servo კონტროლერი, იხილეთ ამ მომხმარებლის სახელმძღვანელოს შესაბამის განყოფილებაში.
4.1. ECU-ზე წვდომა EA-ს გამოყენებით
ECU P/N AX024000 არ საჭიროებს რაიმე სპეციფიკურ დაყენებას EA-სთვის. მაღალსიჩქარიან ვერსიებზე წვდომისთვის, AX024000-01 და/ან AX024000-02, CAN ავტობუსი Baud Rata უნდა დაყენდეს შესაბამისად. CAN ინტერფეისის დაყენება შეგიძლიათ იხილოთ "ოფციები" მენიუდან EA-ში.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

31 – 57

4.2. J1939 ქსელის პარამეტრების „ECU ინსტანციის ნომერი“ და „ECU მისამართი“ დაყენების წერტილები და მათი ეფექტი განსაზღვრულია 0-ში.

სურათი 5 - J1939 დაყენების წერტილების ეკრანის გადაღება

დასახელება ECU მისამართი
ECU ინსტანცია

დიაპაზონი 0x80

ნაგულისხმევი 0-253

0-7 წწ

0x00

ცხრილი 25 J1939 ქსელის დაყენების წერტილები

შენიშვნები სასურველი მისამართი თვითკონფიგურირებადი ECU-სთვის J1939-81-ზე

თუ გამოყენებულია „ECU ინსტანციის ნომრის“ ან „ECU მისამართის“ არანაგულისხმევი მნიშვნელობები, ისინი აისახება მითითებული წერტილის დროს. file ციმციმებს და ძალაში შევა მხოლოდ ერთხელ file ჩამოტვირთულია ერთეულში. მითითებული წერტილის ციმციმის დასრულების შემდეგ, ერთეული მოითხოვს ახალ მისამართს და/ან ხელახლა მოითხოვს მისამართს ახალი NAME-ით. თუ ეს პარამეტრები იცვლება, რეკომენდებულია CAN კავშირის დახურვა და ხელახლა გახსნა EA-ზე შემდეგ file დატვირთულია ისე, რომ მხოლოდ ახალი NAME და მისამართი გამოჩნდება J1939 CAN ქსელის ECU სიაში.

4.3. უნივერსალური შეყვანის დაყენების წერტილები
უნივერსალური შეყვანები განისაზღვრება განყოფილებაში 1.1. დაყენების პუნქტის ჯგუფი მოიცავს დიაგნოსტიკასთან დაკავშირებულ დანიშნულების წერტილებს, რომლებიც დეტალურად არის წარმოდგენილი განყოფილებაში 1.3.

სურათი 6 – უნივერსალური შეყვანის დაყენების წერტილების ეკრანის აღბეჭდვა

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

32 – 57

სახელი შეყვანის სენსორის ტიპი მინიმალური დიაპაზონი
მაქსიმალური დიაპაზონი
Debounce Time დამატებითი პროგრამული უზრუნველყოფა Debounce Filter Time Pulses per Revolution Pullup/Pulldown Resistor აქტიური მაღალი/აქტიური დაბალი პროგრამული ფილტრის ტიპი პროგრამული ფილტრი მუდმივი

დიაპაზონის ჩამოშვების სია მინიმალური ცდომილებამდე მაქსიმალურ დიაპაზონამდე მინიმალური დიაპაზონიდან მაქსიმუმამდე შეცდომის ჩამოშვების სიის ჩამოშვების სიიდან

ნაგულისხმევი VOLTAGE_0_TO_5V დამოკიდებულია შეყვანის სენსორის ტიპზე დამოკიდებულია შეყვანის სენსორის ტიპზე
არცერთი 0ms

Drop List Drop List Drop List Drop List 1..1000

FALSE 22k Pulldown Active High გაფილტვრის გარეშე 1

ცხრილი 26 უნივერსალური შეყვანის დაყენების წერტილები

4.4. ანალოგური შეყვანის დაყენების წერტილები

შენიშვნები იხილეთ ცხრილი 1
იხილეთ ცხრილი 3 იხილეთ ცხრილი 4 იხილეთ განყოფილება 1.1 იხილეთ ცხრილი 5 იხილეთ ცხრილი 6 იხილეთ ცხრილი 8

ანალოგური შეყვანები განისაზღვრება განყოფილებაში 1.1. დაყენების პუნქტის ჯგუფი მოიცავს დიაგნოსტიკასთან დაკავშირებულ დანიშნულების წერტილებს, რომლებიც დეტალურად არის წარმოდგენილი განყოფილებაში 1.3.

სურათი 7 - ანალოგური შეყვანის დაყენების წერტილების ეკრანის აღბეჭდვა

სახელი შეყვანის სენსორის ტიპი მინიმალური დიაპაზონი
მაქსიმალური დიაპაზონი
პროგრამული ფილტრის ტიპი Software Filter Constant

დიაპაზონის ჩამოშვების სია მინიმალური შეცდომიდან მაქსიმალურ დიაპაზონამდე მინიმალური დიაპაზონიდან მაქსიმუმამდე შეცდომის ჩამოშვების სია 1..1000

ნაგულისხმევი ციფრული ნორმალური ლოგიკა დამოკიდებულია შეყვანის სენსორის ტიპზე დამოკიდებულია შეყვანის სენსორის ტიპზე
ფილტრაციის გარეშე 1

ცხრილი 27 უნივერსალური შეყვანის დაყენების წერტილები

შენიშვნები იხილეთ ცხრილი 1
იხილეთ ცხრილი 8

4.5. პროპორციული გამომავალი დისკის დაყენების წერტილები
პროპორციული სერვო კონტროლის გამომავალი ფუნქციის ბლოკი განსაზღვრულია განყოფილებაში 1.3. გთხოვთ, იხილოთ იქ დეტალური ინფორმაციისთვის, თუ როგორ გამოიყენება ეს პუნქტები. გამომავალი ნაგულისხმევად გამორთულია. გამოსავლის ჩასართავად უნდა აირჩიოთ „გამომავალი ტიპი“ და „კონტროლის წყარო“.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

33 – 57

სურათი 8 - პროპორციული გამომავალი პუნქტების ეკრანის აღბეჭდვა

დასახელება გამომავალი ტიპი გამომავალი მინიმალურ ბრძანებაზე გამომავალი მაქსიმალური ბრძანების გამომავალი დროს Override ბრძანება Dither სიხშირე Dither Ampლიტუდა რamp მდე (მინ. მაქსიმუმ) Ramp ქვემოთ (მაქსიმუმ მინიმამდე) საკონტროლო წყაროს საკონტროლო ნომერი
წყაროს ჩართვა ნომრის ჩართვა
პასუხის უგულებელყოფის წყაროს უგულებელყოფის ნომრის ჩართვა
უგულებელყოფა პასუხის გამომავალი შეცდომით პასუხის გამომავალი შეცდომის რეჟიმში
ხარვეზის გამოვლენა ჩართულია

დიაპაზონის ჩამოსაშლელი სია 0-დან ლიმიტამდე 0-მდე ლიმიტამდე 0-დან ლიმიტამდე 50-დან 400 ჰც-მდე 0-დან 500 mA-მდე 0-დან 10 000ms 0-დან 10 000ms-მდე ჩამოსაშლელი სია დამოკიდებულია საკონტროლო წყაროზე. ჩამოშლის სია დამოკიდებულია წყაროს ჩაშვებაზე. სია დამოკიდებულია გამომავალი ტიპის Drop List

ნაგულისხმევი პროპორციული დენი -400mA…400mA -400mA 400mA 0mA 200Hz 0 1000ms 1000ms უნივერსალური შეყვანა გაზომილი 1
კონტროლი არ არის გამოყენებული 1
ჩართეთ როდესაც ჩართულია, წინააღმდეგ შემთხვევაში გამორთვის კონტროლი არ გამოიყენება 1
უგულებელყოფა გამორთვისას გამომავალი 0mA
მართალია

ცხრილი 28 პროპორციული გამომავალი პუნქტები

შენიშვნები იხილეთ ცხრილი 9
იხილეთ ცხრილი 23 იხილეთ ცხრილი 23 იხილეთ ცხრილი 23 იხილეთ ცხრილი 23 იხილეთ ცხრილი 11 იხილეთ ცხრილი 23 იხილეთ ცხრილი 23 იხილეთ ცხრილი 12 იხილეთ ცხრილი 13

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

34 – 57

4.6. მონაცემთა მუდმივი სია მუდმივი მონაცემთა სიის ფუნქციის ბლოკი მოწოდებულია, რათა მომხმარებელს საშუალება მისცეს შეარჩიოს მნიშვნელობები, როგორც სასურველია სხვადასხვა ლოგიკური ბლოკის ფუნქციებისთვის. პირველი ორი მუდმივი არის 0 (False) და 1 (True) ფიქსირებული მნიშვნელობები ბინარულ ლოგიკაში გამოსაყენებლად. დარჩენილი 13 მუდმივი სრულად პროგრამირებადია მომხმარებლისთვის ნებისმიერ მნიშვნელობამდე +/-ს შორის. 1 000 000. ნაგულისხმევი მნიშვნელობები
(ნაჩვენებია სურათზე 9) თვითნებურია და მომხმარებელმა უნდა დააკონფიგურიროს მათი განაცხადისთვის შესაბამისი.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

35 – 57

სურათი 9 – მუდმივი მონაცემთა სიის დაყენების წერტილების ეკრანზე აღბეჭდვა
4.7. PID კონტროლი PID კონტროლის ფუნქციის ბლოკი განსაზღვრულია განყოფილებაში 1.5. გთხოვთ, იხილოთ იქ დეტალური ინფორმაციისთვის, თუ როგორ გამოიყენება ყველა ეს მითითებული წერტილი. ბრძანების წყარო ნაგულისხმევად დაყენებულია „Control Not Used“. PID კონტროლის ჩასართავად აირჩიეთ შესაბამისი „PID Target Command Source“ და „PID Feedback Input Source“.

სურათი 10 - PID კონტროლის დაყენების წერტილების ეკრანის აღბეჭდვა

სახელი PID Target Command წყარო PID Target Command ნომერი
PID გამოხმაურების შეყვანის წყარო PID გამოხმაურების შეყვანის ნომერი
PID Response Profile PID დელტა ტოლერანტობის PID მარყუჟის განახლების სიჩქარე PID გაზრდის კოეფიციენტი, G PID ინტეგრალური დროის კოეფიციენტი, Ti PID წარმოებული დროის კოეფიციენტი, Td PID ინტეგრალური კოეფიციენტი, Ki PID წარმოებული კოეფიციენტი, Kd

დიაპაზონის ჩამოშვების სია დამოკიდებულია საკონტროლო წყაროზე Drop List დამოკიდებულია საკონტროლო წყაროზე ჩამოშვების სია 0-დან 100-მდე 1-დან 60 000 ms 0.1-დან 10-მდე 0.001-დან 10 წმ-მდე 0.001-დან 10 წმ-მდე 0-დან 10-მდე 0-დან 10-მდე

ნაგულისხმევი კონტროლი არ გამოიყენება 1
კონტროლი არ არის გამოყენებული 1
ერთჯერადი გამომავალი 1.00 % 10ms 0.5 0.005 წმ 0.001 წმ 1.00 1.00

ცხრილი 29 პროგრამირებადი ლოგიკის დაყენების წერტილები

შენიშვნები იხილეთ ცხრილი 23 იხილეთ ცხრილი 23
იხილეთ ცხრილი 23 იხილეთ ცხრილი 23
იხილეთ ცხრილი 17 % 1 ms გარჩევადობა იხილეთ განტოლება 4 0.001 წმ (1ms) გარჩევადობა 0.001 წამი (1ms) გარჩევადობა 0 გამორთავს ინტეგრალს, PD ctrl 0 გამორთავს წარმოებულს, PI ctrl

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

38 – 57

4.9. პროგრამირებადი ლოგიკა
პროგრამირებადი ლოგიკის ფუნქციის ბლოკი განსაზღვრულია განყოფილებაში 1.7. გთხოვთ, იხილოთ იქ დეტალური ინფორმაციისთვის, თუ როგორ გამოიყენება ყველა ეს მითითებული წერტილი. "პროგრამირებადი ლოგიკა ჩართულია" ნაგულისხმევად არის "False". Logic-ის ჩასართავად დააყენეთ „Programmable Logic Enabled“ „True“-ზე და აირჩიეთ შესაბამისი „არგუმენტის წყარო“.

სურათი 12 – პროგრამირებადი ლოგიკური დაყენების წერტილების ეკრანის აღბეჭდვა

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

39 – 57

დაყენების დიაპაზონი და პროგრამირებადი ლოგიკური ბლოკების ნაგულისხმევი მნიშვნელობები ჩამოთვლილია ცხრილში 31. ჩამოთვლილია მხოლოდ „Table1“ დაყენების წერტილი, რადგან სხვა „TableX“ დაყენების წერტილები მსგავსია, გარდა „საძიებო ცხრილის ბლოკის ნომრის“ ნაგულისხმევი მნიშვნელობისა, რომელიც არის X. "TableX"-ისთვის.

დასახელება პროგრამირებადი ლოგიკა ჩართულია ცხრილი1 – საძიებო ცხრილის ბლოკის ნომერი ცხრილი1 – პირობები ლოგიკური ოპერაციების ცხრილი1 – პირობა1, არგუმენტი 1 წყაროს ცხრილი1 – პირობა1, არგუმენტი 1 ნომერი ცხრილი1 – მდგომარეობა1, ოპერატორის ცხრილი1 – მდგომარეობა1, არგუმენტი 2 წყაროს ცხრილი 1, არგუმენტი 1 წყაროს ცხრილი2, არგუმენტი პირობა1, არგუმენტი 2 წყაროს ცხრილი1 – პირობა1, არგუმენტი 2 რიცხვი ცხრილი1 – პირობა1, ოპერატორის ცხრილი2 – პირობა1, არგუმენტი 2 წყაროს ცხრილი2 – პირობა1, არგუმენტი 2 ნომერი ცხრილი2 – პირობა1, არგუმენტი 3 წყარო ცხრილი1 – პირობა1 – პირობა3, არგუმენტი 1, არგუმენტი 1 ცხრილი3 – პირობა1, არგუმენტი 3 წყარო ცხრილი2 – პირობა1, არგუმენტი 3 ნომერი

დიაპაზონის ჩამოსაშლელი სია 1-დან 4-მდე ჩამოსაშლელი სიის ჩამოსაშლელი სია დამოკიდებულია საკონტროლო წყაროზე ჩამოშლის სიის ჩამოსაშლელი სია დამოკიდებულია კონტროლის წყაროზე. ჩამოშლის სია დამოკიდებულია საკონტროლო წყაროზე.

ნაგულისხმევი მცდარი ძიება ცხრილი 1 ცხრილის ნაგულისხმევი კონტროლი არ გამოიყენება 1 =, თანაბარი კონტროლი არ გამოიყენება 1 კონტროლი არ გამოიყენება 1 =, თანაბარი კონტროლი არ გამოიყენება 1 კონტროლი არ არის გამოყენებული 1 =, თანაბარი კონტროლი არ გამოიყენება 1

ცხრილი 31 პროგრამირებადი ლოგიკის დაყენების წერტილები

შენიშვნები
იხილეთ ცხრილი 21 იხილეთ ცხრილი 23 იხილეთ ცხრილი 23 იხილეთ ცხრილი 20 იხილეთ ცხრილი 23 იხილეთ ცხრილი 23 იხილეთ ცხრილი 23 იხილეთ ცხრილი 23 იხილეთ ცხრილი 20 იხილეთ ცხრილი 23 იხ.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

40 – 57

4.10. მათემატიკური ფუნქციის ბლოკი
მათემატიკის ფუნქციის ბლოკი განსაზღვრულია 1.8 ნაწილში. გთხოვთ, იხილოთ იქ დეტალური ინფორმაციისთვის, თუ როგორ გამოიყენება ყველა ეს მითითებული წერტილი. „მათემატიკური ფუნქცია ჩართულია“ ნაგულისხმევად არის „მცდარი“. მათემატიკის ფუნქციის ბლოკის ჩასართავად დააყენეთ „მათემატიკური ფუნქცია ჩართულია“ „True“-ზე და აირჩიეთ შესაბამისი „შეყვანის წყარო“.

სურათი 13 – მათემატიკის ფუნქციის ბლოკის დაყენების წერტილების ეკრანზე აღბეჭდვა

დაასახელეთ მათემატიკური ფუნქცია ჩართულია ფუნქცია 1 შეიტანეთ წყარო ფუნქცია 1 შეიტანეთ ნომერი
ფუნქცია 1.
ფუნქცია 1 შეყვანა B მინიმალური ფუნქცია 1 შესასვლელი B მაქსიმალური ფუნქცია 1 შეყვანა B სკალერი მათემატიკური ფუნქცია 1 ოპერაცია ფუნქცია 2 შეყვანა B წყარო

დიაპაზონის ჩამოშვების სიის ჩამოსაშლელი სია დამოკიდებულია საკონტროლო წყაროზე -106-დან 106-მდე -106-დან 106-მდე -1.00-დან 1.00-მდე ჩამოსაშლელი სია დამოკიდებულია საკონტროლო წყაროზე -106-დან 106-106-მდე -106-დან 1.00-მდე -1.00-დან XNUMX-მდე ჩამოშლის სიის ჩამოსაშლელი სია

ნაგულისხმევი ცრუ კონტროლი არ გამოიყენება 1
0.0 100.0 1.00 კონტროლი არ არის გამოყენებული 1
0.0 100.0 1.00 =, მართალია, როდესაც InA უდრის InB კონტროლი არ არის გამოყენებული

შენიშვნები იხილეთ ცხრილი 23 იხილეთ ცხრილი 23
იხილეთ ცხრილი 23 იხილეთ ცხრილი 23
იხილეთ ცხრილი 22 იხილეთ ცხრილი 23

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

41 – 57

ფუნქცია 2 შეიტანეთ B ნომერი
ფუნქცია 2 შეყვანა B მინიმალური ფუნქცია 2 შესასვლელი B მაქსიმალური ფუნქცია 2 შეყვანა B სკალერი მათემატიკური ფუნქცია 3 ოპერაცია ფუნქცია 3 შეყვანა B წყარო ფუნქცია 3 შეყვანა B ნომერი
ფუნქცია 3 შეყვანა B მინიმალური ფუნქცია 3 შესასვლელი B მაქსიმალური ფუნქცია 3 შეყვანა B სკალერი მათემატიკური ფუნქცია 3 ოპერაცია ფუნქცია 4 შეყვანა B წყარო ფუნქცია 4 შეყვანა B ნომერი
ფუნქცია 4 შეყვანა B მინიმალური ფუნქცია 4 შეყვანა B მაქსიმალური ფუნქცია 4 შეყვანა B სკალერი მათემატიკური ფუნქცია 4 ოპერაცია მათემატიკური გამომავალი მინიმალური დიაპაზონი მათემატიკური გამომავალი მაქსიმალური დიაპაზონი

დამოკიდებულია კონტროლის წყაროზე -106-დან 106-მდე -106-დან 106-მდე -1.00-დან 1.00-მდე ჩამოსაშლელი სიის ჩამოსაშლელი სია დამოკიდებულია საკონტროლო წყაროზე -106-დან 106-მდე -106-დან 106-მდე -1.00-დან 1.00-მდე ჩამოშლის სიის ჩამოშლის სია დამოკიდებულია საკონტროლო წყაროზე -106-დან 106-მდე 106-დან -106-დან 1.00-მდე ჩამოსაშლელი სია -1.00-დან 106-მდე -106-დან 106-მდე

1
0.0 100.0 1.00 =, მართალია, როდესაც InA უდრის InB კონტროლი არ არის გამოყენებული 1
0.0 100.0 1.00 =, მართალია, როდესაც InA უდრის InB კონტროლი არ არის გამოყენებული 1
0.0 100.0 1.00 =, მართალია, როდესაც InA უდრის InB 0.0 100.0

ცხრილი 32 მათემატიკური ფუნქციის დადგენის წერტილები

იხილეთ ცხრილი 23
იხილეთ ცხრილი 22 იხილეთ ცხრილი 23 იხილეთ ცხრილი 23
იხილეთ ცხრილი 22 იხილეთ ცხრილი 23 იხილეთ ცხრილი 23
იხილეთ ცხრილი 22

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

42 – 57

4.11. CAN Setpoints-ის გადაცემა
CAN შეტყობინების გადაცემის ფუნქციური ბლოკი წარმოდგენილია განყოფილებაში 1.10. გთხოვთ, იხილოთ იქ დეტალური ინფორმაციისთვის, თუ როგორ გამოიყენება ეს პარამეტრები. "გადაცემის განმეორების სიხშირე" ნაგულისხმევად არის 0ms, შესაბამისად, შეტყობინება არ გაიგზავნება.

სურათი 14 – CAN გადაცემის შეტყობინების დაყენების წერტილების ეკრანის აღბეჭდვა

სახელი გადაცემა PGN გადაცემის გამეორების სიჩქარე შეტყობინების გადაცემის პრიორიტეტი დანიშნულების ადგილი მისამართი სიგნალი 1 კონტროლის წყარო სიგნალი 1 საკონტროლო ნომერი სიგნალი 1 გადაცემის მონაცემთა ზომა
UMAX024000 ვერსია 1.0.2.

დიაპაზონი 0xff00 … 0xffff 0 … 65000 ms 0…7 0…255 ჩამოსაშლელი სია ჩამოშლის სიის ჩამოშლის სია

ნაგულისხმევი განსხვავებული თითოეული 0ms 6 255 განსხვავებული თითოეული განსხვავებული თითოეული 2 ბაიტისთვის

შენიშვნები იხილეთ სექცია 1.10.1 0ms თიშავს გადაცემას საკუთრების B პრიორიტეტი ნაგულისხმევად არ გამოიყენება იხილეთ ცხრილი 23 იხილეთ 1.10.2

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

43 – 57

სიგნალი 1 მონაცემთა გადაცემის ინდექსი მასივის სიგნალში 1 გადაცემის ბიტის ინდექსი ბაიტში სიგნალი 1 მონაცემთა გადაცემის რეზოლუციის სიგნალი 1 გადაცემის მონაცემთა გადაადგილების სიგნალი 2 საკონტროლო წყაროს სიგნალი 2 საკონტროლო ნომერი სიგნალი 2 გადაცემის მონაცემთა ზომა სიგნალი 2 გადაცემის მონაცემთა ინდექსი მასივის სიგნალის ინდექსში 2 გადაცემის ბიტი ბაიტის სიგნალი 2 მონაცემთა გარჩევადობის გადაცემის სიგნალი 2 მონაცემთა გადაცემის გადაადგილების სიგნალი 3 კონტროლის წყაროს სიგნალი 3 საკონტროლო ნომერი სიგნალი 3 გადაცემის მონაცემთა ზომის სიგნალი 3 მონაცემთა გადაცემის ინდექსი მასივის სიგნალში 3 გადაცემის ბიტის ინდექსი ბაიტის სიგნალში 3 გადაცემის მონაცემთა გარჩევადობის სიგნალი 3 გადაცემის მონაცემთა გადაცემის სიგნალი 4 კონტროლის წყაროს სიგნალი 4 საკონტროლო ნომერი სიგნალი 4 მონაცემთა გადაცემის ზომა სიგნალი 4 მონაცემთა გადაცემის ინდექსი მასივის სიგნალში 4 გადაცემის ბიტის ინდექსი ბაიტში სიგნალი 4 გადაცემის მონაცემთა გარჩევადობის სიგნალი 4 მონაცემთა გადაცემის გადაადგილება

0-7 0-7 -100000.0-დან 100000-მდე -10000-დან 10000-მდე ჩამოსაშლელი სიის ჩამოსაშლელი სიის ჩამოსაშლელი სია 0-7 0-7 -100000.0-დან 100000-მდე -10000-დან 10000-მდე ჩამოშლის სიის ჩამოშლის სია 0-მდე ჩამოშლის სია 7-0-. -7-დან 100000.0-მდე ჩამოსაშლელი სია ჩამოსაშლელი სია ჩამოსაშლელი სია 100000-10000 10000-0 -7-დან 0-მდე -7-დან 100000.0-მდე

2 0 0.001 0.0 სიგნალი განუსაზღვრელი სიგნალი განუსაზღვრელი სიგნალი განუსაზღვრელი 2 ბაიტი 0 0 0.001 0.0 სიგნალი განუსაზღვრელია სიგნალი განუსაზღვრელი 2 ბაიტი 0 0 0.001 0.0 სიგნალი განუსაზღვრელი სიგნალი განუსაზღვრელია 2 ბაიტი 0.

იხილეთ ცხრილი 23 იხილეთ 1.10.2
იხილეთ ცხრილი 23 იხილეთ 1.10.2
იხილეთ ცხრილი 23 იხილეთ 1.10.2

ცხრილი 33 CAN შეტყობინების გადაცემის დაყენების წერტილები

4.12. შეუძლია დაყენების წერტილების მიღება

მათემატიკის ფუნქციის ბლოკი განსაზღვრულია პუნქტში 1.11. გთხოვთ, იხილოთ იქ დეტალური ინფორმაციისთვის, თუ როგორ გამოიყენება ეს პუნქტები. „შეტყობინებების მიღების ვადა“ ნაგულისხმევად დაყენებულია 0ms-ზე. შეტყობინების მიღების ჩასართავად დააყენეთ „შეტყობინებების მიღების ვადა“, რომელიც განსხვავდება ნულიდან.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

44 – 57

სურათი 15 – CAN Receive შეტყობინების დაყენების წერტილების ეკრანზე გადაღება

სახელი მიღებული შეტყობინება ჩართულია მიღებული PGN მიღებული შეტყობინების ვადა კონკრეტული მისამართი, რომელიც აგზავნის PGN მისამართს, რომელიც აგზავნის მიღებას გადაცემის მონაცემთა ზომა მიღება გადაცემის მონაცემთა ინდექსი მასივში მიღება გადაცემის ბიტის ინდექსი ბაიტში მიღება გადაცემის მონაცემთა გარჩევადობა
მონაცემთა გადაცემის მიღება ოფსეტური მიღების მონაცემების მინ. (გამორთვის ზღვარი) მონაცემების მაქსიმალური მიღება (ზღურბლზე)

დიაპაზონის ჩამოსაშლელი სია 0-დან 65536-მდე 0-დან 60 000 ms-მდე ჩამოსაშლელი სია 0-დან 255-მდე ჩამოსაშლელი სია 0-7 0-7 -100000.0-დან 100000-მდე -10000-დან 10000-მდე -1000000-დან მაქსიმუმ -100000-მდე

ნაგულისხმევი მცდარი განსხვავებულია თითოეული 0ms False 254 (0xFE, Null Adr) 2 ბაიტი 0 0 0.001
0.0 0.0 2.0

ცხრილი 34 CAN Receive Setpoints

შენიშვნები

4.13. DTC React

DTC React ფუნქციის ბლოკი განსაზღვრულია განყოფილებაში 1.9. გთხოვთ, იხილოთ იქ დეტალური ინფორმაციისთვის, თუ როგორ გამოიყენება ეს პუნქტები.

სურათი 16 – DTC React Setpoints-ის ეკრანის აღბეჭდვა

დაასახელეთ SPN რეაქციის #1 გამომწვევად
FMI გამომწვევი რეაქცია #X

დიაპაზონი 0-დან 524287-მდე
ჩამოაგდეს სია

ნაგულისხმევი 0
31, მდგომარეობა არსებობს

ცხრილი 35 DTC რეაქციის დაყენების წერტილები

შენიშვნები 0 არის არალეგალური მნიშვნელობა და გამორთავს DTC-ს მხარს უჭერს ყველა FMI-ს J1939 სტანდარტში

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

45 – 57

4.14. ზოგადი დიაგნოსტიკის პარამეტრები
ეს პარამეტრები აკონტროლებს ECU-ს გამორთვას ელექტრომომარაგების ან პროცესორის ტემპერატურასთან დაკავშირებული შეცდომების შემთხვევაში. დამატებითი ინფორმაციისთვის იხილეთ სექცია 1.4.

სურათი 17 – ზოგადი დიაგნოსტიკის პარამეტრების დაყენების პუნქტების ეკრანის აღბეჭდვა

სახელი დენის გაუმართაობა გამორთავს გამომავალს ტემპერატურის გამორთვის გამო

Range Drop List Drop List

ნაგულისხმევი 0 0

შენიშვნები

ცხრილი 36 ზოგადი დიაგნოსტიკის პარამეტრების დაყენების წერტილები

4.15. დიაგნოსტიკური ბლოკები
არსებობს 16 დიაგნოსტიკური ბლოკი, რომელთა კონფიგურაცია შესაძლებელია კონტროლერის სხვადასხვა პარამეტრების მონიტორინგისთვის. დიაგნოსტიკური ფუნქციის ბლოკი განსაზღვრულია განყოფილებაში 1.4. გთხოვთ, იხილოთ იქ დეტალური ინფორმაციისთვის, თუ როგორ გამოიყენება ეს პარამეტრები.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

46 – 57

სურათი 18 - დიაგნოსტიკური ბლოკის დაყენების წერტილების ეკრანის აღბეჭდვა

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

47 – 57

სახელი ჩართულია ხარვეზის გამოვლენა ფუნქციის ტიპი მონიტორისთვის ფუნქციის პარამეტრი მონიტორისთვის ხარვეზის გამოვლენის ტიპი მაქსიმალური მნიშვნელობა დიაგნოსტიკური მონაცემებისთვის მინიმალური მნიშვნელობა დიაგნოსტიკური მონაცემებისთვის გამოიყენეთ ჰისტერეზისი ზღვრების ჰისტერეზის განსაზღვრისას
ღონისძიება გასუფთავებულია მხოლოდ DM11-ის მიერ, დააყენეთ ლიმიტი მაქსიმალური გამორთვისთვის
ლიმიტის გასუფთავება MAXIMUM SHUTDOWN-ისთვის
დააყენეთ ლიმიტი მაქსიმალური გაფრთხილებისთვის
გაასუფთავეთ ლიმიტი მაქსიმალური გაფრთხილებისთვის
ლიმიტის გასუფთავება მინიმალური გაფრთხილებისთვის
დააყენეთ ლიმიტი მინიმალური გაფრთხილებისთვის
ლიმიტის გასუფთავება MINIMUM SHUTDOWN-ისთვის
დააყენეთ ლიმიტი MINIMUM SHUTDOWN-ისთვის
MAXIMUM SHUTDOWN, მოვლენა წარმოქმნის DTC-ს DM1-ში MAXIMUM SHUTDOWN, Lamp დაყენებულია მოვლენის მაქსიმალური გამორთვით, SPN ღონისძიებისთვის

Range Drop List Drop List Drop List
ჩამოაგდეს სიაში მინიმალური მნიშვნელობა დიაგნოსტიკური მონაცემებისთვის … 4.28e9 0.0 … მაქსიმალური მნიშვნელობა დიაგნოსტიკური მონაცემების ჩამოშლის სიისთვის
0.0 … მაქსიმალური მნიშვნელობა დიაგნოსტიკური მონაცემების ჩამოშლის სიისთვის
მინიმალური მნიშვნელობა დიაგნოსტიკური მონაცემებისთვის … დიაგნოსტიკური მონაცემების მაქსიმალური მნიშვნელობა მინიმალური მნიშვნელობა დიაგნოსტიკური მონაცემებისთვის … დიაგნოსტიკური მონაცემების მაქსიმალური მნიშვნელობა მინიმალური მნიშვნელობა დიაგნოსტიკური მონაცემებისთვის … დიაგნოსტიკური მონაცემების მაქსიმალური მნიშვნელობა მინიმალური მნიშვნელობა დიაგნოსტიკური მონაცემებისთვის … დიაგნოსტიკური მონაცემების მაქსიმალური მნიშვნელობა Diagnostic მონაცემებისთვის … დიაგნოსტიკური მონაცემების მაქსიმალური მნიშვნელობა მინიმალური მნიშვნელობა დიაგნოსტიკური მონაცემებისთვის … დიაგნოსტიკური მონაცემების მაქსიმალური მნიშვნელობა მინიმალური მნიშვნელობა დიაგნოსტიკური მონაცემებისთვის … დიაგნოსტიკური მონაცემების მაქსიმალური მნიშვნელობა მინიმალური მნიშვნელობა დიაგნოსტიკური მონაცემებისთვის … დიაგნოსტიკური მონაცემების მაქსიმალური მნიშვნელობა ჩამოშლის სიაში
ჩამოაგდეს სია
0…524287

ნაგულისხმევი მცდარი 0 კონტროლი არ გამოიყენება 0 არ არის მონიშნული 1 წთ და მაქსიმალური შეცდომა 5.0 0.0 მცდარი 0.0 მცდარი 4.8
4.6
0.0
0.0
0.0
0.0
0.4
0.2
True 0 Protect 520448 ($7F100)

შენიშვნები იხილეთ ნაწილი 1.4
იხილეთ ცხრილი 14 მომხმარებლის პასუხისმგებლობაა აირჩიოს SPN, რომელიც არ დაარღვევს J1939 სტანდარტს.

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

48 – 57

MAXIMUM SHUTDOWN, FMI მოვლენისთვის MAXIMUM SHUTDOWN, დაყოვნება მოვლენის დროშით მონიშვნამდე MAXIMUM WARNING, მოვლენა წარმოქმნის DTC-ს DM1-ში MAXIMUM WARNING, Lamp დაყენებულია მოვლენის მიერ MAXIMUM WARNING, SPN ღონისძიებისთვის

ჩამოსაშლელი სია 0…60000 ms
ჩამოაგდეს სია
ჩამოსაშლელი სია 0…524287

3, ტtage ნორმალური 1000-ზე მეტი
მართალია
0 Protect 520704 (7F200$)

მაქსიმალური გაფრთხილება, FMI მოვლენისთვის მაქსიმალური გაფრთხილება, დაყოვნება მოვლენის დროშით მონიშვნამდე მინიმალური გაფრთხილება, მოვლენა წარმოქმნის DTC-ს DM1-ში MINIMUM WARNING, Lamp დაყენებულია მოვლენის მიერ MAXIMUM WARNING, SPN ღონისძიებისთვის

ჩამოსაშლელი სია 0…60000 ms
ჩამოაგდეს სია
ჩამოსაშლელი სია 0…524287

3, ტtage ნორმალური 1000-ზე მეტი
მართალია
0 Protect 520960 (7F300$)

მინიმალური გაფრთხილება, FMI მოვლენისთვის მინიმალური გაფრთხილება, შეფერხება მოვლენის დროშით მონიშვნამდე MINIMUM SHUTDOWN, მოვლენა წარმოქმნის DTC-ს DM1-ში MINIMUM SHUTDOWN, Lamp დაყენებულია მოვლენის MINIMUM SHUTDOWN-ით, SPN ღონისძიებისთვის

ჩამოსაშლელი სია 0…60000 ms
ჩამოაგდეს სია
ჩამოსაშლელი სია 0…524287

4, ტtage ნორმალურ 1000-ზე ქვემოთ
მართალია
Amber Warning 521216 ($7F400)

MINIMUM SHUTDOWN, FMI მოვლენისთვის MINIMUM SHUTDOWN, დაყოვნება ღონისძიების დროშით მონიშვნამდე

ჩამოსაშლელი სია 0…60000 ms

4, ტtage ნორმალურ 1000-ზე ქვემოთ

ცხრილი 37 დიაგნოსტიკური ბლოკის დაყენების წერტილები

იხილეთ ცხრილი 15
იხილეთ ცხრილი 14 მომხმარებლის პასუხისმგებლობაა აირჩიოს SPN, რომელიც არ დაარღვევს J1939 სტანდარტს. იხილეთ ცხრილი 15
იხილეთ ცხრილი 14 მომხმარებლის პასუხისმგებლობაა აირჩიოს SPN, რომელიც არ დაარღვევს J1939 სტანდარტს. იხილეთ ცხრილი 15
იხილეთ ცხრილი 14 მომხმარებლის პასუხისმგებლობაა აირჩიოს SPN, რომელიც არ დაარღვევს J1939 სტანდარტს. იხილეთ ცხრილი 15

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

49 – 57

5. Reflashing Over CAN EA Bootloader-ით
AX024000 შეიძლება განახლდეს ახალი აპლიკაციის firmware-ით Bootloader Information განყოფილების გამოყენებით. ამ განყოფილებაში მოცემულია მარტივი ნაბიჯ-ნაბიჯ ინსტრუქციები Axiomatic-ის მიერ მოწოდებული ახალი პროგრამული უზრუნველყოფის ატვირთვისთვის ერთეულზე CAN-ის საშუალებით, J1939 ქსელიდან გათიშვის მოთხოვნის გარეშე.
შენიშვნა: პროგრამული უზრუნველყოფის განახლებისთვის გამოიყენეთ Axiomatic Electronic Assistant V4.x.xx.0 ან უფრო მაღალი.
1. როდესაც EA პირველად დაუკავშირდება ECU-ს, Bootloader Information განყოფილებაში გამოჩნდება შემდეგი ინფორმაცია.

2. იმისათვის, რომ გამოიყენოთ ჩამტვირთავი ECU-ზე მომუშავე პროგრამული უზრუნველყოფის განახლებისთვის, შეცვალეთ ცვლადი „Force Bootloader To Load on Reset“-ზე დიახ.

3. როდესაც მოთხოვნის ფანჯარა იკითხება, გსურთ თუ არა ECU-ის გადატვირთვა, აირჩიეთ დიახ.
UMAX024000 ვერსია 1.0.1. წინასწარი დოკუმენტაცია შეიძლება შეიცვალოს

50 – 57

4. გადატვირთვისას, ECU აღარ გამოჩნდება J1939 ქსელში, როგორც AX024000, არამედ როგორც J1939 Bootloader #1.

UMAX024000 ვერსია 1.0.1. წინასწარი დოკუმენტაცია შეიძლება შეიცვალოს

51 – 57

გაითვალისწინეთ, რომ ჩამტვირთველს არ შეუძლია თვითნებური მისამართი. ეს ნიშნავს, რომ თუ გსურთ გქონდეთ ერთდროულად გაშვებული რამდენიმე ჩამტვირთველი (არ არის რეკომენდებული), თქვენ მოგიწევთ ხელით შეცვალოთ მისამართი თითოეულის გააქტიურებამდე, წინააღმდეგ შემთხვევაში იქნება მისამართების კონფლიქტები. და მხოლოდ ერთი ECU გამოჩნდება ჩამტვირთველად. მას შემდეგ, რაც "აქტიური" ჩამტვირთველი დაუბრუნდება ნორმალურ ფუნქციონირებას, სხვა ECU(ებ)ს უნდა ჩართოთ დენის ციკლი ჩამტვირთველის ფუნქციის ხელახლა გასააქტიურებლად.
5. როდესაც არჩეულია Bootloader Information განყოფილება, ნაჩვენებია იგივე ინფორმაცია, რაც AX024000 firmware-ის გაშვებისას, მაგრამ ამ შემთხვევაში Flashing ფუნქცია ჩართულია.

6. აირჩიეთ Flashing ღილაკი და გადადით იქ, სადაც შეინახეთ AX024000_Simulink.bin (ან ექვივალენტი) file გამოგზავნილია აქსიომატიკიდან. (შენიშვნა: მხოლოდ ორობითი (.bin) files შეიძლება ციმციმდეს EA ინსტრუმენტის გამოყენებით.)
7. როგორც კი Flash Application Firmware ფანჯარა გაიხსნება, სურვილის შემთხვევაში შეგიძლიათ შეიყვანოთ კომენტარები, როგორიცაა „Firmware განახლებულია [Name]-ით“. ეს არ არის საჭირო და შეგიძლიათ დატოვოთ ველი ცარიელი, თუ არ გსურთ მისი გამოყენება.
შენიშვნა: თქვენ არ გჭირდებათ თარიღი/დროamp The file, რადგან ეს კეთდება ავტომატურად EA ხელსაწყოს მიერ, როდესაც ატვირთავთ ახალ პროგრამულ უზრუნველყოფას.

UMAX024000 ვერსია 1.0.1. წინასწარი დოკუმენტაცია შეიძლება შეიცვალოს

52 – 57

გაფრთხილება: არ მონიშნოთ ველი „Erase All ECU Flash Memory“ თუ ამას არ მოგცემთ თქვენი Axiomatic კონტაქტის მითითებით. ამის არჩევა წაშლის ყველა მონაცემს, რომელიც შენახულია არასტაბილურ ფლეშში, მათ შორის კალიბრაცია Axiomatic ქარხნული ტესტირებიდან. ის ასევე წაშლის დაყენების წერტილების ნებისმიერ კონფიგურაციას, რომელიც შეიძლება გაკეთებულიყო ECU-ზე და გადააბრუნებს ყველა დაყენებულ წერტილს ქარხნულ ნაგულისხმევად. ამ ველის მონიშვნის გარეშე დატოვების შემთხვევაში, არცერთი მითითებული წერტილი არ შეიცვლება ახალი firmware-ის ატვირთვისას.
პროგრესის ზოლი აჩვენებს, თუ რამდენი firmware გაიგზავნა, როგორც კი ატვირთვა მიმდინარეობს. რაც უფრო მეტი ტრაფიკი იქნება J1939 ქსელში, მით უფრო დიდი დრო დასჭირდება ატვირთვის პროცესს.

როგორც კი firmware დაასრულებს ატვირთვას, გამოჩნდება შეტყობინება წარმატებული ოპერაციის შესახებ. თუ აირჩევთ ECU-ს გადატვირთვას, დაიწყება AX024000 აპლიკაციის ახალი ვერსია

UMAX024000 ვერსია 1.0.1. წინასწარი დოკუმენტაცია შეიძლება შეიცვალოს

53 – 57

მუშაობს და ECU იქნება იდენტიფიცირებული, როგორც ასეთი EA-ს მიერ. წინააღმდეგ შემთხვევაში, ECU-ის ციკლის შემდეგ, AX024000 აპლიკაცია ჩატვირთვის ფუნქციას კი არა.
შენიშვნა: თუ ატვირთვისას ნებისმიერ დროს პროცესი შეფერხებულია, მონაცემები დაზიანებულია (ცუდი შემოწმების ჯამი) ან რაიმე სხვა მიზეზით, ახალი firmware არასწორია, ანუ ჩამტვირთველი აღმოაჩენს, რომ file ჩატვირთული არ იყო შექმნილი ტექნიკის პლატფორმაზე გასაშვებად, ცუდი ან დაზიანებული აპლიკაცია არ იმუშავებს. უფრო მეტიც, როდესაც ECU გადატვირთულია ან გადატვირთულია, J1939 Bootloader კვლავ იქნება ნაგულისხმევი აპლიკაცია, სანამ მოქმედი firmware წარმატებით არ აიტვირთება ერთეულში.

UMAX024000 ვერსია 1.0.1. წინასწარი დოკუმენტაცია შეიძლება შეიცვალოს

54 – 57

დანართი A – ტექნიკური სპეციფიკაცია
სპეციფიკაციები საორიენტაციოა და შეიძლება შეიცვალოს. ფაქტობრივი შესრულება განსხვავდება განაცხადისა და ოპერაციული პირობების მიხედვით. მომხმარებლებმა უნდა დარწმუნდნენ, რომ პროდუქტი შესაფერისია დანიშნულ აპლიკაციაში გამოსაყენებლად. ყველა ჩვენს პროდუქტს აქვს შეზღუდული გარანტია მასალისა და სამუშაოს დეფექტების წინააღმდეგ. გთხოვთ, იხილოთ ჩვენი გარანტია, განაცხადის დამტკიცება/შეზღუდვები და მასალების დაბრუნების პროცესი, როგორც აღწერილია https://www.axiomatic.com/service/.

შეყვანები
დენის წყაროს შეყვანის დაცვა
შეყვანის საფუძველი ბიპოლარული ანალოგური შეყვანები

12V ან 24Vdc ნომინალური (8…36Vdc კვების ბლოკის დიაპაზონი) საპირისპირო პოლარობის დაცვა Overvoltagდაცვა 150 ვ-მდე Overvoltage (ქვემოთtagე) გამორთვა
მოწოდებულია ოთხი საერთო შეყვანის GND კავშირი.
ორი შეყვანა (შეყვანა 1 და 2 ცხრილში 2.0.) მომხმარებლის შერჩევა შესაძლებელია როგორც ბიპოლარული ან უნიპოლარული მოცულობაtage ან მიმდინარე

12-ბიტიანი ანალოგური ციფრულიდან დაცული შორტებისაგან GND ან +Vsupply

ტtage ტიპები: 1mV გარჩევადობა, სიზუსტე +/- 1% შეცდომის დიაპაზონი: +/-5V ან +/-10V ან 0-5V ან 0-10V

ანალოგური ან ციფრული შეყვანები (ტtage, მიმდინარე ან PWM)

მიმდინარე ტიპები: 1uA გარჩევადობა, სიზუსტე +/- 1% შეცდომის დიაპაზონი: 0-20mA ან 4-20mA
ორი შეყვანა (შეყვანები 3 და 4 ცხრილში 2.0.) მომხმარებლის შერჩევა შესაძლებელია როგორც: ტომიtage, მიმდინარე, PWM ან ციფრული

12-ბიტიანი ანალოგური ციფრული (ტtage, მიმდინარე) დაცულია შორტებისაგან GND ან +Vsupply

ტtage ტიპები: 1mV გარჩევადობა, სიზუსტე +/- 1% შეცდომის დიაპაზონი: 0-5V ან 0-10V

მიმდინარე ტიპები: 1uA გარჩევადობა, სიზუსტე +/- 1% შეცდომის ფარგლები: 0-20mA ან 4-20mA

PWM სიგნალის სიხშირე: 1 10,000 Hz PWM სამუშაო ციკლი: 0-დან 100%-მდე
PWM შეყვანა: 0.01% გარჩევადობა, სიზუსტე +/- 1% შეცდომა

მინიმალური და მაქსიმალური რეიტინგი

ციფრული შეყვანა: აქტიური მაღალი ან აქტიური დაბალი. Ampლიტუდა: 3.3V-დან +Vsupply-მდე

ცხრილი 1.0. აბსოლუტური მაქსიმალური და მინიმალური რეიტინგები

დამახასიათებელი

მინ

ელექტრომომარაგება

8

ტtage შეყვანა

0

მიმდინარე შეყვანა

0

მიმდინარე შეყვანის ტომიtage დონე

0

ციფრული ტიპის შეყვანა Voltage დონე

0

PWM სამუშაო ციკლი

0

PWM სიხშირე

50

PWM Voltage pk – პკ

0

RPM სიხშირე

50

მაქსიმუმ 36 36 21 12 36 100 10 000 36 10 000

ერთეული V dc V dc mA Vdc Vdc % Hz V dc Hz

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

A-1

შედეგები
შედეგები
სიგნალის გამომავალი საცნობარო ტომიtages დაცვა გამომავალი ტერმინალებისთვის

ორი +/- 400 mA ორმხრივი გამომავალი, დამოუკიდებელი მომხმარებლის არჩევა, როგორც: Servo Valve Control ან პროპორციული დენის არჩევა დენი +/- 10 mA-დან +/-400 mA-მდე სიზუსტე: +/- 1%
გამოყვანის მოცულობაtage 12 ვ-მდე
სრული ხიდის გამომავალი დენის სენსორული რეზისტორი
უზრუნველყოფილია ზედმეტი დენის დაცვა. უზრუნველყოფილია მოკლე ჩართვის დაცვა. ორი სიგნალის გამომავალი მომხმარებლის შერჩევა შესაძლებელია როგორც voltage ან მიმდინარე: ტtage: 0.2 – 5Vdc ან 0.2 – 10Vdc, 1% სიზუსტე, დენი: 0-20mA ან 4-20mA, 1% სიზუსტე. მოკლე ჩართვის დაცვა. ერთი 5V, 100mA, 1% საცნობარო მოცtage ერთი 10V, 100mA, 1% საცნობარო მოცულობაtage სრულად დაცულია მიწასთან მოკლე ჩართვისა და ელექტრომომარაგების ლიანდაგთან მოკლე ჩართვისგან. მოკლე ჩართვის შემთხვევაში მოწყობილობა უსაფრთხოდ ავარია, თვითაღდგენა ხდება მოკლე ჩართვისას.

ზოგადი სპეციფიკაციები
მიკროკონტროლერი ტიპიური მშვიდი მიმდინარე რეაგირების დროის კონტროლის ლოგიკა
კომუნიკაციები
ქსელის შეწყვეტა
მომხმარებლის ინტერფეისის ოპერაციული პირობები ელექტრული კავშირები

STM32F205 32-ბიტიანი, 1MByte ფლეშ მეხსიერება 87mA @ 12Vdc; 56mA @ 24Vdc 70 ms 0-400 mA დენის ცვლილება მოწოდებულია სტანდარტული ჩაშენებული პროგრამული უზრუნველყოფა. (აპლიკაციის სპეციფიკური კონტროლის ლოგიკა ან ქარხნულად დაპროგრამებული დაყენების წერტილები მოთხოვნით) დეტალებისთვის იხილეთ მომხმარებლის სახელმძღვანელო. 1 იზოლირებული CAN პორტი (SAE J1939) (CANopen® ვერსია არის მოდელი AX024001) მოდელი AX024000 250 kbps ბაუდის სიხშირე მოდელი AX024000-01 500 kbps ბაუდ სიხშირე მოდელი AX024000-02 1 Mbps ბაუდის სიხშირე აუცილებელია გარე ბაუდის სიჩქარით. . რეზისტორები არის 120 Ohm, 0.25W მინიმალური, ლითონის ფირის ან მსგავსი ტიპის. ისინი უნდა განთავსდეს CAN_H და CAN_L ტერმინალებს შორის ქსელის ორივე ბოლოში. აქსიომური ელექტრონული ასისტენტის ნაკრები, P/N: AX070502, ან AX070506K -40-დან 85 C-მდე (-40-დან 185 F-მდე) იხილეთ Pinout ცხრილი.
24-პინიანი კონტეინერი (ექვივალენტი TE Deutsch P/N: DTM13-12PA-12PB-R008)
შეჯვარების სანთლების კომპლექტები ხელმისაწვდომია მოთხოვნით და მოიცავს TE Deutsch P/N-ის ეკვივალენტებს: DTM06-12SA და DTM06-12SB 2 საკეტით (WM12S) და 24 კონტაქტით (0462-201-20141).
20 AWG მავთული რეკომენდირებულია კონტაქტებთან 0462-201-20141 გამოსაყენებლად.

დანართი და ზომები
დამცავი ვიბრაციული შოკი

მაღალი ტემპერატურის ნეილონის PCB დანართი (ექვივალენტი TE Deutsch P/N: EEC-325X4B) 4.68 x 5.25 x 1.42 ინჩი 118.80 x 133.50 x 36.00 მმ (W x L x H შეჯვარების დანამატის გამოკლებით)
IP67
MIL-STD-202G, მეთოდი 204D ტესტის მდგომარეობა C (Sine) და მეთოდი 214A, ტესტის მდგომარეობა B (შემთხვევითი) 10 გ პიკი (Sine); 7.68 გრმ პიკი (შემთხვევითი)
MIL- STD-202G, მეთოდი 213B, ტესტის მდგომარეობა A

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

A-2

შესაბამისობის წონის ინსტალაცია

50 გ (ნახევრად სინუსური პულსი, 9ms სიგრძით, 8 ღერძზე)
CE მარკირება
0.55 ფუნტი (0.25 კგ)
სამონტაჟო ხვრელები ¼ დიუმიანი ან M6 ჭანჭიკებისთვის. ჭანჭიკის სიგრძე განისაზღვრება საბოლოო მომხმარებლის სამონტაჟო ფირფიტის სისქით. კონტროლერის სამონტაჟო ფლანგა არის 0.63 ინჩი (16 მმ) სისქის. ყველა საველე გაყვანილობა უნდა შეესაბამებოდეს ოპერაციული ტემპერატურის დიაპაზონს, შეფასებული voltagე და მიმდინარე. პროდუქტთან გაყვანილობა უნდა შეესაბამებოდეს ყველა მოქმედ ადგილობრივ კოდს. დააინსტალირეთ დანადგარი შესაბამისი ადგილით, რომელიც ხელმისაწვდომი იქნება მომსახურებისთვის და მავთულის აღკაზმულობის ადექვატური წვდომისთვის (6 ინჩი ან 15 სმ) და დაძაბვის შესამსუბუქებლად (12 ინჩი ან 30 სმ).

CANopen® არის CAN-ის რეგისტრირებული საზოგადოების სავაჭრო ნიშანი Automation eV-ში

UMAX024000 ვერსია 1.0.2.

4 შემავალი, 4 გამომავალი სერვო კონტროლერი CAN-ით, SAEJ1939

A-3

ჩვენი პროდუქტები
AC/DC კვების წყაროები აქტივატორი კონტროლი/ინტერფეისები ავტომობილების Ethernet ინტერფეისები ბატარეის დამტენები CAN კონტროლი, მარშრუტიზატორები, გამეორებები CAN/WiFi, CAN/Bluetooth, მარშრუტიზატორები მიმდინარე/მოც.tage/PWM კონვერტერები DC/DC სიმძლავრის კონვერტორები ძრავის ტემპერატურის სკანერები Ethernet/CAN კონვერტორები, კარიბჭეები, გადამრთველები ვენტილატორის კონტროლერები კარიბჭეები, CAN/Modbus, RS-232 გიროსკოპები, ინკლინომეტრები ჰიდრავლიკური სარქვლის კონტროლერები ინკლინომეტრები, ტრიაქსიალური კონვერტორი Modbus, RS-422, RS-485 სამართავი ძრავის კონტროლი, ინვერტორები დენის წყაროები, DC/DC, AC/DC PWM სიგნალის გადამყვანები/იზოლატორები სიგნალის კონდიციონერების გამხსნელი სერვისის ხელსაწყოები სიგნალის კონდიციონერები, კონვერტორები დაძაბვის ლიანდაგი CAN აკონტროლებს დენის ჩახშობას

ჩვენი კომპანია
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 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 UMAX024000 4 გამომავალი სერვო კონტროლერი [pdf] მომხმარებლის სახელმძღვანელო
UMAX024000, UMAX024000-01, UMAX024000-02, UMAX024000 4 გამომავალი სერვოკონტროლერი, UMAX024000, 4 გამომავალი სერვოკონტროლერი, სერვოკონტროლერი

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *