معرفی دستورات پی ال سی TS600 اینوت
معرفی دستورات PLC TS600 اینوت
آشنایی با دستورات Motion Control و کاربرد Function Block های حرکتی در PLC اینوت TS600
PLC TS600 اینوت یکی از سریهای پیشرفته PLC شرکت INVT است که علاوه بر اجرای برنامههای منطقی و کنترلی، قابلیتهای متنوعی برای کنترل حرکت، کنترل سروو و Motion Control در اختیار برنامهنویس قرار میدهد. در این سری مجموعهای از Function Block های تخصصی برای کنترل محور، موقعیت، سرعت، گشتاور، Cam، Gear، برش و حرکت چندمحوره ارائه شده است.
در برنامهنویسی PLC TS600، شناخت دستورات Motion Control اهمیت زیادی دارد؛ زیرا هر Function Block وظیفه مشخصی را در کنترل محور بر عهده دارد. برای مثال، برخی دستورات برای فعالسازی Axis و Reset خطا استفاده میشوند، برخی موقعیت و سرعت واقعی محور را میخوانند و گروه دیگری برای اجرای حرکتهای نسبی، مطلق، Cam، Gear و Interpolation کاربرد دارند.
در ادامه، دستورات مهم معرفیشده در TS600 Series Programmable Logic Controller Programming and Application Manual را بهصورت دستهبندیشده بررسی میکنیم تا استفاده از آنها در طراحی برنامههای Motion Control سادهتر شود.
توضیحات این صفحه برای معرفی کاربرد هر دستور است. پارامترهای ورودی و خروجی، شرایط اجرای Function Block، Error ID و محدودیتهای هر دستور باید بر اساس نسخه Manual و نرمافزار Auto Station Pro مورد استفاده بررسی شوند.
دستورات پایه کنترل محور در PLC TS600
قبل از اجرای فرمانهای حرکتی، باید وضعیت محور مشخص و مدیریت شود. دستورات زیر برای فعالسازی محور، Reset کردن خطا، خواندن وضعیت و دریافت مقادیر واقعی Axis استفاده میشوند.
برای فعال و روشن کردن محور استفاده میشود. این دستور در راهاندازی Axis نقش دارد و وضعیت فعال بودن محور را مدیریت میکند.
برای Reset کردن خطای محور استفاده میشود. در شرایطی که خطای Axis قابل Reset باشد، این Function Block برای پاک کردن وضعیت خطا کاربرد دارد.
برای خواندن وضعیت محور استفاده میشود و اطلاعاتی درباره شرایط فعلی Axis در اختیار برنامه قرار میدهد.
برای خواندن موقعیت واقعی محور استفاده میشود و مقدار Position فعلی Axis را در اختیار برنامه قرار میدهد.
سرعت واقعی محور را میخواند و برای مانیتورینگ سرعت Axis یا استفاده از مقدار سرعت در منطق برنامه کاربرد دارد.
برای تنظیم موقعیت محور استفاده میشود و در شرایطی کاربرد دارد که برنامه نیاز به تعیین Position جدید برای Axis داشته باشد.
دستورات حرکت و Positioning
یکی از مهمترین گروههای دستورات TS600 مربوط به حرکت محور است. با استفاده از این Function Block ها میتوان حرکت نسبی، حرکت مطلق، حرکت با سرعت مشخص، حرکت دستی و فرآیند Home را اجرا کرد.
محور را به اندازه فاصله مشخصشده نسبت به موقعیت فعلی حرکت میدهد. این دستور برای حرکتهای Incremental کاربرد زیادی دارد.
محور را به یک موقعیت مطلق مشخص منتقل میکند و برای سیستمهایی که موقعیت دقیق مقصد اهمیت دارد مناسب است.
محور را با سرعت تعیینشده به حرکت درمیآورد و برای کاربردهای کنترل سرعت استفاده میشود.
برای حرکت دستی و پیوسته محور استفاده میشود و در راهاندازی، تنظیم و تست مکانیزم بسیار کاربردی است.
برای اجرای فرآیند Home یا بازگشت محور به نقطه مرجع استفاده میشود تا موقعیت مرجع سیستم مشخص شود.
برای تنظیم ضریب Override سرعت محور استفاده میشود و امکان تغییر سرعت اجرای حرکت را فراهم میکند.
دستورات توقف محور در TS600
TS600 چند Function Block مختلف برای توقف محور دارد. انتخاب دستور مناسب به نوع توقف موردنیاز و منطق کنترلی ماشین بستگی دارد.
برای توقف محور با فرآیند توقف تعریفشده استفاده میشود و در توقفهای کنترلشده کاربرد دارد.
برای متوقف کردن حرکت جاری محور استفاده میشود و در منطقهای کنترلی که توقف حرکت باید مدیریت شود کاربرد دارد.
برای توقف فوری محور استفاده میشود؛ زمانی که برنامه نیاز به توقف سریع حرکت Axis دارد.
دستورات پیشرفته Motion Control
برای اضافه کردن یک حرکت اضافی روی حرکت اصلی محور استفاده میشود و در کاربردهای Motion Control پیشرفته کاربرد دارد.
برای ثبت موقعیت محور هنگام دریافت سیگنال Probe استفاده میشود و در اندازهگیری و تشخیص موقعیت کاربرد دارد.
برای اجرای حرکت با طول مشخص و مدیریت حرکت Feed در کاربردهای صنعتی استفاده میشود.
برای اجرای حرکتهای چندبخشی و متوالی استفاده میشود و امکان مدیریت چند Segment حرکتی را فراهم میکند.
دستورات CSV و کنترل سنکرون محور
برای کنترل سرعت بر اساس CSV استفاده میشود و طبق ساختار دستور، امکان تنظیم Pulse Width نیز وجود دارد.
برای کنترل سرعت سنکرون محور در حالت CSV استفاده میشود و در کاربردهای هماهنگسازی حرکت اهمیت دارد.
برای کنترل موقعیت سنکرون مبتنی بر حالت CSP استفاده میشود و امکان هماهنگی موقعیت محور را فراهم میکند.
برای کنترل سنکرون گشتاور استفاده میشود و در سیستمهایی که هماهنگی گشتاور بین محورها اهمیت دارد کاربرد دارد.
برای خواندن گشتاور واقعی محور استفاده میشود و مقدار Torque برای مانیتورینگ یا منطق برنامه در دسترس قرار میگیرد.
دستورات Cam در PLC TS600
در بسیاری از ماشینآلات، حرکت یک محور باید بر اساس حرکت محور دیگری کنترل شود. قابلیت Cam در TS600 برای ایجاد چنین روابط حرکتی کاربرد دارد و دستورات زیر برای مدیریت Cam ارائه شدهاند.
برای ورود محور به Cam و ایجاد رابطه حرکتی تعریفشده بین محورهای موردنظر استفاده میشود.
برای خروج محور از Cam و پایان دادن به رابطه Cam استفاده میشود.
برای کنترل عملکردهای دیجیتال بر اساس موقعیت محور در Electronic Cam کاربرد دارد.
برای ذخیره Cam Table مورد استفاده قرار میگیرد.
برای ایجاد یا بهروزرسانی Cam Table در ساختار کنترل حرکت استفاده میشود.
دستورات Gear و Phasing
در برخی ماشینآلات لازم است سرعت یا موقعیت یک محور با محور دیگری هماهنگ باشد. دستورات Gear و Phasing در TS600 برای ایجاد و مدیریت چنین روابطی بین محورهای مختلف استفاده میشوند.
برای ورود محور به حالت Gear و ایجاد رابطه نسبتی حرکتی با محور مرجع استفاده میشود.
برای خروج محور از حالت Gear و پایان دادن به رابطه Gear استفاده میشود.
برای تنظیم فاز حرکتی محور نسبت به محور مرجع استفاده میشود و در هماهنگسازی دقیق حرکت کاربرد دارد.
دستورات Flying Shear و Trace Shear
در خطوط تولید پیوسته که عملیات برش باید همزمان با حرکت محصول انجام شود، کنترل دقیق حرکت محور برش اهمیت زیادی دارد. TS600 برای این نوع کاربردها دستورات Flying Shear و Trace Shear را ارائه میکند.
برای ورود به حالت Flying Shear و هماهنگسازی محور برش با حرکت محور مرجع استفاده میشود.
برای خروج از حالت Flying Shear و پایان دادن به این فرآیند استفاده میشود.
برای ورود به حالت Trace Shear و دنبال کردن حرکت و موقعیت محور مرجع استفاده میشود.
برای خروج از Trace Shear و پایان فرآیند Tracking محور برش استفاده میشود.
دستورات خواندن خطا و ورودی محور
برای خواندن خطای محور و بررسی وضعیت Error در سیستم Motion Control استفاده میشود و در عیبیابی برنامه کاربرد دارد.
برای خواندن وضعیت ورودی دیجیتال مرتبط با محور استفاده میشود و در بررسی سیگنالهای کنترلی و سنسورها کاربرد دارد.
دستورات Interpolation و کنترل گروه محور
در پروژههای چندمحوره، حرکت محورها باید بهصورت هماهنگ انجام شود. دستورات Group و Interpolation در TS600 برای اجرای مسیرهای چندمحوره و کنترل همزمان گروه Axis استفاده میشوند.
برای اجرای درونیابی خطی و حرکت هماهنگ محورهای یک گروه استفاده میشود.
برای اجرای درونیابی قوسی دوبعدی و ایجاد مسیرهای منحنی در سیستم Motion استفاده میشود.
برای تنظیم سرعت گروه محور و تغییر ضریب سرعت یک گروه حرکتی استفاده میشود.
برای توقف گروه محور در سیستمهای چندمحوره استفاده میشود.
برای Halt کردن حرکت گروه محور استفاده میشود و امکان مدیریت توقف گروهی را فراهم میکند.
برای توقف فوری گروه محور استفاده میشود؛ زمانی که لازم است حرکت چند محور سریعاً متوقف شود.
برای خواندن سرعت حاصل گروه محور استفاده میشود و در مانیتورینگ حرکت گروهی کاربرد دارد.
خرید PLC اینوت و ماژولهای TS600
اگر برای پروژه اتوماسیون صنعتی به دنبال خرید پی ال سی اینوت هستید، انتخاب مدل مناسب باید بر اساس تعداد ورودی و خروجی، تعداد محورهای حرکتی، نوع شبکه ارتباطی، نیاز به EtherCAT، سرعت پردازش و ساختار پروژه انجام شود. سری TS600 برای پروژههایی که به کنترل حرکت و Motion Control نیاز دارند، یکی از گزینههای قابل بررسی در سبد PLC اینوت است.
برای مشاهده مدلهای مختلف PLC اینوت، مشخصات فنی و سریهای مختلف میتوانید به بخش خرید پی ال سی اینوت در سایت برق موشن مراجعه کنید.
در پروژههایی که تعداد I/O یا قابلیتهای ارتباطی بیشتری نیاز است، استفاده از ماژولهای توسعه نیز اهمیت پیدا میکند. برای بررسی تجهیزات جانبی و ماژولهای قابل استفاده میتوانید بخش خرید ماژول های اینوت را مشاهده کنید.
اگر PLC اینوت در اثر خطاهای سختافزاری، مشکلات ورودی و خروجی، ایراد ارتباطی یا خرابی برد دچار مشکل شده باشد، قبل از تعویض دستگاه میتوان آن را برای بررسی و عیبیابی تخصصی ارزیابی کرد.
تعمیر پی ال سی اینوتبرای دریافت اطلاعات بیشتر درباره برند INVT و خدمات مرتبط با محصولات این شرکت نیز میتوانید صفحه نمایندگی اینوت در برق موشن را بررسی کنید.
برای انتخاب PLC، ماژولهای توسعه و تجهیزات Motion Control متناسب با پروژه، مشخصات فنی موردنیاز خود را با کارشناسان برق موشن در میان بگذارید.
جمعبندی دستورات PLC TS600 اینوت
مجموعه دستورات Motion Control در PLC TS600 اینوت امکانات متنوعی برای کنترل محورهای حرکتی در اختیار برنامهنویس قرار میدهد. از دستورات پایه مانند MC_Power، MC_Reset و MC_ReadStatus گرفته تا دستورات حرکتی مانند MC_MoveAbsolute، MC_MoveRelative، MC_MoveVelocity و MC_Home، هر Function Block وظیفه مشخصی در ساختار برنامه دارد.
در پروژههای پیشرفتهتر نیز دستورات MC_CamIn، MC_CamOut، MC_GearIn، MC_Phasing، Flying Shear، Trace Shear و دستورات Interpolation و Group Control برای پیادهسازی سیستمهای چندمحوره و هماهنگ مورد استفاده قرار میگیرند. شناخت کاربرد هر دستور و پارامترهای مربوط به آن، بخش مهمی از برنامهنویسی و راهاندازی صحیح TS600 است.
خرید و تعمیرات تجهیزات INVT
جهت خرید HMI اینوت، PLC اینوت، اینورتر INVT و سایر محصولات اتوماسیون صنعتی یا برای تعمیرات تجهیزات اینوت با برق موشن تماس بگیرید.
فروش محصولات INVT 09331234717 اجرای پروژههای اتوماسیون صنعتی 09381234717 تعمیرات تجهیزات INVT 09011234717دانلود منوال و کاتالوگ درایو کب شرکت (Brinkmann .E Karl (KEB یکی از پیشگامان آلمانی در صنعت درایو و کنترل حرکت است. درایوهای سری COMBIVERT این شرکت در کلاس جهانی، استانداردهای دقت و پایداری را تعیین میکنند. این راهنما به بررسی دقیق فنی چهار سری پرکاربرد یعنی F4،F5،F6،G6میپردازد. 1)سری COMBIVERT F4 این سری از درایوهای […]
فهرست مطالب دانلود منوال و کاتالوگ درایو سانیو برند Sanyu یکی از تولیدکنندگان تجهیزات اتوماسیون صنعتی است که در زمینه تولید درایوهای فرکانس متغیر برای کنترل موتورهای الکتریکی فعالیت دارد. درایوهای سانیو در رنجهای مختلف توان تولید شدهاند و میتوان از آنها در کاربردهای سبک، عمومی و صنعتی استفاده کرد. استفاده از درایو سانیو امکان […]
کیپد ATV320 چیست؟ راهنمای کامل دکمهها، تنظیمات و قابلیتهای کیپد اشنایدر کیپد ATV320 یکی از مهمترین ابزارهای کار با درایو Altivar Machine ATV320 اشنایدر الکتریک است. این پنل به کاربر اجازه میدهد بدون نیاز به کامپیوتر، بسیاری از پارامترهای درایو را مشاهده و تنظیم کند. درایو ATV320 یکی از درایوهای پرکاربرد اشنایدر در ماشینآلات صنعتی، […]
تایمر تاخیر در قطع در پی ال سی دلتا Off delay timer in delta plc در مواقعی در برنامه نویسی خود نیاز به استفاده از تایمر هایی داریم که برخلاف تایمر های مورد استفاده و رایج ، نیاز است که با تحریک تایمر خروجی آن روشن شود و زمانی که تحریک ورودی تایمر برداشته شد […]
تنظیم Connection Macro در درایو زیمنس در درایوهای زیمنس، Connection Macro برای انتخاب تنظیمات آماده مربوط به نحوه فرماندهی، مرجع فرکانس، ورودیها و خروجیهای درایو استفاده میشود. این تنظیمات میتوانند برای کاربردهای مختلف، فرآیند راهاندازی و تنظیم اولیه درایو را سادهتر کنند. نکته مهم: تغییر Connection Macro یک تنظیم یکباره محسوب میشود و طبق منوال، […]
آموزش Modbus اینورتر اشنایدر ATV320 تنظیمات Modbus RTU، پارامترهای ارتباطی، آدرس رجیسترها و Communication Scanner Modbus در اینورتر اشنایدر چیست؟ Modbus RTU یکی از پروتکلهای رایج ارتباطی در اتوماسیون صنعتی است که امکان ارتباط بین PLC، اینورتر، HMI و تجهیزات صنعتی را فراهم میکند. اینورترهای سری Schneider Altivar ATV320 امکان ارتباط Modbus RTU را از […]
تنظیم IP پی ال سی اینوت TS600 آموزش مشاهده، تغییر و تنظیم IP Address در PLC های سری TS600 اینوت برای برقراری ارتباط بین PLC اینوت TS600 و کامپیوتر، HMI یا سایر تجهیزات شبکه، تنظیم صحیح IP Address اهمیت زیادی دارد. در سری TS600 میتوان اطلاعات شبکه مانند IP Address، Subnet Mask و Gateway را […]
l BOP درایو G120 چیست؟ راهنمای کامل BOP-2 زیمنس، دکمهها، قابلیتها و تنظیمات BOP درایو G120 یکی از تجهیزات مهم برای راهاندازی، تنظیم و مانیتورینگ درایوهای سری SINAMICS G120 زیمنس است. BOP که مخفف Basic Operator Panel است، یک پنل اپراتوری است که امکان دسترسی مستقیم به بسیاری از تنظیمات و اطلاعات درایو را فراهم […]
HMI فتک | معرفی HMI FATEK، مدلها، ابعاد، مزایا و کاربردها HMI فتک یکی از تجهیزات مهم در سیستمهای اتوماسیون صنعتی است که برای نمایش اطلاعات، کنترل فرآیند، مانیتورینگ تجهیزات و ارتباط اپراتور با ماشینآلات استفاده میشود. HMI FATEK میتواند در کنار PLC، اینورتر، سروو، تجهیزات اندازهگیری و سایر تجهیزات صنعتی مورد استفاده قرار گیرد […]
نظری برای این وجود ندارد.