رجیسترهای مهم PLC FATEK و نواحی حافظه

PLCهای FATEK از نواحی مختلف حافظه (Memory Areas) برای ذخیره وضعیت ورودی‌ها، خروجی‌ها، داده‌ها، تایمرها، شمارنده‌ها و بیت‌های کمکی استفاده می‌کنند.

شناخت صحیح این نواحی حافظه یکی از مباحث مهم در برنامه‌نویسی PLC فتک است؛ زیرا هر ناحیه کاربرد مشخصی دارد و برای نوع خاصی از اطلاعات در برنامه مورد استفاده قرار می‌گیرد.

آدرس‌دهی و کاربرد دقیق برخی رجیسترها و حافظه‌های ویژه می‌تواند با توجه به مدل CPU و خانواده PLC متفاوت باشد؛ بنابراین در پروژه‌های حساس باید جدول حافظه همان مدل PLC نیز بررسی شود.

نواحی اصلی حافظه PLC FATEK
X

ورودی‌های دیجیتال PLC

حافظه X وضعیت ورودی‌های دیجیتال PLC را نمایش می‌دهد. این ورودی‌ها معمولاً به تجهیزاتی مانند سنسورها، کلیدها، شستی‌ها، لیمیت‌سوئیچ‌ها و سایر تجهیزات ورودی متصل هستند.

Y

خروجی‌های دیجیتال PLC

حافظه Y برای وضعیت و کنترل خروجی‌های دیجیتال PLC استفاده می‌شود. این خروجی‌ها می‌توانند برای کنترل تجهیزاتی مانند کنتاکتور، رله، چراغ سیگنال، بیزر، شیر برقی و سایر عملگرها مورد استفاده قرار گیرند.

M

رله‌های کمکی

Mها رله‌های نرم‌افزاری هستند که به عنوان بیت‌های داخلی PLC برای ایجاد منطق کنترلی، اینترلاک، فلگ‌های برنامه و نگهداری وضعیت‌های منطقی استفاده می‌شوند.

R

رجیسترهای عمومی

رجیسترهای R برای نگهداری و پردازش داده‌های عددی در برنامه PLC استفاده می‌شوند. این رجیسترها می‌توانند در محاسبات، انتقال داده، مقایسه مقادیر و ذخیره اطلاعات موقت مورد استفاده قرار گیرند.

D

رجیسترهای داده

رجیسترهای D برای ذخیره و پردازش اطلاعات عددی مورد استفاده قرار می‌گیرند. بسته به ساختار برنامه می‌توان از آنها برای Set Point، مقادیر تنظیمی، پارامترهای اپراتور، ضرایب کنترلی و داده‌های فرآیند استفاده کرد.

T

تایمرها

T برای تایمرهای PLC استفاده می‌شود و امکان ایجاد تأخیر زمانی در اجرای عملیات کنترلی را فراهم می‌کند. تایمرها در کاربردهایی مانند تأخیر در روشن یا خاموش شدن تجهیزات و اجرای توالی‌های زمانی استفاده می‌شوند.

C

شمارنده‌ها

C برای شمارنده‌های PLC استفاده می‌شود. از شمارنده‌ها می‌توان برای شمارش قطعات تولیدی، پالس‌های سنسورها، تعداد سیکل دستگاه و سایر رویدادهای قابل شمارش استفاده کرد.

فرمت‌های داده در PLC FATEK
BIT

۱. داده بیتی

Bit کوچک‌ترین واحد منطقی داده است و فقط دو وضعیت دارد:

  • 0 = OFF
  • 1 = ON

داده‌های بیتی در نواحی منطقی مانند X، Y، M و برخی نواحی مرحله‌ای مورد استفاده قرار می‌گیرند.

WORD

۲. کلمه ۱۶ بیتی

Word یک واحد داده ۱۶ بیتی است و یکی از قالب‌های رایج برای پردازش اطلاعات عددی در PLCهای FATEK محسوب می‌شود.

رجیسترهای داده مانند R و D می‌توانند برای ذخیره مقادیر Word مورد استفاده قرار گیرند.

یک Word شامل 16 بیت است و می‌تواند برای مقادیر عددی، داده‌های کنترلی و اطلاعات فرآیند استفاده شود.

DOUBLE WORD

۳. داده ۳۲ بیتی

Double Word از دو واحد ۱۶ بیتی تشکیل می‌شود و برای ذخیره و پردازش اعداد بزرگ‌تر یا مقادیر ۳۲ بیتی مورد استفاده قرار می‌گیرد.

D100 + D101 = مقدار 32 بیتی

ترتیب قرارگیری Wordها و نحوه تفسیر داده باید مطابق دستورالعمل همان CPU و دستور مورد استفاده بررسی شود.

BCD

۴. کد BCD

در قالب BCD، هر رقم ده‌دهی با چهار بیت نمایش داده می‌شود. این فرمت در برخی کاربردهای PLC که نیاز به نمایش یا پردازش مقادیر ده‌دهی دارند مورد استفاده قرار می‌گیرد.

REAL / FLOAT

۵. Floating Point

داده‌های Floating Point یا REAL برای نمایش اعداد اعشاری استفاده می‌شوند؛ مانند مقادیر اندازه‌گیری، ضرایب کنترلی و داده‌هایی که نیاز به بخش اعشاری دارند.

ASCII

۶. ASCII

داده‌های ASCII برای نمایش و تبادل کاراکترها و متن در ارتباطات صنعتی استفاده می‌شوند. در پروژه‌هایی که PLC با تجهیزات خارجی ارتباط دارد، می‌توان از داده‌های ASCII برای پردازش اطلاعات متنی استفاده کرد.

مموری‌های مهم PLC FATEK | Special Relays

Special Relayها بیت‌های سیستمی هستند که وضعیت‌ها، فرمان‌ها یا رویدادهای خاص مربوط به CPU و سیستم PLC را در اختیار برنامه قرار می‌دهند.

این بیت‌ها برخلاف Mهای معمولی، عملکرد سیستمی مشخصی دارند و استفاده از آنها باید بر اساس مستندات مدل PLC انجام شود.

آدرس کاربرد توضیح
M1912 CPU Emergency Stop بیت مرتبط با وضعیت اضطراری CPU طبق تعریف سیستم FATEK.
M1914 Clear Non-Retentive Relays فرمان پاک کردن رله‌های غیرماندگار (Non-Retentive).
M1915 Clear Retentive Relays فرمان پاک کردن رله‌های ماندگار (Retentive).
M1916 Clear Non-Retentive Registers فرمان پاک کردن رجیسترهای غیرماندگار.
M1917 Clear Retentive Registers فرمان پاک کردن رجیسترهای ماندگار.
M1920 Clock 0.01S بیت کلاک سیستمی با سیکل زمانی تعریف‌شده برای تولید پالس دوره‌ای.
M1921 Clock 0.1S بیت کلاک سیستمی با دوره 0.1 ثانیه.
M1922 Clock 1S بیت کلاک سیستمی با دوره 1 ثانیه.
M1923 Clock 60S بیت کلاک سیستمی با دوره 60 ثانیه.
M1924 First Scan بیت مربوط به اولین Scan برنامه پس از شروع یا راه‌اندازی CPU.
M1930 Expansion / I/O Error نشان‌دهنده وضعیت خطا در ارتباط با واحدهای توسعه یا تجاوز از محدوده مجاز نقاط I/O.
M1952 RTC Setting بیت سیستمی مرتبط با تنظیم ساعت واقعی PLC (RTC).
نکته مهم درباره Special Relayها

آدرس و عملکرد Special Relayها ممکن است بر اساس مدل CPU و خانواده PLC متفاوت باشد. بنابراین قبل از استفاده در برنامه عملیاتی، جدول System Memory همان مدل FATEK را بررسی کنید.

رجیسترهای مهم PLC FATEK | Special Registers

Special Registerها رجیسترهای سیستمی هستند که اطلاعات مربوط به وضعیت CPU، زمان اجرای برنامه، تنظیمات ارتباطی، وضعیت سیستم و سایر اطلاعات داخلی PLC را در اختیار برنامه‌نویس قرار می‌دهند.

این رجیسترها با R و Dهای عمومی برنامه تفاوت دارند و عملکرد آنها توسط سیستم عامل PLC تعریف شده است.

آدرس عنوان کاربرد
R4012-R4013 PID Control Flag رجیسترهای سیستمی مرتبط با وضعیت یا Flagهای مربوط به کنترل PID طبق ساختار CPU.
R4019 Password Retry / CPU Status اطلاعات سیستمی مرتبط با وضعیت CPU یا مدیریت تلاش‌های ورود رمز عبور؛ عملکرد دقیق باید بر اساس Manual مدل بررسی شود.
R4055 PLC Station Number شماره ایستگاه PLC در ساختار ارتباطی شبکه.
R4136 Current Scan Time زمان اجرای فعلی Scan برنامه PLC.
R4137 Maximum Scan Time بیشترین زمان ثبت‌شده برای اجرای Scan.
R4138 Minimum Scan Time کمترین زمان ثبت‌شده برای اجرای Scan.
R4167 Main Unit Model اطلاعات مربوط به مدل Main Unit یا CPU.
D4053 RTC Chip رجیستر مرتبط با اطلاعات یا وضعیت تراشه ساعت واقعی PLC.
D4054 RTC Time Setup رجیستر مرتبط با تنظیمات زمان RTC.
نکته مهم درباره رجیسترهای سیستمی

رجیسترهای Special را نباید مانند رجیسترهای عمومی R و D به صورت آزاد برای ذخیره اطلاعات پروژه استفاده کرد. این آدرس‌ها توسط سیستم PLC برای عملکردهای مشخص رزرو شده‌اند و نوشتن مقدار اشتباه در آنها می‌تواند روی عملکرد CPU یا برخی قابلیت‌های سیستم تأثیر بگذارد.

Scan Time در PLC FATEK چیست؟

Scan Time مدت زمانی است که PLC برای اجرای یک سیکل برنامه کنترلی نیاز دارد.

بررسی زمان Scan برای پروژه‌هایی که سرعت پاسخ‌گویی اهمیت دارد بسیار مهم است. افزایش بیش از حد زمان Scan می‌تواند باعث کاهش سرعت پاسخ سیستم کنترل شود.

رجیسترهای R4136، R4137 و R4138 برای بررسی زمان‌های مرتبط با اجرای Scan در سیستم مورد استفاده قرار می‌گیرند.

RTC در PLC FATEK

RTC یا Real Time Clock وظیفه نگهداری اطلاعات زمان و تاریخ را در PLC بر عهده دارد.

از ساعت واقعی PLC می‌توان در پروژه‌هایی استفاده کرد که اجرای عملیات بر اساس ساعت، تاریخ یا زمان مشخص مورد نیاز است.

رجیسترهای مربوط به RTC امکان دسترسی و تنظیم اطلاعات ساعت واقعی PLC را فراهم می‌کنند.

جمع‌بندی رجیسترهای PLC FATEK

شناخت نواحی حافظه PLC یکی از پایه‌های اصلی برنامه‌نویسی PLC FATEK است.

نواحی X و Y برای ورودی‌ها و خروجی‌های دیجیتال، M برای رله‌های داخلی، R و D برای داده‌های عددی، T برای تایمرها و C برای شمارنده‌ها مورد استفاده قرار می‌گیرند.

در کنار این حافظه‌های عمومی، PLCهای FATEK دارای Special Relayها و Special Registerهایی هستند که اطلاعات و عملکردهای سیستمی CPU را مدیریت می‌کنند.

استفاده صحیح از این نواحی حافظه باعث می‌شود برنامه PLC ساختار منظم‌تر، قابل فهم‌تر و قابل عیب‌یابی‌تری داشته باشد.

نمایندگی فتک | برق موشن

برق موشن در زمینه تأمین و ارائه تجهیزات اتوماسیون صنعتی و محصولات FATEK فعالیت می‌کند. تجهیزات PLC فتک، ماژول‌های ورودی و خروجی، تجهیزات ارتباطی و سایر محصولات مورد استفاده در سیستم‌های کنترل صنعتی از جمله تجهیزات قابل ارائه توسط این مجموعه هستند.

همچنین خدمات مرتبط با PLC فتک شامل انتخاب تجهیزات مناسب، برنامه‌نویسی PLC، طراحی سیستم کنترل، راه‌اندازی، عیب‌یابی و پشتیبانی فنی پروژه‌های اتوماسیون صنعتی توسط برق موشن ارائه می‌شود.

اگر برای خرید PLC فتک، انتخاب CPU و ماژول‌های مناسب، برنامه‌نویسی با WinProLadder یا اجرای پروژه اتوماسیون صنعتی نیاز به مشاوره دارید، کارشناسان برق موشن می‌توانند در انتخاب تجهیزات و راه‌اندازی سیستم کنترل به شما کمک کنند.

برای دریافت اطلاعات بیشتر درباره تجهیزات FATEK و خدمات برق موشن می‌توانید با کارشناسان مجموعه در ارتباط باشید.

خرید و تعمیرات تجهیزات FATEK

جهت خرید HMI فتک، PLC فتک، اینورتر FATEK و سایر محصولات اتوماسیون صنعتی یا برای تعمیرات تجهیزات فتک با برق موشن تماس بگیرید.

فروش محصولات FATEK 09331234717 تعمیرات تجهیزات FATEK 09011234717
برق موشن نمایندگی فتک | فروش و تعمیرات تجهیزات اتوماسیون صنعتی
  • درایوهای زیمنس

    فهرست مطالب   دانلود منوال و کاتالوگ درایو زیمنس درایوهای زیمنس (Siemens) از پیشرفته‌ترین و قابل‌اعتمادترین تجهیزات کنترل دور موتور در جهان هستند. این درایوها با تنوع مدل، قدرت پردازش بالا و پشتیبانی از پروتکل‌های صنعتی، انتخابی مناسب برای پروژه‌های اتوماسیون صنعتی، ماشین‌سازی، تهویه مطبوع و صنایع سنگین محسوب می‌شوند. در این صفحه مجموعه‌ای از […]

  • اجرای پروژه پی ال سی

    اجرای پروژه های PLC درخواست اجرای پروژه مجموعه برق موشن، صفر تا صد خدمات فروش و اجرای پروژه تجهیزات صنعتی همراه با مشاوره کاملا رایگان ارائه می‌دهد، برای ثبت درخواست تعمیرات، با شماره تلفن 09381234717 تماس حاصل فرمایید   09381234717 اجرای پروژه PLC | اجرای پروژه پی ال سی در صنایع مختلف توسط برق موشن […]

  • دانلود منوال و کاتالوگ درایو تتا

    دانلود منوال و کاتالوگ درایو تتا درایوهای TETA Electric برای کاربردهای عمومی تا صنعتی سنگین طراحی شده‌اند و در ایران به دلیل قیمت مناسب، امکانات قابل قبول و خدمات پس از فروش، در پروژه‌های مختلف استفاده می‌شوند.  اقتصادی، مناسب ماشین‌آلات عمومی و کنترل سرعت موتورها 1. سری MA410 این سری از اینورتر های TETA برای […]

  • PID درایو اینوت

    پارامتر های PID درایو اینوت PID چیست : استفاده از PID درایو اینوت یکی از روش‌های کاربردی برای کنترل خودکار فرآیندهای صنعتی است که در آن حفظ یک مقدار مشخص مانند فشار، دبی، سطح، دما یا سرعت اهمیت دارد. PID (Proportional-Integral-Derivative) یک الگوریتم کنترلی است که در PLC، اینورتر و کنترلرهای صنعتی برای حفظ یک […]

  • آموزش برق صنعتی؛ چه مهارت هایی برای ورود به بازار کار نیاز دارید؟

    آموزش برق صنعتی، کلید ورود به یکی از پردرآمدترین و پایدارترین بازارهای کار فنی است که در آن تسلط بر نقشه‌خوانی، طراحی تابلوهای برق و کار با PLC، جایگاه شغلی و درآمد شما را تضمین می‌کند. در دنیای اتوماسیون صنعتی و راه‌اندازی خطوط تولید، برق صنعتی یکی از کلیدی‌ترین حوزه‌هایی است که مستقیماً روی عملکرد، […]

  • آموزش زبان STL -دستورات تایمر و شیفت رجیستر

    آموزش زبان STL زیمنس؛ کنترل برنامه، تایمر و عملیات داده آموزش دستورات Program Control، Shift و Rotate، Timer، Word Logic و Accumulator بخش دهم: Program Control دستورات Program Control برای کنترل روند اجرای برنامه استفاده می‌شوند. با کمک این دستورات می‌توان اجرای یک Block را پایان داد، بلوک دیگری را فراخوانی کرد یا بخشی از […]

  • نرم افزار WINPROLADDER فتک

    دانلود نرم افزار WinProLadder فتک | برنامه نویسی PLC Fatek نرم‌افزار WinProLadder محیط برنامه‌نویسی تخصصی برای PLCهای شرکت Fatek است. این نرم‌افزار یکی از ابزارهای اصلی برای برنامه‌نویسی، پیکربندی و راه‌اندازی PLCهای فتک در پروژه‌های اتوماسیون صنعتی محسوب می‌شود. اگر در حوزه اتوماسیون صنعتی فعالیت می‌کنید و از PLCهای Fatek استفاده می‌کنید، WinProLadder ابزار مناسبی […]

  • تنظیمات بوسترپمپ درایو دانفوس

    تنظیمات بوسترپمپ درایو دانفوس درایو DANFOSS FC51  شرکت دانفوس یکی از پرکاربردترین اینورتر های شرکت دانفوس است . اينورتر FC51 با نام Micro VLT Danfoss که توسط شرکت دانفوس توليد می شود در محدوده توان 0.18 کيلو وات تا 22 کيلو وات موجود است . مدل تکفاز اين اينورتر، از 0.18 تا 2.2 کيلو وات […]

  • منوال درایو های SEW

    منوال و کاتالوگ درایو SEW درایوهای SEW-EURODRIVE از شناخته‌شده‌ترین درایوهای صنعتی هستند و در کاربردهایی مانند نوار نقاله، جرثقیل، میکسر، اکسترودر، پمپ، فن و ماشین‌آلات اتوماسیون استفاده می‌شوند. این شرکت علاوه بر اینورتر، گیربکس، موتور، سروو موتور و سیستم‌های کامل انتقال قدرت نیز تولید می‌کند.  کاربردهای صنعتی درایو اس ای دابلیو MOVITRAC  LTP- B سری […]