جهت توقف سروو در حین اجرای دستورات، ورودی PAU تابع 140 را باید روشن کنید. حال اگر M1991 را روشن کنید، تابع 140 با مقدار شیب (DCC) که در FUN141 مشخص شده است متوقف می شود، اگر M1991 خاموش باشد تابع 140 درجا خروجی های سرعت بالا را خاموش می کند و درنتیجه سرو موتور درجا متوقف می شود (ضربه می زند).
با توجه به ساختار خاص و حرفه ای SoC ، پردازنده داخلی FATEK PLC یک سری از توابع با سخت افزار ارتباط مستقیم دارند و نیاز است که این سخت افزار برای شبیه سازی موجود باشد به عنوان مثال برای راه اندازی شمارنده های سرعت بالا (HSC) نیاز است که انکودر و خود PLC با یکدیگر در تعامل باشند. کلیه فانکشن هایی که در حالت شبیه ساز زرد رنگ میشوند فقط در حالت Online با PLC اجرا خواهند شد مانند توابع 92/93/83/86/30و ...
در وهله اول سرعتی که برای تولید پالس در نظر گرفته شده باید چک گردد، احتمالا این سرعت بیشتر از ماکزیمم سرعتی است که در FUN141 برای تولید پالس در نظر گرفته شده است (پارامتر 4 جدول Servo parameter table). اگر مشکل همچنان باقی بود، مقدار R4060~R4063 را برای محورهای PS0~PS3 طبق جدول زیر چک کنید
با استفاده از FUN 140 در مد DRVC می توانید این کار را انجام داد، در مثال زیر 20000 پالس با سرعت 10KHZ تولید شده، سپس 60000 پالس با سرعت 50KHZ برای سرو درایو یا استپر ارسال شده و در آخر 5000 پالس با سرعت 3KHZ تولید شده است. محدودیتی برای ایجاد پروفایل حرکتی سرو در تابع 140 وجود ندارد.
می توانید از FUN 112 (CAM Switch) برای این کاربرد استفاده کنید. پیشنهاد می شود برای دقت بیشتر از انکدرهای 360 پالس یا انکودرهایی که مضربی از 360 هستند استفاده شود و انکودر به ورودی های سرعت بالای PLC متصل گردد.
برنامه زیر هر یک میلی ثانیه مقدار ورودی سرعت بالای کانال صفر (HSC0) را می خواند و خروجی های Y0~Y3 بدین ترتیب درجا روشن می کند.
R0<R4096 Y0 is ON
R2<R4096 Y1 is ON
R4<R4096 Y2 is ON
R6<R4096 Y3 is ON
مقدار کانتر HSC0 در رجیستر R4096 ریخته می شود که 1 میلی ثانیه آپدیت می شود.
در PLC قسمتی که ماژول ها از روی PLC به آن اضافه می شوند، 3 عدد پین وجود دارد، در حالتی که تغذیه دستگاه وصل نیست، پین vb را با پین vl ، یک لحظه اتصال کوتاه کرده و بدین صورت دستگاه ریست میشود.
اگر برنامه داخل PLC متعلق به خود شما می باشد لازم است که مستندات آن را ارایه کنید تا ما از طریق شرکت Fatek برای شما برنامه را بازیابی کنیم در غیر اینصورت امکان آن وجود ندارد.
جهت اجرا وپیاده سازی پروسه ذکر شده با FUN 110، میتوان به هر یک از سیلوها شماره ای اختصاص داد. مثلا از سیلو شماره 1 تا 10 که هر زمان سیلو خالی شد عدد مربوط به شماره سیلو را در رجیستر iw تابع بفرستد و همزمان یک پالس جهت تحریک فانکشن تولید کند و ورودی i/o نیز در این زمان برابر یک باشد. سپس سیلو وارد صف انتظار میشود، بعد از اینکه تعداد رجیسترهای ورودی با طول L تابع، برابر 10شد، صف پر شده در این زمان باید ,ورودی i/o تابع قطع شود(توسط خروجی FUL) و با هر پالس در ورودی en شماره های سیلو ها از صف خارج شده و میتوان توسط مقایسه کننده ها و با توجه به شماره خروجی ow ورودی سیلو جهت پر شدن سیلو را باز کرد و پس از پر شدن سیلو ورودی مورد نظر قطع شود و یک پالس جهت خارج شدن شماره بعد تولید کند از خروجی های EPT و FUL وضعیت خالی و پر بودن صف مشخص است که میتوان جهت برنامه نویسی از وضیت این دو خروجی نیز بهره برد.
امکان پروگرام PLC از طریق این پورت وجود دارد ولی با توجه به اینکه بستر ارتباطی بر روی این برد RS485 می باشد، نیاز به مبدل RS485 به RS232 میباشد (FBs-CM25C) که در این صورت از سمت RS232 به PC و از سمت RS485 به PLC متصل میشود.
توجه: در برنامه PLC به بخش I/O Configuration و قسمت Temp Configuration توجه شود.
نمونه برنامه کنترل و مانیتورینگ دما توسط ماژول FBs-TC2
انتخاب یک سروو موتور معادل بالانس کردن میباشد. اگر موتوری undersize باشد، بار را تحمل نمی کند. درصورتیکه موتور oversize انتخاب شود، از لحاظ قیمت خرید و هزینه های عملیاتی بسیار گران میباشد. فاکتورهای کلیدی زیر را برای سایز صحیح سروو موتور درنظر بگیرید.
اینرسی: شناخت موتور و بار
اینرسی تمایل یک جسم به مقاومت در برابر تغییرات سرعت است و هر جسم در حال چرخش دارای اینرسی میباشد. اینرسی بار به اینرسی موتور یکی از مهمترین جنبه های سایز سروو موتور است. ممان اینرسی برای موتور و بار، معیار اندازه گیریاین مقاومت است. ممان اینرسی موتور در برگه اطلاعات سازنده موجود میباشد.
سرعت: پروفیل حرکتی را مشخص نمایید
حداکثر سرعت و شتاب مورد نیاز عملیات را مشخص نمایید. اگر پروژه ای شامل پروسه حرکت تکراری از نقطه A به B میباشد، سرعت مورد نیاز موتور در طول چرخه میبایست ترسیم شود و شتاب افزایش و کاهش سرعت را در نظر بگیرید.
گشتاور مورد نیاز را مشخص نمایید:
گشتاور، میزان نیرویی است که برای حرکت یک مکانیسم لازم است. منحنی های گشتاور-سرعت موتور را برای مقادیر گشتاور مورد نیاز بررسی کنید.
مقدار لازم گشتاور پیوسته باید در داخل ناحیه عملیاتی پیوسته منحنی گشتاور-سرعت قرار گیرد.
ملاحظات زیرساختی، محیطی و ابعاد
یک بررسی نسبتاً ساده زیرساخت سروو موتور است. یعنی مشخصه های ولتاژ و فرکانس منبع تغذیه ای که قصد استفاده از آن را دارید. بسته به کاربرد، می توانید یک سروو موتور ACیا یک سروو موتور DCرا انتخاب کنید.
عامل محیطی شامل دما ، رطوبت و گرد و غبار از دیگر موارد می باشد.
محدودیت های ابعاد فیزیکی (مخصوصا قطر شفت سرو موتور) یک ملاحظه عملی است. فریم موتور با توجه به فضای محل نصب انتخاب شود.
در نرم افزار IX Developerاز منوی ProjectگزینهBuild را انتخاب و پروژه را کامپایل نمایید.
بله ،با توجه به وجود نرم افزار .Net Frame Work در ویندوز 10 مشکلی در نصب iX در این ویندوز نمی باشد
راهنمای شروع به کار با Beijer HMI سری H-فارسی
راهنمای ارتباط PLC Siemens MPI با Beijer HMI سری H-فارسی
a789-20ec-1055-bb09
در Soft Panelهر Logging Bufferشامل تعداد محدودی Sampleاست (مثلا 999999) که در صورت پر شدن دوباره از ابتدا نوشته می شود برای ذخیره سازی اطلاعات روزهای قبل لازم است این اطلاعات روی هارد کامپیوتر ذخیره گردد. برای ذخیره سازی اطلاعات روی کامپیوتر لازم است از Object، Data to Text Conversionاستفاده شود.
درایور دیگری برای این HMIموجود نمی باشد. می توانید از کابل شبکه و یا RS232استفاده کنید.




