نحوه آدرس‌دهی سیگنال‌های آنالوگ در PLCهای Siemens، Omron، Mitsubishi و B&R

در سیستم‌های اتوماسیون صنعتی، آدرس‌دهی صحیح سیگنال‌های آنالوگ (Analog I/O) یکی از بخش‌های کلیدی برنامه‌نویسی و راه‌اندازی PLC است. هر برند از پی‌ال‌سی روش خاصی برای آدرس‌دهی ورودی و خروجی آنالوگ دارد. در این مقاله، به‌صورت کاربردی و با مثال، به بررسی این موضوع در چهار برند پرکاربرد زیمنس، امرون، میتسوبیشی و B&R می‌پردازیم.

✅ آدرس‌دهی آنالوگ در PLCهای Siemens

در PLCهای Siemens (مانند S7-1200 و S7-1500):

  • ورودی‌های آنالوگ با IW (Input Word) و خروجی‌های آنالوگ با QW (Output Word) مشخص می‌شوند.

  • به‌صورت پیش‌فرض، آدرس‌ها توسط نرم‌افزار TIA Portal یا STEP 7 اختصاص می‌یابد اما می‌توان آن‌ها را به‌صورت دستی نیز تنظیم کرد.

  • آدرس‌دهی بر اساس اسلات سخت‌افزاری ماژول صورت می‌گیرد. مثلاً:

IW64 → ورودی آنالوگ کانال اول ماژول
QW64 → خروجی آنالوگ ماژول خروجی

🛠️ در پروژه‌های بزرگ، امکان استفاده از توابع سیستم مانند SCALE و UNSCALE برای تبدیل مقادیر آنالوگ به بازه مهندسی وجود دارد.

✅ آدرس‌دهی آنالوگ در PLCهای Omron

📦 در مدل‌های کامپکت (مانند CP1E، CP1L، CP2E):

  • اگر ورودی/خروجی آنالوگ روی CPU تعبیه شده باشد، آدرس‌دهی از محدوده مشخص (مثلاً A641) شروع می‌شود.

  • در صورت افزودن ماژول، آدرس‌ها بلافاصله بعد از آدرس دیجیتال قرار می‌گیرند.

🧩 در مدل‌های ماژولار (مانند CJ1M، CJ2M):

  • آدرس‌دهی با واحد یونیت (Unit Number) ماژول مشخص می‌شود.

  • معمولاً ورودی‌ها در محدوده 2011 تا 2018 و خروجی‌ها 2021 تا 2028 هستند.

  • رجیستر 2000 برای پیکربندی ماژول استفاده می‌شود.

📘 نکته: نرم‌افزار CX-Programmer و Sysmac Studio برای دسترسی و پیکربندی استفاده می‌شوند.

✅ آدرس‌دهی آنالوگ در PLCهای Mitsubishi

در سری‌های محبوب FX و Q-series، ساختار آدرس‌دهی متفاوت است و به کمک دستورات TO و FROM انجام می‌شود.

مثال:

FROM K0 K10 D100

  • K0: شماره یونیت ماژول

  • K10: آدرس عملکردی ماژول (مثلاً خواندن کانال اول)

  • D100: رجیستر مقصد

👨‍🔧 در ماژول‌های خروجی آنالوگ نیز به‌صورت مشابه با دستور TO مقدار ارسال می‌شود.

✅ آدرس‌دهی آنالوگ در PLCهای B&R

B&R ساختاری مدرن و انعطاف‌پذیر دارد:

  • به‌جای آدرس عددی، از تگ‌ها (Tags) استفاده می‌شود.

  • برنامه‌نویس باید در نرم‌افزار Automation Studio متغیر تعریف کرده و آن را در بخش I/O Mapping به کانال آنالوگ متصل کند.

  • این متغیرها قابلیت تعریف نوع داده (REAL، INT) و مقیاس‌دهی دارند.

🌟 مزیت: خوانایی بالا و سازگاری کامل با معماری شی‌گرا و کنترل پیشرفته موشن.

🎯 جمع‌بندی و توصیه‌ها

برند روش آدرس‌دهی مزیت اصلی نرم‌افزار
Siemens IW/QW + اسلات سادگی در پیکربندی و TIA TIA Portal
Omron وابسته به یونیت یا موقعیت فیزیکی انعطاف‌پذیری در مدل‌ها CX Programmer
Mitsubishi TO/FROM و رجیستر عددی دقیق و سطح پایین GX Works
B&R Tag-based انعطاف‌پذیر و مدرن Automation Studio

📞 اگر در طراحی، پیکربندی یا برنامه‌نویسی PLC با سیگنال‌های آنالوگ چالش دارید، تیم ما در PLC ایران آماده مشاوره و پشتیبانی تخصصی است.