CAN کے ساتھ AX031700 یونیورسل ان پٹ کنٹرولر

پروڈکٹ کی معلومات

وضاحتیں

  • پروڈکٹ کا نام: CAN کے ساتھ یونیورسل ان پٹ کنٹرولر
  • ماڈل نمبر: UMAX031700 ورژن V3
  • حصہ نمبر: AX031700
  • تعاون یافتہ پروٹوکول: SAE J1939
  • خصوصیات: متناسب والو آؤٹ پٹ میں سنگل یونیورسل ان پٹ
    کنٹرولر

مصنوعات کے استعمال کی ہدایات

1. تنصیب کی ہدایات

طول و عرض اور پن آؤٹ

تفصیلی ڈائمینشنز اور پن آؤٹ کے لیے یوزر مینوئل سے رجوع کریں۔
معلومات

بڑھتے ہوئے ہدایات

یقینی بنائیں کہ کنٹرولر مندرجہ ذیل کے بعد محفوظ طریقے سے نصب ہے۔
صارف دستی میں فراہم کردہ رہنما خطوط۔

2. ختمview J1939 کی خصوصیات

تائید شدہ پیغامات

کنٹرولر SAE میں متعین مختلف پیغامات کی حمایت کرتا ہے۔
J1939 معیاری کے لیے صارف دستی کے سیکشن 3.1 سے رجوع کریں۔
تفصیلات

نام، پتہ، اور سافٹ ویئر ID

کنٹرولر کا نام، پتہ، اور سافٹ ویئر آئی ڈی کے مطابق ترتیب دیں۔
آپ کی ضروریات. کے لیے صارف دستی کے سیکشن 3.2 سے رجوع کریں۔
ہدایات

3. ای سی یو سیٹ پوائنٹس تک رسائی ایکسیومیٹک الیکٹرانک کے ساتھ
اسسٹنٹ

تک رسائی حاصل کرنے کے لیے Axiomatic Electronic Assistant (EA) استعمال کریں۔
ECU سیٹ پوائنٹس کو ترتیب دیں۔ میں دی گئی ہدایات پر عمل کریں۔
صارف دستی کا سیکشن 4۔

4. Axiomatic EA بوٹ لوڈر کے ساتھ CAN پر ری فلیشنگ

کنٹرولر کو ری فلیش کرنے کے لیے Axiomatic EA بوٹ لوڈر کا استعمال کریں۔
CAN بس سے زیادہ۔ تفصیلی اقدامات صارف کے سیکشن 5 میں بیان کیے گئے ہیں۔
دستی

5. تکنیکی تفصیلات

تفصیلی تکنیکی وضاحتوں کے لیے صارف دستی سے رجوع کریں۔
کنٹرولر کے.

6. ورژن کی تاریخ

کے ورژن کی تاریخ کے لیے صارف دستی کے سیکشن 7 کو چیک کریں۔
مصنوعات.

اکثر پوچھے گئے سوالات (FAQ)

سوال: کیا میں سنگل ان پٹ CAN کے ساتھ متعدد قسم کی ان پٹ استعمال کر سکتا ہوں؟
کنٹرولر؟

A: ہاں، کنٹرولر قابل ترتیب کی وسیع رینج کی حمایت کرتا ہے۔
ان پٹ کی قسمیں، کنٹرول میں استعداد فراہم کرتی ہیں۔

سوال: میں کنٹرولر کے سافٹ ویئر کو کیسے اپ ڈیٹ کر سکتا ہوں؟

A: آپ Axiomatic کا استعمال کرتے ہوئے CAN پر کنٹرولر کو ری فلیش کر سکتے ہیں۔
EA بوٹ لوڈر۔ تفصیل کے لیے یوزر مینوئل کے سیکشن 5 سے رجوع کریں۔
ہدایات

''

یوزر مینوئل UMAX031700 ورژن V3
کین کے ساتھ یونیورسل ان پٹ کنٹرولر
SAEJ1939
یوزر مینوئل
P/N: AX031700

مخففات

اے سی کے

مثبت اعتراف (SAE J1939 معیار سے)

UIN

یونیورسل ان پٹ

EA

محوری الیکٹرانک اسسٹنٹ (محوری ECUs کے لیے ایک سروس ٹول)

ای سی یو

الیکٹرانک کنٹرول یونٹ

(SAE J1939 معیار سے)

NAK

منفی اعتراف (SAE J1939 معیار سے)

PDU1

پیغامات کے لیے ایک فارمیٹ جو کسی منزل کے پتے پر بھیجے جائیں، مخصوص یا عالمی (SAE J1939 معیار سے)

PDU2

ایک فارمیٹ معلومات بھیجنے کے لیے استعمال کیا جاتا ہے جس پر گروپ ایکسٹینشن تکنیک کا استعمال کرتے ہوئے لیبل لگایا گیا ہے، اور اس میں منزل کا پتہ نہیں ہے۔

پی جی این

پیرامیٹر گروپ نمبر (SAE J1939 معیار سے)

پروپا

وہ پیغام جو پیر ٹو پیئر کمیونیکیشن کے لیے Proprietary A PGN استعمال کرتا ہے۔

PropB

پیغام جو نشریاتی مواصلات کے لیے ملکیتی B PGN استعمال کرتا ہے۔

ایس پی این

مشتبہ پیرامیٹر نمبر (SAE J1939 معیار سے)

نوٹ: Axiomatic Electronic Assistant KIT کو P/N: AX070502 یا AX070506K کے طور پر آرڈر کیا جا سکتا ہے۔

یوزر مینوئل UMAX031700۔ ورژن: 3

2-44

مندرجات کا ٹیبل
1. زیادہVIEW کنٹرولر کا ……………………………………………………………………………………………………… 4
1.1 متناسب والو آؤٹ پٹ کنٹرولر کے لیے واحد یونیورسل ان پٹ کی تفصیل ……………………….. 4 1.2. یونیورسل ان پٹ فنکشن بلاک ………………………………………………………………………………………………. 4
1.2.1 ان پٹ سینسر کی اقسام ……………………………………………………………………………………………………………………… ……… 4 1.2.2۔ پل اپ / پل ڈاون ریزسٹر کے اختیارات ……………………………………………………………………………………………………………………… 5۔ کم سے کم اور زیادہ سے زیادہ غلطیاں اور رینجز ………………………………………………………………………………………………. 1.2.3 5۔ ان پٹ سافٹ ویئر فلٹر کی اقسام ……………………………………………………………………………………………………………………… 1.2.4 5۔ انٹرنل فنکشن بلاک کنٹرول کے ذرائع ………………………………………………………………………………………….. 1.3 6. تلاش ٹیبل فنکشن بلاک ………………………………………………………………………………………………. 1.4 7۔ X-Axis، ان پٹ ڈیٹا رسپانس ……………………………………………………………………………………………………………… …….. 1.4.1 8. Y-Axis، تلاش ٹیبل آؤٹ پٹ ………………………………………………………………………………………………………… …… 1.4.2 8۔ ڈیفالٹ کنفیگریشن، ڈیٹا رسپانس ………………………………………………………………………………………………………. 1.4.3 8۔ پوائنٹ ٹو پوائنٹ جواب ……………………………………………………………………………………………………………… ….. 1.4.4 9 ایکس ایکسس، ٹائم رسپانس ……………………………………………………………………………………………………… ………… 1.4.5 10۔ قابل پروگرام لاجک فنکشن بلاک …………………………………………………………………………………………. 1.5 11۔ حالات کی تشخیص ……………………………………………………………………………………………………………………… 1.5.1 14۔ جدول کا انتخاب ……………………………………………………………………………………………………………………… ……….. 1.5.2 15. لاجک بلاک آؤٹ پٹ ……………………………………………………………………………………………………………………… …….. 1.5.3 16۔ ریاضی کا فنکشن بلاک ………………………………………………………………………………………………………………………………………………. . فنکشن بلاک کو منتقل کر سکتے ہیں ……………………………………………………………………………………………………………….. 1.6 17. فنکشن بلاک حاصل کر سکتے ہیں ………………………………………………………………………………………………. 1.7 18۔ تشخیصی فنکشن بلاک ………………………………………………………………………………………………………. 1.8
2. تنصیب کی ہدایات ………………………………………………………………………………………………………. 24
2.1 ڈائمینشنز اور پن آؤٹ ……………………………………………………………………………………………………………………………… 24 2.2۔ ماؤنٹنگ کی ہدایات ……………………………………………………………………………………………………………………………….. 24
3. زیادہVIEW J1939 کی خصوصیات ……………………………………………………………………………………………………………….. 26
3.1 معاون پیغامات کا تعارف …………………………………………………………………………………………. 26 3.2۔ نام، پتہ اور سافٹ ویئر آئی ڈی ……………………………………………………………………………………………… 27
4. محوری الیکٹرانک اسسٹنٹ کے ساتھ ECU سیٹ پوائنٹس تک رسائی حاصل کی گئی …………………………………. 29
4.1 J1939 نیٹ ورک ……………………………………………………………………………………………………………… 29 4.2 یونیورسل ان پٹ ……………………………………………………………………………………………………………………………… 30 4.3 مستقل ڈیٹا لسٹ سیٹ پوائنٹس ……………………………………………………………………………………………………………….. 31 4.4. ٹیبل کے سیٹ پوائنٹس تلاش کریں ……………………………………………………………………………………………………………… 32 4.5۔ قابل پروگرام منطقی سیٹ پوائنٹس ……………………………………………………………………………………………………………………………………………………………………………………………………… ریاضی کے فنکشن بلاک سیٹ پوائنٹس ……………………………………………………………………………………………………….. 33 4.6. سیٹ پوائنٹس حاصل کر سکتے ہیں ……………………………………………………………………………………………………………………….. 35 4.7. سیٹ پوائنٹس منتقل کر سکتے ہیں ……………………………………………………………………………………………………… 37
5. محوری EA بوٹ لوڈر کے ساتھ ری فلیشنگ …………………………………………………… 39
6. تکنیکی وضاحتیں ………………………………………………………………………………………………………………. 43
6.1۔ بجلی کی فراہمی ………………………………………………………………………………………………………………………………. 43 6.2۔ ان پٹ ……………………………………………………………………………………………………………………………… ………… 43 6.3۔ مواصلات ………………………………………………………………………………………………………………… 43 6.4۔ عمومی وضاحتیں ………………………………………………………………………………………………………………. 43
7. ورژن کی تاریخ ……………………………………………………………………………………………………………… ….. 44

یوزر مینوئل UMAX031700۔ ورژن: 3

3-44

1. زیادہVIEW آف کنٹرولر
1.1 متناسب والو آؤٹ پٹ کنٹرولر سے سنگل یونیورسل ان پٹ کی تفصیل
سنگل ان پٹ CAN کنٹرولر (1IN-CAN) ایک ان پٹ کے ورسٹائل کنٹرول اور کنٹرول منطق اور الگورتھم کی وسیع اقسام کے لیے ڈیزائن کیا گیا ہے۔ اس کا لچکدار سرکٹ ڈیزائن صارف کو قابل ترتیب ان پٹ اقسام کی وسیع رینج فراہم کرتا ہے۔
کنٹرولر کے پاس ایک مکمل طور پر قابل ترتیب یونیورسل ان پٹ ہے جسے پڑھنے کے لیے سیٹ اپ کیا جا سکتا ہے: والیومtagای، کرنٹ، فریکوئنسی/RPM، PWM یا ڈیجیٹل ان پٹ سگنلز۔ یونٹ پر تمام I/O اور منطقی فنکشن بلاکس ایک دوسرے سے فطری طور پر آزاد ہیں، لیکن ایک دوسرے کے ساتھ متعدد طریقوں سے تعامل کرنے کے لیے ترتیب دیے جا سکتے ہیں۔
1IN-CAN کے ذریعہ تعاون یافتہ مختلف فنکشن بلاکس کو درج ذیل حصوں میں بیان کیا گیا ہے۔ اس دستاویز کے سیکشن 3 میں بتایا گیا ہے کہ تمام سیٹ پوائنٹس Axiomatic Electronic اسسٹنٹ کا استعمال کرتے ہوئے کنفیگر کیے جا سکتے ہیں۔
1.2. یونیورسل ان پٹ فنکشن بلاک
کنٹرولر دو یونیورسل ان پٹ پر مشتمل ہوتا ہے۔ دو عالمگیر آدانوں کو حجم کی پیمائش کے لیے ترتیب دیا جا سکتا ہے۔tagای، کرنٹ، ریزسٹنس، فریکوئنسی، پلس چوڑائی ماڈیولیشن (PWM) اور ڈیجیٹل سگنلز۔
1.2.1 ان پٹ سینسر کی اقسام
ٹیبل 3 کنٹرولر کے ذریعہ تعاون یافتہ ان پٹ اقسام کی فہرست دیتا ہے۔ ان پٹ سینسر کی قسم کا پیرامیٹر جدول 1 میں بیان کردہ ان پٹ اقسام کے ساتھ ڈراپ ڈاؤن فہرست فراہم کرتا ہے۔ ان پٹ سینسر کی قسم کو تبدیل کرنا اسی سیٹ پوائنٹ گروپ کے اندر دوسرے سیٹ پوائنٹس کو متاثر کرتا ہے جیسے کہ کم از کم/زیادہ سے زیادہ خرابی/رینج ان کو نئی ان پٹ قسم میں تازہ کر کے اور اس طرح ہونا چاہیے۔ سب سے پہلے تبدیل.
0 غیر فعال 12 والیومtage 0 سے 5V 13 والیومtage 0 سے 10V 20 موجودہ 0 سے 20mA 21 موجودہ 4 سے 20mA 40 فریکوئنسی 0.5Hz سے 10kHz 50 PWM ڈیوٹی سائیکل (0.5Hz سے 10kHz) 60 ڈیجیٹل (نارمل) 61 ڈیجیٹل (الٹا) ڈیجیٹل 62 (الٹا)
ٹیبل 1 یونیورسل ان پٹ سینسر کی قسم کے اختیارات
تمام اینالاگ ان پٹس کو مائیکرو کنٹرولر میں براہ راست 12 بٹ اینالاگ ٹو ڈیجیٹل کنورٹر (ADC) میں فیڈ کیا جاتا ہے۔ تمام جلدtagای ان پٹ زیادہ رکاوٹ ہیں جبکہ موجودہ ان پٹ سگنل کی پیمائش کے لیے 124 ریزسٹر کا استعمال کرتے ہیں۔
فریکوئینسی/RPM، پلس وِڈتھ ماڈیولڈ (PWM) اور کاؤنٹر ان پٹ سینسر کی اقسام مائیکرو کنٹرولر ٹائمرز سے منسلک ہیں۔ دالیں فی انقلاب سیٹ پوائنٹ صرف اس صورت میں مدنظر رکھی جاتی ہیں جب منتخب کردہ ان پٹ سینسر کی قسم جدول 3 کے مطابق فریکوئنسی کی قسم ہو۔ جب دالیں فی انقلاب سیٹ پوائنٹ 0 پر سیٹ ہو تو لی گئی پیمائش [Hz] کی اکائیوں میں ہوگی۔ اگر دالیں فی انقلاب سیٹ پوائنٹ 0 سے زیادہ پر سیٹ کی جاتی ہیں، تو لی گئی پیمائش [RPM] کی اکائیوں میں ہوگی۔

یوزر مینوئل UMAX031700۔ ورژن: 3

4-44

ڈیجیٹل ان پٹ سینسر کی اقسام تین موڈ پیش کرتی ہیں: نارمل، انورس، اور لیچڈ۔ ڈیجیٹل ان پٹ اقسام کے ساتھ لی گئی پیمائش 1 (ON) یا 0 (OFF) ہیں۔

1.2.2 پل اپ / پل ڈاؤن ریزسٹر کے اختیارات

ان پٹ سینسر کی اقسام کے ساتھ: فریکوئنسی/RPM، PWM، ڈیجیٹل، صارف کے پاس تین (3) مختلف پل اپ/پُل ڈاؤن آپشنز ہیں جیسا کہ جدول 2 میں درج ہے۔

0 پل اپ/ پل ڈاؤن آف 1 10 ک پل اپ 2 10 ک پل ڈاؤن
جدول 2 پل اپ/پل ڈاؤن ریزسٹر کے اختیارات
Axiomatic Electronic Assistant میں سیٹ پوائنٹ پل اپ/Pulldown Resistor کو ایڈجسٹ کرکے ان اختیارات کو فعال یا غیر فعال کیا جا سکتا ہے۔

1.2.3 کم از کم اور زیادہ سے زیادہ غلطیاں اور رینجز

کم از کم رینج اور زیادہ سے زیادہ رینج سیٹ پوائنٹس کو پیمائش کی حد کے ساتھ الجھن میں نہیں ڈالنا چاہئے۔ یہ سیٹ پوائنٹس ڈیجیٹل ان پٹ کے علاوہ سبھی کے ساتھ دستیاب ہیں، اور ان کا استعمال اس وقت ہوتا ہے جب ان پٹ کو کسی دوسرے فنکشن بلاک کے لیے کنٹرول ان پٹ کے طور پر منتخب کیا جاتا ہے۔ وہ Xmin اور Xmax اقدار بن جاتے ہیں جو ڈھلوان کے حساب کتاب میں استعمال ہوتے ہیں (شکل 6 دیکھیں)۔ جب ان اقدار کو تبدیل کیا جاتا ہے، ان پٹ کو بطور کنٹرول سورس استعمال کرنے والے دیگر فنکشن بلاکس خود بخود اپ ڈیٹ ہو جاتے ہیں تاکہ نئی X-axis اقدار کی عکاسی کی جا سکے۔

ڈائیگنوسٹک فنکشن بلاک کے ساتھ کم از کم ایرر اور زیادہ سے زیادہ ایرر سیٹ پوائنٹس استعمال کیے جاتے ہیں براہ کرم ڈائیگنوسٹک فنکشن بلاک کے بارے میں مزید تفصیلات کے لیے سیکشن 1.9 کا حوالہ دیں۔ ان سیٹ پوائنٹس کی قدریں اس طرح محدود ہیں۔

0 <= کم از کم خرابی <= کم از کم حد <= زیادہ سے زیادہ حد <= زیادہ سے زیادہ خرابی <= 1.1xMax*

* کسی بھی ان پٹ کی زیادہ سے زیادہ قیمت قسم پر منحصر ہے۔ غلطی کی حد 10٪ تک سیٹ کی جا سکتی ہے

اس قدر سے اوپر۔ سابق کے لیےampلی:

تعدد: زیادہ سے زیادہ = 10,000 [Hz یا RPM]

پی ڈبلیو ایم:

زیادہ سے زیادہ = 100.00 [%]

والیومtage: زیادہ سے زیادہ = 5.00 یا 10.00 [V]

موجودہ: زیادہ سے زیادہ = 20.00 [mA]

غلط غلطیوں سے بچنے کے لیے، صارف پیمائش کے سگنل میں سافٹ ویئر فلٹرنگ شامل کرنے کا انتخاب کر سکتا ہے۔

1.2.4 ان پٹ سافٹ ویئر فلٹر کی اقسام

یوزر مینوئل UMAX031700۔ ورژن: 3

5-44

ڈیجیٹل (نارمل)، ڈیجیٹل (الٹا)، ڈیجیٹل (لیچڈ) کے استثنا کے ساتھ تمام ان پٹ اقسام کو فلٹر کی قسم اور فلٹر کنسٹنٹ سیٹ پوائنٹس کا استعمال کرتے ہوئے فلٹر کیا جا سکتا ہے۔ تین (3) فلٹر کی اقسام دستیاب ہیں جیسا کہ جدول 3 میں درج ہے۔
0 کوئی فلٹرنگ نہیں 1 حرکت پذیری اوسط 2 دہرائی جانے والی اوسط
جدول 3 ان پٹ فلٹرنگ کی اقسام
پہلا فلٹر آپشن No Filtering، ناپے گئے ڈیٹا کو کوئی فلٹرنگ فراہم نہیں کرتا ہے۔ اس طرح ماپا ڈیٹا براہ راست کسی بھی فنکشن بلاک میں استعمال کیا جائے گا جو اس ڈیٹا کو استعمال کرتا ہے۔
دوسرا آپشن، موونگ ایوریج، ناپے گئے ان پٹ ڈیٹا پر نیچے `مساوات 1′ کا اطلاق کرتا ہے، جہاں ValueN موجودہ ان پٹ ماپا ڈیٹا کی نمائندگی کرتا ہے، جبکہ ValueN-1 پچھلے فلٹر شدہ ڈیٹا کی نمائندگی کرتا ہے۔ فلٹر کانسٹینٹ فلٹر کانسٹینٹ سیٹ پوائنٹ ہے۔
مساوات 1 - متحرک اوسط فلٹر فنکشن:

ویلیو این

=

ویلیو این-1 +

(ان پٹ – ویلیو این-1) فلٹر کنسٹنٹ

تیسرا آپشن، ریپیٹنگ ایوریج، ناپے گئے ان پٹ ڈیٹا پر نیچے `مساوات 2′ لاگو کرتا ہے، جہاں N فلٹر کانسٹینٹ سیٹ پوائنٹ کی قدر ہے۔ فلٹر شدہ ان پٹ، ویلیو، N (فلٹر کانسٹنٹ) پڑھنے کی تعداد میں لی گئی تمام ان پٹ پیمائشوں کی اوسط ہے۔ جب اوسط لیا جاتا ہے، فلٹر شدہ ان پٹ اس وقت تک رہے گا جب تک کہ اگلی اوسط تیار نہ ہو جائے۔

مساوات 2 - اوسط منتقلی کی تقریب کو دہرانا: قدر = N0 InputN N

1.3 اندرونی فنکشن بلاک کنٹرول ذرائع

یوزر مینوئل UMAX031700۔ ورژن: 3

6-44

1IN-CAN کنٹرولر اندرونی فنکشن بلاک کے ذرائع کو کنٹرولر کے ذریعہ تعاون یافتہ منطقی فنکشن بلاکس کی فہرست سے منتخب کرنے کی اجازت دیتا ہے۔ نتیجے کے طور پر، ایک فنکشن بلاک سے کسی بھی آؤٹ پٹ کو دوسرے کے لیے کنٹرول سورس کے طور پر منتخب کیا جا سکتا ہے۔ ذہن میں رکھیں کہ تمام اختیارات تمام معاملات میں معنی نہیں رکھتے، لیکن کنٹرول کے ذرائع کی مکمل فہرست جدول 4 میں دکھائی گئی ہے۔

قدر 0 1 2 3 4 5 6 7 8

مطلب کنٹرول سورس استعمال نہیں کیا جا سکتا پیغام وصول کر سکتے ہیں یونیورسل ان پٹ میسرڈ لک اپ ٹیبل فنکشن بلاک قابل پروگرام منطق فنکشن بلاک ریاضیاتی فنکشن بلاک مستقل ڈیٹا لسٹ بلاک ناپا پاور سپلائی ماپا پروسیسر درجہ حرارت
ٹیبل 4 کنٹرول سورس آپشنز

ماخذ کے علاوہ، ہر کنٹرول میں ایک نمبر بھی ہوتا ہے جو زیر بحث فنکشن بلاک کے ذیلی انڈیکس سے مطابقت رکھتا ہے۔ جدول 5 منتخب کردہ ماخذ پر منحصر ہے، نمبر آبجیکٹ کے لیے معاون حدود کا خاکہ پیش کرتا ہے۔

کنٹرول ماخذ

کنٹرول سورس نمبر

کنٹرول سورس استعمال نہیں کیا گیا (نظر انداز کیا گیا)

[0]

پیغام وصول کر سکتے ہیں۔

[1…8]

یونیورسل ان پٹ ماپا گیا۔

[1…1]

ٹیبل فنکشن بلاک کو تلاش کریں۔

[1…6]

قابل پروگرام لاجک فنکشن بلاک

[1…2]

ریاضیاتی فنکشن بلاک

[1…4]

مستقل ڈیٹا لسٹ بلاک

[1…10]

پیمائش شدہ بجلی کی فراہمی

[1…1]

ماپا پروسیسر کا درجہ حرارت

[1…1]

ٹیبل 5 کنٹرول سورس نمبر کے اختیارات

1.4 ٹیبل فنکشن بلاک کو تلاش کریں۔

یوزر مینوئل UMAX031700۔ ورژن: 3

7-44

لوک اپ ٹیبلز کا استعمال 10 ڈھلوانوں تک کا آؤٹ پٹ جواب دینے کے لیے ہوتا ہے۔ X-Axis Type کی بنیاد پر دو قسم کے Lookup Table Response ہیں: Data Response اور Time Response Section 1.4.1 سے 1.4.5 تک ان دونوں X-Axis کی اقسام کو مزید تفصیل سے بیان کرے گا۔ اگر 10 سے زیادہ ڈھلوانوں کی ضرورت ہو تو، 30 ڈھلوانوں کو حاصل کرنے کے لیے تین جدولوں کو یکجا کرنے کے لیے ایک پروگرام ایبل لاجک بلاک استعمال کیا جا سکتا ہے، جیسا کہ سیکشن 1.5 میں بیان کیا گیا ہے۔
دو اہم سیٹ پوائنٹس ہیں جو اس فنکشن بلاک کو متاثر کریں گے۔ پہلا X-Axis سورس اور XAxis نمبر ہے جو مل کر فنکشن بلاک کے لیے کنٹرول سورس کی وضاحت کرتا ہے۔
1.4.1 X-Axis، ان پٹ ڈیٹا رسپانس
اس صورت میں جہاں X-Axis Type = Data Response، X-Axis کے پوائنٹس کنٹرول سورس کے ڈیٹا کی نمائندگی کرتے ہیں۔ ان اقدار کو کنٹرول سورس کی حد کے اندر منتخب کیا جانا چاہیے۔
X-Axis ڈیٹا کی قدروں کو منتخب کرتے وقت، اس قدر پر کوئی پابندی نہیں ہے جو X-Axis پوائنٹس میں سے کسی میں داخل کی جا سکتی ہے۔ صارف کو پورے ٹیبل کو استعمال کرنے کے قابل ہونے کے لیے بڑھتی ہوئی ترتیب میں قدریں درج کرنی چاہیے۔ اس لیے، X-Axis ڈیٹا کو ایڈجسٹ کرتے وقت، یہ تجویز کیا جاتا ہے کہ پہلے X10 کو تبدیل کیا جائے، پھر نزولی ترتیب میں نیچے اشاریہ جات کو نیچے کو برقرار رکھنے کے لیے:
Xmin <= X0 <= X1 <= X2<= X3<= X4<= X5 <= X6 <= X7 <= X8 <= X9 <= X10 <= Xmax
جیسا کہ پہلے بتایا گیا ہے، Xmin اور Xmax کا تعین X-Axis ذریعہ سے کیا جائے گا جسے منتخب کیا گیا ہے۔
اگر سیکشن 1.4.3 میں بیان کیے گئے کچھ ڈیٹا پوائنٹس کو 'نظر انداز' کیا گیا ہے، تو وہ اوپر دکھائے گئے XAxis حساب میں استعمال نہیں ہوں گے۔ سابق کے لیےample، اگر پوائنٹس X4 اور اس سے زیادہ کو نظر انداز کر دیا جائے تو فارمولا Xmin <= X0 <= X1 <= X2<= X3<= Xmax بن جاتا ہے۔
1.4.2 Y-Axis، لوک اپ ٹیبل آؤٹ پٹ
Y-Axis میں اس ڈیٹا پر کوئی پابندی نہیں ہے جس کی وہ نمائندگی کرتا ہے۔ اس کا مطلب یہ ہے کہ الٹا، یا بڑھتا/کم ہونا یا دیگر ردعمل آسانی سے قائم کیے جا سکتے ہیں۔
تمام معاملات میں، کنٹرولر Y-Axis سیٹ پوائنٹس میں ڈیٹا کی پوری رینج کو دیکھتا ہے، اور Ymin کے طور پر سب سے کم اور Ymax کے طور پر سب سے زیادہ قدر کا انتخاب کرتا ہے۔ انہیں براہ راست دوسرے فنکشن بلاکس کو لوک اپ ٹیبل آؤٹ پٹ کی حدود کے طور پر منتقل کیا جاتا ہے۔ (یعنی لکیری حساب میں Xmin اور Xmax اقدار کے طور پر استعمال کیا جاتا ہے۔)
تاہم، اگر سیکشن 1.4.3 میں بیان کردہ ڈیٹا پوائنٹس میں سے کچھ 'نظر انداز' کیے گئے ہیں، تو وہ Y-Axis رینج کے تعین میں استعمال نہیں ہوں گے۔ Axiomatic EA پر دکھائے گئے صرف Y-Axis اقدار پر غور کیا جائے گا جب ٹیبل کی حدود قائم کرتے وقت جب اسے کسی دوسرے فنکشن بلاک کو چلانے کے لیے استعمال کیا جاتا ہے، جیسے کہ ریاضی کا فنکشن بلاک۔
1.4.3 ڈیفالٹ کنفیگریشن، ڈیٹا رسپانس
پہلے سے طے شدہ طور پر، ECU میں تمام تلاش کی میزیں غیر فعال ہیں (X-Axis Source کے برابر کنٹرول استعمال نہیں ہوا)۔ تلاش کی میزیں مطلوبہ ردعمل پرو بنانے کے لیے استعمال کی جا سکتی ہیں۔files اگر یونیورسل ان پٹ کو X-Axis کے طور پر استعمال کیا جاتا ہے، تو Lookup Table کا آؤٹ پٹ وہی ہوگا جو صارف Y-Values ​​سیٹ پوائنٹس میں داخل کرتا ہے۔
یاد رکھیں، کوئی بھی کنٹرولڈ فنکشن بلاک جو لوک اپ ٹیبل کو ان پٹ سورس کے طور پر استعمال کرتا ہے، ڈیٹا پر بھی لائنرائزیشن کا اطلاق کرے گا۔ لہذا، 1:1 کنٹرول جواب کے لیے، یقینی بنائیں کہ کم از کم اور

یوزر مینوئل UMAX031700۔ ورژن: 3

8-44

آؤٹ پٹ کی زیادہ سے زیادہ قدریں میز کے Y-Axis کی کم از کم اور زیادہ سے زیادہ قدروں کے مساوی ہیں۔
تمام میزیں (1 سے 3) بطور ڈیفالٹ غیر فعال ہیں (کوئی کنٹرول ذریعہ منتخب نہیں کیا گیا ہے)۔ تاہم، اگر X-Axis ماخذ کو منتخب کیا جائے تو Y-Values ​​ڈیفالٹس 0 سے 100% کی حد میں ہوں گے جیسا کہ اوپر "YAxis, Lookup Table Output" سیکشن میں بیان کیا گیا ہے۔ X-Axis کم از کم اور زیادہ سے زیادہ ڈیفالٹس سیٹ کیے جائیں گے جیسا کہ اوپر "X-Axis، Data Response" سیکشن میں بیان کیا گیا ہے۔
پہلے سے طے شدہ طور پر، X اور Y محور کا ڈیٹا ہر معاملے میں کم از کم سے زیادہ سے زیادہ تک ہر ایک پوائنٹ کے درمیان برابر قدر کے لیے سیٹ اپ ہوتا ہے۔
1.4.4 پوائنٹ ٹو پوائنٹ رسپانس
پہلے سے طے شدہ طور پر، X اور Y محور پوائنٹ (0,0) سے (10,10) تک لکیری ردعمل کے لیے سیٹ اپ ہوتے ہیں، جہاں آؤٹ پٹ ہر پوائنٹ کے درمیان لکیری کاری کا استعمال کرے گا، جیسا کہ شکل 1 میں دکھایا گیا ہے۔ لکیری کاری حاصل کرنے کے لیے، ہر ایک "پوائنٹ N رسپانس"، جہاں N = 1 سے 10، ایک `R کے لیے سیٹ اپ ہے۔amp آؤٹ پٹ جواب کے لیے۔

شکل 1 "R کے ساتھ تلاش کی میزamp ڈیٹا کے جواب کے لیے
متبادل طور پر، صارف "پوائنٹ N رسپانس" کے لیے ایک `Jump To' جواب منتخب کر سکتا ہے، جہاں N = 1 سے 10۔ اس صورت میں، XN-1 سے XN کے درمیان کسی بھی ان پٹ ویلیو کے نتیجے میں لوک اپ ٹیبل فنکشن بلاک سے آؤٹ پٹ ہو گا۔ YN کا
ایک سابقampریاضی کے فنکشن بلاک کا le (0 سے 100) ڈیفالٹ ٹیبل (0 سے 100) کو کنٹرول کرنے کے لیے استعمال کیا جاتا ہے لیکن پہلے سے طے شدہ 'R' کے بجائے 'Jump To' جواب کے ساتھamp To' کو شکل 2 میں دکھایا گیا ہے۔

یوزر مینوئل UMAX031700۔ ورژن: 3

9-44

اعداد و شمار کے جواب کے ساتھ "جمپ ٹو" کے ساتھ شکل 2 تلاش کی میز
آخر میں، 'نظر انداز' کے جواب کے لیے (0,0،10) کے علاوہ کسی بھی نقطہ کو منتخب کیا جا سکتا ہے۔ اگر "پوائنٹ N رسپانس" کو نظر انداز کرنے کے لیے سیٹ کیا گیا ہے، تو (XN, YN) سے (X10, Y1) تک کے تمام پوائنٹس کو بھی نظر انداز کر دیا جائے گا۔ XN-1 سے بڑے تمام ڈیٹا کے لیے، Lookup Table فنکشن بلاک سے آؤٹ پٹ YN-XNUMX ہوگا۔
آر کا ایک مجموعہamp To, Jump To اور Ignore کے جوابات کو ایپلیکیشن مخصوص آؤٹ پٹ پرو بنانے کے لیے استعمال کیا جا سکتا ہے۔file.
1.4.5 ایکس ایکسس، ٹائم رسپانس
اپنی مرضی کے مطابق آؤٹ پٹ رسپانس حاصل کرنے کے لیے ایک لوک اپ ٹیبل کا بھی استعمال کیا جا سکتا ہے جہاں X-Axis Type ایک 'Time Response' ہے۔ جب اسے منتخب کیا جاتا ہے، X-Axis اب وقت کی نمائندگی کرتا ہے، ملی سیکنڈ کی اکائیوں میں، جبکہ Y-Axis اب بھی فنکشن بلاک کے آؤٹ پٹ کی نمائندگی کرتا ہے۔
اس صورت میں، X-Axis Source کو ڈیجیٹل ان پٹ کے طور پر سمجھا جاتا ہے۔ اگر سگنل دراصل ایک اینالاگ ان پٹ ہے، تو اس کی تشریح ڈیجیٹل ان پٹ کی طرح کی جاتی ہے۔ جب کنٹرول ان پٹ آن ہوتا ہے، تو پرو کی بنیاد پر وقت کی ایک مدت کے ساتھ آؤٹ پٹ کو تبدیل کیا جائے گا۔file تلاش کی میز میں.
جب کنٹرول ان پٹ آف ہوتا ہے، آؤٹ پٹ ہمیشہ صفر پر ہوتا ہے۔ جب ان پٹ آن ہوتا ہے، پروfile ہمیشہ پوزیشن (X0, Y0) سے شروع ہوتا ہے جو 0ms کے لیے 0 آؤٹ پٹ ہے۔
ایک وقت کے جواب میں، X-axis پر ہر نقطہ کے درمیان وقفہ کا وقت 1ms سے 1min تک کہیں بھی سیٹ کیا جا سکتا ہے۔ [60,000 ms]۔

یوزر مینوئل UMAX031700۔ ورژن: 3

10-44

1.5۔ قابل پروگرام لاجک فنکشن بلاک

تصویر 3 پروگرام قابل منطق فنکشن بلاک یوزر مینوئل UMAX031700۔ ورژن: 3

11-44

یہ فنکشن بلاک ظاہر ہے ان سب میں سب سے زیادہ پیچیدہ ہے، لیکن بہت طاقتور ہے۔ پروگرام ایبل لاجک کو تین ٹیبلز سے منسلک کیا جا سکتا ہے، جن میں سے کسی ایک کا انتخاب صرف دی گئی شرائط کے تحت کیا جائے گا۔ کوئی بھی تین میزیں (دستیاب 8 میں سے) منطق کے ساتھ منسلک ہوسکتی ہیں، اور کون سی میزیں استعمال کی جاتی ہیں وہ مکمل طور پر قابل ترتیب ہے۔
اگر حالات ایسے ہوں کہ ایک مخصوص ٹیبل (1، 2 یا 3) کو منتخب کیا گیا ہو جیسا کہ سیکشن 1.5.2 میں بیان کیا گیا ہے، تو منتخب کردہ ٹیبل سے آؤٹ پٹ، کسی بھی وقت، براہ راست لاجک آؤٹ پٹ کو منتقل کیا جائے گا۔
لہذا، ایک ہی ان پٹ کے تین مختلف جوابات، یا مختلف ان پٹ کے تین مختلف جوابات، کسی دوسرے فنکشن بلاک، جیسے آؤٹ پٹ X ڈرائیو کا ان پٹ بن سکتے ہیں۔ ایسا کرنے کے لیے، ری ایکٹو بلاک کے لیے "کنٹرول سورس" کو 'پروگرام ایبل لاجک فنکشن بلاک' کے لیے منتخب کیا جائے گا۔
پروگرام کے قابل منطق بلاکس میں سے کسی ایک کو فعال کرنے کے لیے، "پروگرام قابل منطق بلاک فعال" سیٹ پوائنٹ کو درست پر سیٹ کرنا ضروری ہے۔ وہ سب بطور ڈیفالٹ غیر فعال ہیں۔
منطق کا اندازہ تصویر 4 میں دکھائے گئے ترتیب سے کیا جاتا ہے۔ صرف اس صورت میں جب کم نمبر والے ٹیبل کا انتخاب نہ کیا گیا ہو تو اگلی جدول کی شرائط کو دیکھا جائے گا۔ پہلے سے طے شدہ جدول کو ہمیشہ منتخب کیا جاتا ہے جیسے ہی اس کا جائزہ لیا جاتا ہے۔ لہذا یہ ضروری ہے کہ ڈیفالٹ ٹیبل ہمیشہ کسی بھی ترتیب میں سب سے زیادہ نمبر ہو۔

یوزر مینوئل UMAX031700۔ ورژن: 3

12-44

شکل 4 قابل پروگرام لاجک فلو چارٹ یوزر مینوئل UMAX031700۔ ورژن: 3

13-44

1.5.1 شرائط کی تشخیص

اس بات کا تعین کرنے کے لیے کہ کون سی ٹیبل کو فعال جدول کے طور پر منتخب کیا جائے گا، پہلے کسی دیے گئے جدول سے وابستہ حالات کا جائزہ لینا ہے۔ ہر جدول نے اس کے ساتھ تین شرائط تک وابستہ کی ہیں جن کا اندازہ لگایا جا سکتا ہے۔

دلیل 1 ہمیشہ دوسرے فنکشن بلاک سے ایک منطقی آؤٹ پٹ ہوتا ہے۔ ہمیشہ کی طرح، ماخذ فنکشنل بلاک کی قسم اور نمبر، سیٹ پوائنٹس "ٹیبل X، شرط Y، دلیل 1 ماخذ" اور "ٹیبل X، شرط Y، دلیل 1 نمبر" کا مجموعہ ہے، جہاں X = 1 سے 3 اور Y دونوں = 1 سے 3۔

دوسری طرف دلیل 2، یا تو کوئی اور منطقی آؤٹ پٹ ہو سکتا ہے جیسے کہ دلیل 1 کے ساتھ، یا صارف کی طرف سے مقرر کردہ مستقل قدر۔ آپریشن میں مستقل کو دوسری دلیل کے طور پر استعمال کرنے کے لیے، ''ٹیبل X، کنڈیشن Y، آرگیومینٹ 2 ماخذ'' کو 'Control Constant Data' پر سیٹ کریں۔ نوٹ کریں کہ Axiomatic EA میں مستقل قدر کی کوئی اکائی اس سے وابستہ نہیں ہے، لہذا صارف کو اسے درخواست کے لیے ضرورت کے مطابق سیٹ کرنا چاہیے۔

شرط کا اندازہ صارف کے منتخب کردہ "ٹیبل X، کنڈیشن Y آپریٹر" کی بنیاد پر کیا جاتا ہے۔ یہ ہمیشہ '=، برابر' بطور ڈیفالٹ ہوتا ہے۔ اسے تبدیل کرنے کا واحد طریقہ یہ ہے کہ کسی بھی شرط کے لیے دو درست دلائل منتخب کیے جائیں۔ آپریٹر کے لیے اختیارات جدول 6 میں درج ہیں۔

0 =، برابر 1 !=، برابر نہیں 2 >، 3 سے بڑا >=، اس سے بڑا یا مساوی 4 <، 5 سے کم <=، اس سے کم یا برابر
ٹیبل 6 کنڈیشن آپریٹر کے اختیارات

پہلے سے طے شدہ طور پر، دونوں آرگیومینٹس کو 'Control Source Not Used' پر سیٹ کیا جاتا ہے جو کنڈیشن کو غیر فعال کر دیتا ہے، اور نتیجہ کے طور پر خود بخود N/A کی قدر نکلتی ہے۔ اگرچہ شکل 4 حالت کی تشخیص کے نتیجے میں صرف صحیح یا غلط دکھاتا ہے، لیکن حقیقت یہ ہے کہ چار ممکنہ نتائج ہوسکتے ہیں، جیسا کہ جدول 7 میں بیان کیا گیا ہے۔

قیمت 0 1 2 3۔

مطلب غلط صحیح غلطی قابل اطلاق نہیں ہے۔

وجہ (دلیل 1) آپریٹر (دلیل 2) = غلط (دلیل 1) آپریٹر (دلیل 2) = درست دلیل 1 یا 2 آؤٹ پٹ کو غلطی کی حالت میں ہونے کی اطلاع دی گئی تھی کہ دلیل 1 یا 2 دستیاب نہیں ہے (یعنی `کنٹرول سورس پر سیٹ کریں) استعمال نہیں کیا')
جدول 7 حالت کی تشخیص کے نتائج

یوزر مینوئل UMAX031700۔ ورژن: 3

14-44

1.5.2 ٹیبل کا انتخاب

اس بات کا تعین کرنے کے لیے کہ آیا کوئی خاص جدول منتخب کیا جائے گا، منطقی کارروائیاں شرائط کے نتائج پر انجام دی جاتی ہیں جیسا کہ سیکشن 1.5.1 میں منطق کے ذریعے طے کیا گیا ہے۔ کئی منطقی مجموعے ہیں جنہیں منتخب کیا جا سکتا ہے، جیسا کہ جدول 8 میں درج ہے۔

0 ڈیفالٹ ٹیبل 1 Cnd1 اور Cnd2 اور Cnd3 2 Cnd1 یا Cnd2 یا Cnd3 3 (Cnd1 اور Cnd2) یا Cnd3 4 (Cnd1 یا Cnd2) اور Cnd3
جدول 8 شرائط منطقی آپریٹر کے اختیارات

ہر تشخیص کو تینوں شرائط کی ضرورت نہیں ہے۔ سابقہ ​​سیکشن میں دیا گیا کیس، سابق کے لیےample، میں صرف ایک شرط درج ہے، یعنی انجن RPM ایک خاص قدر سے کم ہو۔ لہذا، یہ سمجھنا ضروری ہے کہ منطقی آپریٹرز کسی شرط کے لیے غلطی یا N/A نتیجہ کا اندازہ کیسے کریں گے۔

منطقی آپریٹر ڈیفالٹ ٹیبل Cnd1 اور Cnd2 اور Cnd3

شرائط کے معیار کو منتخب کریں منسلک جدول کا جائزہ لیتے ہی خود بخود منتخب ہو جاتا ہے۔ جب دو یا تین شرائط متعلقہ ہوں تو استعمال کیا جانا چاہیے، اور جدول کو منتخب کرنے کے لیے سبھی درست ہونے چاہئیں۔

اگر کوئی شرط False یا Error کے مساوی ہو تو ٹیبل کو منتخب نہیں کیا جاتا ہے۔ ایک N/A کو سچ کی طرح برتا جاتا ہے۔ اگر تینوں شرائط درست ہیں (یا N/A)، ٹیبل منتخب کیا جاتا ہے۔

Cnd1 یا Cnd2 یا Cnd3

اگر((Cnd1==True) &&(Cnd2==True)&&(Cnd3==True)) تو ٹیبل کا استعمال تب کیا جانا چاہیے جب صرف ایک شرط متعلقہ ہو۔ دو یا تین متعلقہ شرائط کے ساتھ بھی استعمال کیا جا سکتا ہے۔

اگر کسی بھی شرط کا صحیح کے طور پر جائزہ لیا جائے تو، ٹیبل کو منتخب کیا جاتا ہے۔ غلطی یا N/A نتائج کو غلط سمجھا جاتا ہے۔

اگر((Cnd1==True) || (Cnd2==True) || (Cnd3==True)) تو پھر ٹیبل (Cnd1 اور Cnd2) یا Cnd3 استعمال کریں صرف اس صورت میں جب تینوں شرائط متعلقہ ہوں۔

اگر شرط 1 اور شرط 2 دونوں درست ہیں، یا شرط 3 درست ہے، تو جدول منتخب کیا جاتا ہے۔ غلطی یا N/A نتائج کو غلط سمجھا جاتا ہے۔

اگر ((Cnd1==True)&&(Cnd2==True)) || (Cnd3==True) ) تو پھر ٹیبل (Cnd1 یا Cnd2) اور Cnd3 استعمال کریں صرف اس صورت میں جب تینوں شرائط متعلقہ ہوں۔

اگر شرط 1 اور شرط 3 درست ہیں، یا شرط 2 اور شرط 3 درست ہیں، تو جدول منتخب کیا جاتا ہے۔ غلطی یا N/A نتائج کو غلط سمجھا جاتا ہے۔

اگر ((Cnd1==True)||(Cnd2==True)) && (Cnd3==True) ) تو پھر ٹیبل استعمال کریں
جدول 9 منتخب منطقی آپریٹر کی بنیاد پر شرائط کی تشخیص

ٹیبل 1 اور ٹیبل 2 کے لیے پہلے سے طے شدہ "ٹیبل X، شرائط منطقی آپریٹر" 'Cnd1 اور Cnd2 اور Cnd3' ہے، جب کہ جدول 3 کو 'ڈیفالٹ ٹیبل' پر سیٹ کیا گیا ہے۔

یوزر مینوئل UMAX031700۔ ورژن: 3

15-44

1.5.3 لاجک بلاک آؤٹ پٹ

اس ٹیبل X کو یاد کریں، جہاں Programmable Logic فنکشن بلاک میں X = 1 سے 3 کا مطلب لوک اپ ٹیبل 1 سے 3 نہیں ہے۔ ہر ٹیبل کا ایک سیٹ پوائنٹ "ٹیبل ایکس لوک اپ ٹیبل بلاک نمبر" ہوتا ہے جو صارف کو یہ منتخب کرنے کی اجازت دیتا ہے کہ وہ کون سی لوک اپ ٹیبلز چاہتے ہیں۔ کسی خاص پروگرام قابل منطق بلاک سے وابستہ ہے۔ ہر لاجک بلاک سے وابستہ ڈیفالٹ ٹیبلز ٹیبل 10 میں درج ہیں۔

قابل پروگرام لاجک بلاک نمبر
1

جدول 1 تلاش کریں۔

جدول 2 تلاش کریں۔

جدول 3 تلاش کریں۔

ٹیبل بلاک نمبر ٹیبل بلاک نمبر ٹیبل بلاک نمبر

1

2

3

ٹیبل 10 قابل پروگرام لاجک بلاک ڈیفالٹ لک اپ ٹیبلز

اگر متعلقہ لوک اپ ٹیبل میں "X-Axis Source" کو منتخب نہیں کیا گیا ہے، تو پھر Programmable Logic بلاک کا آؤٹ پٹ ہمیشہ "Not Available" رہے گا جب تک کہ وہ ٹیبل منتخب ہو۔ تاہم، کیا لوک اپ ٹیبل کو کسی ان پٹ کے درست جواب کے لیے ترتیب دیا جانا چاہیے، چاہے وہ ڈیٹا ہو یا وقت، لوک اپ ٹیبل فنکشن بلاک کا آؤٹ پٹ (یعنی Y-Axis ڈیٹا جو X-Axis ویلیو کی بنیاد پر منتخب کیا گیا ہے) کرے گا۔ پروگرام ایبل لاجک فنکشن بلاک کا آؤٹ پٹ بنیں جب تک کہ اس ٹیبل کو منتخب کیا جائے۔

دیگر تمام فنکشن بلاکس کے برعکس، پروگرام ایبل لاجک ان پٹ اور آؤٹ پٹ ڈیٹا کے درمیان کوئی لکیری کیلکولیشن نہیں کرتا ہے۔ اس کے بجائے، یہ بالکل ان پٹ (لوک اپ ٹیبل) ڈیٹا کا آئینہ دار ہے۔ اس لیے، جب کسی دوسرے فنکشن بلاک کے لیے پروگرام ایبل لاجک کو کنٹرول سورس کے طور پر استعمال کرتے ہیں، تو یہ انتہائی سفارش کی جاتی ہے کہ تمام متعلقہ لوک اپ ٹیبل Y-Axes یا تو (a) 0 سے 100% آؤٹ پٹ رینج کے درمیان سیٹ کریں یا (b) تمام سیٹ ایک ہی پیمانے.

یوزر مینوئل UMAX031700۔ ورژن: 3

16-44

1.6۔ ریاضی کا فنکشن بلاک

چار ریاضیاتی فنکشن بلاکس ہیں جو صارف کو بنیادی الگورتھم کی وضاحت کرنے کی اجازت دیتے ہیں۔ ایک ریاضی فنکشن بلاک چار ان پٹ سگنل لے سکتا ہے۔ اس کے بعد ہر ان پٹ کو متعلقہ حد اور اسکیلنگ سیٹ پوائنٹس کے مطابق پیمانہ کیا جاتا ہے۔
ان پٹ کو فیصد میں تبدیل کیا جاتا ہے۔tage قدر "Function X Input Y Minimum" اور "Function X Input Y Maximum" کی منتخب کردہ اقدار پر مبنی ہے۔ اضافی کنٹرول کے لیے صارف "Function X Input Y Scaler" کو بھی ایڈجسٹ کر سکتا ہے۔ پہلے سے طے شدہ طور پر، ہر ان پٹ کا پیمانہ 'وزن' 1.0 ہوتا ہے تاہم، ہر ان پٹ کو فنکشن میں لاگو کرنے سے پہلے -1.0 سے 1.0 تک اسکیل کیا جا سکتا ہے۔
ایک ریاضیاتی فنکشن بلاک میں تین قابل انتخاب فنکشنز شامل ہوتے ہیں، جن میں سے ہر ایک مساوات A آپریٹر B کو نافذ کرتا ہے، جہاں A اور B فنکشن ان پٹ ہوتے ہیں اور آپریٹر کو سیٹ پوائنٹ میتھ فنکشن X آپریٹر کے ساتھ منتخب کیا جاتا ہے۔ سیٹ پوائنٹ کے اختیارات ٹیبل 11 میں پیش کیے گئے ہیں۔ اس طرح فنکشن 1 میں ان پٹ A اور ان پٹ B دونوں سیٹ پوائنٹس کے ساتھ قابل انتخاب ہیں، جہاں فنکشنز 2 سے 4 میں صرف ان پٹ B سلیکٹ ایبل ہے۔ فنکشن X ان پٹ Y سورس اور فنکشن X ان پٹ Y نمبر کو ترتیب دے کر ان پٹ کا انتخاب کیا جاتا ہے۔ اگر فنکشن ایکس ان پٹ بی سورس کو 0 کنٹرول پر سیٹ کیا جاتا ہے تو استعمال نہیں کیا جاتا سگنل فنکشن میں کوئی تبدیلی نہیں کرتا۔
= (1 1 1) 2 23 3 4 4

0

=، درست جب InA InB کے برابر ہو۔

1

!=، درست ہے جب InA برابر InB نہ ہو۔

2

>، درست ہے جب InA InB سے بڑا ہو۔

3

>=، درست ہے جب InA InB سے بڑا یا اس کے برابر ہو۔

4

<، درست ہے جب InA InB سے کم ہو۔

5

<=، درست ہے جب InA InB سے کم یا برابر ہو۔

6

یا، سچ ہے جب InA یا InB درست ہو۔

7

اور، درست جب InA اور InB سچے ہوں۔

8 XOR، درست جب InA یا InB میں سے کوئی ایک سچ ہے، لیکن دونوں نہیں۔

9

+، نتیجہ = InA پلس InB

10

-، نتیجہ = InA مائنس InB

11

x، نتیجہ = InA گنا InB

12

/، نتیجہ = InA تقسیم InB

13

MIN، نتیجہ = InA اور InB میں سے سب سے چھوٹا

14

MAX، نتیجہ = InA اور InB کا سب سے بڑا

جدول 11 ریاضی کے فنکشن آپریٹرز

صارف کو یہ یقینی بنانا چاہیے کہ ریاضی کے کچھ آپریشنز کا استعمال کرتے وقت ان پٹ ایک دوسرے کے ساتھ مطابقت رکھتے ہیں۔ مثال کے طور پر، اگر یونیورسل ان پٹ 1 کو [V] میں ماپا جانا ہے، جبکہ CAN Receive 1 کو [mV] اور Math Function Operator 9 (+) میں ناپا جانا ہے، تو نتیجہ مطلوبہ حقیقی قدر نہیں ہوگا۔

ایک درست نتیجہ کے لیے، ان پٹ کے لیے کنٹرول سورس ایک غیر صفر قدر ہونا چاہیے، یعنی 'کنٹرول سورس استعمال نہیں کیا گیا' کے علاوہ کوئی اور چیز۔

تقسیم کرتے وقت، ایک صفر InB قدر کا نتیجہ ہمیشہ منسلک فنکشن کے لیے صفر آؤٹ پٹ ویلیو ہوتا ہے۔ گھٹاتے وقت، منفی نتیجہ کو ہمیشہ صفر کے طور پر سمجھا جائے گا، جب تک کہ فنکشن کو منفی سے ضرب نہ دیا جائے، یا ان پٹ کو پہلے منفی عدد کے ساتھ چھوٹا کیا جائے۔

یوزر مینوئل UMAX031700۔ ورژن: 3

17-44

1.7۔ فنکشن بلاک ٹرانسمٹ کر سکتے ہیں۔
CAN ٹرانسمیٹ فنکشن بلاک کسی دوسرے فنکشن بلاک (یعنی ان پٹ، لاجک سگنل) سے J1939 نیٹ ورک کو کوئی آؤٹ پٹ بھیجنے کے لیے استعمال ہوتا ہے۔
عام طور پر، ترسیلی پیغام کو غیر فعال کرنے کے لیے، "ٹرانسمٹ ریپیٹیشن ریٹ" صفر پر سیٹ کیا جاتا ہے۔ تاہم، کیا پیغام اپنے پیرامیٹر گروپ نمبر (PGN) کو دوسرے پیغام کے ساتھ شیئر کریں، ضروری نہیں کہ یہ سچ ہو۔ اس صورت میں جہاں ایک سے زیادہ پیغامات ایک ہی "ٹرانسمٹ PGN" کا اشتراک کرتے ہیں، اس PGN کو استعمال کرنے والے تمام پیغامات کے لیے سب سے کم نمبر والے پیغام میں دہرائی جانے والی شرح کا استعمال کیا جائے گا۔
پہلے سے طے شدہ طور پر، تمام پیغامات Proprietary B PGNs پر براڈکاسٹ پیغامات کے طور پر بھیجے جاتے ہیں۔ اگر تمام ڈیٹا ضروری نہیں ہے تو، اس PGN کو صفر پر استعمال کرتے ہوئے سب سے کم چینل سیٹ کرکے پورے پیغام کو غیر فعال کریں۔ اگر کچھ ڈیٹا ضروری نہیں ہے، تو بس ضرورت سے زیادہ چینلز کے PGN کو Proprietary B رینج میں غیر استعمال شدہ قدر میں تبدیل کریں۔
پاور اپ ہونے پر، منتقل شدہ پیغام 5 سیکنڈ کی تاخیر کے بعد تک نشر نہیں کیا جائے گا۔ یہ کسی بھی پاور اپ یا ابتدائی حالات کو نیٹ ورک پر مسائل پیدا کرنے سے روکنے کے لیے کیا جاتا ہے۔
چونکہ ڈیفالٹس PropB پیغامات ہیں، اس لیے "پیغام کی ترسیل کی ترجیح" کو ہمیشہ 6 (کم ترجیح) پر شروع کیا جاتا ہے اور "منزل کا پتہ (PDU1 کے لیے)" سیٹ پوائنٹ استعمال نہیں کیا جاتا ہے۔ یہ سیٹ پوائنٹ صرف اس صورت میں درست ہے جب PDU1 PGN کو منتخب کیا گیا ہو، اور اسے یا تو نشریات کے لیے گلوبل ایڈریس (0xFF) پر سیٹ کیا جا سکتا ہے، یا صارف کے ذریعے سیٹ اپ کے طور پر کسی مخصوص ایڈریس پر بھیجا جا سکتا ہے۔
"ٹرانسمٹ ڈیٹا سائز"، "ٹرانسمٹ ڈیٹا انڈیکس ان ارے (LSB)"، "Transmit Bit Index in Byte (LSB)"، "Transmit Resolution" اور "Transmit Offset" سبھی کو ڈیٹا کو کسی بھی SPN کے تعاون یافتہ پر نقشہ کرنے کے لیے استعمال کیا جا سکتا ہے۔ J1939 معیار کے مطابق۔
نوٹ: CAN ڈیٹا = (ان پٹ ڈیٹا آفسیٹ)/ریزولوشن
1IN-CAN 8 منفرد CAN پیغامات کی ترسیل کی حمایت کرتا ہے، جن میں سے سبھی کو CAN نیٹ ورک کو دستیاب ڈیٹا بھیجنے کے لیے پروگرام کیا جا سکتا ہے۔

یوزر مینوئل UMAX031700۔ ورژن: 3

18-44

1.8۔ فنکشن بلاک وصول کر سکتے ہیں۔
CAN Receive فنکشن بلاک کو J1939 نیٹ ورک سے کوئی بھی SPN لینے، اور اسے دوسرے فنکشن بلاک میں بطور ان پٹ استعمال کرنے کے لیے ڈیزائن کیا گیا ہے۔
Receive Message Enabled اس فنکشن بلاک سے منسلک سب سے اہم سیٹ پوائنٹ ہے اور اسے پہلے منتخب کیا جانا چاہیے۔ اسے تبدیل کرنے کے نتیجے میں دیگر سیٹ پوائنٹس کو مناسب طور پر فعال/غیر فعال کر دیا جائے گا۔ پہلے سے طے شدہ تمام موصول ہونے والے پیغامات غیر فعال ہیں۔
ایک بار ایک پیغام کے فعال ہونے کے بعد، گمشدہ کمیونیکیشن فالٹ کو جھنڈا لگا دیا جائے گا اگر وہ پیغام موصول ہونے کے میسج ٹائم آؤٹ کی مدت میں موصول نہیں ہوتا ہے۔ یہ ایک گمشدہ مواصلاتی واقعہ کو متحرک کر سکتا ہے۔ بہت زیادہ سیر شدہ نیٹ ورک پر ٹائم آؤٹ سے بچنے کے لیے، یہ تجویز کی جاتی ہے کہ اپ ڈیٹ کی متوقع شرح سے کم از کم تین گنا زیادہ مدت مقرر کی جائے۔ ٹائم آؤٹ فیچر کو غیر فعال کرنے کے لیے، صرف اس قدر کو صفر پر سیٹ کریں، ایسی صورت میں موصول ہونے والا پیغام کبھی بھی ٹائم آؤٹ نہیں ہوگا اور کبھی بھی گمشدہ کمیونیکیشن فالٹ کو متحرک نہیں کرے گا۔
پہلے سے طے شدہ طور پر، تمام کنٹرول پیغامات ملکیتی B PGNs پر 1IN-CAN کنٹرولر کو بھیجے جانے کی توقع ہے۔ تاہم، اگر کوئی PDU1 پیغام منتخب کیا جائے تو، 1IN-CAN کنٹرولر کو کسی بھی ECU سے وصول کرنے کے لیے مخصوص ایڈریس سیٹ کر کے سیٹ اپ کیا جا سکتا ہے جو PGN کو گلوبل ایڈریس (0xFF) پر بھیجتا ہے۔ اگر اس کے بجائے ایک مخصوص پتہ منتخب کیا جاتا ہے، تو PGN پر موجود ECU کے دیگر ڈیٹا کو نظر انداز کر دیا جائے گا۔
وصول شدہ ڈیٹا کا سائز، وصولی ڈیٹا انڈیکس ان ارے (LSB)، وصول کریں بٹ انڈیکس ان بائٹ (LSB)، وصول کریں ریزولوشن اور ریسیو آفسیٹ سبھی کو J1939 اسٹینڈرڈ کے ذریعے تعاون یافتہ کسی بھی SPN کو موصول شدہ فنکشن بلاک کے آؤٹ پٹ ڈیٹا پر نقشہ کرنے کے لیے استعمال کیا جا سکتا ہے۔ .
جیسا کہ پہلے ذکر کیا گیا ہے، ایک CAN ریسیو فنکشن بلاک کو آؤٹ پٹ فنکشن بلاکس کے لیے کنٹرول ان پٹ کے ذریعہ کے طور پر منتخب کیا جا سکتا ہے۔ جب ایسا ہوتا ہے تو، وصول شدہ ڈیٹا کم از کم (آف تھریشولڈ) اور موصول شدہ ڈیٹا میکس (آن تھریشولڈ) سیٹ پوائنٹس کنٹرول سگنل کی کم از کم اور زیادہ سے زیادہ قدروں کا تعین کرتے ہیں۔ جیسا کہ ناموں سے ظاہر ہوتا ہے، وہ ڈیجیٹل آؤٹ پٹ کی قسموں کے لیے آن/آف حد کے طور پر بھی استعمال ہوتے ہیں۔ یہ قدریں ان اکائیوں میں ہوتی ہیں جن میں ڈیٹا ریزولوشن کے بعد ہوتا ہے اور CAN موصول ہونے والے سگنل پر لاگو ہوتا ہے۔ 1IN-CAN کنٹرولر پانچ منفرد CAN پیغامات وصول کرنے کی حمایت کرتا ہے۔

یوزر مینوئل UMAX031700۔ ورژن: 3

19-44

1.9 تشخیصی فنکشن بلاک
1IN-CAN سگنل کنٹرولر کے ذریعے کئی قسم کی تشخیصی معاونت کی جاتی ہے۔ غلطی کا پتہ لگانے اور رد عمل کا تعلق تمام یونیورسل ان پٹ اور آؤٹ پٹ ڈرائیوز سے ہے۔ I/O فالٹس کے علاوہ، 1IN-CAN بجلی کی فراہمی پر رد عمل کا بھی پتہ لگا سکتا ہے۔tage پیمائش، ایک پروسیسر کا زیادہ درجہ حرارت، یا گمشدہ مواصلاتی واقعات۔

شکل 5 تشخیصی فنکشن بلاک
اس فنکشن بلاک کے ساتھ منسلک سب سے اہم سیٹ پوائنٹ "فالٹ ڈیٹیکشن فعال ہے" ہے، اور اسے پہلے منتخب کیا جانا چاہیے۔ اسے تبدیل کرنے کے نتیجے میں دیگر سیٹ پوائنٹس کو فعال یا غیر فعال کر دیا جائے گا۔ غیر فعال ہونے پر، I/O یا زیربحث واقعہ سے وابستہ تمام تشخیصی رویے کو نظر انداز کر دیا جاتا ہے۔
زیادہ تر معاملات میں، خرابیوں کو یا تو کم یا زیادہ واقعہ کے طور پر نشان زد کیا جا سکتا ہے۔ 1IN-CAN کے ذریعے تعاون یافتہ تمام تشخیص کے لیے کم سے کم/زیادہ سے زیادہ حدیں جدول 12 میں درج ہیں۔ بولڈ ویلیوز صارف کے قابل ترتیب سیٹ پوائنٹس ہیں۔ کچھ تشخیص صرف ایک شرط پر ردعمل ظاہر کرتے ہیں، ایسی صورت میں کالموں میں سے ایک میں N/A درج ہوتا ہے۔

فنکشن بلاک یونیورسل ان پٹ کمیونیکیشن کھو گیا۔

کم از کم حد

زیادہ سے زیادہ حد

کم از کم خرابی

زیادہ سے زیادہ خرابی

N/A

پیغام موصول ہوا۔

(کوئی)

جدول 12 فالٹ ڈیٹیکٹ تھریشولڈز

ٹائم آؤٹ

جب لاگو ہوتا ہے، ایک ہسٹریسیس سیٹ پوائنٹ فراہم کیا جاتا ہے تاکہ غلطی کے جھنڈے کو تیزی سے ترتیب دینے اور صاف کرنے سے روکا جا سکے جب کوئی ان پٹ یا فیڈ بیک ویلیو غلطی کا پتہ لگانے کی حد کے بالکل قریب ہو۔ نچلے حصے کے لیے، ایک بار غلطی کو جھنڈا لگانے کے بعد، اسے اس وقت تک صاف نہیں کیا جائے گا جب تک کہ ناپی گئی قدر کم از کم حد سے زیادہ یا اس کے برابر نہ ہو + "ہسٹریسیس ٹو کلیئر فالٹ۔" اعلی درجے کے لیے، اسے اس وقت تک صاف نہیں کیا جائے گا جب تک کہ ماپا قدر زیادہ سے زیادہ حد سے کم یا اس کے برابر نہ ہو "ہسٹریسیس ٹو کلیئر

یوزر مینوئل UMAX031700۔ ورژن: 3

20-44

غلطی۔" کم از کم، زیادہ سے زیادہ اور hysteresis اقدار ہمیشہ سوال میں غلطی کی اکائیوں میں ماپا جاتا ہے.

اس فنکشن بلاک میں اگلا سیٹ پوائنٹ "ڈی ایم 1 میں ڈی ٹی سی تیار کرتا ہے۔" اگر اور صرف اس صورت میں جب یہ درست پر سیٹ ہو تو کیا فنکشن بلاک میں موجود دیگر سیٹ پوائنٹس کو فعال کیا جائے گا۔ یہ سب اس ڈیٹا سے متعلق ہیں جو DM1939 پیغام، ایکٹو ڈائیگنوسٹک ٹربل کوڈز کے حصے کے طور پر J1 نیٹ ورک کو بھیجا جاتا ہے۔

ایک ڈائیگنوسٹک ٹربل کوڈ (DTC) کو J1939 اسٹینڈرڈ نے چار بائٹ ویلیو کے طور پر بیان کیا ہے جو کہ

کا مجموعہ:

SPN مشتبہ پیرامیٹر نمبر (DTC کے پہلے 19 بٹس، پہلے LSB)

ایف ایم آئی

ناکامی موڈ شناخت کنندہ

(ڈی ٹی سی کے اگلے 5 بٹس)

CM

تبادلوں کا طریقہ

(1 بٹ، ہمیشہ 0 پر سیٹ)

OC

واقعات کی گنتی

(7 بٹس، جتنی بار غلطی ہوئی ہے)

DM1 پیغام کو سپورٹ کرنے کے علاوہ، 1IN-CAN سگنل کنٹرولر بھی سپورٹ کرتا ہے۔

DM2 پہلے فعال تشخیصی پریشانی کوڈز

صرف درخواست پر بھیجا گیا۔

ڈی ایم 3 تشخیصی ڈیٹا کو صاف/پہلے فعال ڈی ٹی سی کو دوبارہ ترتیب دینا صرف درخواست پر کیا گیا

فعال DTCs کے لیے DM11 تشخیصی ڈیٹا صاف/ری سیٹ

صرف درخواست پر کیا گیا۔

جب تک کہ ایک ڈائیگنوسٹک فنکشن بلاک میں "ڈی ایم 1 میں ایک ڈی ٹی سی تیار کرتا ہے" کو درست پر سیٹ کیا جاتا ہے، 1IN-CAN سگنل کنٹرولر ہر ایک سیکنڈ میں DM1 پیغام بھیجے گا، اس سے قطع نظر کہ اس میں کوئی فعال خرابی ہے یا نہیں، جیسا کہ تجویز کیا گیا ہے۔ معیار جب کہ کوئی فعال DTCs نہیں ہیں، 1IN-CAN "No Active Faults" پیغام بھیجے گا۔ اگر پہلے سے غیر فعال DTC فعال ہو جاتا ہے، تو اس کی عکاسی کرنے کے لیے فوری طور پر ایک DM1 بھیجا جائے گا۔ جیسے ہی آخری فعال DTC غیر فعال ہو جائے گا، یہ ایک DM1 بھیجے گا جو اس بات کی نشاندہی کرے گا کہ مزید فعال DTC نہیں ہیں۔
اگر کسی بھی وقت ایک سے زیادہ فعال DTC ہے، تو باقاعدہ DM1 پیغام ملٹی پیکٹ براڈکاسٹ اناؤنس میسیج (BAM) کا استعمال کرتے ہوئے بھیجا جائے گا۔ اگر کنٹرولر کو DM1 کی درخواست موصول ہوتی ہے جبکہ یہ درست ہے، تو یہ ٹرانسپورٹ پروٹوکول (TP) کا استعمال کرتے ہوئے درخواست کنندہ کے پتے پر ملٹی پیکٹ پیغام بھیجے گا۔

پاور اپ ہونے پر، DM1 پیغام 5 سیکنڈ کی تاخیر کے بعد تک نشر نہیں کیا جائے گا۔ یہ کسی بھی پاور اپ یا ابتدائی حالات کو نیٹ ورک پر ایک فعال خرابی کے طور پر نشان زد ہونے سے روکنے کے لیے کیا جاتا ہے۔

جب غلطی ڈی ٹی سی سے منسلک ہوتی ہے، تو وقوع کی گنتی (OC) کا ایک غیر مستحکم لاگ رکھا جاتا ہے۔ جیسے ہی کنٹرولر کو ایک نئی (پہلے غیر فعال) خرابی کا پتہ چلتا ہے، یہ اس تشخیصی فنکشن بلاک کے لیے "ڈی ایم 1 بھیجنے سے پہلے تاخیر" ٹائمر کو کم کرنا شروع کر دے گا۔ اگر تاخیر کے وقت کے دوران خرابی موجود رہتی ہے، تو کنٹرولر DTC کو فعال پر سیٹ کرے گا، اور لاگ میں OC کو بڑھا دے گا۔ ایک DM1 فوری طور پر تیار کیا جائے گا جس میں نیا DTC شامل ہے۔ ٹائمر اس لیے فراہم کیا جاتا ہے تاکہ فالٹ کے آنے اور جانے کے دوران وقفے وقفے سے ہونے والی خرابیاں نیٹ ورک پر حاوی نہ ہو جائیں، کیونکہ جب بھی فالٹ ظاہر ہوتا ہے یا چلا جاتا ہے تو DM1 پیغام بھیجا جاتا ہے۔

ڈی ایم 2 پیغام کی درخواست پر پہلے سے فعال DTCs (کوئی بھی غیر صفر OC کے ساتھ) دستیاب ہیں۔ اگر پہلے سے ایک سے زیادہ فعال DTC ہے تو، ملٹی پیکٹ DM2 کو ٹرانسپورٹ پروٹوکول (TP) کا استعمال کرتے ہوئے درخواست گزار کے پتے پر بھیجا جائے گا۔

اگر DM3 کی درخواست کی جائے تو، تمام پہلے فعال DTCs کی موجودگی کی گنتی صفر پر دوبارہ ترتیب دی جائے گی۔ فی الحال فعال DTCs کے OC کو تبدیل نہیں کیا جائے گا۔

یوزر مینوئل UMAX031700۔ ورژن: 3

21-44

ڈائیگنوسٹک فنکشن بلاک میں ایک سیٹ پوائنٹ ہوتا ہے "صرف DM11 کے ذریعے کلیئر ہونے والا ایونٹ۔" پہلے سے طے شدہ طور پر، یہ ہمیشہ False پر سیٹ ہوتا ہے، جس کا مطلب ہے کہ جیسے ہی وہ حالت جس کی وجہ سے غلطی کا جھنڈا سیٹ کیا گیا تھا، وہ ختم ہو جاتی ہے، DTC خود بخود پہلے سے فعال ہو جاتا ہے، اور اب DM1 پیغام میں شامل نہیں ہوتا ہے۔ تاہم، جب اس سیٹ پوائنٹ کو True پر سیٹ کیا جاتا ہے، چاہے جھنڈا صاف ہو جائے، DTC کو غیر فعال نہیں کیا جائے گا، اس لیے یہ DM1 پیغام پر بھیجا جاتا رہے گا۔ صرف اس صورت میں جب DM11 کی درخواست کی جائے گی DTC غیر فعال ہو جائے گا۔ یہ خصوصیت ایسے نظام میں کارآمد ہو سکتی ہے جہاں ایک اہم خرابی کی واضح طور پر نشاندہی کی جانی چاہیے کہ یہ واقع ہوا ہے، چاہے وہ حالات جو اس کی وجہ سے ختم ہو جائیں۔
تمام فعال DTCs کے علاوہ، DM1 پیغام کا ایک اور حصہ پہلا بائٹ ہے جو L کی عکاسی کرتا ہے۔amp حیثیت۔ ہر تشخیصی فنکشن بلاک میں سیٹ پوائنٹ "Lamp ڈی ایم 1 میں ایونٹ کے ذریعہ ترتیب دیا گیا ہے جو اس بات کا تعین کرتا ہے کہ کون سا ایلamp ڈی ٹی سی کے فعال ہونے کے دوران اس بائٹ میں سیٹ کیا جائے گا۔ J1939 معیار l کی وضاحت کرتا ہے۔amps بطور 'خرابی'، 'ریڈ، اسٹاپ'، 'امبر، وارننگ' یا 'پروٹیکٹ'۔ پہلے سے طے شدہ طور پر، 'امبر، وارننگ' ایلamp عام طور پر کسی بھی فعال غلطی سے سیٹ کیا جاتا ہے۔
پہلے سے طے شدہ طور پر، ہر تشخیصی فنکشن بلاک نے اس کے ساتھ ایک ملکیتی SPN منسلک کیا ہے۔ تاہم، یہ سیٹ پوائنٹ "DTC میں استعمال ہونے والے ایونٹ کے لیے SPN" صارف کے ذریعے مکمل طور پر کنفیگر کیا جا سکتا ہے، اگر وہ چاہیں کہ یہ J1939-71 میں ایک معیاری SPN کی وضاحت کی عکاسی کرے۔ اگر SPN کو تبدیل کیا جاتا ہے تو، ایسوسی ایٹ ایرر لاگ کا OC خود بخود صفر پر ری سیٹ ہو جاتا ہے۔
ہر ڈائیگنوسٹک فنکشن بلاک بھی اس کے ساتھ ڈیفالٹ ایف ایم آئی منسلک ہوتا ہے۔ FMI کو تبدیل کرنے کے لیے صارف کے لیے واحد سیٹ پوائنٹ "DTC میں استعمال ہونے والے ایونٹ کے لیے FMI" ہے، حالانکہ کچھ ڈائیگنوسٹک فنکشن بلاکس میں اعلی اور کم دونوں خرابیاں ہو سکتی ہیں جیسا کہ جدول 13 میں دکھایا گیا ہے۔ ان صورتوں میں، سیٹ پوائنٹ میں FMI اس بات کی عکاسی کرتا ہے۔ کم اختتامی حالت کی، اور ہائی فالٹ کے ذریعہ استعمال کردہ FMI کا تعین ٹیبل 21 کے مطابق کیا جائے گا۔ اگر FMI کو تبدیل کیا جاتا ہے تو، ایسوسی ایٹ ایرر لاگ کا OC خود بخود ری سیٹ ہو جاتا ہے۔ صفر

یوزر مینوئل UMAX031700۔ ورژن: 3

22-44

DTC لو فالٹ میں استعمال ہونے والے ایونٹ کے لیے FMI
FMI=1، ڈیٹا درست لیکن نارمل آپریشنل رینج سے نیچے انتہائی شدید سطح FMI=4، والیومtage نارمل سے نیچے، یا کم ماخذ FMI=5، کرنٹ سے نیچے نارمل یا اوپن سرکٹ FMI=17، ڈیٹا درست لیکن نارمل آپریٹنگ رینج سے کم شدید لیول FMI=18، ڈیٹا درست لیکن نارمل آپریٹنگ رینج سے نیچے معتدل شدید لیول FMI=21 , ڈیٹا بہت کم ہو گیا۔

متعلقہ FMI DTC ہائی فالٹ میں استعمال ہوتا ہے۔
FMI=0، ڈیٹا درست لیکن نارمل آپریشنل رینج سے زیادہ شدید ترین سطح FMI=3، والیومtagای نارمل سے اوپر، یا مختصر کر کے ہائی سورس FMI=6، کرنٹ اوپر نارمل یا گراؤنڈڈ سرکٹ FMI=15، ڈیٹا درست لیکن نارمل آپریٹنگ رینج سے کم شدید لیول FMI=16، ڈیٹا درست لیکن نارمل آپریٹنگ رینج سے اوپر معتدل شدید لیول FMI=20 , ڈیٹا بہتا ہوا

جدول 13 لو فالٹ FMI بمقابلہ ہائی فالٹ FMI

اگر استعمال کیا گیا FMI ٹیبل 13 میں ان میں سے کسی ایک کے علاوہ ہے، تو کم اور زیادہ دونوں فالٹس کو ایک ہی FMI تفویض کیا جائے گا۔ اس شرط سے گریز کیا جانا چاہیے، کیونکہ لاگ ان دو قسم کی خرابیوں کے لیے اب بھی مختلف OC استعمال کرے گا، حالانکہ DTC میں ان کی اطلاع ایک جیسی ہوگی۔ یہ یقینی بنانا صارف کی ذمہ داری ہے کہ ایسا نہ ہو۔

یوزر مینوئل UMAX031700۔ ورژن: 3

23-44

2. تنصیب کی ہدایات
2.1 طول و عرض اور پن آؤٹ 1IN-CAN کنٹرولر کو الٹرا سونک ویلڈیڈ پلاسٹک ہاؤسنگ میں پیک کیا گیا ہے۔ اسمبلی میں IP67 کی درجہ بندی ہوتی ہے۔

تصویر 6 ہاؤسنگ کے طول و عرض

پن # تفصیل

1

BATT +

2

ان پٹ +

3

کر سکتے ہیں

4

CAN_L

5

ان پٹ -

6

BATT-

ٹیبل 14 کنیکٹر پن آؤٹ

2.2. بڑھتے ہوئے ہدایات
نوٹس اور وارننگز · ہائی والیوم کے قریب انسٹال نہ کریں۔tage یا اعلی موجودہ آلات۔ · آپریٹنگ درجہ حرارت کی حد کو نوٹ کریں۔ تمام فیلڈ وائرنگ اس درجہ حرارت کی حد کے لیے موزوں ہونی چاہیے۔ · سروسنگ کے لیے دستیاب مناسب جگہ کے ساتھ یونٹ کو انسٹال کریں اور وائر ہارنس تک مناسب رسائی کے لیے (15
سینٹی میٹر) اور تناؤ سے نجات (30 سینٹی میٹر)۔ سرکٹ کے زندہ ہونے کے دوران یونٹ کو متصل یا منقطع نہ کریں، جب تک کہ یہ معلوم نہ ہو کہ علاقہ غیر ہے۔
خطرناک

ماؤنٹنگ
بڑھتے ہوئے سوراخ #8 یا M4 بولٹ کے لیے سائز کے ہیں۔ بولٹ کی لمبائی کا تعین آخری صارف کی بڑھتی ہوئی پلیٹ کی موٹائی سے کیا جائے گا۔ کنٹرولر کا بڑھتا ہوا فلینج 0.425 انچ (10.8 ملی میٹر) موٹا ہے۔

اگر ماڈیول بغیر کسی انکلوژر کے نصب کیا گیا ہے، تو اسے عمودی طور پر کنیکٹر کے ساتھ بائیں طرف یا

یوزر مینوئل UMAX031700۔ ورژن: 3

24-44

نمی کے داخلے کے امکان کو کم کرنے کا حق۔

CAN وائرنگ کو اندرونی طور پر محفوظ سمجھا جاتا ہے۔ بجلی کے تاروں کو اندرونی طور پر محفوظ نہیں سمجھا جاتا ہے اور اس لیے خطرناک جگہوں پر انہیں ہر وقت نالی یا نالی کی ٹرے میں رکھنے کی ضرورت ہوتی ہے۔ اس مقصد کے لیے ماڈیول کو خطرناک جگہوں پر ایک دیوار میں نصب کیا جانا چاہیے۔

کسی بھی تار یا کیبل کی لمبائی 30 میٹر سے زیادہ نہیں ہونی چاہیے۔ پاور ان پٹ وائرنگ 10 میٹر تک محدود ہونی چاہیے۔

تمام فیلڈ وائرنگ آپریٹنگ درجہ حرارت کی حد کے لیے موزوں ہونی چاہیے۔

سروسنگ کے لیے دستیاب مناسب جگہ کے ساتھ یونٹ کو انسٹال کریں اور مناسب تار تک رسائی کے لیے (6 انچ یا 15 سینٹی میٹر) اور تناؤ سے نجات (12 انچ یا 30 سینٹی میٹر)۔

کنکشنز

انٹیگرل ریسپٹیکلز سے جڑنے کے لیے درج ذیل TE Deutsch میٹنگ پلگ استعمال کریں۔ ان میٹنگ پلگ کی وائرنگ تمام قابل اطلاق مقامی کوڈز کے مطابق ہونی چاہیے۔ ریٹیڈ والیوم کے لیے موزوں فیلڈ وائرنگtagای اور کرنٹ استعمال کرنا ضروری ہے۔ کنیکٹنگ کیبلز کی درجہ بندی کم از کم 85 ° C ہونی چاہیے۔ 10°C سے کم اور +70°C سے اوپر کے محیطی درجہ حرارت کے لیے، کم سے کم اور زیادہ سے زیادہ دونوں درجہ حرارت کے لیے موزوں فیلڈ وائرنگ کا استعمال کریں۔

قابل استعمال موصلیت قطر کی حدود اور دیگر ہدایات کے لیے متعلقہ TE Deutsch ڈیٹا شیٹس سے رجوع کریں۔

رسیپٹیکل روابط میٹنگ کنیکٹر

جیسا کہ مناسب میٹنگ ساکٹ (اس میٹنگ پلگ کے لیے دستیاب رابطوں کے بارے میں مزید معلومات کے لیے www.laddinc.com سے رجوع کریں۔)
DT06-08SA, 1 W8S, 8 0462-201-16141, اور 3 114017

یوزر مینوئل UMAX031700۔ ورژن: 3

25-44

3. زیادہVIEW J1939 کی خصوصیات

سافٹ ویئر کو صارف کو ECU کو بھیجے گئے پیغامات کے حوالے سے لچک فراہم کرنے کے لیے ڈیزائن کیا گیا تھا: · NAME میں قابل ترتیب ECU مثال (ایک ہی نیٹ ورک پر متعدد ECUs کی اجازت دینے کے لیے) · کنفیگر ایبل ٹرانسمٹ PGN اور SPN پیرامیٹرز · قابل ترتیب وصول PGN اور SPN پیرامیٹرز · DM1 تشخیصی پیغام کے پیرامیٹرز بھیجنا · دیگر ECUs کی طرف سے بھیجے گئے DM1 پیغامات کو پڑھنا اور ان پر ردعمل ظاہر کرنا · DM2 پیغامات بھیجنے کے لیے نان ولیٹائل میموری میں رکھا گیا تشخیصی لاگ

3.1 معاون پیغامات کا تعارف ECU معیاری SAE J1939 کے مطابق ہے، اور درج ذیل PGNs کو سپورٹ کرتا ہے۔

J1939-21 سے - ڈیٹا لنک لیئر · درخواست · تسلیم · ٹرانسپورٹ پروٹوکول کنکشن مینجمنٹ · ٹرانسپورٹ پروٹوکول ڈیٹا ٹرانسفر پیغام

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

نوٹ: رینج 65280 سے 65535 ($00FF00 سے $00FFFF) میں کسی بھی ملکیتی B PGN کو منتخب کیا جا سکتا ہے۔

J1939-73 سے – ڈائیگنوسٹک · DM1 ایکٹیو ڈائیگنوسٹک ٹربل کوڈز · DM2 پہلے ایکٹیو ڈائیگنوسٹک ٹربل کوڈز · DM3 ڈائیگنوسٹک ڈیٹا کلیئر/ری سیٹ برائے پہلے ایکٹیو ڈی ٹی سی · DM11 - ڈائیگنوسٹک ڈیٹا کلیئر/ری سیٹ جواب · DM14 بائنری ڈیٹا ٹرانسفر

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

J1939-81 سے - نیٹ ورک مینجمنٹ · ایڈریس کا دعوی کیا گیا/ دعوی نہیں کیا جا سکتا · کمانڈ ایڈریس

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

J1939-71 سے وہیکل ایپلیکیشن لیئر · سافٹ ویئر کی شناخت

65242 ($00FEDA)

کسی بھی ایپلیکیشن لیئر پی جی این کو ڈیفالٹ کنفیگریشنز کے حصے کے طور پر تعاون یافتہ نہیں ہے، لیکن انہیں ٹرانسمٹ یا موصول ہونے والے فنکشن بلاکس کے لیے مطلوبہ طور پر منتخب کیا جا سکتا ہے۔ ملکیتی پتوں کے ساتھ معیاری میموری ایکسیس پروٹوکول (MAP) کا استعمال کرتے ہوئے سیٹ پوائنٹس تک رسائی حاصل کی جاتی ہے۔ Axiomatic Electronic Assistant (EA) CAN نیٹ ورک پر یونٹ کی فوری اور آسان ترتیب کی اجازت دیتا ہے۔

یوزر مینوئل UMAX031700۔ ورژن: 3

26-44

3.2 NAME، پتہ اور سافٹ ویئر ID

J1939 NAME 1IN-CAN ECU میں J1939 NAME کے لیے درج ذیل ڈیفالٹس ہیں۔ صارف کو ان پیرامیٹرز اور ان کی حدود کے بارے میں مزید معلومات کے لیے SAE J1939/81 معیار سے رجوع کرنا چاہیے۔

صوابدیدی پتہ قابل صنعتی گروپ وہیکل سسٹم انسٹنس وہیکل سسٹم فنکشن فنکشن مثال ECU مثال مینوفیکچر کوڈ شناختی نمبر

ہاں 0، گلوبل 0 0، غیر مخصوص نظام 125، محوری I/O کنٹرولر 20، Axiomatic AX031700، CAN 0 کے ساتھ سنگل ان پٹ کنٹرولر، پہلی مثال 162، Axiomatic Technologies Corporation Variable، ہر ECU کے لیے فیکٹری پروگرامنگ کے دوران منفرد طور پر تفویض کیا گیا ہے۔

ECU مثال NAME کے ساتھ منسلک ایک قابل ترتیب سیٹ پوائنٹ ہے۔ اس قدر کو تبدیل کرنے سے اس قسم کے متعدد ECUs کو دوسرے ECUs (بشمول محوری الیکٹرانک اسسٹنٹ) کے ذریعے پہچانا جا سکے گا جب وہ سب ایک ہی نیٹ ورک پر جڑے ہوں گے۔

ECU ایڈریس اس سیٹ پوائنٹ کی ڈیفالٹ ویلیو 128 (0x80) ہے، جو خود کنفیگر ایبل ECUs کے لیے ترجیحی ابتدائی پتہ ہے جیسا کہ SAE نے J1939 ٹیبل B3 سے B7 میں سیٹ کیا ہے۔ Axiomatic EA 0 سے 253 کے درمیان کسی بھی پتے کے انتخاب کی اجازت دے گا، اور یہ صارف کی ذمہ داری ہے کہ وہ ایک ایسا پتہ منتخب کرے جو معیار کے مطابق ہو۔ صارف کو اس بات سے بھی آگاہ ہونا چاہیے کہ چونکہ یونٹ صوابدیدی ایڈریس کے قابل ہے، اگر ایک اور ECU اعلی ترجیح NAME کے ساتھ منتخب کردہ پتے کا دعویٰ کرتا ہے، تو 1IN-CAN اگلے اعلیٰ ترین پتے کا انتخاب جاری رکھے گا جب تک کہ اسے کوئی ایسا پتہ نہ مل جائے جس پر وہ دعویٰ کر سکے۔ ایڈریس کلیمنگ کے بارے میں مزید تفصیلات کے لیے J1939/81 دیکھیں۔

سافٹ ویئر شناخت کنندہ

پی جی این 65242

سافٹ ویئر کی شناخت

ٹرانسمیشن کی تکرار کی شرح: درخواست پر

ڈیٹا کی لمبائی:

متغیر

توسیعی ڈیٹا صفحہ:

0

ڈیٹا صفحہ:

0

PDU فارمیٹ:

254

PDU مخصوص:

218 PGN معاون معلومات:

پہلے سے طے شدہ ترجیح:

6

پیرامیٹر گروپ نمبر:

65242 (0xFEDA)

- نرم

ابتدائی پوزیشن 1 2-n

لمبائی پیرامیٹر کا نام 1 بائٹ سافٹ ویئر کی شناخت کے شعبوں کی تعداد متغیر سافٹ ویئر کی شناخت (زبانیں)، حد بندی (ASCII "*")

ایس پی این 965 234

1IN-CAN ECU کے لیے، بائٹ 1 کو 5 پر سیٹ کیا گیا ہے، اور شناختی فیلڈز درج ذیل ہیں (حصہ نمبر)*(ورژن)*(تاریخ)*(مالک)*(تفصیل)

یوزر مینوئل UMAX031700۔ ورژن: 3

27-44

Axiomatic EA یہ تمام معلومات "جنرل ECU معلومات" میں دکھاتا ہے، جیسا کہ ذیل میں دکھایا گیا ہے:
نوٹ: سافٹ ویئر ID میں فراہم کردہ معلومات کسی بھی J1939 سروس ٹول کے لیے دستیاب ہے جو PGN -SOFT کو سپورٹ کرتا ہے۔

یوزر مینوئل UMAX031700۔ ورژن: 3

28-44

4. محوری الیکٹرانک اسسٹنٹ کے ساتھ ECU سیٹ پوائنٹس تک رسائی
اس کتابچے میں کئی سیٹ پوائنٹس کا حوالہ دیا گیا ہے۔ یہ سیکشن ہر سیٹ پوائنٹ، اور ان کے ڈیفالٹس اور رینجز کو تفصیل سے بیان کرتا ہے۔ 1IN-CAN کی طرف سے ہر سیٹ پوائنٹ کو کس طرح استعمال کیا جاتا ہے اس بارے میں مزید معلومات کے لیے، یوزر مینوئل کے متعلقہ سیکشن سے رجوع کریں۔
4.1 J1939 نیٹ ورک
J1939 نیٹ ورک سیٹ پوائنٹس خاص طور پر CAN نیٹ ورک کو متاثر کرنے والے کنٹرولر کے پیرامیٹرز سے ڈیل کرتے ہیں۔ ہر سیٹ پوائنٹ کے بارے میں معلومات پر نوٹس کا حوالہ دیں۔

نام

رینج

طے شدہ

نوٹس

ECU مثال نمبر ECU پتہ

ڈراپ لسٹ 0 سے 253 تک

0، #1 پہلی مثال فی J1939-81

128 (0،80xXNUMX،XNUMX)

خود ساختہ ECU کے لیے ترجیحی پتہ

پہلے سے طے شدہ متفرق سیٹ پوائنٹس کی سکرین کیپچر

اگر "ECU انسٹینس نمبر" یا "ECU ایڈریس" کے لیے غیر طے شدہ اقدار استعمال کی جاتی ہیں، تو وہ سیٹ پوائنٹ کے دوران اپ ڈیٹ نہیں ہوں گی۔ file فلیش ان پیرامیٹرز کو دستی طور پر تبدیل کرنے کی ضرورت ہے۔

نیٹ ورک پر دیگر اکائیوں کو متاثر ہونے سے روکیں۔ جب وہ تبدیل ہو جائیں گے، کنٹرولر نیٹ ورک پر اپنے نئے پتے کا دعوی کرے گا۔ Axiomatic EA پر CAN کنکشن کو بند کرنے اور دوبارہ کھولنے کی سفارش کی جاتی ہے۔ file لوڈ کیا جاتا ہے، اس طرح کہ J1939 CAN نیٹ ورک ECU فہرست میں صرف نیا نام اور پتہ ظاہر ہوتا ہے۔

یوزر مینوئل UMAX031700۔ ورژن: 3

29-44

4.2 یونیورسل ان پٹ
یونیورسل ان پٹ فنکشن بلاک کی تعریف سیکشن 1.2 میں کی گئی ہے۔ ان سیٹ پوائنٹس کو کس طرح استعمال کیا جاتا ہے اس بارے میں تفصیلی معلومات کے لیے براہ کرم اس سیکشن کا حوالہ دیں۔

ڈیفالٹ یونیورسل ان پٹ سیٹ پوائنٹس کی سکرین کیپچر

نام ان پٹ سینسر کی قسم

رینج ڈراپ لسٹ

دالیں فی انقلاب

0 سے 60000 تک

کم از کم خرابی
کم از کم رینج
زیادہ سے زیادہ رینج
زیادہ سے زیادہ خرابی پل اپ/پل ڈاؤن ریزسٹر ڈیباؤنس ٹائم ڈیجیٹل ان پٹ ٹائپ سافٹ ویئر ڈیباؤنس فلٹر کی قسم

سینسر کی قسم پر منحصر ہے سینسر کی قسم پر منحصر ہے سینسر کی قسم پر منحصر ہے سینسر کی قسم ڈراپ لسٹ ڈراپ لسٹ پر منحصر ہے
0 سے 60000 تک

سافٹ ویئر فلٹر کی قسم

ڈراپ لسٹ

سافٹ ویئر فلٹر مستقل

0 سے 60000 تک

پہلے سے طے شدہ 12 والیومtage 0V سے 5V 0
0.2V

نوٹس سیکشن 1.2.1 کا حوالہ دیتے ہیں اگر 0 پر سیٹ کیا جاتا ہے، پیمائش ہرٹز میں لی جاتی ہے۔ اگر قدر 0 سے زیادہ سیٹ کی جاتی ہے تو پیمائش RPM میں لی جاتی ہے۔
سیکشن 1.2.3 کا حوالہ دیں۔

0.5V

سیکشن 1.2.3 کا حوالہ دیں۔

4.5V

سیکشن 1.2.3 کا حوالہ دیں۔

4.8V 1 10kOhm پل اپ 0 - کوئی نہیں 10 (ms)
0 کوئی فلٹر نہیں۔
1000ms

سیکشن 1.2.3 کا حوالہ دیں۔
سیکشن 1.2.2 کا حوالہ دیں۔
ڈیجیٹل آن/آف ان پٹ قسم کے لیے ڈیباؤنس ٹائم سیکشن 1.2.4 کا حوالہ دیں۔ یہ فنکشن ڈیجیٹل اور کاؤنٹر ان پٹ کی اقسام میں استعمال نہیں ہوتا ہے سیکشن 1.3.6 کا حوالہ دیں۔

غلطی کا پتہ لگانا فعال ڈراپ لسٹ ہے۔

1 - سچ

سیکشن 1.9 کا حوالہ دیں۔

ایونٹ DM1 میں ایک DTC تیار کرتا ہے۔

ڈراپ لسٹ

1 - سچ

سیکشن 1.9 کا حوالہ دیں۔

یوزر مینوئل UMAX031700۔ ورژن: 3

30-44

غلطی کو صاف کرنے کے لئے Hysteresis

سینسر کی قسم پر منحصر ہے۔

Lamp DM1 ڈراپ لسٹ میں ایونٹ کے لحاظ سے سیٹ کریں۔

0.1V

سیکشن 1.9 کا حوالہ دیں۔

1 امبر، وارننگ سیکشن 1.9 کا حوالہ دیں۔

DTC 0 سے 0x1FFFFFFF میں استعمال ہونے والے ایونٹ کے لیے SPN

سیکشن 1.9 کا حوالہ دیں۔

DTC ڈراپ لسٹ میں استعمال ہونے والے ایونٹ کے لیے FMI

4 والیومtagای نارمل سے نیچے، یا مختصر سے کم ماخذ

سیکشن 1.9 کا حوالہ دیں۔

DM1 0 سے 60000 بھیجنے سے پہلے تاخیر کریں۔

1000ms

سیکشن 1.9 کا حوالہ دیں۔

4.3 مستقل ڈیٹا لسٹ سیٹ پوائنٹس

کنسٹنٹ ڈیٹا لسٹ فنکشن بلاک صارف کو مختلف لاجک بلاک فنکشنز کے لیے مطلوبہ اقدار کو منتخب کرنے کی اجازت دینے کے لیے فراہم کیا گیا ہے۔ اس پورے دستور میں، مستقل کے لیے مختلف حوالہ جات بنائے گئے ہیں، جیسا کہ سابق میں خلاصہ کیا گیا ہے۔amples ذیل میں درج.

a)

قابل پروگرام منطق: مستقل "ٹیبل X = حالت Y، دلیل 2"، جہاں X اور Y = 1

کو 3

b)

ریاضی کا فنکشن: مستقل "ریاضی ان پٹ X"، جہاں X = 1 سے 4

ثنائی منطق میں استعمال کے لیے پہلے دو کنسٹینٹس 0 (False) اور 1 (True) کی فکسڈ ویلیوز ہیں۔ بقیہ 13 کنسٹینٹس مکمل طور پر صارف کے لیے قابل ترتیب ہیں +/- 1,000,000 کے درمیان کسی بھی قدر کے لیے۔ پہلے سے طے شدہ اقدار نیچے اسکرین کیپچر میں ظاہر ہوتی ہیں۔

اسکرین کیپچر ڈیفالٹ مستقل ڈیٹا لسٹ سیٹ پوائنٹس یوزر مینوئل UMAX031700۔ ورژن: 3

31-44

4.4 ٹیبل سیٹ پوائنٹس تلاش کریں۔
لوک اپ ٹیبل فنکشن بلاک کی تعریف سیکشن 1.4 میں کی گئی ہے۔ ان تمام سیٹ پوائنٹس کو کس طرح استعمال کیا جاتا ہے اس بارے میں تفصیلی معلومات کے لیے براہ کرم وہاں سے رجوع کریں۔ جیسا کہ اس فنکشن بلاک کے X-Axis ڈیفالٹس کی وضاحت ٹیبل 1 سے منتخب کردہ "X-Axis سورس" کے ذریعے کی گئی ہے، اس لیے ڈیفالٹس اور رینجز کے حوالے سے مزید کچھ بھی نہیں ہے جو سیکشن 1.4 میں بیان کیا گیا ہے۔ یاد رکھیں، اگر منتخب کردہ ذریعہ کی کم سے کم/زیادہ سے زیادہ حد کو تبدیل کیا جاتا ہے تو X-Axis اقدار خود بخود اپ ڈیٹ ہو جائیں گی۔

سابق کی سکرین کیپچرample تلاش ٹیبل 1 سیٹ پوائنٹس

نوٹ: اوپر دکھائے گئے اسکرین کیپچر میں، فنکشن بلاک کو فعال کرنے کے لیے "X-Axis Source" کو اس کی ڈیفالٹ ویلیو سے تبدیل کر دیا گیا ہے۔

یوزر مینوئل UMAX031700۔ ورژن: 3

32-44

4.5 قابل پروگرام منطق سیٹ پوائنٹس
پروگرام ایبل لاجک فنکشن بلاک کی تعریف سیکشن 1.5 میں کی گئی ہے۔ ان تمام سیٹ پوائنٹس کو کس طرح استعمال کیا جاتا ہے اس بارے میں تفصیلی معلومات کے لیے براہ کرم وہاں سے رجوع کریں۔
چونکہ یہ فنکشن بلاک بطور ڈیفالٹ غیر فعال ہے، اس سے آگے ڈیفالٹس اور رینجز کے حوالے سے وضاحت کرنے کے لیے کچھ نہیں ہے جو سیکشن 1.5 میں بیان کیا گیا ہے۔ نیچے دی گئی اسکرین کیپچر سے پتہ چلتا ہے کہ اس سیکشن میں جن سیٹ پوائنٹس کا حوالہ دیا گیا ہے وہ Axiomatic EA پر کیسے ظاہر ہوتے ہیں۔

یوزر مینوئل UMAX031700۔ ورژن: 3

33-44

ڈیفالٹ پروگرام ایبل لاجک 1 سیٹ پوائنٹس کی سکرین کیپچر

نوٹ: اوپر دکھائے گئے اسکرین کیپچر میں، فنکشن بلاک کو فعال کرنے کے لیے "پروگرام ایبل لاجک بلاک فعال" کو اس کی ڈیفالٹ ویلیو سے تبدیل کر دیا گیا ہے۔

نوٹ: Argument1، Argument 2 اور Operator کے لیے پہلے سے طے شدہ اقدار تمام Programmable Logic فنکشن بلاکس میں یکساں ہیں، اور اس لیے اسے استعمال کرنے سے پہلے صارف کی طرف سے مناسب طور پر تبدیل کرنا چاہیے۔

یوزر مینوئل UMAX031700۔ ورژن: 3

34-44

4.6 ریاضی فنکشن بلاک سیٹ پوائنٹس
ریاضی کے فنکشن بلاک کی تعریف سیکشن 1.6 میں کی گئی ہے۔ ان سیٹ پوائنٹس کو کس طرح استعمال کیا جاتا ہے اس بارے میں تفصیلی معلومات کے لیے براہ کرم اس سیکشن کا حوالہ دیں۔

ایک سابق کی سکرین کیپچرampلی میتھ فنکشن بلاک کے لیے

نوٹ: اوپر دکھائے گئے اسکرین کیپچر میں، سیٹ پوائنٹس کو ان کی ڈیفالٹ ویلیوز سے تبدیل کر دیا گیا ہے تاکہ کسی سابق کو واضح کیا جا سکے۔ampریاضی کے فنکشن بلاک کو کس طرح استعمال کیا جا سکتا ہے۔

نام ریاضی فنکشن فعال فنکشن 1 ان پٹ A سورس فنکشن 1 ان پٹ ایک نمبر
فنکشن 1 ان پٹ ایک کم از کم

رینج ڈراپ لسٹ ڈراپ لسٹ ماخذ پر منحصر ہے۔
-106 سے 106

ڈیفالٹ 0 FALSE 0 کنٹرول استعمال نہیں کیا گیا 1
0

فنکشن 1 ان پٹ A زیادہ سے زیادہ فنکشن 1 ان پٹ A اسکیلر فنکشن 1 ان پٹ B سورس فنکشن 1 ان پٹ B نمبر
فنکشن 1 ان پٹ B کم از کم

-106 سے 106
-1.00 سے 1.00 ڈراپ لسٹ ماخذ پر منحصر ہے۔
-106 سے 106

100 1.00 0 کنٹرول استعمال نہیں کیا گیا 1
0

فنکشن 1 ان پٹ B زیادہ سے زیادہ -106 سے 106

100

یوزر مینوئل UMAX031700۔ ورژن: 3

نوٹس صحیح یا غلط سیکشن 1.3 کا حوالہ دیں۔
سیکشن 1.3 کا حوالہ دیں۔
ان پٹ کو فیصد میں تبدیل کرتا ہے۔tage حساب میں استعمال ہونے سے پہلے ان پٹ کو فیصد میں تبدیل کرتا ہے۔tage حساب میں استعمال کرنے سے پہلے سیکشن 1.6 کا حوالہ دیں سیکشن 1.3 سے رجوع کریں۔
سیکشن 1.3 کا حوالہ دیں۔
ان پٹ کو فیصد میں تبدیل کرتا ہے۔tage حساب میں استعمال ہونے سے پہلے ان پٹ کو فیصد میں تبدیل کرتا ہے۔tage حساب میں استعمال ہونے سے پہلے
35-44

فنکشن 1 ان پٹ بی اسکیلر میتھ فنکشن 1 آپریشن فنکشن 2 ان پٹ بی سورس
فنکشن 2 ان پٹ بی نمبر
فنکشن 2 ان پٹ B کم از کم
فنکشن 2 ان پٹ B زیادہ سے زیادہ
فنکشن 2 ان پٹ بی اسکیلر ریاضی فنکشن 2 آپریشن (ان پٹ A = فنکشن کا نتیجہ 1) فنکشن 3 ان پٹ بی سورس
فنکشن 3 ان پٹ بی نمبر
فنکشن 3 ان پٹ B کم از کم
فنکشن 3 ان پٹ B زیادہ سے زیادہ
فنکشن 3 ان پٹ بی اسکیلر ریاضی فنکشن 3 آپریشن (ان پٹ A = فنکشن کا نتیجہ 2) ریاضی کی آؤٹ پٹ کم از کم رینج

-1.00 سے 1.00 ڈراپ لسٹ ڈراپ لسٹ ماخذ پر منحصر ہے۔
-106 سے 106
-106 سے 106
-1.00 سے 1.00

1.00 9، +، نتیجہ = InA+InB 0 کنٹرول استعمال نہیں ہوا 1
0
100 1.00

سیکشن 1.13 کا حوالہ دیں سیکشن 1.13 کا حوالہ دیں سیکشن 1.4 کا حوالہ دیں
سیکشن 1.4 کا حوالہ دیں۔
ان پٹ کو فیصد میں تبدیل کرتا ہے۔tage حساب میں استعمال ہونے سے پہلے ان پٹ کو فیصد میں تبدیل کرتا ہے۔tage حساب میں استعمال کرنے سے پہلے سیکشن 1.13 کو دیکھیں

ڈراپ لسٹ

9، +، نتیجہ = InA+InB سیکشن 1.13 کا حوالہ دیں۔

ڈراپ لسٹ ماخذ پر منحصر ہے۔
-106 سے 106

0 کنٹرول استعمال نہیں کیا گیا 1
0

-106 سے 106

100

-1.00 سے 1.00 1.00

سیکشن 1.4 کا حوالہ دیں۔
سیکشن 1.4 کا حوالہ دیں۔
ان پٹ کو فیصد میں تبدیل کرتا ہے۔tage حساب میں استعمال ہونے سے پہلے ان پٹ کو فیصد میں تبدیل کرتا ہے۔tage حساب میں استعمال کرنے سے پہلے سیکشن 1.13 کو دیکھیں

ڈراپ لسٹ

9، +، نتیجہ = InA+InB سیکشن 1.13 کا حوالہ دیں۔

-106 سے 106

0

ریاضی کی پیداوار کی زیادہ سے زیادہ حد -106 سے 106

100

یوزر مینوئل UMAX031700۔ ورژن: 3

36-44

4.7 سیٹ پوائنٹس حاصل کر سکتے ہیں CAN Receive فنکشن بلاک کی تعریف سیکشن 1.16 میں کی گئی ہے۔ ان تمام سیٹ پوائنٹس کو کس طرح استعمال کیا جاتا ہے اس بارے میں تفصیلی معلومات کے لیے براہ کرم وہاں سے رجوع کریں۔
ڈیفالٹ کی سکرین کیپچر 1 سیٹ پوائنٹس حاصل کر سکتے ہیں۔
نوٹ: اوپر دکھائے گئے اسکرین کیپچر میں، فنکشن بلاک کو فعال کرنے کے لیے "Receive Message Enabled" کو اس کی ڈیفالٹ ویلیو سے تبدیل کر دیا گیا ہے۔ 4.8 CAN ٹرانسمیٹ سیٹ پوائنٹس CAN ٹرانسمیٹ فنکشن بلاک کی تعریف سیکشن 1.7 میں کی گئی ہے۔ ان تمام سیٹ پوائنٹس کو کس طرح استعمال کیا جاتا ہے اس بارے میں تفصیلی معلومات کے لیے براہ کرم وہاں سے رجوع کریں۔

پہلے سے طے شدہ کی سکرین کیپچر 1 سیٹ پوائنٹس یوزر مینوئل UMAX031700 منتقل کر سکتا ہے۔ ورژن: 3

37-44

نام ٹرانسمٹ PGN ٹرانسمیٹ ریپیٹیشن ریٹ ٹرانسمٹ پیغام ترجیحی منزل کا پتہ (PDU1 کے لیے) ڈیٹا سورس ٹرانسمٹ ڈیٹا نمبر
ڈیٹا کا سائز منتقل کریں۔
ٹرانسمٹ ڈیٹا انڈیکس ان ارے (LSB) ٹرانسمٹ بٹ انڈیکس ان بائٹ (LSB) ٹرانسمٹ ڈیٹا ریزولوشن ٹرانسمٹ ڈیٹا آفسیٹ

رینج
0 سے 65535 0 سے 60,000 ایم ایس 0 سے 7 0 سے 255 ڈراپ لسٹ فی ماخذ

طے شدہ
65280 ($FF00) 0 6 254 (0xFE، خالی پتہ) ان پٹ میسرڈ 0، ان پٹ میسرڈ #1

ڈراپ لسٹ

مسلسل 1-بائٹ

0 سے 8-ڈیٹا سائز 0، پہلی بائٹ پوزیشن

0 سے 8 بٹ سائز
-106 سے 106 -104 سے ​​104 تک

ڈیفالٹ کے ذریعہ استعمال نہیں کیا جاتا ہے۔
1.00 0.00

نوٹس
0ms ٹرانسمٹ کو غیر فعال کر دیتا ہے ملکیتی B کی ترجیح بطور ڈیفالٹ استعمال نہیں ہوتی سیکشن 1.3 سے رجوع کریں سیکشن 1.3 0 = استعمال نہیں کیا گیا (غیر فعال) 1 = 1-بٹ 2 = 2-بٹس 3 = 4-بٹس 4 = 1-بائٹ 5 = 2-بائٹس 6 = 4-بائٹس
صرف بٹ ڈیٹا کی اقسام کے ساتھ استعمال کیا جاتا ہے۔

یوزر مینوئل UMAX031700۔ ورژن: 3

38-44

5. محوری ای اے بوٹ لوڈر کے ساتھ ری فلیشنگ اوور
AX031700 کو بوٹ لوڈر انفارمیشن سیکشن کا استعمال کرتے ہوئے نئے ایپلیکیشن فرم ویئر کے ساتھ اپ گریڈ کیا جا سکتا ہے۔ یہ سیکشن Axiomatic کی طرف سے فراہم کردہ نئے فرم ویئر کو CAN کے ذریعے یونٹ پر اپ لوڈ کرنے کے لیے آسان مرحلہ وار ہدایات کی تفصیل دیتا ہے، بغیر اسے J1939 نیٹ ورک سے منقطع کیے جانے کی ضرورت ہے۔
1. جب Axiomatic EA پہلی بار ECU سے جڑتا ہے، بوٹ لوڈر انفارمیشن سیکشن درج ذیل معلومات کو ظاہر کرے گا:

2. ECU پر چلنے والے فرم ویئر کو اپ گریڈ کرنے کے لیے بوٹ لوڈر استعمال کرنے کے لیے، متغیر "Force Bootloader To Load on Reset" کو ہاں میں تبدیل کریں۔

3. جب پرامپٹ باکس پوچھے کہ کیا آپ ECU کو دوبارہ ترتیب دینا چاہتے ہیں، ہاں منتخب کریں۔
یوزر مینوئل UMAX031700۔ ورژن: 3

39-44

4. دوبارہ ترتیب دینے پر، ECU اب J1939 نیٹ ورک پر AX031700 کے طور پر نہیں بلکہ J1939 بوٹ لوڈر #1 کے طور پر ظاہر ہوگا۔

نوٹ کریں کہ بوٹ لوڈر صوابدیدی ایڈریس کے قابل نہیں ہے۔ اس کا مطلب یہ ہے کہ اگر آپ چاہتے ہیں کہ ایک سے زیادہ بوٹ لوڈرز ایک ساتھ چل رہے ہوں (تجویز نہیں کی گئی) آپ کو اگلے کو چالو کرنے سے پہلے ہر ایک کے لیے ایڈریس کو دستی طور پر تبدیل کرنا پڑے گا، یا ایڈریس کے تنازعات ہوں گے، اور صرف ایک ECU بوٹ لوڈر کے طور پر ظاہر ہوگا۔ ایک بار جب 'ایکٹو' بوٹ لوڈر باقاعدہ فعالیت پر واپس آجاتا ہے، تو دیگر ECU(s) کو بوٹ لوڈر فیچر کو دوبارہ فعال کرنے کے لیے پاور سائیکل کرنا پڑے گا۔

5. جب بوٹ لوڈر انفارمیشن سیکشن کو منتخب کیا جاتا ہے، تو وہی معلومات دکھائی جاتی ہے جیسے کب

یہ AX031700 فرم ویئر چلا رہا تھا، لیکن اس معاملے میں فلیشنگ فیچر کو فعال کر دیا گیا ہے۔

یوزر مینوئل UMAX031700۔ ورژن: 3

40-44

6. فلیشنگ بٹن کو منتخب کریں اور وہاں جائیں جہاں آپ نے AF-16119-x.yy.bin کو محفوظ کیا تھا۔ file Axiomatic سے بھیجا گیا۔ (نوٹ: صرف بائنری (.bin) fileAxiomatic EA ٹول کا استعمال کرتے ہوئے s کو فلیش کیا جا سکتا ہے)
7. ایک بار فلیش ایپلیکیشن فرم ویئر ونڈو کھلنے کے بعد، اگر آپ چاہیں تو آپ تبصرے درج کر سکتے ہیں جیسے "[Name] کے ذریعے اپ گریڈ کردہ فرم ویئر"۔ اس کی ضرورت نہیں ہے، اور اگر آپ اسے استعمال نہیں کرنا چاہتے تو آپ فیلڈ کو خالی چھوڑ سکتے ہیں۔
نوٹ: آپ کو ڈیٹ پر جانے کی ضرورت نہیں ہے۔amp یا ٹائمسٹamp دی file, کیونکہ یہ سب کچھ خود بخود Axiomatic EA ٹول سے ہوتا ہے جب آپ نیا فرم ویئر اپ لوڈ کرتے ہیں۔

انتباہ: "ایریز تمام ECU فلیش میموری" باکس کو چیک نہ کریں جب تک کہ آپ کے محوری رابطہ کے ذریعہ ایسا کرنے کی ہدایت نہ کی جائے۔ اسے منتخب کرنے سے غیر متزلزل فلیش میں ذخیرہ شدہ تمام ڈیٹا مٹ جائے گا۔ یہ سیٹ پوائنٹس کی کسی بھی ترتیب کو بھی مٹا دے گا جو شاید ECU میں کیا گیا ہو گا اور تمام سیٹ پوائنٹس کو ان کے فیکٹری ڈیفالٹس پر دوبارہ ترتیب دے گا۔ اس باکس کو بغیر نشان کے چھوڑنے سے، نیا فرم ویئر اپ لوڈ ہونے پر سیٹ پوائنٹس میں سے کوئی بھی تبدیل نہیں ہوگا۔

یوزر مینوئل UMAX031700۔ ورژن: 3

41-44

8. ایک پروگریس بار دکھائے گا کہ اپ لوڈ بڑھنے کے ساتھ ہی کتنا فرم ویئر بھیجا گیا ہے۔ J1939 نیٹ ورک پر جتنی زیادہ ٹریفک ہوگی، اپ لوڈ کے عمل میں اتنا ہی زیادہ وقت لگے گا۔
9. ایک بار جب فرم ویئر اپ لوڈ ہو جائے گا، ایک پیغام پاپ اپ ہو گا جو کامیاب آپریشن کی نشاندہی کرے گا۔ اگر آپ ECU کو دوبارہ ترتیب دینے کا انتخاب کرتے ہیں، تو AX031700 ایپلیکیشن کا نیا ورژن چلنا شروع ہو جائے گا، اور ECU کی شناخت Axiomatic EA کے ذریعے کی جائے گی۔ دوسری صورت میں، اگلی بار جب ECU پاور سائیکل ہو گا، AX031700 ایپلیکیشن بوٹ لوڈر فنکشن کے بجائے چلے گی۔
نوٹ: اگر اپ لوڈ کے دوران کسی بھی وقت عمل میں خلل پڑتا ہے، ڈیٹا کرپٹ ہو جاتا ہے (خراب چیکسم) یا کسی اور وجہ سے نیا فرم ویئر درست نہیں ہے، یعنی بوٹ لوڈر کو پتہ چلتا ہے کہ file loaded کو ہارڈ ویئر پلیٹ فارم پر چلانے کے لیے ڈیزائن نہیں کیا گیا تھا، خراب یا کرپٹ ایپلی کیشن نہیں چلے گی۔ بلکہ، جب ECU کو دوبارہ ترتیب دیا جاتا ہے یا پاور سائیکل کیا جاتا ہے تو J1939 بوٹ لوڈر پہلے سے طے شدہ ایپلیکیشن کے طور پر جاری رہے گا جب تک کہ درست فرم ویئر کو یونٹ میں کامیابی کے ساتھ اپ لوڈ نہ کر دیا جائے۔

یوزر مینوئل UMAX031700۔ ورژن: 3

42-44

6. تکنیکی تفصیلات

6.1۔ بجلی کی فراہمی
پاور سپلائی ان پٹ - برائے نام
سرج پروٹیکشن ریورس پولرٹی پروٹیکشن

12 یا 24Vdc برائے نام آپریٹنگ والیومtage 8…36 Vdc پاور سپلائی رینج والیوم کے لیےtagای عارضی
فراہم کردہ 1113Vdc برائے نام ان پٹ کے لیے SAE J11-24 کی ضروریات کو پورا کرتا ہے

6.2. ان پٹ
اینالاگ ان پٹ فنکشنز والیومtagای ان پٹ
موجودہ ان پٹ
ڈیجیٹل ان پٹ فنکشنز ڈیجیٹل ان پٹ لیول PWM ان پٹ
فریکوئینسی ان پٹ ڈیجیٹل ان پٹ
ان پٹ امپیڈینس ان پٹ درستگی ان پٹ ریزولوشن

والیومtagای ان پٹ یا کرنٹ ان پٹ 0-5V (امپیڈینس 204 KOhm) 0-10V (امپیڈینس 136 KOhm) 0-20 mA (امپیڈینس 124 اوہم) 4-20 ایم اے (امپیڈینس 124 اوہم) ڈسکریٹ ان پٹ، فریکوئنسی پی ڈبلیو ایم تک Vps 0 سے 100% 0.5Hz سے 10kHz 0.5Hz سے 10 kHz ایکٹو ہائی (+Vps تک)، فعال کم Amplitude: 0 سے +Vps 1 MOhm ہائی مائبادا، 10KOhm پل ڈاون، 10KOhm پل اپ تک +14V <1% 12 بٹ

6.3 مواصلات
نیٹ ورک کا خاتمہ

1 CAN 2.0B پورٹ، پروٹوکول SAE J1939
CAN معیار کے مطابق، نیٹ ورک کو خارجی ٹرمینیشن ریزسٹرس کے ساتھ ختم کرنا ضروری ہے۔ مزاحم 120 اوہم، 0.25W کم از کم، دھاتی فلم یا اسی قسم کے ہیں۔ انہیں نیٹ ورک کے دونوں سروں پر CAN_H اور CAN_L ٹرمینلز کے درمیان رکھا جانا چاہیے۔

6.4. عمومی وضاحتیں

مائیکرو پروسیسر

STM32F103CBT7، 32 بٹ، 128 Kbytes فلیش پروگرام میموری

پرسکون کرنٹ

14 ایم اے @ 24 وی ڈی سی عام؛ 30 ایم اے @ 12 وی ڈی سی عام

کنٹرول منطق

Axiomatic Electronic Assistant, P/Ns: AX070502 یا AX070506K استعمال کرتے ہوئے صارف کے قابل پروگرام فعالیت

مواصلات

1 CAN (SAE J1939) ماڈل AX031700: 250 kbps ماڈل AX031700-01: 500 kbps ماڈل AX031700-02: 1 Mbps ماڈل AX031701 CANopen®

یوزر انٹرفیس

ونڈوز آپریٹنگ سسٹم کے لیے ایکسیومیٹک الیکٹرانک اسسٹنٹ استعمال کے لیے رائلٹی فری لائسنس کے ساتھ آتا ہے۔ ایکزیومیٹک الیکٹرانک اسسٹنٹ کو ڈیوائس کے CAN پورٹ کو ونڈوز پر مبنی پی سی سے لنک کرنے کے لیے USB-CAN کنورٹر کی ضرورت ہوتی ہے۔ ایک Axiomatic USB-CAN کنورٹر Axiomatic Configuration KIT کا حصہ ہے، P/Ns آرڈر کرتا ہے: AX070502 یا AX070506K۔

نیٹ ورک کا خاتمہ

بیرونی ٹرمینیشن ریزسٹرس کے ساتھ نیٹ ورک کو ختم کرنا ضروری ہے۔ مزاحم 120 اوہم، 0.25W کم از کم، دھاتی فلم یا اسی قسم کے ہیں۔ انہیں نیٹ ورک کے دونوں سروں پر CAN_H اور CAN_L ٹرمینلز کے درمیان رکھا جانا چاہیے۔

وزن

0.10 پونڈ (0.045 کلوگرام)

آپریٹنگ حالات

-40 سے 85 ° C (-40 سے 185 ° F)

تحفظ

آئی پی 67

EMC تعمیل

سی ای مارکنگ

کمپن

MIL-STD-202G، ٹیسٹ 204D اور 214A (سائن اور رینڈم) 10 جی چوٹی (سائن)؛ 7.86 Grms چوٹی (بے ترتیب) (زیر التواء)

جھٹکا

MIL-STD-202G, ٹیسٹ 213B, 50 g (زیر التواء)

منظوری

سی ای مارکنگ

بجلی کے کنکشنز

6 پن کنیکٹر (مساوی TE Deutsch P/N: DT04-6P)

ایک میٹنگ پلگ کٹ Axiomatic P/N: AX070119 کے طور پر دستیاب ہے۔

پن # 1 2 3 4 5 6

تفصیل BATT+ ان پٹ + CAN_H CAN_L ان پٹ BATT-

یوزر مینوئل UMAX031700۔ ورژن: 3

43-44

7. ورژن کی تاریخ

ورژن کی تاریخ

1

یکم مئی 31

2

26 نومبر 2019

26 نومبر 2019

3

1 اگست 2023

مصنف
Gustavo Del Valle Gustavo Del Valle
امانڈا ولکنز کریل موجسوف

ترمیمات
V2.00 فرم ویئر میں کی گئی اپ ڈیٹس کی عکاسی کرنے کے لیے ابتدائی مسودہ اپڈیٹ شدہ صارف دستی جس میں فریکوئنسی اور PWM ان پٹ کی اقسام کو اب مختلف فریکوئنسی رینجز میں الگ نہیں کیا گیا ہے لیکن اب ان کو [0.5Hz…10kHz] کی ایک رینج میں ملا دیا گیا ہے، خاموش کرنٹ، وزن شامل کیا گیا ہے۔ اور مختلف باؤڈ ریٹ ماڈلز تکنیکی اسپیک پرفارمڈ لیگیسی اپڈیٹس

نوٹ:
تکنیکی وضاحتیں اشارے اور تبدیلی کے تابع ہیں۔ درخواست اور آپریٹنگ حالات کے لحاظ سے اصل کارکردگی مختلف ہوگی۔ صارفین کو خود کو مطمئن کرنا چاہیے کہ پروڈکٹ مطلوبہ ایپلی کیشن میں استعمال کے لیے موزوں ہے۔ ہماری تمام مصنوعات مواد اور کاریگری میں نقائص کے خلاف محدود وارنٹی رکھتی ہیں۔ براہ کرم ہماری وارنٹی، درخواست کی منظوری/حدود اور واپسی کے مواد کے عمل کو دیکھیں جیسا کہ https://www.axiomatic.com/service/ پر بیان کیا گیا ہے۔

CANopen® آٹومیشن eV میں CAN کا رجسٹرڈ کمیونٹی ٹریڈ مارک ہے۔

یوزر مینوئل UMAX031700۔ ورژن: 3

44-44

ہماری مصنوعات
AC/DC پاور سپلائیز ایکچیویٹر کنٹرولز/ انٹرفیس آٹوموٹیو ایتھرنیٹ انٹرفیس بیٹری چارجرز CAN کنٹرولز، راؤٹرز، ریپیٹر CAN/WiFi، CAN/بلوٹوتھ، روٹرز کرنٹ/وولtage/PWM کنورٹرز DC/DC پاور کنورٹرز انجن ٹمپریچر سکینرز ایتھرنیٹ/CAN کنورٹرز، گیٹ ویز، سوئچز فین ڈرائیو کنٹرولرز گیٹ ویز، CAN/Modbus، RS-232 Gyroscopes، Inclinometers Hydraulic Valve Controllers Inclinometers Hydraulic Valve Controllers Inclinometers Inclinometers Modbus, RS-422, RS-485 کنٹرول کرتا ہے موٹر کنٹرولز، انورٹرز پاور سپلائیز، DC/DC، AC/DC PWM سگنل کنورٹرز/Isolators ریزولور سگنل کنڈیشنرز سروس ٹولز سگنل کنڈیشنرز، کنورٹرز سٹرین گیج CAN سرج سوپریسرز کو کنٹرول کرتا ہے

ہماری کمپنی
Axiomatic آف ہائی وے، کمرشل گاڑی، الیکٹرک وہیکل، پاور جنریٹر سیٹ، میٹریل ہینڈلنگ، قابل تجدید توانائی اور صنعتی OEM مارکیٹوں کو الیکٹرانک مشین کنٹرول کے اجزاء فراہم کرتا ہے۔ ہم انجنیئرڈ اور آف دی شیلف مشین کنٹرولز کے ساتھ اختراع کرتے ہیں جو ہمارے صارفین کے لیے قدر میں اضافہ کرتے ہیں۔
کوالٹی ڈیزائن اور مینوفیکچرنگ
ہمارے پاس کینیڈا میں ISO9001:2015 رجسٹرڈ ڈیزائن/مینوفیکچرنگ سہولت ہے۔
وارنٹی، درخواست کی منظوری/حدود
Axiomatic Technologies Corporation کسی بھی وقت اپنی مصنوعات اور خدمات میں تصحیحات، ترمیمات، اضافہ، بہتری، اور دیگر تبدیلیاں کرنے اور کسی بھی پروڈکٹ یا سروس کو بغیر اطلاع کے بند کرنے کا حق محفوظ رکھتا ہے۔ صارفین کو آرڈر دینے سے پہلے تازہ ترین متعلقہ معلومات حاصل کرنی چاہیے اور اس بات کی تصدیق کرنی چاہیے کہ ایسی معلومات موجودہ اور مکمل ہیں۔ صارفین کو خود کو مطمئن کرنا چاہیے کہ پروڈکٹ مطلوبہ ایپلی کیشن میں استعمال کے لیے موزوں ہے۔ ہماری تمام مصنوعات مواد اور کاریگری میں نقائص کے خلاف محدود وارنٹی رکھتی ہیں۔ براہ کرم https://www.axiomatic.com/service/ پر ہماری وارنٹی، درخواست کی منظوری/حدود اور واپسی کے مواد کے عمل سے رجوع کریں۔
تعمیل
مصنوعات کی تعمیل کی تفصیلات پروڈکٹ لٹریچر اور/یا axiomatic.com پر مل سکتی ہیں۔ کوئی بھی پوچھ گچھ sales@axiomatic.com پر بھیجی جانی چاہیے۔
محفوظ استعمال
تمام مصنوعات کو Axiomatic کے ذریعہ پیش کیا جانا چاہئے۔ مصنوعات کو نہ کھولیں اور خود خدمت انجام دیں۔
یہ پروڈکٹ آپ کو ایسے کیمیکلز سے بے نقاب کر سکتی ہے جو ریاست کیلیفورنیا، USA میں کینسر اور تولیدی نقصان کا باعث بنتے ہیں۔ مزید معلومات کے لیے www.P65Warnings.ca.gov پر جائیں۔

سروس
Axiomatic کو واپس کیے جانے والے تمام پروڈکٹس کے لیے sales@axiomatic.com سے ریٹرن میٹریل آتھرائزیشن نمبر (RMA#) درکار ہوتا ہے۔ RMA نمبر کی درخواست کرتے وقت براہ کرم درج ذیل معلومات فراہم کریں:
· سیریل نمبر، پارٹ نمبر · رن ٹائم گھنٹے، مسئلہ کی تفصیل · وائرنگ سیٹ اپ ڈائیگرام، ایپلیکیشن اور ضرورت کے مطابق دیگر تبصرے

ڈسپوزل
محوری مصنوعات الیکٹرانک فضلہ ہیں۔ براہ کرم اپنے مقامی ماحولیاتی فضلہ اور ری سائیکلنگ کے قوانین، ضوابط اور الیکٹرانک کوڑے کو محفوظ طریقے سے ٹھکانے لگانے یا ری سائیکل کرنے کے لیے پالیسیوں پر عمل کریں۔

رابطے
Axiomatic Technologies Corporation 1445 Courtneypark Drive E. Mississauga, ON CANADA L5T 2E3 TEL: +1 905 602 9270 FAX: +1 905 602 9279 www.axiomatic.com sales@axiomatic.com

Axiomatic Technologies Oy Höytämöntie 6 33880 Lempäälä FINLAND TEL: +358 103 375 750
www.axiomatic.com
salesfinland@axiomatic.com

کاپی رائٹ 2023

دستاویزات / وسائل

AXIOMATIC AX031700 یونیورسل ان پٹ کنٹرولر CAN کے ساتھ [پی ڈی ایف] یوزر مینوئل
AX031700, UMAX031700, AX031700 CAN کے ساتھ یونیورسل ان پٹ کنٹرولر، AX031700، CAN کے ساتھ یونیورسل ان پٹ کنٹرولر، CAN کے ساتھ ان پٹ کنٹرولر، CAN کے ساتھ کنٹرولر، CAN

حوالہ جات

ایک تبصرہ چھوڑیں۔

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ مطلوبہ فیلڈز نشان زد ہیں۔ *