رجیستر ها و مموری های مهم و کاربردی PLC FATEK -FBS

رجیسترهای مهم PLC FATEK

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

توضیح مختصر هر رجیستر

X (ورودی‌ها)
نمایانگر وضعیت ورودی‌های دیجیتال PLC هستند و مستقیماً به تجهیزاتی مانند سنسورها، کلیدها و شستی‌ها متصل می‌شوند.
Y (خروجی‌ها)
برای کنترل عملگرهایی مانند موتور، کنتاکتور، چراغ سیگنال، بیزر و شیر برقی استفاده می‌شوند.
M (رله کمکی)
رله‌های نرم‌افزاری هستند که تنها در حافظه PLC وجود دارند و برای ایجاد منطق برنامه، اینترلاک‌ها و نگهداری وضعیت‌ها کاربرد دارند.
R (رجیستر عمومی)
برای انجام عملیات ریاضی، انتقال داده‌ها و ذخیره مقادیر موقت در طول اجرای برنامه استفاده می‌شوند.
D (رجیستر داده)
برای ذخیره اطلاعات مهم مانند Set Point، ضرایب کنترلی، مقادیر تنظیمی و پارامترهای اپراتور استفاده می‌شوند.
T (تایمر)
امکان ایجاد تأخیر در روشن یا خاموش شدن تجهیزات و اجرای عملیات زمان‌بندی‌شده را فراهم می‌کنند.
C (شمارنده)
برای شمارش قطعات تولیدی، تعداد پالس‌های سنسورها و سایر رویدادهای شمارشی استفاده می‌شوند.

فرمت داده ها:

1. BIT

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

  • 0 = OFF
  • 1 = ON

در آدرس‌های زیر استفاده می‌شود:

  • X (ورودی)
  • Y (خروجی)
  • M (رله کمکی)
  • S (رله مرحله‌ای)
  •  

2. WORD (کلمه 16 بیتی)
رایج‌ترین نوع داده در PLCهای FATEK است.
هر Word شامل 16 بیت است و در رجیسترهای R و D ذخیره می‌شود.
 
3. DOUBLE WORD (32 بیتی)

از دو رجیستر 16 بیتی تشکیل می‌شود.

مثلاً: D100+D101 =  عدد 32 بیتی

 

4. BCD

 

در این فرمت هر رقم ده‌دهی با 4 بیت نمایش داده می‌شود.
 
5. Floating Point (REAL)

 

برای اعداد اعشاری استفاده می‌شود.

 

6. ASCII

 

برای ذخیره  اطلاعات شبکه استفاده می‌شود.

 
 

مموری های مهم (SPECIAL RELAYS)

 

در این قسمت مهم ترین مموری های مخصوص PLC FATEK را معرفی میکنیم.

 

M1912 = CPU EMERGENCY STOP

M1914 = Clear Non-Retentive Relays

M1915 = Clear Retentive Relays
M1916  = Clear Non-Retentive Registers
M1917 = Clear Retentive Registers

M1920 = CLOCK 0.01S

M1921 = CLOCK 0.1S

M1922 = CLOCK 1S

M1923 = CLOCK 60S

M1924 = FIRST SCAN

M1930 = No expansion unit or exceed the limit
on number of I/O points 

M1952 = RTC  SETTING

 

 

رجیستر های مهم (SPECIAL REGISTERS)

 
 R4012-R4013 = PID CONTROL FLAG
 R4019 = NUMBER OF PASSWORD RETRY
  R4019 = CPU STATUS 
 R4055 = PLC STATION NUMBER
 R4136  = Current scan time 
 R4137 =  Maximum scan time
 R4138  = Minimum scan time
R4167  = Model of main unit 
 D4053 =  RTC chip
 D4054   = RTC time setup