به PLC های سری B1 چه تعداد ورودی و خروجی آنالوگ از سمت راست می توان اضافه کرد؟ (اکسپنشن آنالوگ سری B1 )
پاسخ:

به PLC های سری B1 مجموعا 24 ورودی و خروجی آنالوگ از سمت راست می توان اضافه کرد.
به عنوان مثال سه عدد ماژول B1-6AD و سه عدد B1-2DA
اضافه شدن بیش از این تعداد مانع RUN شدن PLC می گردد، به این دلیل که ماژول های اضافی توسط PLC شناسایی نمی شوند.
این ماژول ها برای ورودی ها از رجیستر R3840 به بعد و برای خروجی ها از R3904 به بعد قابل دسترسی است .
لازم به ذکر است که در این ماژول ها می بایست جامپرهای داخلی مطابق با وضعیت سیگنال تنظیم شوند.

چگونه می توان در صورت بروز مشکل ارتباطی FATEK PLC مستر(MASTER) با هر یک از SLAVE ها ، آدرس PLC مربوطه روی HMI نشان داده شود؟(در پروژه ای که یک عدد FATEK PLC بعنوان Master از طریق پروتکل Facon با 4 عدد پی ال سی فاتک ( Slave) شبکه و متصل شده است. به PLC مستر ، FATEK HMI متصل می باشد.)
پاسخ:

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

در FUN151، مد صفر مربوط به پروتکل ارتباطی Facon می باشد.آدرس WR+0( High Byte ) محتوای Result code را نشان می دهد و آدرس PLC اسلیو مربوطه در WR+1 (High Byte) می باشد.
هر زمان Result code مخالف صفر شد به معنی قطع ارتباط با PLC مستر می باشد و استیشن مربوطه در WR+1 ( های بایت) نشان داده میشود.

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

در مثال زیر WR+0برابر آدرس R100و WR+1برابر R101می باشد.

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

جهت تولید پالس های سریع در FATEK PLC از چه تابعی میتوان استفاده می شود؟
پاسخ:

جهت این کار از FUN139 میتوان استفاده کرد که نحوه مقدار دهی پارامترهای تابع به صورت زیر می باشد.
PW : PWM output ( 0 = Y0、1 = Y2、2 = Y4、3 = Y6 )
Op : Output polarity ; 0 = Normal
1 = Inverse of output
RS : Resolution ; 0 = 1/100 (1%)
1 = 1/1000 (0.1%)
Pn : Setting of output frequency( 0~255 )
OR : Setting register of output pulse width ( 0~100 or
0~1000)
WR : Working register
نحوه ارسال پالس در این فانکشن توسط فرمول زیر انجام می شود

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

بعنوان مثال:

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

نحوه مقداردهی رجیسترها در نرم افزار WinProLadderبه چه صورت است؟
پاسخ:

در نرم افزارWinProLadder از تب Projectگزینه Register Tableو سپس گزینه Add Register Tableرا انتخاب نمایید.

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

جدول Table Editباز می شود. ابتدا در قسمت Table Nameیک نام برای جدول انتخاب نمایید. سپس در قسمت Table Starting addressآدرس شروع رجیستری که می خواهید مقداردهی نمایید را وارد کنید و روی گزینه okکلیک کنید. برای مثال مطابق شکل، آدرس شروع R0جهت مقداردهی انتخاب شده است. سپس در صفحه Register Table، روی گزینه Addکلیک نمایید. حال می توانید مقدار رجیستر R0 را در قسمت Data وارد کنید. برای مقداردهی رجیستر R1 مجدد روی گزینه Add کلیک کنید.

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

نحوه مقداردهی رجیسترها در نرم افزار WinProLadder

نحوه انتقال دیتاهای رجیسترهای پشت سرهم به آدرسهای دیگر به صورت یکجا، به چه شکل صورت میگیرد.
پاسخ:

با استفاده از تابع 103 تمام دیتاهای رجیسترهای مبدا به طول L به رجیسترهای مقصد کپی می شود .

تابع 103 – نحوه انتقال دیتاهای رجیسترهای پشت هم به آدرسهای دیگر به صورت یکجا

نحوه ارتباط FATEK PLC با hmi wincc flxible
پاسخ:

این ارتباط با پروتکل MODBUS TCP/IP در نرم افزار wincc و پروتکل MODBUS RTU SLAVE در PLC FATEK انجام می شود.

نحوه ی ارتباط بین PLC FATEK و نرم افزارLABVIEW
پاسخ:

به منظور ارتباط بین PLC FATEK و نرم افزار LABVIEW سه راه کلی وحود دارد:
راه حل اول: AcitveX در این روش از فایلهای DLL استفاده شده
راه حل دوم استفاده از OPC خود LABVIEW و پرتوکل ModBUS می باشد.
راه سوم استفاده از i/o server می باشد.

آیا با اعمال دو جدول پارامتر سروو ، زمانی که یک سروو حرکت می کند روی سروو دوم هم اثر گذاشته می شود؟
پاسخ:

خیر جداول از هم تفکیک شده هستند و بسته به برنامه نویسی شما هر جدول، جداگانه فراخوانی و اجرا میشود.
اشکالات که میتوان آنها را بررسی کرد:
اورلپ جداول چک شود که جداول روی هم نیفتاده باشند.
برنامه نویسی روی رجیسترهای جداول چک شود که تداخل نداشته باشد.

اعمال ولتاژ DC به خروجی 24 ولت FATEK PLC ، چه تاثیری دارد؟
پاسخ:

بدلیل نداشتن حفاظت در خروجی24VDC در صورت نامطلوب بودن وضعیت 24 ولتی که به این خروجی اعمال شده مانند نوسان و ریپل زیاد باعث آسیب دیدن CPU خواهد شد که امکان تعمیر آن هم وجود ندارد.

می خواهیم با فعال شدن بیش از یک ورودی از 32 حالت ممکن در PLC، تعداد ورودیهای فعال مشخص شده و پیغام \" بیش از یک ورودی فعال است\" روی P2(P5)-HMIنمایش داده شود.
پاسخ:

با استفاده از FUN130(Matrix Bit Status count)می توان تعداد بیتهای فعال را مشاهده کرد. درصورتیکه 1/0را وصل کنید مجموع تعداد بیتهایی که یک هستند در رجیسترD200 نشان داده می شود و درصورتیکه 1/0را قطع کنید مجموع تعداد بیتهایی که صفر هستند در آدرس D200 نشان داده می شود.

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

تعداد آدرسها با Lمشخص می شود. در این مثال دو آدرس R0و R1(L=2) انتخاب شده است. در FUN170 (تابع مقایسه مساوی) اگر تعداد ورودیهای فعال برابر 2 باشد ، بیت M350روشن می شود. سپس بیت M350را به عنوان بیت آلارم در P2(P5)-HMIتعریف می کنید.

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

به هر ماژول FBS-1LC چند سنسور لودسل بصورت موازی می توان متصل نمود؟
پاسخ:

محدودیتی به لحاظ تعداد وجود ندارد اما معمولا 2 یا 4 عدد متصل می شود و آنهم برای مقاصد خاص مانند نصب در 4 گوشه یک باسکول. به لحاظ عملی بیشتر از 4 لودسل عقلانی به نظر نمی رسد. به این صورت که با اتصال لودسل های بیشتر Span و حساسیت کمتر می شود.

نحوه تغییر وضعیت (Force) ورودی ها و خروجی ها و بیت های کمکی در نرم افزار Winproladder بدون اجرای برنامه و در شرایط آنلاین به چه شکل می باشد؟
پاسخ:

هنگامیکه با نرم افزار آنلاین هستید و PLC در حالت Run می باشد ، با کلیک راست بر روی المان بیتی موردنظر( X، Y، M ) منوی شکل زیر بازخواهد شد.

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

همان‌طور که در شکل مشاهده می‌شود دوگزینه‌ای اول "Enabled" و "Disabled" وجود دارد.
‏ Enabled : این گزینه آن خانه حافظه را فعال کرده درنتیجه این حافظه به‌وسیله روتین برنامه کنترل می‌شود (ورودی‌ها دیجیتال به‌وسیله‌ی ورودی‌های واقعی، خروجی‌های دیجیتال و حافظه‌های M) به‌وسیله‌ی برنامه وضعیتشان تغییر می‌کند.
‏Disabled : با زدن این گزینه حافظه از کنترل برنامه و ورودی‌ها منفک شده و وضعیت آن خانه را به‌ وسیله‌ی گزینه‌های ON و OFF می‌توانید تغییر دهید.

لیست انکودرهایی که بوسیله ای PLCکمپانی FATEKقابل اتصال میباشد:
پاسخ:

1- انکودرهای افزایشی، Incremental
2- انکودرهای مطلق – Absolute
3- رزولور – Resolver

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

با استفاده از FUN100 می توانید مقدار یک رجیستر را به طور همزمان به آدرسهای دیگر منتقل نمایید.
در قسمت Rs، می توان عدد ثابت یا آدرس رجیستر PLCتعریف کرد. آدرس R0با مقدار عددی 324می باشد که می بایست به رجیسترهای D50~D54( 5 رجیستر) منتقل شود. در قسمت Tdآدرس شروع رجیسترهای مقصد نوشته می شود(D50). تعداد رجیسترها در قسمت L(Length)نوشته می شود. در این مثال تعداد 5 آدرس مدنظر می باشد (L=5).

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

Pr: آدرس رجیستر اشاره گر می باشد که از مقدار صفر زیاد می شود و در نهایت برابر مقدار L( 5 ) می شود.
با هر بار فعال شدن بیت M100(ورودیEN تابع) مقدار عددی R0 (324)در رجیسترهای (D50~D54) نوشته می شود.

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

چگونه می توان در PLCFATEK، اعداد زوج و فرد را تشخیص داد؟
پاسخ:

با استفاده از FUN40 (Bit Read) می توان زوج با فرد بودن عدد را تشخیص داد. درصورتیکه بیت صفر رجیستر مربوطه صفر باشد، عدد زوج است و اگر بیت صفر رجیستر یک باشد، بیانگر فرد بودن عدد می باشد.

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

نحوه اطلاع از ساعت کارکرد (طول عمر) FATEK PLC چگونه است ؟
پاسخ:

برای بدست آوردن ساعت کارکرد(طول عمر) PLC لازم است که مقدار رجیستر R4151 را مشاهده کنید. این ریجستر یک شمارنده 0.1ms است که حتی در زمان STOP بودن PLC نیز شمارش خود را ادامه می دهد و مسلما با توجه به 16Bit بودن آن زمان شمارش محدود است و پس از پر شدن مجدد از صفر شروع به شمارش می کند. به همین دلیل لازم است که مقدار زمان را هر بار که ریجستر از ابتدا شروع به شمار میکند ثبت کنید که در تصویر زیر نحوه ثبت زمان کارکرد در بازه های طولانی آورده شده است.

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

نحوه تغییر مقدار تنظیمی PID متناسب با زمان و فانکشن Ramp
پاسخ:

در مواردی چون کوره‌های آنیلینگ نیاز است که دما با توجه به نمودار دما-زمان تغییر کند برای این منظر تابع PID یکی از بهترین گزینه‌ها برای پایداری دما می‌باشد ولی پیوستگی تغییرات دما نیز از اهمیت خاصی برخوردار است. برای همین منظور با ترکیب دو FUN98 و FUN86 می‌توان این کار را انجام داد که در ادامه مثالی از این برنامه ارائه می‌گردد.
برای مثال می‌خواهیم در مدت‌زمان 60 ثانیه از دما اتاق 25 درجه به 500 درجه برسیم طبق نمودار زیر:

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

برنامه به‌صورت زیر خواهد شد:

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

زیربرنامه PID

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

برنامه زیر برنامه Ramp

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

چگونه می توان با ماژول DM-GSM و مودم برای دو شماره موبایل پیامک ارسال کرد؟
پاسخ:

ابتدا متن پیامکها را با استفاده از نرم افزار SIM25در قسمت TOOLS →SMS preset ایجاد و می نویسید.

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

تنظیمات اتصال ماژول DM-GSM25 به لپ تاپ:
دکمه FUNCرا نگه دارید سپس ماژول DM-GSM25را روشن نمایید.
در نرم افزار SIM25ابتدا شماره پورت COMمربوط به کابل USBرابط بین ماژول و لپ تاپ (کابل OMEGA) را در قسمت Com Settingانتخاب کنید. برای باز کردن پورت روی Openکلیک کنید و برای آنلاین شدن ماژول روی گزینه Offlineکلیک کنید تا درصورت اتصال ماژول و انتخاب درست شماره COM، به Onlineتغییر کند.

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

ارسال پیامک به PLC(Send):
ابتدا منوی TOOLS →SMS preset را انتخاب و در قسمت Text Entryمتن پیامک را می نویسید. برای نمونه متن startنوشته و ذخیره شده است.

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

در قسمت TOOLS →Send SMS preset Downloader، روی Saveکلیک کنید و در قسمت Save as Type، گزینه All filesرا انتخاب کنید. فایل ذخیره شده startرا انتخاب کنید و با فرمتAran(*.arp) ذخیره نمایید(start.arn.arp) و سپس روی ماژول DM-GSMدانلود کنید

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

دریافت پیامک توسط PLC(Receive):جهت تنظیم متن SMSبرای دریافت پیامک توسط PLC، از منوی Toolsگزینه Receive SMS preset Downloaderرا انتخاب نمایید ( توجه نمایید که دو علامت در ابتدا و انتهای متن قرار می گیرد). برای مثال اگر می خواهید با گوشی همراهتان ، فرمان startرا برای PLCارسال نمایید بایستی با فرمت متن را داخل گوشی تایپ کنید و برای سیمکارت داخل مودم بفرستید. . نکته قابل توجه این است که برای ارسال پیامک به PLC، حتما به کوچک یا بزرگ بودن متن دانلود شده از طریق نرم افزار SIM25روی DM-GSM25 دقت نمایید.

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

سپس در قسمت TOOLS →Recive SMS preset Downloader، روی Saveکلیک کنید.

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

در قسمت Save as Type، گزینه All filesرا انتخاب کنید. فایل ذخیره شده را انتخاب کنید و با فرمتAran(*.arp) ذخیره نمایید و سپس روی ماژول DM-GSMدانلود کنید.

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

تنظیمات پورت PLC:

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

دانلود شماره موبایل روی DM-GSM25:
از منوی TOOLSگزینه Phone No. Downloaderرا انتخاب کنید.
توجه: برای وارد کردن شماره موبایل ابتدا +98را در جلوی شماره قرار دهید و صفر شروع شماره را حذف کنید( شماره را بدون صفر ابتدا در ادامه بنویسید). برای مثال جهت ارسال پیامک به شماره 09366767516می بایست در نرم افزار SIM25شماره +989366767516را وارد نمایید. سپس گزینه DownLoadرا کلیک کنید.
برای نوشتن شماره موبایل دوم نیز در ردیف دوم می توانید شماره را با همان فرمت ذکر شده وارد نمایید.

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

سپس می توانید ماژول DM-GSM25را Offlineو Closeنمایید.
نکات: پیامهای تبلیغاتی سیمکارتی که داخل مودم قرار می گیرد را غیرفعال نمایید.
وضعیت رجیسترهای ماژول DM-GSM25:

1: برای ارسال SMSمقدار رجیستر D3300را یک کنید

3: تغییر مقدار رجیستر به 3 به این معنی است که SMSدر حال ارسال می باشد

4: خطا در ارسال رخ داده و SMSارسال نشده است.

0: تغییر مقدار رجیستر به صفر به معنی ارسال SMSمی باشد.

نکته: برای ارسال SMS، ابتدا مقدار رجیستر را یک کنید. سپس به طور اتوماتیک 3شده و در صورت ارسال به صفر تغییر پیدا می کند.

D3300

شماره 1-10که مشخص کننده شماره اختصاص یافته به شماره موبایل ارسال کننده SMSمی باشد و قبلا در نرم افزار SIM25نوشته شده است.

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

D3302

شماره متن SMSدریافت شده توسط سیمکارت مودم.

اگر متن دریافتی توسط سیمکارت مودم دقیقا همانند SMSدانلود شده داخل ماژول DM-GSM25باشد و از شماره موبایل تعریف شده در ماژول ارسال شود ( از نظر کوچک و بزرگ بودن حروف نیز درست تایپ شود) مقدار این رجیستر برابر شماره متن داخل  DM-GSM25می شود.

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

D3304

با دریافت هر SMSتوسط سیمکارت مودم، این بیت یک می شود(حتی SMSتبلیغاتی).

D3305

 : با یک کردن این رجیستر، SMSداخل سیمکارت مودم خوانده می شود. (باز کردن INBOX)

D3308

شماره تلفن دریافت کننده SMS

D3309

شماره متن SMSجهت ارسال

D3310

چگونه می توان تشخیص داد که RTC(Real Time Clock) روی PLCFATEK نصب شده است؟
پاسخ:

RTC قابلیت نمایش زمان (ثانیه ، دقیقه،ساعت) و تاریخ ( روز ، ماه و سال) بصورت بلادرنگ و واقعی در PLC می باشد. بیت M1954 معرف نصب RTC در PLC می باشد. درصورتیکه بیت M1954 یک باشد ، RTC وجود دارد و PLC میتواند زمان (ثانیه ، دقیقه،ساعت) و تاریخ (روز ، ماه ، سال) را در رجیسترهای Special نمایش دهد(R4128~R4133). RTC مربوط به PLC ، در صورت خاموش بودن دستگاه نیز فعال می باشد و زمان و تاریخ را حساب می کند .

چگونه می توان با FATEK PLC نقشه کشیده شده در نرم افزار اتوکد یا نرم افزارهای مشابه را با سروو موتورها بر روی یک سطح سخت پیاده سازی کرد؟
پاسخ:

اطلاعات را به فرمت اکسل درآورید، سپس از طریق نرم افزار فکون سرور یا FATEK HMI سری P به PLC منتقل کنید، با استفاده از FUN147 می توانید تا 4 محور را بطور هم زمان کنترل کنید.