نحوه چک کردن و اطمینان از اصالت کالا
پاسخ:

برای استعلام گارانتی و اطمینان از اصالت محصول خود،  سریال دستگاه را در لینک زیر وارد نمایید.

لینک استعلام گارانتی و اصالت کالا

تغییر پسورد در سطح دسترسی با استفاده از فانکشن سوئیچ در FATEK HMI
پاسخ:

برای فعال کردن پسورد در نرم افزار FV-Designer باید مطابق با شکل زیر در پنجره        Project Explorer ، زیر منوی System روی آیتم  Security کلیک کنیم و در سر برگ Basic تیک مربوط به Enable Security را فعال کنیم.

ادامه مطلب..

سنکرون کردن یا تنظیم زمان کنترلر های ارتباطی با نمایشگر HMI سری P
پاسخ:

نمایشگر های سری P دارای RTC داخلی می باشند که می توان از این زمان در پی ال سی نیز استفاده کرد در صورت سنکرون کردن زمان برای یک کنترلر نیازی به برنامه نویسی یا ماکرو نویسی نمی باشد و در نرم افزار FV Designer به راحتی می توان اینکار را انجام داد.

یک کنترلر

برای انتقال زمان و تاریخ باید از پنجره Project Explorer و زیر مجموعه System آیتم Unit Setting را انتخاب می کنیم .از پنجره Unit setting سربرگ PLC Sync را انتخاب می کنیم

این پنجره دارای دو کادر Clock می باشد یکی برای انتقال RTC  از نمایشگر به کنترلر یا پی ال سی (Write Time/Date to PLC) که با فعال کردن تیک مربوطه رجیستر های زمان و تاریخ انتقال پیدا می کنند

چند کنترلر

برای انتقال (سنکرون) زمان و تاریخ نمایشگر با کنترلرهای متصل (ارتباط از طریق Sub link یا ارتباط با پورت های مجزا) باید از Script استفاده کنیم در این راهنما پی ال سی ما فاتک سری FBs انتخاب شده است.

با استفاده از Script  و رجیسترهای داخلی زمان در نمایشگر رجیستر های زمان در کنترلر ها را مقدار دهی می کنیم.

در این مثال نمایشگر با پورت RS485  و قابلیت Sub link  دو پی ال سی متصل شده است

HMI - FAQ

یک Script با تایمر 1 دقیقه (برای سنکرون کردن)  برای انتقال زمان و تاریخ به کنترلر ها با استیشن 0 و 1 مطابق با تصویر زیر ایجاد می کنیم.

HMI

با هر بار اجرا شدن برنامه بالا زمان پی ال سی ها با زمان نمایشگر تنظیم می شوند

در صورتی که کنترلر دارای RTC داخلی باشد می توان از یک بیت برای انتقال و تنظیم زمان استفاده کرد و نیازی به تایمر جهت تکرار نمی باشد

در تصویر زیر از یکی از بیت های داخلی نمایشگر V0.0 جهت فعال کردن اسکریپت استفاده می کنیم و با قرار دادن یک سوییچ به صورت لحظه ای در یکی از صفحات این دستور اجرا می شود

HMI - FAQ.

مراحل فعالسازی و نمایش سطح دسترسی جاری SECURITY در HMI FATEK
پاسخ:

ابتدا از نرم افزار FVDesigner پنجره Project Explorer آیتم Security را انتخاب و Enable نمایید. در این پنجره میتوان سطح دسترسی و پسوردها را تعریف نمود.

HMI شکل1

انتخاب آدرس دلخواه جهت نمایش سطح دسترسی جاری از بخش Security level :

از پنجره Project Explorer-Unit Setting سربرگ CONTROL ADDRESS  آیتم  Security Level را انتخاب کنید و یک آدرس به دلخواه اختصاص دهید.

HMI - FATEKشکل2

 سپس آبجت Numeric Display روی صفحه برنامه قرار دهید و آدرس انتخابی را وارد کنید.

HMI FATEK شکل3

جهت تست آبجکت Change screen قرار داده شده و از تب Operation گزینه Operation Control را انتخاب و Enable by Security را تیک بزنید. با اختصاص سطح کاربری 3 و وارد کردن پسورد، عمل تغییر صفحه انجام می شود.

FATEK HMI

شکل4

با دانلود برنامه روی HMI، جهت تغییر صفحه، پسورد توسط اپراتور سطح 3 وارد میشود

FATEK - HMIشکل5

نمایش سطح دسترسی جاری در HMI FATEK

با وارد کردن پسورد، سطح دسترسی جاری در آدرس مربوطه نمایش داده میشود.

HMI - FATEKشکل6

راهنمای بررسی ارتباط پرینتر با پورت 1 (سریال) FATEK PLC
پاسخ:

با استفاده از تابع 94 می توانید PLC را به پرینتر متصل کنید، این تابع مخصوص اتصال PLC به پرینتر می باشد و بر روی پورت 1 ، PLC کار می کند
M1927: این سیگنال توسط CPU کنترل می شود، زمان استفاده از فانکشن 94 در مد 0 (ASCWR MD:0) می توان وضعیت سیگنال ارتباطی را بررسی کرد . با استفاده از تایمر و فعال بودن این بیت می توان وضعیت اتصال و ارتباط با پرینتر را بررسی کرد.

ON      : روشن، نشان دهنده این است که RTS (اتصال به CTS PLC) چاپگر "False" است (چاپگر آماده نیست یا غیرعادی است) این پایه خروجی از پرینتر و ورودی برای پی ال سی می باشد.

     OFF    : خاموش، نشان دهنده این است که RTS چاپگر "True" است. چاپگر آماده است.

 

PLC- Printer

روش RUN و استوپ PLC از طریق HMIFATEK
پاسخ:

از نرم افزار FVDESIGNER ، آبجکت Function Switch را انتخاب و دابل کلیک نمایید تا صفحه تنظیمات باز شود. از بخش function گزینه Show Ladder Viewer را انتخاب کنید. در صورت برقراری ارتباط سخت افزاری PLC و HMI ، با انتخاب فانکشن سوئیچ روی HMI ، صفحه Select Device باز می شود و شماره لینکهای ارتباطی با HMI نمایش داده می شود. شماره Device(PLC) که می خواهیم برنامه آن در HMI نمایش داده شود را انتخاب می کنیم و تایید می کنیم. صفحه مربوط به برنامه PLC روی HMI باز می شود. از این صفحه میتوان PLC را نیز RUN و STOP کرد.

FV Designer - run - stop - plc

انتخاب FUNCTION SWITCH و آیتم Show Ladder Viewer

با فشردن فانکشن سوئیچ ، روی سخت افزار HMI ، لینک ارتباطی را انتخاب کنید

FV Designer - run - stop - plc

علامت i در بالای صفحه برنامه را انتخاب کنید . مشخصات PLC نمایش داده میشود. برای استوپ شدن PLC،  آیتم STOP PLC را انتخاب نماببد

FV Designer - run - stop - plc

 

برنامه plc باز میشود و روی صفحه HMI نمایش داده میشود

علامت i در بالای صفحه برنامه را انتخاب کنید . مشخصات PLC نمایش داده میشود. برای استوپ شدن PLC،  آیتم STOP PLC را انتخاب نمایید.

FV Designer - run - stop - plc

 

در صورت استوپ شدن PLC، گزینه RUN PLC  در پایین صفحه نمایش داده میشود. در صورتیکه میخواهید PLC را ران کنید آیتم RUN PLC را انتخاب نمایید.

FV Designer - run - stop - plc

 

 

راه اندازی اینورتر V 20 زیمنس و PLC FATEK با پروتکل مدباس
پاسخ:

مرحله 1 - تنظیمات پارامترهای ارتباطی اینورتر:

V20 زیمنس و PLC FATEK

V20 زیمنس و PLC FATEK

P2034 Modbus Parity (0=no parity, 1=odd, 2= even)
نکته : در نرم افزار WinProLadder از منوی PLC->SETTING->PORT..Pararmeter تنظیمات پورت ارتباطی PLC به اینورتر را دقیقا مطابق پورت اینورتر و پروتکل Modbus RTU تنظیم نمایید.

مرحله 2- تبدیل آدرسها به فرمت مدباس

مقدار آدرس پارامتر
FWD Run=1151

Reverse Run=3199

STOP=1150

Fault Reset=1278

40100 Control Word
0~ +16384 (0~4000hex)->>0-50HZراستگرد

0~ -16384 چپگرد

40101 Frequency

مرحله3- جدول تابع 150 فتک

اینورتر V20 زیمنس و PLC FATEK

چگونه میتوان PLC فتک را با اختصاص بیت در نرم افزار و فعال کردن آن، RUN یا STOP نمود؟
پاسخ:

روش STOP شدن PLC از طریق فعالسازی بیت M1912: بیت M1912 برای STOP شدن نرم افزاری PLC فتک میباشد. با روشن شدن بیت M1912 ، PLC از مد ران خارج شده و استوپ میشود. برای ران شدن مجدد، پاور PLC را خاموش و روشن نمایید. دراینصورت بیت M1912 نیز غیرفعال می شود. اگر ENABLE بیت M1912 در برنامه حالت SET نگه داشته شود، PLC در مد استوپ باقی می ماند.

بیت M1912 - FATEK PLC - FAQ

بیت M1912 - FATEK PLC - FAQ

روش RUN شدن PLC از طریق ورودی دیجیتال: برای RUN شدن PLC از بخش IO Configuration آیتم Input Setup را انتخاب و یک ورودی دلخواه را در بخش Force Run Input اختصاص دهید. با روشن شدن ورودی X1 برای نمونه، PLC ران میشود.

بیت M1912 - FATEK PLC - FAQ

عدم ارسال SMS توسط GSM MODEM ، با وجود شارژ سیم کارت و آنتن مودم
پاسخ:

سیمکارت را در مودم قرار دهید. با نرم افزار Hyper Terminal و مبدل امگا به مودم وصل شوید. دستور AT را بنویسید و Enter نمایید. پیام OK نمایش داده میشود.

تنظیم بادریت مودم روی 9600:

AT+IPR=9600

OK

AT&W

رفع مشکل عدم ارسال SMS مودم WAVECOM :

CMGSM

دستور  CSMP را مطابق شکل بنویسید و Enter نمایید.

AT+CSMP=1,167,0,0

OK

سپس برای ذخیره تنظیمات، دستور زیر را بنویسید و Enter بزنید.

AT+CSAS

OK

برای ارسال SMS توسط مودم، دستور CMGS را مطابق شکل بنویسید.برای مثال شماره 09366767516 بصورت زیر نوشته می شود.

AT+CMGS=”+989366767516”

سپس Enter نمایید و منتظر وارد کردن متن  پیام sms میباشد. پیام را بنویسید و CTRL , Z  را جهت ارسال SMS با هم بصورت لحظه ای نگه دارید.

در صورت ارسال متن، پیام CMGS بدون ERROR نمایش داده میشود.

دلیل نمایش پیام CUSTOMER ID does not match در FATEK HMI
پاسخ:

در نرم افزار FVDesigner از بخش Project Information آیتم Project Security میتوان آیتم Customer ID را فعال نمود. در اینصورت اجرای پروژه روی HMI تنها با وارد کردن ID CUSTOMER تنظیمی پروژه، روی HMI مورد نظر امکانپذیر است.

FATEK HMI

بنابراین در صورت وجود CUSTOMER ID در پروژه، روی سخت افزار HMI نیز همان ID را باید وارد نمایید. با خاموش کردن HMI و نگه داشتن سمت راست صفحه تاچ HMI وارد System setting شوید. از بخش Setting سخت آیتم MISC را انتخاب نمایید.Customer ID را Enable نمایید و همان ID پروژه را وارد کنید.

FATEK HMI

سپس HMI را خاموش و روشن نمایید تا پروژه اجرا شود.

روش غیر فعال کردن سنسور فشار روغن (Oil Pressure Switch ) در کنترلر DATAKOM سری D-200 و ِD-300
پاسخ:

پرسش های متداول - Oil pressure D200

چگونه میتوان رزولوشن انکدر ( encoder ) را جهت اتصال به PLC محاسبه کرد؟
پاسخ:

 تفاوت زیادی بین رزولوشن مورد نیاز برای برنامه و وضوحی که واقعاً می توان در سیستم واقعی به دست آورد وجود دارد. برای یک انکدر افزایشی چرخشی، سرعت زاویه‌ای(RPM)  و پهنای باند الکترونیکی یا فرکانس کاری (هرتز)، تعداد پالس‌هایی را که می‌تواند توسط سخت‌افزار منتقل شود، مشخص می‌کند. با استفاده از فرمول زیر میتوان رزولوشن انکدر برحسب PPR(Pulse Per Revolution) را محاسبه کنیم:

 

پرسش های متداول - 188

 

برای ساده کردن انتخاب انکدر، سازندگان نمودارهای رزولوشن را به عنوان تابعی از سرعت ارائه می دهند و تعادل بین سرعت و عملکرد را ممکن می‌سازند.

پرسش های متداول - 288

 

ایا فقط یک مدل تایمر در PLC FATEKوجود دارد. OFF DELAY TIMER یا مدل های دیگر وجود ندارد
پاسخ:

در fatek plc تایمرها دارای دقت های 0.01 و 0.1 و 1 ثانیه می باشند و هر 256 تایمر on delay هستند در صورت نیاز به تایمر off delay باید انرا برنامه نویسی کرد همچنین میتوان از فانکشن های 87 و 88و 89 که تایمرهای حافظه دار میباشند نیز استفاده نمود برنامه ضمیمه شده عملکرد تایمر off delay را شبیه سازی میکند(FUN87 – FUN88 – FUN89)

نحوه کار کردن subroutine در برنامه نویسی چگونه است؟
پاسخ:

هر زیر برنامه در قسمت sub unit با فانکشن 65 شروع میشود و با فانکشن 68 پایان آن مشخص میشود در فانکشن 65 یک نام برای زیر برنامه انتخاب میشود و سپس در برنامه main هر وقت که نیاز به اجرای ان زیر برنامه شد کافی است توسط دستور call زیر برنامه را فراخوانی کنیم ( FUN65 – FUN68)

در یک پروژه 32 عدد هیتر و ترموکوپل داریم ونیازهست هر کدام را جداگانه کنترل کنیم برای مثال هیتر شماره یک روی دمای 200 ست شود هیترشماره دو روی 150 آیا بایک pid فتک می توان 32 تا کنترل کرد؟ یاباید 32 تا pid نوشت؟ باتوجه به setpoint های مختلف.
پاسخ:

با هر فانکشن pid دما (Fun 86)میتوان 32 کانال دما را کنترل نمود در Zn تابع تعداد کانال هایی که قرار است کنترل شود قرار میگیرد و در sv آدرس شروع رجیستر های set point قرار میگیردمثلا اگر R0 قرار گیرد از R0 تا Rn-1 ورودی set point ها خواهد بود n تعداد کانال های دما که در zn قرار میگیرد
جهت فعال کردن هر کانال کافی است بیت های رجیستر 32 بیتی DR4012 را یک کنیم

باسلام وخسته نباشید یک ترانسمتر فشار داریم 20-4 0-2/5bar 12الی 36 ولت مقدار اولیه یعنی در حالت 0 بار 1920 را نشان میدهد مقداری که نشان میدهد صحیح می باشد؟؟ و یک نمونه برنامه با فانکشن 33 نوع plc b1نوع کارت انالوگ l4ad می باشد را می خواستم.
پاسخ:

نمونه برنامه تبدیل خطی مقادیر ورودی FUN33

راهنمای تابع 33 جهت تبدیل خطی-فارسی

فیلم آموزشی تابع 33 جهت تبدیل خطی مقادیر ورودی

چگونه با فاتک دیتا لاگر بسازیم؟
پاسخ:

با استفاده از مموری پک و توابع 161 و 162 می توانید از plc بعنوان دیتا لاگر استفاده کنید.
راهنمای مموری پک و توابع 161و 162 ضمیمه شده است.(FUN161-FUN162)

راهنمای تابع 161و162 جهت Memory Pack-فارسی

فیلم آموزشی کار با ماژول حافطه Memory Pack

کاربرد تابع 141 چیست ؟(FUN141)
پاسخ:

توسط فانکشن 140 میتوان بروی چهار محور خروجی پالس با فرکانس بالا تولید کرد (تا 920 کیلو هرتز) و توسط فانکشن 141 میتوان پارامترهایی نظیر شتاب کاهش یا صعود، ... پالس تولیدی را کنترل نمود فانکشن 140 به همراه جدول servo program table و فانکشن 141 به همراه جدول servo parameter table استفاده میشود.

یک دستگاه توزین ساخته ایم اما یک مشکلی هست که وزن بسیار نوسان دارد مثلا وقتی هیچ چیز روی مخزن نیست یک لحظه مقداری وزن را نشان میدهد و همین مشکل ساز شده است.شایان ذکر است که دستگاه را کالیبره کرده ایم و مشکلی از این بابت نیست و اگر نوسان نداشته باشد درست عمل میکند.لطفا راهنمایی کنید
پاسخ:

اگر از برنامه کالیبره و نحوه کالیبره کردن مطمئن هستید باید به این نکته توجه شود که به دلیل حساسیت بالا در لودسل ارتعاشات بدنه دستگاه نیز موجب تغییر مقدار وزن میشود اگر این نوسانات فقط در هنگام خالی بودن مخزن وجود دارد میتوانید بازه ای از وزن را به عنوان offset تعریف کنید و اگر این نوسانات به صورت دائم وجود دارد در صورت امکان از دقت نمایش وزن کاسته شود و یا رجیستر نمایش و زن در فواصل زمانی در حدود 2 تا 3 ثانیه خوانده شود در ضمن کانفیگ صحیح کارت لودسل در برنامه نیز میتواند از نوسانات کم کند از قسمت time of avrage میتوانید تعداد میانگین از هر قرائت را نیز تنظیم کنید (LoadCell ، ماژول وزن ، سنسور وزن)

درصورتی که بخواهیم خودمان یکfunction جدید بسازیم درFATEK PLC و برنامه winproladder چگونه باید عمل کنیم؟
پاسخ:

ابتدا فانکشن 199 (FUN199) را در برنامه وارد کرده ودر آن BLOCK : NAME را وارد میکنیم سپس برنامه مورد نظر را در ادامه مینویسیم و در انتها مجددا فانکشن 199 را نوشته و BLOCKE : NAME وارد میکنیم سپس برای ذخیره کردن این بلاک از گزینه FILE>EXPORT>EXPORT BLOCK استفاده میکنیم باید توجه داشت برای EXPORT کردن ابتدا باید برنامه نوشته شده را با کلیلک کردن مشخص کنیم سپس قسمت مشخص شده را EXPORTکنیم بعد از ذخیره سازی و وارد کردن مجدد بلاک مربوطه فقط فانکشن 199 قابل رویت است و برنامه نوشته شده در بلاک قابل رویت نیست

پرسش های متداول - plc 65