در سیستمهای اتوماسیون صنعتی، آدرسدهی صحیح سیگنالهای آنالوگ (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 ایران آماده مشاوره و پشتیبانی تخصصی است.
