PHOENIXCONTACT_MODBU(8) راهنمای NUT PHOENIXCONTACT_MODBU(8)

phoenixcontact_modbus - درایور برای سخت‌افزارهای Phoenix Contact

phoenixcontact_modbus -h

phoenixcontact_modbus -a DEVICE_NAME [OPTIONS]


نکته

این صفحه راهنما تنها ویژگی‌های سخت‌افزاری خاص درایور phoenixcontact_modbus را مستند می‌کند. برای اطلاعات درباره درایور اصلی، به nutupsdrv(8) مراجعه کنید.

این درایور باید از یوپی‌اس DC صنعتی PhoenixContact QUINT-UPS، مدل 2320461 و تمام مدل‌های سازگار پشتیبانی کند. اطلاعات بیشتر درباره این یوپی‌اس را می‌توان در میان منابع اینترنتی زیر یافت.

درایور phoenixcontact_modbus از پروژه libmodbus برای پیاده‌سازی پروتکل Modbus استفاده می‌کند.

نکته: این یوپی‌اس و دفترچه راهنمای آن به وضعیت باتری ضعیف (Low-Batt) با عنوان «رویداد خاموش‌سازی» (Shutdown Event) اشاره می‌کنند.

شما برای برقراری ارتباط با یوپی‌اس در لینوکس به کابل «IFS-RS232-DATACABLE» نیاز دارید، زیرا به نظر نمی‌رسد کابل IFS-USB پشتیبانی شود. جهت اطلاع، پارامترهای ارتباطی عبارتند از: 115200,E,8,1.

شما همچنین برای پیکربندی سیگنال‌ها و تایمرهای یوپی‌اس، به نرم‌افزار تحت ویندوز UPS-CONF (رایگان؛ قابل دانلود از سایت آن‌ها) نیاز دارید.

1.اجرای نرم‌افزار UPS-CONF
2.رفتن به مسیر Settings→Time Setting
3.انتخاب «state of charge shutdown delay»
4.انتخاب گزینه Remote starts PC-Shutdown in Mains and Battery mode
5.در بخش PC-Shutdown، حداکثر مقدار (۵ دقیقه) را وارد کنید
6.در بخش تأخیر PC-Restart، مدت زمانی را که می‌خواهید یوپی‌اس پس از وصل مجدد برق شهر، پیش از راه‌اندازی مجدد برق خروجی را قطع نگه دارد (برای مثال ۶۰ ثانیه)، وارد کنید.
7.روی یوپی‌اس، پیچ را روی وضعیت «PC-MODE» بچرخانید

پیکربندی به روش فوق موارد زیر را تضمین می‌کند:

•هنگام قطع برق، یوپی‌اس به طور مداوم زمان باقی‌مانده باتری را محاسبه می‌کند
•هنگامی که زمان باقی‌مانده باتری کمتر از ۵ دقیقه باشد (تنظیم PC-Shutdown)، رویداد «Shutdown» را صادر می‌کند (در NUT به عنوان LOW-BATT دیده می‌شود)
•از آن لحظه به بعد، حتی اگر برق ورودی وصل شود، یوپی‌اس برق خروجی به بار خود را پس از ۵ دقیقه قطع خواهد کرد
•هنگامی که برق ورودی وصل شود، یوپی‌اس برق خروجی را پس از ۶۰ ثانیه (تنظیم تأخیر PC-RESTART) وصل خواهد کرد.

مفهوم تنظیمات:

•PC-Shutdown: چه مدت قبل از قطع خروجی، یوپی‌اس سیگنال «رویداد خاموش‌سازی» را ارسال کند. حداکثر مقدار برای این تنظیم ۵ دقیقه است. بنابراین رایانه باید بتواند ظرف ۵ دقیقه خاموش شود.
•PC-Restart: چه مدت پس از وصل مجدد برق، اتصال برق خروجی به تأخیر بیفتد. حداکثر مقدار ۶۰ ثانیه است.

این درایور از هیچ تنظیمات اختیاری پشتیبانی نمی‌کند.

این درایور ممکن است به طور پیش‌فرض کامپایل نشده باشد. می‌توانید با نصب libmodbus و اجرای configure --with-modbus=yes آن را بسازید.

همچنین باید دسترسی‌های مناسب روی فایل دستگاه سریال محلی (برای مثال /dev/ttyS0) تنظیم کنید تا کاربر NUT اجازه دسترسی به آن را داشته باشد.

این درایور از هیچ دستور آنی پشتیبانی نمی‌کند.

متغیرهای زیر را می‌توان در پیکربندی NUT به عنوان مقادیر default.* برای بازنویسی یا نظارت بر رفتار یوپی‌اس با استفاده از درایور phoenixcontact_modbus تنظیم کرد.


نکته

از نسخه NUT 2.8.4، در حال حاضر هیچ پشتیبانی برای تنظیم این مقادیر در زمان اجرا (برای مثال با upsrw(8)) وجود ندارد. در حال حاضر آن‌ها فقط یک بار در طول مقداردهی اولیه درایور بررسی می‌شوند.

battery.energysave.delay=num

مدت زمان پس از ورود به حالت باتری پیش از فعال شدن سیگنال خاموش‌سازی رایانه توسط یوپی‌اس (به ثانیه).

ups.timer.shutdown=num

زمان مجاز برای خاموش شدن رایانه (به ثانیه). حداکثر ۳۰۰ ثانیه است.

ups.timer.start=num

مدت زمانی که برق خروجی پیش از راه‌اندازی مجدد و روشن شدن سیستم رایانه خاموش می‌ماند (به ثانیه).

ups.delay.start=num

تأخیر پیش از بازگشت به برق شهر پس از وصل مجدد برق (به ثانیه). ولتاژ برق شهر برای شروع راه‌اندازی مجدد خودکار رایانه، باید در این مدت زمان در محدوده آستانه مجاز باشد.

experimental.ups.mode.selector=num

حالت کارکرد یوپی‌اس. برای مثال، 9 مربوط به PC-Mode (تعریف‌شده توسط سازنده) است.

experimental.battery.warning_soh=num

آستانه هشدار باتری برای وضعیت سلامت (State of Health)، بر حسب درصد.

input.voltage.low.critical=num

ولتاژ آستانه (به ولت) که پایین‌تر از آن یوپی‌اس به حالت باتری سوییچ خواهد کرد.

input.voltage.high.critical=num

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

•Spiros Ioannou <sivann@gmail.com>
•Ricardo Rodriguez <rikyrod2001@gmail.com>
•Ulfat Hasangarayev <ulfathasangarayev@gmail.com>

nutupsdrv(8)

•صفحه خانگی NUT (Network UPS Tools): https://www.networkupstools.org/historic/v2.8.5
•صفحه خانگی libmodbus: http://libmodbus.org
•اطلاعات بیشتر درباره سری یوپی‌اس‌های صنعتی DC مدل 2320461 از PhoenixContact QUINT-UPS را می‌توانید در اینجا بیابید: https://www.phoenixcontact.com/online/portal/us?uri=pxc-oc-itemdetail:pid=2320461
06/21/2026 Network UPS Tools 2.8.5