لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامه نویسی CAPL گام به گام
CAPL Programming in Step by Step
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
مهارت کلیدی برای مبانی خودروسازی برنامه نویسی CAPL کلمات کلیدی CAPL، انواع داده، اپراتورها، تفاوت و مشترک بین C و CAPL اعلان، مقداردهی اولیه، محدوده ذخیره سازی استاتیک پیش فرض CAPL، نوع ریخته گری، بیانیه انشعاب آرایه ها، سوئیچ، حلقه ها، شاخه بدون شرط، این کلید توابع کلمه CAPL، مفهوم بارگذاری بیش از حد تابع، ورود به سیستم، مدیریت رشته کنترل اندازه گیری، Write Ex، توابع پروتکل CAN توابع بازپخش، متغیر محیطی و توابع پانل، پیام و توابع تایمر مقدار فیزیکی، مقدار خام، انتخابگرهای پیام و توابع متغیر EV رویداد در CAPL توابع RS232، بلوکهای P و فایل IO و سایر گروههای تابع CAPL پیش نیازها: شما فارغالتحصیل مهندسی با پیشینه الکترونیکی هستید مبانی سیستم جاسازی شده را بدانید مبانی Automotive و CAN را بدانید برنامهنویسی C را بدانید، نحوه استفاده از ابزار Vector CANoe را بدانید. لپ تاپ با CANoe Demo نصب شده است
زبان برنامه نویسی CAPL یا Communication Access زبان برنامه نویسی است که بر اساس برنامه نویسی C است. این یک زبان رویداد محور است و به طور انحصاری در محیط های ابزار مبتنی بر رایانه های شخصی CANalyzer و CANoe از Vector inc استفاده می شود. در خودروهای مدرن با واحد کنترل الکترونیکی، برای کنترل تست، عملیات اندازه گیری و شبیه سازی ماژول استفاده می شود. CAPL به دلیل توانایی آن در تجزیه و تحلیل ترافیک شبکه توزیع شده و سنتز ECU خودرو در نرم افزار محبوب می شود. متخصص مهندسی که CAPL را می شناسد می تواند پیام های خاص یا داده های خاص را تجزیه و تحلیل کند، ترافیک داده ها را کاوش کند، محیط اندازه گیری ابزار را ایجاد و اصلاح کند، یک جعبه سیاه برای شبیه سازی بقیه شبکه ایجاد کند، یک ابزار تشخیصی یا خدماتی سفارشی ایجاد کند، برنامه هایی ایجاد کند. تجزیه و تحلیل سفارشی فایل های گزارش شبکه (پخش) را انجام دهید، فیلترهای گزارش گیری پیچیده ایجاد کنید، استراتژی نرم افزار شبکه ماژول را با تولید فریم های خطای CAN در شبیه سازی ارزیابی کنید تا ببینید آیا ماژول ها به درستی کار می کنند یا خیر. کنترل IO خارجی، رله ها و منبع تغذیه قابل برنامه ریزی. برنامه دروازه عملکردی بین ECU، ایجاد لایه شبکه طبق استاندارد، می تواند تست ecu را خودکار کند و می تواند خدمات تشخیصی را اجرا کند. این دوره آن را از سطح مقدماتی تا پیشرفته با مثال زمان واقعی به صورت گام به گام پوشش می دهد. فرض بر این است که زبان آموز مبانی الکترونیک، سیستم جاسازی شده و برنامه نویسی C را تا حدی می داند.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
درک مبانی CAPL خود را بررسی کنید
Check your CAPL Basics Understadning
سازمان برنامه، کلمات کلیدی و اپراتور
Program Organization, Keywords & Operator
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL Programming
اعلام
Declaration
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL Programming
مقداردهی اولیه و متغیرهای محلی ایستا هستند
Initialization & Local Variables are Static
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL programming
Casting & Arrays را تایپ کنید
Type Casting & Arrays
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL Programming
بیانیه شعبه
Branching Statement
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL Programming
سوئیچ بیانیه و حلقه ها
Switch Statement & Loops
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL Programming
انشعاب بدون قید و شرط، بازگشت و این کار کلیدی
UnConditional Branching, Return & this key work
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL Programming
توابع تعریف شده توسط کاربر و اضافه بار عملکرد
User Defined Functions & Function Overloading
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL Programming
اتوماسیون ورود به سیستم
Logging Automation
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL Programming
توابع مدیریت رشته
String Handling Functions
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL Programming
توابع کنترل اندازه گیری
Measurement Control Functions
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL programming
پنجره سابق و آمار را بنویسید
Write Ex and Statistics Window
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL programming
بازپخش توابع اتوماسیون بلوک
Replay Block Automation functions
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL Programming
توابع کنترل پنل
Panel Control Functions
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL Programming
انواع داده CAPL و عملکردهای تایمر
CAPL Data Types And Timer Functions
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL programming
تفاوت بین ارزش فیزیکی و ارزش خام
Difference Between Physical Value and Raw Value
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL programming
انتخابگرهای پیام
Message Selectors
دسترسی به پیام های CAN با استفاده از انواع داده
Accessing CAN messages using Data types
درک شما در برنامه نویسی CAPL را بررسی کنید
Check you understanding in CAPL programming
توابع متغیر محیطی
Environment Variable Functions
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL programming
ثابت های ساخته شده
Builtin Constants
درک خود را در برنامه نویسی CAPL بررسی کنید
Check your understanding in CAPL programming
رویدادها در CAPL
Events in CAPL
توابع RS232 CAPL
RS232 CAPL Functions
توابع بلوک P
P block functions
توابع FILE IO
FILE IO Functions
فایل های پروفایل
Profiled Files
توابع تبدیل بایت
Byte Conversion Functions
توابع رابط کاربری
User Interface Functions
مقدمه ای بر توابع زمان
Introduction to Time Functions
برنامه نویسی تابع زمان
Time function Programming
مواد آموزشی و فایل های پشتیبانی
Training Material & Support files
نمایش نظرات