خط آخر: TwinCAT 3 برنامه نویسی IEC 61131-3، الگوریتم های C++/MATLAB، کنترل حرکت، بینایی و اتصال IT را در یک محیط ویژوال استودیو یکپارچه می کند. همراه با EtherCAT، "یک کامپیوتر DIN-rail جایگزین کابینت PLC سنتی" را از یک مفهوم به یک معماری اصلی تبدیل کرده است. اینکه آیا برای شما مناسب است یا نه بستگی به نیازهای واقعی شما برای قدرت محاسباتی، محورهای حرکتی، اکوسیستم نرم افزاری و اتصال داده دارد – این مقاله چک لیستی برای کار در اختیار شما قرار می دهد.
کنترل مبتنی بر PC ایده جدیدی نیست، اما در طول دهه گذشته از "رویکرد تخصصی" به "جریان اصلی مهندسی" حرکت کرده است.
بکهوف از زمان تأسیس آن در سال 1980 روی این معماری شرط بندی کرده است. نرم افزار اصلی آن، TwinCAT (تکنولوژی کنترل و اتوماسیون ویندوز)، قلب نرم افزاری این رویکرد از سال 1996 بوده است - این یک رایانه شخصی معمولی را به یک کنترلر بلادرنگ تبدیل می کند که چندین سیستم زمان اجرا PLC، NC، CNC و/یا روباتیک را در یک دستگاه رسمی (per Twinh) در یک دستگاه اجرا می کند.
تفاوت اساسی با PLC سنتی «آنچه اجرا میشود» نیست، بلکه در «جایی که اجرا میشود» است:
| بعد | PLC سنتی | کنترل مبتنی بر کامپیوتر (TwinCAT 3) |
|---|---|---|
| فرم سخت افزاری | ماژول CPU اختصاصی + گذرگاه backplane | کامپیوتر صنعتی / کامپیوتر تعبیه شده + فیلدباس |
| محیط مهندسی | IDE اختصاصی فروشنده | به مایکروسافت ویژوال استودیو ادغام شده است |
| زبان ها | بیشتر IEC 61131-3 | IEC 61131-3 + C/C++ + MATLAB®/Simulink® |
| مدل پسوند | انباشته شدن ماژول های سخت افزاری | بارگیری نرم افزار عملکردهای درخواستی |
| اتصال IT | دروازه ها / پل ها | OPC UA بومی، پایگاه داده، ابر |
در یک جمله: یک PLC سنتی "عملکردهای کنترل" را در سخت افزار پیاده سازی می کند. کنترل مبتنی بر کامپیوتر آنها را در نرم افزار پیاده سازی می کند و تنها وظیفه سخت افزار اجرای آن نرم افزار به طور قابل اعتماد است.
محیط مهندسی TwinCAT 3 (XAE، EXtended Automation Engineering) مستقیماً در Microsoft Visual Studio ادغام شده است (در صفحه رسمی محصول TwinCAT Beckhoff). این یعنی:
تجربه مشترک صنعت: برای مهندسین جوانتر که با ابزارهای IT راحت هستند، منحنی یادگیری TwinCAT 3 نسبت به پلتفرمهای سنتی PLC ملایمتر است. مهندسانی که فقط برنامه نویسان PLC قدیمی را می شناسند ممکن است به یک دوره تنظیم نیاز داشته باشند.
بکهوف رسما تایید کرد که TwinCAT 3 از تمام زبان های IEC 61131-3 پشتیبانی می کند.به علاوه C/C++، MATLAB® و Simulink®به طور مستقیم در وظایف کنترل زمان واقعی. در پلتفرمهای PLC سنتی نادر است:
معماری ماژولار TwinCAT 3 شامل بیش از100 تابع(شمارش رسمی)، سازماندهی شده در دستههای حرکت، ایمنی، اندازهگیری، HMI، کنترلکننده، اتصال، دید و دستههای خاص صنعت. به OPC UA نیاز دارید؟ یک ماژول نصب کنید به بینایی ماشین نیاز دارید؟ ماژول ویژن را نصب کنید.با سیستم پایه شروع کنید، در هر پروژه ارتقا دهید- تدارکات انعطاف پذیر و حفاظت بهتر از سرمایه گذاری.
تایید رسمی: TwinCAT 3 در سراسر پلتفرم ها مستقر می شوداز پردازنده های ARM تا پردازنده های چند هسته ای (از جمله Intel Xeon). همین پروژه مهندسی میتواند از یک کنترلکننده کوچک تعبیهشده به یک رایانه شخصی پیشرفته صنعتی مهاجرت کند - سرمایهگذاری نرمافزاری از تغییرات تولید ماشین جان سالم به در میبرد.
TwinCAT 3 Engineering (عملکرد پایه) استرایگان; Runtime ارائه می دهدمجوز آزمایشی 7 روزه قابل تمدید، با عملیات دائمی دارای مجوز از سطح عملکرد سخت افزار (بر اساس صفحه رسمی Beckhoff). در مقایسه با مجوزهای نرم افزار PLC سنتی که می تواند هزاران دلار هزینه داشته باشد، ارزیابی و هزینه شروع به طور قابل توجهی کمتر است.
EtherCAT (Ethernet for Control Automation Technology) توسط Beckhoff توسعه داده شد، در آوریل 2003 راه اندازی شد، با گروه فناوری EtherCAT (ETG) که در نوامبر 2003 تأسیس شد - امروزه بزرگترین سازمان صنعتی اترنت و فیلدباس در جهان (بر اساس ethercat.org).
ارقام عملکرد اصلی (رسمی، در صفحه فناوری ethercat.org):
این برای مهندسان به چه معناست:
| سناریو | چرا TwinCAT به وضوح برنده است |
|---|---|
| کنترل حرکت چند محوره (≥8 محور، دوربین های الکترونیکی، همگام سازی دروازه ای) | دقت همگام سازی EtherCAT + عملکردهای مدولار TwinCAT Motion |
| ادغام بینایی/الگوریتم (بازرسی، موقعیت یابی، استنتاج هوش مصنوعی) | C++/Simulink به طور مستقیم در کارهای بلادرنگ. ماژول بینایی بومی |
| برنامه های فشرده داده (MES/IIoT/اتصال ابر) | OPC UA بومی، رابط های پایگاه داده، TwinCAT HMI مبتنی بر وب |
| ماشینسازان (OEM) که خانوادههای محصول را انجام میدهند | یک پروژه مهندسی در بسترهای سخت افزاری؛ همکاری Git; هزینه مهاجرت کم |
| ماشینهایی که به اکوسیستم ویندوز نیاز دارند (پایگاههای اطلاعاتی، نرمافزار شخص ثالث روی همان کنترلکننده) | زمان اجرا موازی با سیستم عامل اجرا می شود. به طور رسمی "پلت فرم کنترل همچنین می تواند تجسم یا نرم افزار خاص مشتری را اجرا کند" |
موارد زیر درس های کلی از سال ها تجربه پروژه هستند، نه نتیجه گیری های آماری.
چک لیست انتخاب (هر کدام را علامت بزنید):
مشکلات رایج:
اگر ارزیابی شما نیاز به کنترل مبتنی بر رایانه شخصی را تأیید می کند، طبیعی ترین ترکیب خرید عبارت است از:
برای منبع یا نقل قول از رایانه های شخصی تعبیه شده سری Beckhoff CX و ماژول های ترمینال EtherCAT، با Fradwell تماس بگیرید.
کنترل مبتنی بر PC به معنای حذف PLC نیست. این یک پاسخ باز به برنامههایی است که در آن تقاضاهای "کنترل + محاسبات + اتصال" در حال افزایش هستند. TwinCAT 3 IEC 61131-3، C++، MATLAB، حرکت، بینایی و ارتباطات فناوری اطلاعات را در یک محیط به ارمغان می آورد. EtherCAT ستون فقرات بلادرنگ را فراهم می کند. این به ویژه برای حرکت چند محوره، برنامه های کاربردی مبتنی بر الگوریتم و متصل به داده مناسب است. PLC های سنتی هنوز هم در سناریوهای ساده در هزینه و اکوسیستم برنده هستند.سوال تعیین کننده ساده است: ماشین شما در سه سال آینده به چه مقدار قدرت محاسباتی، چند محور و چند رابط داده نیاز دارد؟
Q1: آیا TwinCAT 3 رایگان است؟TwinCAT 3 Engineering (عملکرد پایه) رایگان است. Runtime یک دوره آزمایشی 7 روزه قابل تجدید ارائه می دهد، و عملیات دائمی دارای مجوز از سطح عملکرد سخت افزار (بر اساس سایت رسمی Beckhoff) است.
Q2: TwinCAT چه تفاوتی با برنامه نویسی سنتی PLC دارد؟تفاوت های اصلی محیط مهندسی و زبان ها هستند: TwinCAT 3 در Visual Studio ادغام شده است، از C/C++ و MATLAB/Simulink در کنار IEC 61131-3، همکاری مبتنی بر Git و OOP پشتیبانی می کند. PLC های سنتی بیشتر از IDE های اختصاصی فروشنده با IEC 61131-3 استفاده می کنند.
Q3: EtherCAT چقدر سریعتر از فیلدباس های سنتی است؟طبق گروه فناوری EtherCAT: زمانهای چرخه کمتر از ≤100 میکرو ثانیه و لرزش همگامسازی ≤1 میکرو ثانیه، استاندارد شده در IEC 61158. نتایج واقعی پروژه به تعداد محور، توپولوژی و کیفیت برد بستگی دارد - هرگز با ارقام کاغذی به تنهایی قضاوت نکنید.
Q4: من فقط منطق نردبان را می دانم. آیا می توانم TwinCAT را یاد بگیرم؟بله، اما زمان می برد. تجربه مشترک صنعت: مهندسان با پیشینه نردبان خالص معمولاً به 1 تا 2 ماه آموزش و تمرین نیاز دارند، با تمرکز بر محیط ویژوال استودیو و برنامهنویسی متن ساختاریافته/ساختیافته.
Q5: چه زمانی نباید از کنترل مبتنی بر رایانه شخصی استفاده کنم؟ماشینهای منفرد ساده (ورودی/خروجی کم، بدون حرکت، بدون ادغام داده)، قابلیت تعمیر و نگهداری ضعیف در محل، و پروژههای با بودجه محدود - PLCهای سنتی یا کنترلکنندههای همه کاره معمولاً مناسبتر هستند.
Q6: یک رایانه شخصی تعبیه شده Beckhoff CX چه مدت در دسترس/پشتیبانی می شود؟Beckhoff رسماً در دسترس بودن رایانه شخصی تعبیهشده را برای بیش از 10 سال با پشتیبانی آخرین بار، مناسب برای ماشینهای OEM با طول عمر بالا (بر اساس سایت رسمی Beckhoff) متعهد میکند.
Shanghai Fradwell Industrial Automation Co., Ltd تامین کننده جهانی راه حل های اتوماسیون صنعتی با کارایی بالا است که به ایجاد ارتباط بین خریداران جهانی با راه حل های اتوماسیون با کیفیت چین اختصاص دارد.
زیمنس، میتسوبیشی، امرون، اشنایدر، دلتا، شینج، اینوانس و سایر برندهای چینی
WEINVIEW، Kinco، MCGS، رایانه های شخصی پنل صنعتی
اینورترها، سروو درایوها، سیستم های پله ای، موتورهای دنده ای
سوئیچ های فوتوالکتریک، سوئیچ های مجاورتی، سنسورهای فشار، سنسورهای دما، سوئیچ های محدود
منابع تغذیه سوئیچینگ، رله های حالت جامد، کنتاکتورها، قطع کننده های مدار
سیلندرها، شیرهای برقی، واحدهای تصفیه هوا
وب سایت:https://www.industrial-automationcontrol.com/
ایمیل: cnsales@fradwell.com
WhatsApp/WeChat: +8617717562982
BOM (لایحه مواد) خود را برای ما ارسال کنید - ما ظرف 24 ساعت با یک پیشنهاد رقابتی پاسخ خواهیم داد! تیم فنی ما آماده کمک است. برای مشاوره رایگان همین امروز با ما تماس بگیرید!