نرم افزار Studio 5000 Application Code Manager (ACM)
نرم افزار به صورت دانلودی و با حجم حدود 1.5 گیگ در اختیر قرار می گیرد در صورت نیاز DVD به همراه فاکتور راسال خواهد شد.
Studio 5000 Application Code Manager (ACM) یکی از ابزارهای خیلی مهم و حرفهای در مجموعه نرمافزار Studio 5000 شرکت Rockwell Automation هست.
کار اصلی این نرمافزار اینه که فرآیند توسعه، مدیریت، استانداردسازی و انتشار کدهای پروژههای اتوماسیون (مثل PLC ControlLogix و CompactLogix) رو خیلی راحتتر، سریعتر و ساختارمندتر کنه.
به زبان سادهتر: مدل محور (Model-Based): به جای اینکه هر بار همه برنامهها رو دستی از صفر بنویسی، تو ACM یک مدل یا Template از ساختار پروژه میسازی (مثلاً یه ایستگاه پمپاژ، یک موتور، یک خط تولید، یک ربات)، بعد هر بار که نیاز داشتی، اون رو Generate میکنی و اتوماتیک همه کدها ساخته میشه.
استانداردسازی: اگه در یک شرکت یا پروژه چند نفر دارن روی کد نویسی کار میکنن، همه طبق یک استاندارد پیش میرن. چون ساختار برنامه، Naming ها، منطقها از قبل مدل شده.
صرفهجویی در زمان: به جای تکرار برنامهنویسی برای هر تجهیز یا پروژه جدید، فقط مدل انتخاب میشه و چند دقیقهای کد آماده تحویل داده میشه. قابلیت توسعه ماژولار: میشه بخشهای برنامه رو به صورت Library و Object Oriented مدیریت کرد (مثل AOI ها، UDT ها، Add-On Instructions).
به طور خلاصه: ACM به یک برنامهنویس PLC کمک میکنه که: برنامهها رو استاندارد و یکپارچه بنویسه سرعت برنامهنویسی و تغییرات پروژهها رو زیاد کنه اشتباهات انسانی رو به شدت کاهش بده مدیریت نسخه و بهروزرسانی پروژهها رو راحتتر کنه.
فرض کنید تو پروژهای کار میکنید که باید ۲۰ تا موتور صنعتی (مثلاً پمپ، فن، نوار نقاله) رو کنترل کنید.
حالا برای هر موتور باید: یک روتین کنترل موتور بنویسی د(Start/Stop، Fault Handling) یکسری تگ بسازید (مثل Start_CMD، Stop_CMD، Running_Status، Fault_Status) HMI صفحه بسازید برای هر موتور (نمایش وضعیت، فرمانها) آلارم تعریف کنید (مثلاً Motor Fault)
بدون Application Code Manager: تو باید برای هر ۲۰ موتور این کارها رو یکی یکی دستی انجام بدید. کلی کپی-پیست و تغییر نام انجام بدید (احتمال خطا هم زیاد میشه). کلی زمان ازتون گرفته میشه. — حالا با Application Code Manager: تو یکبار یک Model یا Template برای یک موتور درست میکنید.
(یعنی یک Object که تگها، لاجیک کنترل، HMI صفحه و آلارمهاش کامل توش تعریف شده) بعد در ACM فقط میگی: «من ۲۰ نسخه از این مدل میخوام» و مثلاً اسم موتورها رو MTR_01، MTR_02، MTR_03… بده.
خود ACM به طور اتوماتیک: لاجیک PLC رو Generate میکنه تگها رو میسازه صفحات HMI رو هم تولید میکنه آلارمها رو هم ایجاد میکنه بدون خطا و خیلی سریع! —
نتیجه: چیزی که شاید چند هفته زمان ببرد، توی چند ساعت آماده میشه. اگر بعدها بخواهید تغییر کوچیکی بدید (مثلاً یه منطق جدید برای Fault Reset اضافه کنی)، فقط تو مدل تغییر میدید و دوباره همه پروژه آپدیت میشه. پروژه خیلی تمیز، حرفهای و مقیاسپذیر در میاد.

نرم افزار Studio 5000 Application Code Manager (ACM)
دانلود نرم افزار آلن بردلی






قوانین ارسال دیدگاه در سایت