دروازه چند پروتکل PLX32

اطلاعات محصول

مشخصات

  • نام محصول: PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
  • سازنده: ProSoft Technology, Inc.
  • تاریخ کتابچه راهنمای کاربر: 27 اکتبر 2023
  • برق مورد نیاز: برق کلاس 2
  • تاییدیه ها و گواهینامه های آژانس: موجود در
    سازنده webسایت

دستورالعمل استفاده از محصول

1. از اینجا شروع کنید

قبل از استفاده از Multi-Protocol Gateway، مراحل را دنبال کنید
در زیر مشخص شده است:

1.1 بیش ازview

با ویژگی ها و عملکردهای آن آشنا شوید
دروازه چند پروتکل PLX32-EIP-MBTCP-UA با مراجعه به کاربر
کتابچه راهنمای کاربر.

1.2 سیستم مورد نیاز

اطمینان حاصل کنید که سیستم شما شرایط لازم را برآورده می کند
برای عملکرد بهینه در دفترچه راهنمای کاربر مشخص شده است.

1.3 محتویات بسته

محتویات بسته را بررسی کنید تا بررسی کنید که همه موارد موجود است
همانطور که در دفترچه راهنمای کاربر ذکر شده است.

1.4 نصب دروازه روی ریل DIN

دستورالعمل های ارائه شده در دفترچه راهنمای کاربر را به درستی دنبال کنید
برای نصب ایمن دروازه را روی ریل DIN نصب کنید.

1.5 تنظیمات بلوز

تنظیمات جامپر را مطابق دفترچه راهنمای کاربر تنظیم کنید
دروازه را همانطور که برای راه اندازی خود لازم است پیکربندی کنید.

1.6 کارت SD

در صورت وجود، یک کارت SD را در اسلات تعیین شده قرار دهید
پیروی از دستورالعمل های ارائه شده در دفترچه راهنمای کاربر.

1.7 اتصال برق به واحد

منبع تغذیه را طبق دستورالعمل کاربر به دستگاه وصل کنید
راهنمای روشن کردن دروازه چند پروتکل.

سوالات متداول (سؤالات متداول)

س: چگونه می توانم دروازه چند پروتکل را به حالت کارخانه بازنشانی کنم
تنظیمات؟

پاسخ: برای بازنشانی دروازه به تنظیمات کارخانه، محل تنظیم مجدد را پیدا کنید
روی دستگاه را فشار دهید و آن را به مدت 10 ثانیه نگه دارید تا دستگاه
دوباره راه اندازی می شود.

س: آیا می توان از دروازه PLX32-EIP-MBTCP-UA در موارد خطرناک استفاده کرد؟
مکان ها؟

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

PLX32-EIP-MBTCP-UA
دروازه چند پروتکلی

راهنمای کاربر

27 اکتبر 2023

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر محتویات

نظرات شما لطفا
ما همیشه می خواهیم شما احساس کنید که تصمیم درستی برای استفاده از محصولات ما گرفته اید. اگر در مورد محصولات، مستندات یا پشتیبانی ما پیشنهاد، نظر، تعریف یا شکایتی دارید، لطفاً با ما بنویسید یا با ما تماس بگیرید.

نحوه تماس با ما
ProSoft Technology, Inc. +1 661-716-5100 +1 661-716-5101 (نمابر) www.prosoft-technology.com support@prosoft-technology.com
راهنمای کاربر PLX32-EIP-MBTCP-UA برای استفاده عمومی.
27 اکتبر 2023
ProSoft Technology®، حق چاپ ثبت شده ProSoft Technology, Inc است. همه نام‌های تجاری یا محصولات دیگر علائم تجاری هستند یا ممکن است برای شناسایی محصولات و خدمات صاحبان مربوطه استفاده شوند.

سلب مسئولیت محتوا
این مستندات به عنوان جایگزینی برای تعیین مناسب بودن یا قابلیت اطمینان این محصولات برای کاربردهای کاربر خاص در نظر گرفته نشده است و نباید مورد استفاده قرار گیرد. این وظیفه هر کاربر یا یکپارچه کننده ای است که تجزیه و تحلیل، ارزیابی و آزمایش ریسک مناسب و کامل را با توجه به کاربرد خاص یا استفاده از آن انجام دهد. نه ProSoft Technology و نه هیچ یک از شرکت های وابسته یا تابعه آن مسئول یا مسئول سوء استفاده از اطلاعات موجود در اینجا نیستند. اطلاعات موجود در این سند از جمله تصاویر، مشخصات و ابعاد ممکن است حاوی اشتباهات فنی یا اشتباهات نگارشی باشد. ProSoft Technology هیچ ضمانت یا نمایندگی در مورد صحت آن نمی دهد و هیچ مسئولیتی در قبال آن ندارد و این حق را برای خود محفوظ می دارد که در هر زمان بدون اطلاع قبلی، چنین نادرستی ها یا اشتباهات را اصلاح کند. اگر پیشنهادی برای بهبود یا اصلاح دارید یا اشتباهاتی در این نشریه یافتید، لطفاً به ما اطلاع دهید.
هیچ بخشی از این سند را نمی توان به هیچ شکل یا به هر وسیله الکترونیکی یا مکانیکی، از جمله فتوکپی، بدون اجازه کتبی صریح ProSoft Technology تکثیر کرد. هنگام نصب و استفاده از این محصول باید کلیه مقررات ایمنی مربوط به ایالتی، منطقه ای و محلی رعایت شود. به دلایل ایمنی و کمک به اطمینان از انطباق با داده های مستند سیستم، فقط سازنده باید تعمیرات قطعات را انجام دهد. هنگامی که دستگاه ها برای کاربردهایی با الزامات ایمنی فنی استفاده می شوند، دستورالعمل های مربوطه باید رعایت شود. عدم استفاده از نرم افزار ProSoft Technology یا نرم افزار تایید شده با محصولات سخت افزاری ما ممکن است منجر به آسیب، آسیب یا نتایج عملکرد نامناسب شود. رعایت نکردن این اطلاعات می تواند منجر به آسیب یا آسیب به تجهیزات شود.
حق چاپ © 2023 ProSoft Technology, Inc. کلیه حقوق محفوظ است.
برای کاربران حرفه ای در اتحادیه اروپا
اگر می خواهید تجهیزات الکتریکی و الکترونیکی (EEE) را دور بیندازید، لطفاً برای اطلاعات بیشتر با فروشنده یا تامین کننده خود تماس بگیرید.

Prop 65 هشدار سرطان و آسیب باروری www.P65Warnings.ca.gov

ProSoft Technology, Inc.

صفحه 2 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر محتویات

اطلاعات منبع باز
نرم افزار متن باز استفاده شده در محصول
این محصول از جمله شامل نرم افزار منبع باز است files، همانطور که در زیر تعریف شده است، توسط اشخاص ثالث توسعه یافته و تحت مجوز نرم افزار منبع باز مجوز دارد. این نرم افزارهای متن باز files توسط کپی رایت محافظت می شود. حق شما برای استفاده از نرم افزار منبع باز توسط شرایط مجوز نرم افزار منبع باز مربوطه کنترل می شود. مطابقت شما با این شرایط مجوز به شما این حق را می دهد که از نرم افزار منبع باز همانطور که در مجوز مربوطه پیش بینی شده است استفاده کنید. در صورت تضاد بین سایر شرایط مجوز ProSoft Technology, Inc. مربوط به محصول و شرایط مجوز نرم افزار منبع باز، شرایط نرم افزار منبع باز حاکم خواهد بود. نرم افزار منبع باز بدون حق امتیاز ارائه می شود (یعنی هیچ هزینه ای برای استفاده از حقوق مجاز دریافت نمی شود). نرم افزار منبع باز موجود در این محصول و مجوزهای نرم افزار منبع باز مربوطه در ماژول ذکر شده است webصفحه، در لینک منبع باز. اگر نرم‌افزار منبع باز موجود در این محصول تحت مجوز عمومی عمومی گنو (GPL)، مجوز عمومی عمومی کوچک گنو (LGPL)، مجوز عمومی موزیلا (MPL) یا هر مجوز نرم‌افزار منبع باز دیگری است که نیاز به کد منبع دارد. در دسترس قرار گرفته است و چنین کد منبع قبلاً همراه با محصول تحویل داده نشده است، می توانید کد منبع متن باز مربوط به نرم افزار منبع باز را از ProSoft Technology, Inc. - در قبال پرداخت هزینه های حمل و نقل و جابجایی - برای حداقل 3 دوره سفارش دهید. سال از خرید محصول می گذرد لطفا درخواست خاص خود را ظرف مدت 3 سال از تاریخ خرید این محصول به همراه نام و شماره سریال محصول موجود بر روی برچسب محصول به آدرس زیر ارسال نمایید:
ProSoft Technology, Inc. مدیر مهندسی 9201 Camino Media, Suite 200 Bakersfield, CA 93311 USA
گارانتی در مورد استفاده بیشتر از نرم افزار منبع باز
ProSoft Technology, Inc. هیچ ضمانتی برای نرم افزار منبع باز موجود در این محصول ارائه نمی دهد، در صورتی که از این نرم افزار منبع باز به روشی غیر از در نظر گرفته شده توسط ProSoft Technology استفاده شود. مجوزهای ذکر شده در زیر ضمانت را در صورت وجود تعریف می کنند. نویسندگان یا مجوز دهندگان نرم افزار منبع باز. ProSoft Technology, Inc. به طور خاص هرگونه ضمانت را برای نقص های ناشی از تغییر هر نرم افزار منبع باز یا پیکربندی محصول سلب می کند. هر گونه ادعای ضمانت علیه ProSoft Technology, Inc. در صورتی که نرم افزار منبع باز موجود در این محصول حقوق مالکیت معنوی شخص ثالث را نقض کند، مستثنی است. سلب مسئولیت زیر در مورد مؤلفه‌های GPL و LGPL در رابطه با دارندگان حقوق اعمال می‌شود: «این برنامه به این امید که مفید باشد، اما بدون هیچ گونه ضمانتی توزیع شده است. حتی بدون ضمانت ضمنی تجارت یا تناسب برای یک هدف خاص. برای جزئیات بیشتر به مجوز عمومی عمومی گنو و مجوز عمومی عمومی کوچکتر گنو مراجعه کنید." برای اجزای منبع باز باقیمانده، مستثنیات مسئولیت دارندگان حقوق در متون مجوز مربوطه اعمال می شود. پشتیبانی فنی، در صورت وجود، فقط برای نرم افزارهای اصلاح نشده ارائه می شود.

این اطلاعات همچنین در منوی Help > About نرم افزار ProSoft Configuration Builder (PCB) موجود است.

ProSoft Technology, Inc.

صفحه 3 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر محتویات

دستورالعمل های مهم نصب
سیم کشی برق، ورودی و خروجی (I/O) باید مطابق با روش های سیم کشی کلاس I، بخش 2، ماده 5014 (ب) قانون ملی برق، NFPA 70 برای نصب در ایالات متحده، یا همانطور که در بخش 18 مشخص شده است، باشد. -1J2 قانون برق کانادا برای تاسیسات در کانادا و مطابق با مرجعی که صلاحیت دارد. باید به هشدارهای زیر توجه کرد:

هشدار - خطر انفجار - تعویض قطعات ممکن است مناسب بودن برای کلاس I، DIV را مختل کند. 2
اخطار - خطر انفجار - هنگام قرار گرفتن در مکان های خطرناک، قبل از تعویض یا سیم کشی ماژول ها، برق را قطع کنید
هشدار - خطر انفجار - تجهیزات را قطع نکنید مگر اینکه برق قطع شده باشد یا منطقه غیرخطرناک شناخته شده باشد.
قدرت کلاس 2

تاییدیه ها و گواهینامه های آژانس
لطفا از ما دیدن فرمایید webسایت: www.prosoft-technology.com

ProSoft Technology, Inc.

صفحه 4 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر محتویات

مطالب
نظرات شما لطفا…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………. ……………………………………………………………………………………………………………..۲ سلب مسئولیت محتوا……………… ………………………………………………………………………………………………………..۲ دستورالعمل مهم نصب…………………… ………………………………………………………………………… 2 مصوبات و گواهینامه های آژانس ………………………………………………………………… ………………………………….2

1 از اینجا شروع کنید

8

1.1

تمام شدview................................................................................................................... 8

1.2

سیستم مورد نیاز………………………………………………………………………………….8

1.3

محتویات بسته ……………………………………………………………………………………………………………………………………………………………….9

1.4

نصب دروازه بر روی ریل DIN ………………………………………………………………………

1.5

تنظیمات جامپر ……………………………………………………………………………………..10

1.6

کارت SD………………………………………………………………………………………………………………………………………………………………………………………………………….

1.7

اتصال برق به واحد…………………………………………………………………..12

1.8

نصب نرم افزار ProSoft Configuration Builder ……………………………………………..13

2 با استفاده از ProSoft Configuration Builder

14

2.1 2.2 2.3 2.4 2.5
2.5.1 2.5.2 2.6 2.7 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8 2.9

اتصال رایانه شخصی به دروازه ………………………………………………………………14 تنظیم یک آدرس IP موقت در دروازه……………………………… …………………14 راه اندازی پروژه…………………………………………………………………………………..۱۷ غیرفعال کردن پروتکل دروازه عملکردها……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… ..17 تغییر نام اشیاء PCB ………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………. File …………………………………………………………………………………………………………………………………………………………………………………………………………………………..۲۲ پیکربندی پورت اترنت…………………………………………… …………………………………22 نقشه برداری داده ها در حافظه ماژول………………………………………………………………………………………..23 از آدرس …………………………………………………………………………………………………24 به نشانی……………………………… …………………………………………………………………….25 تعداد ثبت نام …………………………………………………………………………………………….25 کد مبادله……………………………… ……………………………………………………………………… .25 از پیش تعیین شده ………………………………………………………………………………………………………………..26 دانلود پروژه در PLX26-EIP-MBTCP-UA ………………………………………32 بارگذاری پروژه از دروازه ………………………………………………………………………………………

3 تشخیص و عیب یابی

31

3.1 3.1.1 3.1.2
3.2 3.2.1 3.2.2 3.2.3
3.3 3.3.1 3.3.2

نشانگرهای LED ……………………………………………………………………………………..31 LED دروازه اصلی………………………… ……………………………………………………………..32 LED پورت اترنت ………………………………………………………………………………………………………………33 استفاده از Diagnostics در ProSoft Configuration Builder……………………………… …………..34 منوی تشخیصی……………………………………………………………………………………………………………………………………………………………………………………………36 گرفتن یک تشخیصی جلسه به گزارش File ………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… …………………..۳۷ داده وضعیت دروازه در حافظه بالایی…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………..37 داده‌های وضعیت عمومی دروازه در حافظه بالایی حافظه……………………………………………………………………37 داده وضعیت پروتکل خاص در حافظه فوقانی……………………………………………….38

ProSoft Technology, Inc.

صفحه 5 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر محتویات

4 اطلاعات سخت افزاری

40

4.1

مشخصات سخت افزار………………………………………………………………………..40

5 پروتکل EIP

41

5.1 5.1.1 5.1.2
5.2 5.2.1 5.2.2 5.2.3
5.3 5.3.1 5.3.2 5.3.3
5.4 5.4.1 5.4.2 5.4.3

EIP عملکردی بیش ازview …………………………………………………………………………………… .41 مشخصات عمومی اترنت/IP ……………………………………………………… ……………………………42 پایگاه داده داخلی EIP ……………………………………………………………………………..43 پیکربندی EIP … ……………………………………………………………………………………………45 پیکربندی سرور EIP کلاس 3…………………………………… …………………………………………..۴۵ پیکربندی اتصال EIP کلاس 45………………………………………………………………………………………………………………….1 پیکربندی EIP کلاس 48 Client[x]/اتصال UClient ……………………………………………………………………………………………….۵۳ تشخیص شبکه…………………………………………………………………… …………………..۶۵ EIP PCB Diagnostics………………………………………………………………………………….3 داده وضعیت EIP در بالا حافظه ……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………. ……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… ……..53 مشخصات SLC و MicroLogix………………………………………………………………….۷۲ مشخصات پردازنده PLC65……………………………… ……………………………………………………..65 مشخصات پردازنده ControlLogix و CompactLogix………………………………………………………

6 پروتکل MBTCP

90

6.1 6.1.1 6.1.2
6.2 6.2.1 6.2.2 6.2.3
6.3 6.3.1 6.3.2 6.3.3
6.4 6.4.1

MBTCP عملکرد بیش ازview ………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… …………………….۹۱ پایگاه داده داخلی MBTCP………………………………………………………………………….۹۲ پیکربندی MBTCP…………………… ……………………………………………………………………..۹۵ پیکربندی سرورهای MBTCP………………………………………………………… ………………….90 پیکربندی MBTCP Client [x] ………………………………………………………………………..۹۷ پیکربندی دستورات MBTCP Client [x] …………………………………………………………….۹۹ تشخیص شبکه…………………………………………………………………… ……………۱۰۲ MBTCP PCB تشخیصی……………………………………………………………………….۱۰۲ داده وضعیت MBTCP در حافظه بالایی……………… …………………………………………….۱۰۲ کد خطای MBTCP…………………………………………………………………………… …..91 مرجع MBTCP ………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… …………………………………………………….92

7 سرور OPC UA

108

7.1 7.1.1 7.1.2 7.1.3
7.2 7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.2.6
7.3 7.4 7.5

نرم افزار مدیریت پیکربندی سرور UA……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… …………………………………108 همگام سازی زمان سرور NTP…………………………………………………………………..108 راه اندازی PSW-UACM………………………………………………………………….۱۱۰ گواهی…………………………………………… ………………………………………………………..109 سیاست امنیتی …………………………………………………………………………………………110 Creating a Provisioning Application Instance Certificate ……………………… ……….112 ایجاد گواهی CA…………………………………………………………………………………………………………………………………………………………………………………………………………………..112 ایجاد یک برنامه کاربردی گواهی نمونه…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… ………………113 ایجاد و امضای یک گواهی جدید……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………….115 وارد کردن یک کلید عمومی گواهی File …………………………………………………………… ..127 صادرات گواهی CA به مشتری OPC …………………………………………………. 130 فهرست ابطال………………………………………………………………………………………………………………………………………………………………..131

ProSoft Technology, Inc.

صفحه 6 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر محتویات

7.6 7.7
7.7.1 7.7.2 7.8 7.9 7.10 7.11 7.11.1 7.11.2 7.12 7.12.1 7.12.2 7.12.3 7.12.4 7.12.5 7.12.6

دانلود پیکربندی سرور UA در دروازه …………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… ………………132 افزودن کاربر……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………. گروه……………………………………………………………………….135 ایجاد Tags …………………………………………………………………………………………….140 برگه پیشرفته……………………………… …………………………………………………………………144 ذخیره تنظیمات سرور UA……………………………………………………………… ..147 قابلیت اتصال به مشتری UA……………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………ample…………………………………………………………………………………………..۱۴۸ راه اندازی مشتری UA……………………………… …………………………………………………………………….148 عیب یابی و تعمیر و نگهداری سرور OPC UA …………………………………….152 برگه وضعیت ……… ……………………………………………………………………………………………………………153 گزارش خطاهای ارتباطی……………………………………… ……………………………………………………………………………………………………………………………………………………………………………………………………………………………………….. 153 بازنشانی حالت بازگشت به «در انتظار ارائه» ………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… ….153 انتقال نصب PSW-UACM به ماشینی متفاوت ………………………………………………………………………………………………………

8 پشتیبانی، خدمات و گارانتی

155

8.1

تماس با پشتیبانی فنی…………………………………………………………………………………………………………………………………………………………………………………………………………

8.2

اطلاعات گارانتی…………………………………………………………………………..155

ProSoft Technology, Inc.

صفحه 7 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر از اینجا شروع کنید

1 از اینجا شروع کنید
برای بهره مندی بیشتر از این کتابچه راهنمای کاربر، باید مهارت های زیر را داشته باشید: · نرم افزار پیکربندی PLC یا PAC: برنامه را راه اندازی کنید و از آن برای پیکربندی استفاده کنید.
پردازنده در صورت نیاز · Microsoft Windows®: نصب و راه اندازی برنامه ها، اجرای دستورات منو،
پیمایش جعبه‌های محاوره‌ای و وارد کردن داده‌ها · نصب و سیم‌کشی سخت‌افزار: گیت‌وی را نصب کنید و دستگاه‌ها را با خیال راحت به
یک منبع تغذیه و به درگاه های PLX32-EIP-MBTCP-UA
1.1 بیش ازview
این سند ویژگی های PLX32-EIP-MBTCP-UA را توضیح می دهد. شما را از طریق پیکربندی راهنمایی می‌کند و نحوه نگاشت داده‌ها را بین دستگاه یا شبکه، از طریق دروازه، به PLC یا PAC نشان می‌دهد. نرم افزار ProSoft Configuration Builder ایجاد می کند fileبرای وارد کردن به نرم افزار برنامه نویسی PLC یا PAC و یکپارچه سازی دروازه در سیستم شما. همچنین می توانید داده ها را بین مناطق در پایگاه داده داخلی دروازه نگاشت کنید. این به شما امکان می دهد تا داده ها را به آدرس های مختلف در پایگاه داده دروازه کپی کنید تا درخواست های داده و کنترل آسان تر ایجاد کنید. PLX32-EIP-MBTCP-UA یک واحد مستقل نصب شده در ریل DIN است که دو پورت اترنت را برای ارتباطات، پیکربندی از راه دور و عیب یابی فراهم می کند. درگاه دارای یک اسلات کارت SD (کارت SD اختیاری) است که به شما امکان می دهد پیکربندی را ذخیره کنید files که می توانید برای بازیابی، انتقال پیکربندی به دروازه دیگر یا پشتیبان گیری از پیکربندی کلی استفاده کنید.
1.2 سیستم مورد نیاز
نرم افزار پیکربندی ProSoft Configuration Builder برای PLX32-EIP-MBTCP-UA به حداقل اجزای سیستم زیر نیاز دارد: · Windows 7 Professional (نسخه 32 بیتی)، 8 گیگابایت رم Intel® CoreTM i5 650 (3.20 گیگاهرتز) · Windows XP Professional Version .2002 Service Pack 2, 512 MB RAM Pentium 4 (2.66
گیگاهرتز) · Windows 2000 Ver.5.00.2195 Service Pack 2 512 MB RAM Pentium III (550 MHz)
توجه: برای استفاده از PCB تحت سیستم عامل ویندوز 7، باید مطمئن شوید که PCB را با استفاده از گزینه "Run as Administrator" نصب کنید. برای یافتن این گزینه، روی نماد برنامه نصب کننده Setup.exe کلیک راست کنید. در منوی زمینه، گزینه “Run as Administrator” را مشاهده خواهید کرد. برای استفاده از این گزینه نصب کلیک چپ کنید. توجه داشته باشید، حتی اگر قبلاً به عنوان Administrator در شبکه یا رایانه شخصی خود وارد شده باشید، باید با استفاده از این گزینه نصب کنید. استفاده از گزینه Run as Administrator به نصب کننده PCB اجازه می دهد تا پوشه ها و fileبر روی رایانه شخصی شما با مجوزها و امنیت مناسب است. اگر از گزینه "Run as Administrator" استفاده نمی کنید، ممکن است PCB به درستی نصب شود. اما تعداد زیادی تکرار خواهید کرد file هر زمان که PCB در حال اجرا است به خطاها دسترسی داشته باشید، به خصوص هنگام تغییر صفحه های پیکربندی. اگر این اتفاق افتاد، برای از بین بردن خطاها، باید PCB را به طور کامل حذف کنید و سپس با استفاده از گزینه "Run as Administrator" دوباره نصب کنید.

ProSoft Technology, Inc.

صفحه 8 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر از اینجا شروع کنید

1.3 محتویات بسته
اجزای زیر با PLX32-EIP-MBTCP-UA گنجانده شده اند و همه برای نصب و پیکربندی مورد نیاز هستند.

مهم: قبل از شروع نصب، لطفاً بررسی کنید که همه موارد زیر وجود دارد.

تعداد نام قطعه

1

مینی پیچ گوشتی

1

اتصال دهنده برق

1

جامپر

شماره قطعه HRD250 J180 J809

توضیحات قسمت ابزار برای سیم کشی و ایمن کردن کانکتور برق کانکتور برق PLX32-EIP-MBTCP-UA جامپر یدکی برای تنظیم مجدد پیکربندی OPC UA

1.4 نصب دروازه روی ریل DIN
برای نصب PLX32-EIP-MBTCP-UA روی ریل DIN، این مراحل را دنبال کنید.
1 دروازه را روی DIN-rail B با زاویه کمی قرار دهید. 2 لبه پشت آداپتور را به بالای ریل DIN قلاب کنید و آن را بچرخانید
آداپتور روی ریل 3 آداپتور را روی ریل DIN فشار دهید تا صاف شود. زبانه قفل وارد می شود
درگاه DIN-rail را در موقعیت و قفل کنید. 4 اگر آداپتور در جای خود قفل نمی شود، از یک پیچ گوشتی یا دستگاه مشابه برای جابجایی آن استفاده کنید
زبانه را قفل کنید در حالی که آداپتور را فشار می دهید روی ریل DIN بریزید و زبانه قفل را رها کنید تا آداپتور در جای خود قفل شود. در صورت لزوم، زبانه قفل را به سمت بالا فشار دهید تا قفل شود.

ProSoft Technology, Inc.

صفحه 9 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA
1.5 تنظیمات جامپر سه جفت پین جامپر در پشت دروازه وجود دارد.

راهنمای کاربر از اینجا شروع کنید

· حالت 1 - دو پین باید در حین کار عادی پرش شوند.
· MODE 2 - پیش فرض IP Jumper: این بلوز وسط است. آدرس IP پیش فرض دروازه 192.168.0.250 است. این جامپر را طوری تنظیم کنید که آدرس IP دروازه را به حالت پیش فرض برگرداند.
· حالت 3 - اگر تنظیم شود، این جامپر سطحی از امنیت را فراهم می کند که منجر به رفتارهای زیر می شود: o این جامپر عملکردهای آپلود و دانلود ProSoft Configuration Builder (PCB) را غیرفعال می کند. اگر درخواست آپلود یا دانلود از طریق PCB انجام شود، پیام خطایی نشان می دهد که این عملکردها در دسترس نیستند. o این جامپر دسترسی به PLX32-EIP-MBTCP-UA را نیز غیرفعال می کند web صفحه ای که ارتقای سیستم عامل را غیرممکن می کند.
توجه: با تنظیم همزمان جامپر MODE 1 و MODE 3، پیکربندی OPC UA به پیش‌فرض کارخانه بازیابی می‌شود.

ProSoft Technology, Inc.

صفحه 10 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر از اینجا شروع کنید

1.6 کارت SD
می توانید یک PLX32-EIP-MBTCP-UA با کارت SD اختیاری (Part Number SDI-1G) سفارش دهید. در صورت خرابی گیت‌وی، می‌توانید کارت SD را از یک دروازه به دروازه دیگر منتقل کنید و کار را از سر بگیرید.
به طور کلی، اگر کارت SD هنگام روشن کردن یا راه اندازی مجدد دروازه وجود داشته باشد، درگاه از پیکربندی روی کارت SC استفاده می کند.

با کارت SD
· ProSoft Configuration Builder پیکربندی را روی کارت SD در دروازه دانلود می کند.
· دروازه داده های پیکربندی را از کارت SD به حافظه داخلی منتقل نمی کند. اگر کارت SD را بردارید و به دروازه راه اندازی مجدد کنید، دروازه اطلاعات پیکربندی را از حافظه دروازه بارگیری می کند. اگر هیچ داده پیکربندی در حافظه دروازه وجود نداشته باشد، دروازه از پیکربندی پیش فرض کارخانه استفاده می کند.

بدون کارت SD
· ProSoft Configuration Builder پیکربندی را در حافظه داخلی دروازه دانلود می کند. دروازه از پیکربندی حافظه داخلی استفاده می کند.
· اگر یک کارت SD خالی را بعد از پیکربندی دروازه وارد دروازه کنید، درگاه از پیکربندی روی کارت SD استفاده نمی کند مگر اینکه درگاه را راه اندازی مجدد کنید. اگر می‌خواهید پیکربندی را روی کارت SD کپی کنید، باید پیکربندی را در حالی که کارت SD در دروازه است، در گیت‌وی دانلود کنید.

ProSoft Technology, Inc.

صفحه 11 از 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 1.7 اتصال برق به واحد

راهنمای کاربر از اینجا شروع کنید

اخطار: هنگام اعمال برق به دروازه، مطمئن شوید که قطبیت را معکوس نکنید. این باعث آسیب دائمی به مدارهای توزیع برق داخلی دروازه می شود.

ProSoft Technology, Inc.

صفحه 12 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر از اینجا شروع کنید

1.8 نصب نرم افزار ProSoft Configuration Builder
برای پیکربندی دروازه باید نرم افزار ProSoft Configuration Builder (PCB) را نصب کنید. همیشه می توانید جدیدترین نسخه ProSoft Configuration Builder را از ProSoft Technology دریافت کنید webسایت (http://www.prosoft-technology.com). این fileنام شامل نسخه PCB است. برای مثالample, PCB_4.4.3.4.0245.exe.
برای نصب ProSoft Configuration Builder از ProSoft Technology webسایت
1 خود را باز کنید web browser and navigate to www.prosoft-technology.com. 2 جستجو برای ‘PCB’ or ‘ProSoft Configuration Builder’. 3 Click on the ProSoft Configuration Builder search result link. 4 From the Downloads link, download the latest version of ProSoft Configuration
سازنده. 5 SAVE یا SAVE را انتخاب کنید FILE، در صورت درخواست 6 ذخیره کنید file به دسکتاپ ویندوز خود، تا بتوانید در صورت داشتن آن به راحتی آن را پیدا کنید
دانلود به پایان رسید 7 وقتی دانلود کامل شد، آن را پیدا کرده و باز کنید file، و سپس دنبال کنید
دستورالعمل نصب برنامه روی صفحه نمایش شما

توجه: برای استفاده از ProSoft Configuration Builder تحت سیستم عامل ویندوز 7، باید حتما آن را با استفاده از گزینه Run as Administrator نصب کنید. برای یافتن این گزینه، روی نماد برنامه Setup.exe کلیک راست کرده و سپس روی RUN AS ADMINISTRATOR در منوی زمینه کلیک کنید. حتی اگر قبلاً به عنوان Administrator در شبکه یا رایانه شخصی خود وارد شده باشید، باید با استفاده از این گزینه نصب کنید. استفاده از گزینه Run as Administrator به برنامه نصب اجازه می دهد تا پوشه ها و fileبر روی رایانه شخصی شما با مجوزها و امنیت مناسب است.
اگر از گزینه Run as Administrator استفاده نکنید، ممکن است به نظر برسد که ProSoft Configuration Builder به درستی نصب شده است، اما چندین بار دریافت خواهید کرد. file هر زمان که ProSoft Configuration Builder در حال اجرا است، به خطاها دسترسی داشته باشید، به خصوص هنگام تغییر صفحه های پیکربندی. اگر این اتفاق افتاد، باید ProSoft Configuration Builder را به طور کامل حذف کنید و سپس با استفاده از گزینه Run as Administrator مجددا نصب کنید تا خطاها برطرف شود.
برای اطمینان از نصب موفق ProSoft OPC UA Configuration Manager، ممکن است قبل از شروع نصب نیاز به راه اندازی مجدد باشد. در چندین سیستم آزمایشی، سرویس Windows Update باید قبل از نصب متوقف شود. پس از اتمام نصب، می توانید سرویس Windows Update را مجددا راه اندازی کنید.
Stop Windows Update Service 1. روی دکمه Windows Start کلیک کنید و موارد زیر را وارد کنید: services.msc 2. به پایین اسکرول کنید و روی Windows Update کلیک راست کرده و STOP را انتخاب کنید.
مراحل راه اندازی ProSoft OPC UA Configuration Manager را انجام دهید. پس از تکمیل تنظیمات، مراحل بالا را انجام دهید و برای آخرین مرحله Start را انتخاب کنید.

ProSoft Technology, Inc.

صفحه 13 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

با استفاده از ProSoft Configuration Builder راهنمای کاربر

2 با استفاده از ProSoft Configuration Builder
ProSoft Configuration Builder (PCB) راهی سریع و آسان برای مدیریت پیکربندی دروازه ارائه می کند. fileبرای رفع نیازهای برنامه شما سفارشی شده است. PCB به شما این امکان را می دهد که اطلاعات را از پیکربندی های نصب شده قبلی (کار شناخته شده) به پروژه های جدید وارد کنید.

2.1 اتصال کامپیوتر به گیت وی
در حالی که درگاه به طور ایمن نصب شده است، یک سر کابل اترنت را به پورت ETH 1 و سر دیگر را به هاب یا سوئیچ اترنت که از همان شبکه رایانه شخصی قابل دسترسی است وصل کنید. یا مستقیماً از درگاه اترنت رایانه شخصی به پورت ETH 1 در دروازه متصل شوید.

2.2 تنظیم یک آدرس IP موقت در دروازه
مهم: ProSoft Discovery Service (PDS) دروازه را از طریق پیام های پخش UDP تعیین می کند. PDS برنامه ای است که در PCB تعبیه شده است. این پیام ها ممکن است توسط روترها یا سوئیچ های لایه 3 مسدود شوند. در این صورت PDS قادر به یافتن دروازه‌ها نیست. برای استفاده از PDS، اتصال اترنت را طوری ترتیب دهید که هیچ روتر یا سوئیچ لایه 3 بین رایانه و دروازه وجود نداشته باشد یا روتر یا سوئیچ لایه 3 را مجدداً پیکربندی کنید تا مسیریابی پیام های پخش UDP امکان پذیر باشد.
1 برای باز کردن PDS، روی نماد PLX32-EIP-MBTCP-UA در PCB کلیک راست کرده و روی DIAGNOSTICS کلیک کنید.

ProSoft Technology, Inc.

صفحه 14 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

با استفاده از ProSoft Configuration Builder راهنمای کاربر

2 در کادر محاوره ای Diagnostics، روی نماد CONNECTION SETUP کلیک کنید.

3 در کادر محاوره ای تنظیمات اتصال، روی دکمه BROWSE DEVICE(S) تحت عنوان ProSoft Discovery Service (PDS) کلیک کنید.

4 در کادر محاوره ای ProSoft Discovery Service، روی نماد BROWSE FOR PROSOFT MODULES کلیک کنید تا ماژول های ProSoft Technology را در شبکه جستجو کنید.

ProSoft Technology, Inc.

صفحه 15 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

با استفاده از ProSoft Configuration Builder راهنمای کاربر

5 روی دروازه کلیک راست کرده و ASSIGN TEMPORARY IP را انتخاب کنید.

6 آدرس IP پیش فرض دروازه 192.168.0.250 است.
7 یک IP استفاده نشده را در زیر شبکه خود وارد کنید و سپس روی OK کلیک کنید. 8 برای تنظیم آدرس IP دائمی به پیکربندی پورت اترنت (صفحه 22) مراجعه کنید
دروازه

ProSoft Technology, Inc.

صفحه 16 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

با استفاده از ProSoft Configuration Builder راهنمای کاربر

2.3 راه اندازی پروژه
اگر قبلاً از سایر ابزارهای پیکربندی ویندوز استفاده کرده باشید، با طرح صفحه آشنا خواهید شد. پنجره ProSoft Configuration Builder از یک درخت تشکیل شده است view در سمت چپ، یک صفحه اطلاعات و یک صفحه تنظیمات در سمت راست پنجره. وقتی برای اولین بار PCB را راه اندازی می کنید، درخت view شامل پوشه‌هایی برای پروژه پیش‌فرض و مکان پیش‌فرض، با یک ماژول پیش‌فرض در پوشه مکان پیش‌فرض است. تصویر زیر پنجره PCB را با یک پروژه جدید نشان می دهد.

برای افزودن دروازه به پروژه
1 روی DEFAULT MODULE در درخت کلیک راست کنید viewو سپس CHOOSE MODULE TYPE را انتخاب کنید. با این کار کادر محاوره ای Choose Module Type باز می شود.

ProSoft Technology, Inc.

صفحه 17 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

با استفاده از ProSoft Configuration Builder راهنمای کاربر

2 در قسمت Product Line Filter کادر محاوره ای، دکمه رادیویی PLX30 را انتخاب کنید.

3 در مرحله 1: لیست کشویی نوع ماژول را انتخاب کنید، PLX32-EIP-MBTCP-UA را انتخاب کنید. 4 اگر به آنها نیاز ندارید، می توانید یک یا چند درایور را در دروازه غیرفعال کنید. ببینید
غیرفعال کردن پورت های دروازه (صفحه 19). 5 برای ذخیره تنظیمات و بازگشت به پنجره PCB Main روی OK کلیک کنید.

ProSoft Technology, Inc.

صفحه 18 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

با استفاده از ProSoft Configuration Builder راهنمای کاربر

2.4 غیرفعال کردن عملکردهای پروتکل دروازه
ProSoft Configuration Builder (PCB) به شما این امکان را می دهد که در صورت عدم نیاز، یک یا چند عملکرد درایور را غیرفعال کنید. غیرفعال کردن عملکردهای درایور می‌تواند تعداد گزینه‌های پیکربندی را ساده‌تر کند و راه‌اندازی دروازه را آسان‌تر کند.
هنگامی که دروازه را در PCB به پروژه اضافه می کنید، غیرفعال کردن عملکردهای درایور ساده ترین کار است. با این حال، شما می توانید آنها را پس از افزودن به پروژه فعال و غیرفعال کنید. هر دو روش در این مبحث توضیح داده شده است.

توجه: غیرفعال کردن عملکردهای درایور بر عملکرد دروازه تأثیر نمی گذارد و لازم نیست.

برای غیرفعال کردن عملکردهای درایور هنگام اضافه کردن آن به پروژه
بهترین زمان برای غیرفعال کردن یک یا چند عملکرد درایور در گیت‌وی زمانی است که گیت‌وی را در PCB به پروژه اضافه می‌کنید. پس از انتخاب ماژولی که می خواهید به پروژه اضافه کنید، می توانید آنها را در کادر محاوره ای Choose Module Type غیرفعال کنید. تصویر زیر یک نمونه قبلی را نشان می دهدampله

ProSoft Technology, Inc.

صفحه 19 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

با استفاده از ProSoft Configuration Builder راهنمای کاربر

سه عملکرد درایور غیرفعال است. لطفا به موارد زیر توجه کنید:
· درایورهایی که می توانید آنها را غیرفعال کنید، در ستون ACTION REQUIRED تیک IF NOT USED را لغو کنید.
· برای غیرفعال کردن عملکرد، روی نام درایور کلیک کنید. هنگامی که غیرفعال است، یک دایره قرمز جایگزین تیک سبز می شود.
· اگر چندین درایور از یک نوع وجود دارد، فقط آخرین درایور پیام UnCheck if not Used را دارد. فقط به ترتیب معکوس می توانید غیرفعال و فعال کنید.
· در نهایت، اگر می خواهید یک عملکرد غیرفعال را در این کادر محاوره ای فعال کنید، دوباره روی نام عملکرد درایور کلیک کنید.

وقتی روی OK کلیک می کنید، PCB دروازه را به درخت وارد می کند view با گزینه های غیرفعال پیکربندی پنهان.

ProSoft Technology, Inc.

صفحه 20 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

با استفاده از ProSoft Configuration Builder راهنمای کاربر

برای غیرفعال کردن یا فعال کردن عملکردها در دروازه پس از افزودن آن به پروژه
1 روی نماد PLX32-EIP-MBTCP-UA در درخت کلیک راست کنید viewو سپس CHOOSE MODULE TYPE را انتخاب کنید. با این کار کادر محاوره ای Choose Module Type را با MODULE TYPE درست باز می کند.

هشدار: توجه داشته باشید که همه درایورها به طور پیش‌فرض فعال هستند و وضعیت درایور در کادر محاوره‌ای Choose Module Type با وضعیت واقعی درایورها مطابقت ندارد. اگر می خواهید درایورهای غیرفعال غیرفعال باقی بمانند، باید آنها را دوباره در این کادر محاوره ای غیرفعال کنید تا دایره قرمز یا مثلث زرد در کنار نام پورت ظاهر شود.
2 روی نام عملکرد درایور کلیک کنید تا وضعیت آن از Enabled به Disabled یا بالعکس تغییر کند. همان قوانین ذکر شده در بالا همچنان اعمال می شود.
3 وقتی روی OK کلیک می کنید، PCB دروازه موجود در درخت را به روز می کند view، گزینه های پیکربندی را برای عملکردهای فعال نشان می دهد و عملکردهای غیرفعال را پنهان می کند.

ProSoft Technology, Inc.

صفحه 21 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

با استفاده از ProSoft Configuration Builder راهنمای کاربر

2.5 پیکربندی پارامترهای دروازه

1 روی علامت [+] در کنار نماد ماژول کلیک کنید تا اطلاعات دروازه گسترش یابد.

2 روی علامت [+] در کنار هر گزینه کلیک کنید.

نماد به view اطلاعات دروازه و پیکربندی

3 روی هر نماد دوبار کلیک کنید تا کادر گفتگوی ویرایش باز شود. 4 برای ویرایش یک پارامتر، پارامتر را در قسمت سمت چپ انتخاب کنید و تغییرات خود را در آن اعمال کنید
پنجره سمت راست 5 برای ذخیره تغییرات روی OK کلیک کنید.

2.5.1 تغییر نام اشیاء PCB
می توانید نام اشیایی مانند پوشه های Default Project و Default Location را در درخت تغییر دهید view. همچنین می توانید برای سفارشی کردن پروژه، نماد MODULE را تغییر نام دهید.
1 روی شی مورد نظر برای تغییر نام کلیک راست کرده و سپس RENAME را انتخاب کنید. 2 نام جدید شی را تایپ کرده و Enter را فشار دهید.

2.5.2 چاپ یک پیکربندی File
1 در پنجره PCB اصلی، روی نماد PLX32-EIP-MBTCP-UA کلیک راست کرده و سپس انتخاب کنید VIEW پیکربندی
2 در View کادر گفتگوی پیکربندی، روی آن کلیک کنید FILE منو و روی PRINT کلیک کنید. 3 در کادر محاوره ای چاپ، چاپگر مورد استفاده را از لیست کشویی انتخاب کنید، آن را انتخاب کنید
گزینه های چاپ، و روی OK کلیک کنید.

ProSoft Technology, Inc.

صفحه 22 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

با استفاده از ProSoft Configuration Builder راهنمای کاربر

2.6 پیکربندی پورت اترنت این بخش نحوه تنظیم پارامترهای درگاه اترنت برای PLX32-EIP-MBTCPUA را نشان می دهد.
برای پیکربندی پورت اترنت در PCB
1 در درخت ProSoft Configuration Builder view، روی نماد Ethernet Configuration دوبار کلیک کنید.

2 برای تغییر مقدار روی هر پارامتری در کادر گفتگوی Edit – WATTCP کلیک کنید. از آنجایی که گیت وی دارای دو پورت اترنت است، گزینه های پیکربندی جداگانه ای برای هر پورت وجود دارد.

پارامتر آدرس IP Netmask Gateway

توضیحات آدرس IP منحصر به فرد اختصاص داده شده به ماسک زیر شبکه دروازه دروازه دروازه (در صورت استفاده)

توجه: هر پورت اترنت باید روی یک زیر شبکه اترنت متفاوت باشد.

ProSoft Technology, Inc.

صفحه 23 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

با استفاده از ProSoft Configuration Builder راهنمای کاربر

2.7 نقشه برداری داده ها در حافظه ماژول
از بخش DATA MAP در ProSoft Configuration Builder برای کپی کردن داده ها بین مناطق در پایگاه داده داخلی دروازه استفاده کنید. این به شما امکان می دهد تا داده ها را به آدرس های مختلف در پایگاه داده دروازه کپی کنید تا درخواست های داده ساده تر و کنترل کنید. می توانید از این ویژگی برای کارهای زیر استفاده کنید.
· حداکثر 100 رجیستر را در هر دستور Data Map کپی کنید و می توانید حداکثر 200 دستور کپی جداگانه را پیکربندی کنید.
· داده ها را از جداول خطا یا وضعیت موجود در حافظه بالایی به رجیسترهای پایگاه داده داخلی در ناحیه داده های کاربر کپی کنید.
· ترتیب بایت ها و/یا کلمات را در طول فرآیند کپی تنظیم کنید. برای مثالampبا تنظیم مجدد بایت یا ترتیب کلمات، می توانید مقادیر ممیز شناور را به فرمت صحیح برای یک پروتکل متفاوت تبدیل کنید.
· از نقشه داده برای متراکم کردن داده های پراکنده در یک بلوک داده به هم پیوسته استفاده کنید و دسترسی به آن را آسان تر می کند.

1 در ProSoft Configuration Builder، درخت ماژول را با کلیک بر روی [+] در کنار نام ماژول گسترش دهید.
2 روی [+] در کنار COMMONNET کلیک کنید و سپس روی DATA MAP دوبار کلیک کنید.

3 در کادر گفتگوی Edit – Data Map، روی ADD ROW کلیک کنید.

ProSoft Technology, Inc.

صفحه 24 از 155

PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 4 روی EDIT ROW کلیک کنید تا پارامترهای نقشه برداری را ویرایش کنید.

با استفاده از ProSoft Configuration Builder راهنمای کاربر

5 برای تغییر مقدار یک پارامتر، روی پارامتر کلیک کرده و یک مقدار جدید وارد کنید. پس از اتمام روی OK کلیک کنید.
6 مراحل بالا را برای افزودن نقشه های حافظه بیشتر تکرار کنید.
2.7.1 از آدرس 0 تا بالاترین آدرس داده وضعیت آدرس اولیه ثبت پایگاه داده داخلی را برای عملیات کپی مشخص می کند. این آدرس می تواند هر آدرس معتبری در ناحیه داده های کاربر یا ناحیه داده وضعیت دروازه باشد.
2.7.2 To Address 0 to 9999 آدرس ثبت مقصد شروع را برای عملیات کپی مشخص می کند. این آدرس باید همیشه در ناحیه اطلاعات کاربر باشد. اطمینان حاصل کنید که آدرس مقصدی را مشخص کنید که داده‌هایی را که توسط یکی از پروتکل‌های ارتباطی در حال اجرا در دروازه در حافظه ذخیره می‌شود، بازنویسی نمی‌کند.
2.7.3 ثبت تعداد 1 تا 100 تعداد رجیسترها را برای کپی مشخص می کند.

ProSoft Technology, Inc.

صفحه 25 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

با استفاده از ProSoft Configuration Builder راهنمای کاربر

2.7.4 کد تعویض

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

کد تعویض بدون تعویض

توضیحات هیچ تغییری در ترتیب بایت ایجاد نشده است (1234 = 1234)

تعویض کلمه

کلمات با هم عوض می شوند (1234 = 3412)

کلمه و بایت کلمات با هم مبادله می شوند، سپس بایت های هر کلمه مبادله می شوند (1234 =

تعویض کنید

4321)

بایت ها

بایت های هر کلمه با هم عوض می شوند (1234 = 2143)

2.7.5 از پیش تنظیم تاخیر
این پارامتر یک فاصله زمانی را برای هر عملیات کپی Data Map تعیین می کند. مقدار Delay Preset مقدار زمان ثابتی نیست. تعداد اسکن‌های میان‌افزاری است که باید بین عملیات کپی انجام شود.
چرخه اسکن سیستم عامل بسته به سطح فعالیت درایورهای پروتکل در حال اجرا بر روی دروازه و سطح فعالیت در درگاه های ارتباطی دروازه می تواند زمان متغیری را ببرد. هر اسکن سیستم عامل ممکن است از یک تا چند میلی ثانیه طول بکشد تا کامل شود. بنابراین، نمی توان انتظار داشت که عملیات کپی Data Map در فواصل زمانی منظم انجام شود.
اگر چندین عملیات کپی (چند ردیف در بخش نقشه داده) خیلی مکرر اتفاق بیفتد یا همه در یک بازه به روز رسانی اتفاق بیفتند، می توانند روند اسکن پروتکل های دروازه را به تاخیر بیندازند که می تواند منجر به به روز رسانی کند داده یا داده های از دست رفته در درگاه های ارتباطی شود. برای جلوگیری از این مشکلات احتمالی، مقدار Delay Preset را برای هر ردیف در قسمت Data Map روی مقادیر مختلف تنظیم کنید و آنها را روی اعداد بالاتر و نه کمتر تنظیم کنید.
برای مثالampمقادیر پیش‌تنظیم تاخیری زیر 1000 می‌تواند باعث تاخیر قابل توجهی در به‌روزرسانی داده‌ها از طریق پورت‌های ارتباطی شود. همه تنظیمات تاخیری را روی یک مقدار تنظیم نکنید. در عوض، از مقادیر مختلف برای هر ردیف در نقشه داده مانند 1000، 1001، و 1002 یا هر مقدار دیگر Delay Preset که دوست دارید، استفاده کنید. این کار از انجام همزمان کپی ها جلوگیری می کند و از تاخیرهای احتمالی اسکن فرآیند جلوگیری می کند.

ProSoft Technology, Inc.

صفحه 26 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

با استفاده از ProSoft Configuration Builder راهنمای کاربر

2.8 دانلود پروژه در PLX32-EIP-MBTCP-UA

توجه: برای دستورالعمل‌های مربوط به اتصال به ماژول با رایانه شخصی، به اتصال رایانه به دروازه (صفحه 14) مراجعه کنید.

برای اینکه گیت‌وی از تنظیماتی که پیکربندی کرده‌اید استفاده کند، باید پروژه به‌روزرسانی‌شده را دانلود کنید (کپی کنید). file از کامپیوتر شما به دروازه.

توجه: اگر جامپر 3 ماژول تنظیم شده باشد، این عملکرد در دسترس نیست.

1 در درخت view در ProSoft Configuration Builder، روی نماد PLX32-EIP-MBTCPUA کلیک راست کرده و سپس DOWNLOAD FROM PC TO DEVICE را انتخاب کنید. با این کار کادر محاوره ای دانلود باز می شود.
2 در کادر محاوره ای دانلود، در کادر کشویی Select Connection Type، از گزینه ETHERNET پیش فرض استفاده کنید.

توجه: اگر با استفاده از یک آدرس IP موقت به ماژول متصل شده اید، فیلد آدرس اترنت حاوی آن آدرس IP موقت است. ProSoft Configuration Builder از این آدرس IP موقت برای اتصال به ماژول استفاده می کند.

3 برای بررسی اینکه آیا آدرس IP اجازه دسترسی به ماژول را می دهد، روی TEST CONNECTION کلیک کنید. 4 اگر اتصال با موفقیت انجام شد، برای انتقال پیکربندی اترنت به DOWNLOAD کلیک کنید
ماژول
توجه: مراحل بالا فقط آدرس IP و نام سرور OPC UA را دانلود یا تغییر می دهد، پیکربندی OPC UA را دانلود یا تغییر نمی دهد.

ProSoft Technology, Inc.

صفحه 27 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

با استفاده از ProSoft Configuration Builder راهنمای کاربر

اگر روش Test Connection ناموفق باشد، یک پیغام خطا مشاهده خواهید کرد. برای تصحیح خطا مراحل زیر را دنبال کنید:
1 برای رد کردن پیام خطا روی OK کلیک کنید. 2 در کادر محاوره ای دانلود، روی BROWSE DEVICE(S) کلیک کنید تا ProSoft Discovery باز شود
خدمات.

3 روی ماژول کلیک راست کرده و سپس SELECT FOR PCB را انتخاب کنید. 4 سرویس ProSoft Discovery را ببندید. 5 برای انتقال تنظیمات به ماژول، روی DOWNLOAD کلیک کنید.

ProSoft Technology, Inc.

صفحه 28 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

با استفاده از ProSoft Configuration Builder راهنمای کاربر

2.9 بارگذاری پروژه از دروازه

توجه: برای دستورالعمل‌های مربوط به اتصال به ماژول با رایانه شخصی، به اتصال رایانه به دروازه (صفحه 14) مراجعه کنید.

می توانید تنظیمات پروژه را از PLX32-EIP-MBTCP-UA در پروژه فعلی در ProSoft Configuration Builder در رایانه شخصی خود آپلود کنید.
1 در درخت view در ProSoft Configuration Builder، روی نماد PLX32-EIP-MBTCPUA کلیک راست کرده و سپس UPLOAD FROM DEVICE TO PC را انتخاب کنید. با این کار کادر محاوره ای آپلود باز می شود.
2 در کادر محاوره ای آپلود، در کادر کشویی انتخاب نوع اتصال، از تنظیمات پیش فرض اترنت استفاده کنید.

توجه: اگر با استفاده از یک آدرس IP موقت به ماژول متصل شده اید، فیلد آدرس اترنت حاوی آن آدرس IP موقت است. ProSoft Configuration Builder از این آدرس IP موقت برای اتصال به ماژول استفاده می کند.

3 برای بررسی اینکه آیا آدرس IP اجازه دسترسی به ماژول را می دهد، روی TEST CONNECTION کلیک کنید. 4 اگر اتصال موفق شد، روی UPLOAD کلیک کنید تا پیکربندی اترنت به آن منتقل شود
کامپیوتر.
توجه: مراحل بالا فقط آدرس IP و نام سرور OPC UA را آپلود یا تغییر می دهد، پیکربندی OPC UA را آپلود یا تغییر نمی دهد.

ProSoft Technology, Inc.

صفحه 29 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

با استفاده از ProSoft Configuration Builder راهنمای کاربر

اگر روش Test Connection ناموفق باشد، یک پیغام خطا مشاهده خواهید کرد. برای تصحیح خطا، این مراحل را دنبال کنید.
1 برای رد کردن پیام خطا روی OK کلیک کنید. 2 در کادر محاوره ای آپلود، روی BROWSE DEVICE(S) کلیک کنید تا ProSoft Discovery Service باز شود.

3 روی ماژول کلیک راست کرده و سپس SELECT FOR PCB را انتخاب کنید. 4 سرویس ProSoft Discovery را ببندید. 5 برای انتقال تنظیمات به ماژول، روی DOWNLOAD کلیک کنید.

ProSoft Technology, Inc.

صفحه 30 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر عیب یابی و عیب یابی

3 تشخیص و عیب یابی
شما می توانید با استفاده از چندین روش درگاه را عیب یابی کنید: · نشانگرهای LED روی دروازه را نظارت کنید. · از توابع Diagnostics در ProSoft Configuration Builder (PCB) استفاده کنید. · داده ها را در ناحیه داده وضعیت (حافظه بالایی) دروازه داخلی بررسی کنید
حافظه

3.1 نشانگرهای LED
اولین و سریع ترین کار اسکن LED های روی دروازه برای تعیین وجود و علت احتمالی یک مشکل است. ال ای دی ها اطلاعات ارزشمندی از قبیل:
· وضعیت هر پورت · خطاهای پیکربندی سیستم · خطاهای برنامه · نشانه های خطا

ProSoft Technology, Inc.

صفحه 31 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر عیب یابی و عیب یابی

3.1.1 ال ای دی های دروازه اصلی این جدول ال ای دی های پنل جلوی دروازه را توضیح می دهد.

LED PWR (قدرت)
FLT (عیب)
CFG (پیکربندی)
ERR (خطا)
NS (وضعیت شبکه) فقط برای پروتکل EIP
MS (وضعیت ماژول) فقط برای پروتکل EIP

حالت خاموش
سبز جامد خاموش قرمز جامد
خاموش کهربای جامد
خاموش فلاش کهربا
عنبر جامد
خاموش جامد قرمز جامد سبز چشمک زن قرمز چشمک زن سبز متناوب فلش قرمز و سبز خاموش قرمز جامد یکدست سبز چشمک زن قرمز چشمک زن سبز متناوب قرمز و سبز فلاش

توضیحات
برق به پایانه های برق وصل نیست یا منبع برای تغذیه مناسب دروازه کافی نیست (208 میلی آمپر در 24 VDC مورد نیاز است).
برق به پایانه های برق وصل می شود.
عملکرد عادی.
یک خطای حیاتی رخ داده است. برنامه اجرایی ناموفق بوده یا توسط کاربر خاتمه یافته است و دیگر اجرا نمی شود. دکمه Reset یا چرخه پاور را فشار دهید تا خطا پاک شود.
عملکرد عادی.
دستگاه در حالت پیکربندی است. یا یک خطای پیکربندی وجود دارد، یا پیکربندی file در حال دانلود یا خواندن است. پس از روشن شدن، دروازه پیکربندی را می خواند و واحد مقادیر پیکربندی را پیاده سازی می کند و سخت افزار را مقداردهی اولیه می کند. این در طول چرخه برق یا پس از فشار دادن دکمه Reset رخ می دهد.
عملکرد عادی.
یک وضعیت خطا شناسایی شده است و در یکی از پورت های برنامه رخ می دهد. تنظیمات و عیب یابی خطاهای ارتباطی را بررسی کنید.
این پرچم خطا در شروع هر تلاش دستور (master/client) یا در هر دریافت داده (slave/adapter/server) پاک می شود. اگر این شرایط وجود داشته باشد، نشان می‌دهد که تعداد زیادی خطا در برنامه (به دلیل پیکربندی بد) یا در یک یا چند پورت (شکست‌های ارتباطی شبکه) رخ می‌دهد.
بدون برق یا بدون آدرس IP
آدرس IP تکراری
متصل شد
پایان زمان اتصال
آدرس IP بدست آمده؛ هیچ اتصالی برقرار نیست
خودآزمایی
بدون قدرت
عیب عمده
دستگاه فعال است
تقصیر جزئی
آماده باش
خودآزمایی

ProSoft Technology, Inc.

صفحه 32 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر عیب یابی و عیب یابی

3.1.2 LED های پورت اترنت این جدول LED های پورت اترنت دروازه را توضیح می دهد.

LED LINK/ACT
100 مگابیت

حالت خاموش
سبز جامد
خاموش کهربایی چشمک زن

توضیحات
هیچ اتصال فیزیکی شبکه شناسایی نشده است. هیچ ارتباط اترنت امکان پذیر نیست. سیم کشی و کابل ها را بررسی کنید.
اتصال فیزیکی شبکه شناسایی شد. برای اینکه امکان برقراری ارتباط اترنت وجود داشته باشد، این LED باید کاملاً روشن باشد.
بدون فعالیت در بندر
پورت اترنت به طور فعال در حال انتقال یا دریافت داده است.

ProSoft Technology, Inc.

صفحه 33 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر عیب یابی و عیب یابی

3.2 استفاده از Diagnostics در ProSoft Configuration Builder
ProSoft Configuration Builder (PCB) دارای ابزارهای مفید بسیاری برای کمک به شما در عیب یابی و عیب یابی است. می توانید از PCB برای اتصال به دروازه خود و بازیابی مقادیر وضعیت فعلی، داده های پیکربندی و سایر اطلاعات ارزشمند استفاده کنید.

نکته: می‌توانید پنجره ProSoft Configuration Builder Diagnostics را برای بیش از یک دروازه در یک زمان باز کنید.

برای اتصال به درگاه ارتباطی دروازه.
1 در PCB، روی نام دروازه کلیک راست کرده و DIAGNOSTICS را انتخاب کنید.

2 با این کار پنجره Diagnostics باز می شود.

ProSoft Technology, Inc.

صفحه 34 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر عیب یابی و عیب یابی

اگر هیچ پاسخی از دروازه وجود نداشته باشد، مانند قبلampدر بالا، مراحل زیر را دنبال کنید: 1 از نوار ابزار، دکمه SETUP CONNECTION را کلیک کنید.

2 در کادر محاوره ای تنظیمات اتصال، ETHERNET را از لیست SELECT CONNECTION TYPE انتخاب کنید.
3 آدرس IP دروازه را در قسمت ETHERNET وارد کنید. 4 روی CONNECT کلیک کنید.
5 بررسی کنید که اترنت به درستی بین پورت ارتباطی رایانه شما و دروازه وصل شده باشد.
6 اگر هنوز قادر به برقراری اتصال نیستید، برای کمک با پشتیبانی فنی ProSoft Technology تماس بگیرید.

ProSoft Technology, Inc.

صفحه 35 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر عیب یابی و عیب یابی

3.2.1 منوی تشخیص
منوی Diagnostics به صورت یک ساختار درختی در سمت چپ پنجره Diagnostics مرتب شده است.

احتیاط: برخی از دستورات موجود در این منو فقط برای اشکال زدایی پیشرفته و آزمایش سیستم طراحی شده اند و می توانند باعث توقف ارتباط دروازه شوند که به طور بالقوه منجر به از دست رفتن داده یا سایر خرابی های ارتباطی می شود. فقط در صورتی از این دستورات استفاده کنید که اثرات بالقوه آنها را کاملاً درک کرده باشید، یا اگر به طور خاص توسط مهندسان پشتیبانی فنی ProSoft Technology هدایت شده باشید.

دستورات منوی زیر در زیر نشان داده شده است:

ماژول فرمان منو
پایگاه داده View

نسخه فرمان زیر منو
نقشه داده ASCII
اعشاری
هگز
شناور

توضیحات
نسخه نرم افزار فعلی دروازه و سایر مقادیر مهم را نمایش می دهد. ممکن است هنگام تماس برای پشتیبانی فنی از شما خواسته شود که این اطلاعات را ارائه دهید.
پیکربندی نقشه داده دروازه را نمایش می دهد. محتویات پایگاه داده دروازه را در قالب کاراکتر ASCII نمایش می دهد.*
محتویات پایگاه داده دروازه را در قالب اعداد اعشاری نمایش می دهد.*
محتویات پایگاه داده دروازه را با فرمت اعداد هگزادسیمال نمایش می دهد.* محتویات پایگاه داده دروازه را در قالب اعداد ممیز شناور نمایش می دهد.*

*از نوار پیمایش در لبه سمت راست پنجره برای پیمایش در پایگاه داده استفاده کنید. هر صفحه 100 کلمه داده را نمایش می دهد. تعداد کل صفحات موجود به پیکربندی دروازه شما بستگی دارد.

ProSoft Technology, Inc.

صفحه 36 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر عیب یابی و عیب یابی

3.2.2 ضبط یک جلسه تشخیصی به یک گزارش File
می‌توانید هر کاری را که در یک جلسه عیب‌یابی انجام می‌دهید در یک گزارش ثبت کنید file. این ویژگی می تواند برای اهداف عیب یابی و نگهداری سوابق و برای ارتباط با تیم پشتیبانی فنی ProSoft Technology مفید باشد.
برای ضبط داده های جلسه در یک گزارش file
1 پنجره عیب یابی را باز کنید. به استفاده از Diagnostics در ProSoft Configuration Builder (صفحه 33) مراجعه کنید.
2 برای ثبت یک جلسه عیب یابی در یک متن file، از نوار ابزار، روی LOG کلیک کنید FILE دکمه دوباره روی دکمه کلیک کنید تا ضبط متوقف شود.

3 به view ورود به سیستم file، از نوار ابزار، روی آن کلیک کنید VIEW ورود به سیستم FILE دکمه ورود به سیستم file به صورت متن باز می شود file، می توانید نام خود را تغییر داده و در مکان دیگری ذخیره کنید.

4 برای ایمیل کردن گزارش file به تیم پشتیبانی فنی ProSoft Technology، از نوار ابزار، روی EMAIL LOG کلیک کنید FILE دکمه این فقط در صورتی کار می کند که نصب کرده باشید
Microsoft Outlook در رایانه شخصی شما.)

5 اگر چندین جلسه متوالی را ضبط کنید، PCB داده های جدید را به انتهای داده های قبلی ضبط شده اضافه می کند. اگر می خواهید داده های قبلی را از لاگ پاک کنید file، باید هر بار قبل از شروع به گرفتن داده، دکمه CLEAR DATA را کلیک کنید.

3.2.3 چکمه گرم / چکمه سرد
راه اندازی گرم و سرد PLX32-EIP-MBTCP-UA را می توان با کلیک کردن روی MODULE > GENERAL > WARM BOOT یا COLD BOOT انجام داد.

ProSoft Technology, Inc.

صفحه 37 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر عیب یابی و عیب یابی

3.3 داده های وضعیت دروازه در حافظه بالایی
دروازه داده های مفید وضعیت ماژول را در مکان های اختصاصی حافظه بالایی در پایگاه داده داخلی خود می نویسد. مکان این ناحیه داده وضعیت به پروتکل های پشتیبانی شده توسط دروازه شما بستگی دارد. می‌توانید از تابع Data Map در Prosoft Configuration Builder برای نگاشت این داده‌ها در ناحیه داده‌های کاربر پایگاه داده دروازه (ثبت‌کننده‌ها از ۰ تا ۹۹۹۹) استفاده کنید. سپس دستگاه های راه دور مانند HMI یا پردازنده ها می توانند به داده های وضعیت دسترسی داشته باشند. به نقشه برداری داده ها در حافظه ماژول (صفحه 0) مراجعه کنید.

3.3.1 داده های وضعیت عمومی دروازه در حافظه بالایی جدول زیر محتویات ناحیه داده وضعیت عمومی دروازه را توضیح می دهد.

آدرس ثبت نام 14000 تا 14001 14002 تا 14004 14005 تا 14009 14010 تا 14014 14015 تا 14019

شرح کد محصول شمارنده چرخه برنامه (ASCII) بازبینی محصول (ASCII) نسخه سیستم عامل (ASCII) شماره اجرای سیستم عامل (ASCII)

ProSoft Technology, Inc.

صفحه 38 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر عیب یابی و عیب یابی

3.3.2 داده های وضعیت خاص پروتکل در حافظه بالایی
PLX32-EIP-MBTCP-UA همچنین دارای مکان های حافظه بالایی برای داده های وضعیت پروتکل خاص است. مکان ناحیه داده وضعیت برای درایورهای پروتکل دروازه به پروتکل ها بستگی دارد. برای اطلاعات بیشتر رجوع کنید به:
· داده های وضعیت EIP در حافظه بالایی (صفحه 66) · داده های وضعیت MBTCP در حافظه بالایی (صفحه 102)

ProSoft Technology, Inc.

صفحه 39 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA
4 اطلاعات سخت افزاری

راهنمای کاربر اطلاعات سخت افزار

4.1 مشخصات سخت افزاری

مشخصات منبع تغذیه

توضیحات
24 VDC اسمی 10 تا 36 VDC مجاز ترمینال های مثبت، منفی، GND

بار فعلی

24 VDC اسمی @ 300 mA 10 تا 36 VDC @ حداکثر 610 mA

دمای کارکرد 25- تا 70 درجه سانتی گراد (13- تا 158 درجه فارنهایت)

دمای نگهداری -40 درجه سانتیگراد تا 80 درجه سانتیگراد (-40 درجه فارنهایت تا 176 درجه فارنهایت)

رطوبت نسبی

5٪ تا 95٪ RH بدون تراکم

ابعاد (H x W x D)

5.38 × 1.99 × 4.38 در 13.67 × 5.05 × 11.13 سانتی متر

نشانگرهای LED

پیکربندی (CFG) و خطا (ERR) وضعیت ارتباط قدرت (PWR) و خطای سخت افزار (FLT) وضعیت شبکه (NS) EtherNet/IPTM کلاس I یا کلاس III اتصال
وضعیت (فقط اترنت/IP) وضعیت ماژول (MS) وضعیت پیکربندی ماژول (فقط اترنت/IP) پیوند/فعالیت پورت ارتباطی اترنت و 100 Mbit

پورت(های) اترنت

جداسازی الکتریکی کانکتور تمام دوبلکس 10/100 مگابیت RJ45 1500 Vrms در 50 هرتز تا 60 هرتز به مدت 60 ثانیه، مطابق با بخش 5.3.2 IEC 60950 اعمال شده است: 1991 Ethernet Broadcast Storm Resiliency [برابر با AR برابر با 5000] یا کمتر از 5 فریم در ثانیه و مدت زمان کمتر یا مساوی XNUMX دقیقه

ارسال با هر واحد

اتصال برق 2.5 میلی متری پیچ گوشتی J180

ProSoft Technology, Inc.

صفحه 40 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA
5 پروتکل EIP

راهنمای کاربر پروتکل EIP

5.1 EIP عملکردی بیش ازview
شما می توانید از PLX32-EIP-MBTCP-UA برای اتصال پروتکل های مختلف به خانواده پردازنده های Rockwell Automation یا سایر راه حل های مبتنی بر نرم افزار استفاده کنید. تصویر زیر عملکرد پروتکل EtherNet/IP را نشان می دهد.

ProSoft Technology, Inc.

صفحه 41 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

5.1.1 EtherNet/IP مشخصات عمومی

درایور EIP از اتصالات زیر پشتیبانی می کند:

کلاس 1 کلاس 3

نوع اتصال I/O Client Connected Client Unconnected

تعداد اتصالات 2 2 1

سرور

5

راهنمای کاربر پروتکل EIP

مشخصات پشتیبانی انواع PLC انواع پیام پشتیبانی شده اندازه اتصال ورودی/خروجی ورودی/خروجی حداکثر زمان RPI خدمات CIP پشتیبانی شده
فهرست فرمان
مجموعه های فرمان

توضیحات
PLC2، PLC5، SLC، CLX، CMPLX، MICROLX
PCCC و CIP
496/496 بایت
5 میلی ثانیه در هر اتصال
0x4C: جدول داده های CIP خواندن 0x4D: جدول داده های CIP نوشتن CIP عمومی
پشتیبانی از 100 دستور در هر مشتری. هر دستور برای نوع فرمان، آدرس IP، ثبت نام به/از آدرس و تعداد کلمه/بیت قابل تنظیم است.
مجموعه دستورات پایه PLC-2/PLC-3/PLC5 مجموعه دستورات باینری PLC5 مجموعه دستورات باینری PLC5 مجموعه دستورات ASCII مجموعه دستورات SLC500

ProSoft Technology, Inc.

صفحه 42 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

5.1.2 پایگاه داده داخلی EIP
پایگاه داده داخلی برای عملکرد PLX32-EIP-MBTCP-UA مرکزی است. دروازه این پایگاه داده را بین تمام پورت های ارتباطی در دروازه به اشتراک می گذارد و از آن به عنوان مجرای برای انتقال اطلاعات از یک پروتکل به دستگاه دیگر در یک شبکه به یک یا چند دستگاه در شبکه دیگر استفاده می کند. این اجازه می دهد تا داده های دستگاه های موجود در یک پورت ارتباطی توسط دستگاه های موجود در پروتکل دیگر قابل دسترسی و کنترل باشند.
علاوه بر داده های مشتری و سرور، می توانید وضعیت و اطلاعات خطای تولید شده توسط دروازه را در ناحیه داده های کاربر پایگاه داده داخلی نگاشت کنید. پایگاه داده داخلی به دو بخش تقسیم می شود:
· حافظه بالایی برای ناحیه داده وضعیت دروازه. اینجا جایی است که دروازه داده های وضعیت داخلی پروتکل های پشتیبانی شده توسط دروازه را می نویسد.
· حافظه کمتر برای منطقه داده های کاربر. این جایی است که داده های دریافتی از دستگاه های خارجی ذخیره شده و به آنها دسترسی پیدا می کند.

هر پروتکل در PLX32-EIP-MBTCP-UA می تواند داده ها را در ناحیه داده های کاربر بنویسد و بخواند.
توجه: اگر می‌خواهید به داده‌های وضعیت دروازه در حافظه بالایی دسترسی داشته باشید، می‌توانید از ویژگی نقشه‌برداری داده در دروازه برای کپی کردن داده‌ها از ناحیه داده وضعیت دروازه در ناحیه داده‌های کاربر استفاده کنید. به نقشه برداری داده ها در حافظه ماژول (صفحه 23) مراجعه کنید. در غیر این صورت، می توانید از توابع تشخیصی در ProSoft Configuration Builder استفاده کنید view داده های وضعیت دروازه برای اطلاعات بیشتر در مورد داده های وضعیت دروازه، به عیب یابی شبکه (صفحه 65) مراجعه کنید.

ProSoft Technology, Inc.

صفحه 43 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

دسترسی مشتری EIP به پایگاه داده
عملکرد مشتری داده ها را بین پایگاه داده داخلی دروازه و جداول داده ایجاد شده در یک یا چند پردازنده یا سایر دستگاه های مبتنی بر سرور مبادله می کند. لیست دستوراتی که در ProSoft Configuration Builder تعریف می کنید، مشخص می کند که چه داده هایی بین دروازه و هر یک از سرورهای شبکه منتقل می شود. هیچ منطق نردبانی در پردازنده (سرور) برای عملکرد مشتری مورد نیاز نیست، به جز برای اطمینان از وجود حافظه کافی داده.
تصویر زیر جریان داده بین مشتریان اترنت و پایگاه داده داخلی را شرح می دهد.

دسترسی چند سرور به پایگاه داده EIP
پشتیبانی سرور در دروازه به برنامه های کاربردی کلاینت (مانند نرم افزار و پردازنده های HMI) اجازه می دهد تا از پایگاه داده دروازه بخوانند و بنویسند. درایور سرور قادر به پشتیبانی از چندین اتصال همزمان از چندین مشتری است.
هنگامی که به عنوان یک سرور پیکربندی می شود، ناحیه داده های کاربر پایگاه داده داخلی در دروازه منبع درخواست های خواندن و مقصد درخواست های نوشتن از مشتریان راه دور است. دسترسی به پایگاه داده توسط نوع فرمان دریافتی در پیام دریافتی از مشتری کنترل می شود.
قبل از هر تلاشی برای استفاده از دروازه باید به درستی پیکربندی و به شبکه متصل شود. از یک برنامه تأیید شبکه مانند ProSoft Discovery Service یا دستور PING خط فرمان استفاده کنید تا بررسی کنید که دروازه در شبکه قابل مشاهده است. از ProSoft Configuration Builder برای تأیید پیکربندی مناسب دروازه و انتقال پیکربندی استفاده کنید. fileورود و خروج از دروازه.

ProSoft Technology, Inc.

صفحه 44 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

5.2 پیکربندی EIP
5.2.1 پیکربندی سرور کلاس 3 EIP از اتصال سرور کلاس 3 EIP در ProSoft Configuration Builder زمانی استفاده کنید که گیت وی به عنوان یک دستگاه سرور (برده) عمل می کند و به دستورالعمل های پیام آغاز شده از یک دستگاه مشتری (مستر) مانند HMI، DCS، پاسخ می دهد. PLC یا PAC.
برای تنظیم سرور file اندازه در PCB
1 در ProSoft Configuration Builder، روی [+] کنار دروازه کلیک کنید، سپس روی [+] کنار EIP Class 3 Server کلیک کنید.

2 روی دومین سرور EIP کلاس 3 دوبار کلیک کنید تا کادر محاوره ای Edit – EIP Class 3 Server نمایش داده شود.
3 سرور را انتخاب کنید FILE SIZE (100 یا 1000).
o برای مقدار 100، رجیسترها از N10:0 تا N10:99 هستند. o برای مقدار 1000، رجیسترهای معتبر از N10:0 تا N10:999 هستند.

دسترسی به حافظه داخلی Gateway جدول زیر به ناحیه اطلاعات کاربر در حافظه دروازه اشاره دارد:

نوع داده
BOOL Bit Array SINT INT DINT REAL

Tag نام
BOOLD Data[ ] BITAData[ ] SINTData[ ] INT_Data[] DINTData[] REALData[ ]

طول هر عنصر در پیام CIP 1 4 1 2 4 4

محدوده آرایه برای پایگاه داده 10,000 عنصر 0 تا 159999 0 تا 4999 0 تا 19999 0 تا 9999 0 تا 4999 0 تا 4999

ProSoft Technology, Inc.

صفحه 45 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

نوع دستورالعمل MSG - CIP
جدول زیر رابطه ناحیه داده های کاربر در پایگاه داده داخلی دروازه را با آدرس های مورد نیاز در دستورالعمل های MSG CIP تعریف می کند:

پایگاه داده

CIP

CIP Boolean

عدد صحیح

آدرس

0

Int_data BoolData[0] [0]

999

Int_data BoolData[15984] [999]

1000 1999

Int_data BoolData[16000] [1000] Int_data BoolData[31984] [1999]

2000 2999

Int_data BoolData[32000] [2000] Int_data BoolData[47984] [2999]

3000 3999

Int_data BoolData[48000] [3000] Int_data [3999] BoolData[63999]

CIP آرایه بیت CIP بایت

BitAData[0]

SintData[0]

SintData[1998] BitAData[500] SINTData[2000]

SintData[3998] BitAData[1000] SINTData[4000]

SintData[5998] BitAData[1500] SINTData[6000]

SintData[9998]

CIP DINT

CIP واقعی

DIntData[0]

RealData [0]

DINTData[500] RealData [500]

DINTData[1000] RealData [1000]

DINTData[1500] RealData [1500]

نوع دستورالعمل MSG - PCCC
جدول زیر رابطه ناحیه داده های کاربر در پایگاه داده داخلی دروازه را با آدرس های مورد نیاز در دستورالعمل های MSG PCCC تعریف می کند:

آدرس پایگاه داده 0 999 1000 1999 2000

File اندازه 100 N10:0 N19:99 N20:0 N29:99 N30:0

آدرس پایگاه داده 0 999 1000 1999 2000

File اندازه 100 N10:0 N19:99 N20:0 N29:99 N30:0

ProSoft Technology, Inc.

صفحه 46 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA
پشتیبانی از فرمان سرور پیام صریح اترنت/IP PLX32-EIP-MBTCP-UA از چندین مجموعه دستور پشتیبانی می کند.

راهنمای کاربر پروتکل EIP

توابع مجموعه دستورات اولیه

فرمان 0x00 0x01 0x02 0x05 0x08

عملکرد N/AN/AN/AN/AN/A

تعریف نوشتن محافظت شده بدون محافظت خواندن بیت محافظت شده نوشتن بیت محافظت نشده نوشتن نوشتن محافظت نشده

در سرور XXXXX پشتیبانی می شود

توابع مجموعه فرمان PLC-5

دستور 0x0F 0x0F

تابع 0x00 0x01

تعریف محدوده کلمه نوشتن (آدرس باینری) محدوده کلمه خوانده شده (آدرس باینری)

0x0F

محدوده تایپ شده خوانده شده (آدرس باینری)

0x0F

محدوده تایپ شده رایت (آدرس باینری)

0x0F

0x26

Read-Modify-Write (آدرس باینری)

0x0F 0x0F 0x0F

0x00 0x01 0x26

محدوده Word Write (آدرس ASCII) محدوده Word Read (آدرس ASCII) Read-Modify-Write (آدرس ASCII)

در سرور XXXX پشتیبانی می شود
XX

عملکردهای مجموعه فرمان SLC-500

فرمان 0x0F 0x0F 0x0F 0x0F 0x0F

عملکرد 0xA1 0xA2 0xA9 0xAA 0xAB

تعریف

در سرور پشتیبانی می شود

تایپ حفاظت شده منطقی خواندن با دو

X

فیلدهای آدرس

خواندن منطقی تایپ شده محافظت شده با سه X

فیلدهای آدرس

تایپ شده حفاظت شده منطقی نوشتن با دو

X

فیلدهای آدرس

تایپ شده حفاظت شده منطقی نوشتن با سه

X

فیلدهای آدرس

نوشتن منطقی تایپ شده محافظت شده با ماسک (سه فیلد آدرس)

ProSoft Technology, Inc.

صفحه 47 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

5.2.2 پیکربندی اتصال EIP کلاس 1
از اتصال کلاس 1 EIP در ProSoft Configuration Builder زمانی استفاده کنید که گیت وی به عنوان یک آداپتور EIP عمل می کند که داده ها را با استفاده از یک اتصال I/O مستقیم به و از یک PLC (اسکنر EIP) منتقل می کند. اتصالات ورودی/خروجی مستقیم می توانند حجم زیادی از داده ها را به سرعت انتقال دهند.
PLX32-EIP-MBTCP-UA می تواند تا هشت اتصال ورودی/خروجی (بسته به مدل) انجام دهد که هر کدام دارای 248 کلمه داده ورودی و 248 کلمه داده خروجی است.

افزودن Gateway به RSLogix5000 v.20
1 Rockwell Automation RSLinx را راه اندازی کنید و به PLX32-EIP-MBTCP-UA بروید. 2 روی دروازه کلیک راست کرده و UPLOAD EDS FROM DEVICE را انتخاب کنید.

توجه: RSLogix5000 ممکن است نیاز به راه اندازی مجدد برای تکمیل نصب EDS داشته باشد.
3 پس از راه اندازی مجدد RSLogix 5000، پروژه RSLogix 5000 مورد نظر را باز کنید. 4 در Controller Organizer، روی پل EtherNet/IP در درخت I/O کلیک راست کنید و
NEW MODULE را انتخاب کنید.

5 در کادر محاوره ای Select Module Type، در کادر متنی Enter search، PLX3 را تایپ کنید.

ProSoft Technology, Inc.

صفحه 48 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

6 روی PLX32-EIP-MBTCP-UA خود و سپس CREATE کلیک کنید. با این کار کادر محاوره ای New Module باز می شود.

7 در کادر محاوره ای New Module، یک نام برای دروازه وارد کنید، سپس آدرس IP PLX32-EIP-MBTCP-UA را وارد کنید.

8 برای افزودن اتصالات I/O روی CHANGE کلیک کنید. ProSoft Technology, Inc.

صفحه 49 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

9 در کادر محاوره ای تعریف ماژول، اتصالات I/O را وارد کنید. حداکثر هشت اتصال I/O را می توان اضافه کرد. اتصالات I/O دارای اندازه ثابت 496 بایت داده ورودی و 496 بایت داده خروجی هستند. وقتی تمام شد روی OK کلیک کنید.

10 در کادر محاوره ای ویژگی های ماژول، روی زبانه CONNECTION کلیک کنید تا هر اتصال I/O را با زمان RPI خودش پیکربندی کنید. پس از اتمام، روی OK کلیک کنید.
11 دروازه جدید در Controller Organizer در زیر EtherNet/IP Bridge ظاهر می شود.

ProSoft Technology, Inc.

صفحه 50 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

افزودن Gateway به RSLogix5000 v.16 تا v.19

توجه: اتصالات کلاس 1 در RSLogix نسخه 15 و بالاتر پشتیبانی نمی شود

1 Rockwell Automation RSLogix 5000 را شروع کنید. 2 در Controller Organizer، روی پل EtherNet/IP در درخت I/O کلیک راست کنید و
choose NEW MODULE. 3 In the Select Module Type dialog box, click FIND. جستجو برای Generic EtherNet Bridge,
روی Generic Ethernet Bridge کلیک کنید و سپس روی CREATE کلیک کنید. 4 در کادر محاوره ای New Module، یک نام برای دروازه وارد کنید، سپس IP را وارد کنید
آدرس PLX32-EIP-MBTCP-UA. این مسیر ارتباطی را از پردازنده به PLX32-EIP-MBTCP-UA ایجاد می کند. 5 یک ماژول جدید در زیر پل عمومی اترنت اضافه کنید و یک اتصال CIP (CIP-MODULE) اضافه کنید. اینجا جایی است که شما پارامترهای اتصال I/O را مشخص می کنید. اندازه ورودی و خروجی باید با اندازه ورودی و خروجی پیکربندی شده در PCB مطابقت داشته باشد. مقدار فیلد ADDRESS شماره اتصال را در PCB نشان می دهد. به طور پیش فرض همه اتصالات دارای 248 کلمه ورودی، 248 کلمه خروجی و 0 کلمه پیکربندی هستند. فرمت Comm را روی Data type INT تنظیم کنید و نمونه های Assembly را برای ورودی "1"، برای خروجی "2" و برای پیکربندی "4" تنظیم کنید. 6 برای هر اتصال I/O یک اتصال CIP اضافه و پیکربندی کنید.

ProSoft Technology, Inc.

صفحه 51 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

پیکربندی اتصالات کلاس 1 EIP در PCB پس از ایجاد دروازه PLX32-EIP-MBTCP-UA در RSLogix 5000، باید اتصالات را در ماژول پیکربندی کنید.
برای پیکربندی اتصالات کلاس 1 در PCB
1 در ProSoft Configuration Builder، روی [+] در کنار دروازه کلیک کنید، سپس روی [+] در کنار EIP Class 1 Connection [x] کلیک کنید.

2 روی EIP Class 1 Connection [x] دوبار کلیک کنید تا کادر محاوره Edit – EIP Class 1 Connection [x] نمایش داده شود.
3 در کادر محاوره ای، روی یک پارامتر کلیک کنید و سپس مقداری را برای پارامتر وارد کنید. چهار پارامتر قابل تنظیم برای هر اتصال I/O در ProSoft Configuration Builder وجود دارد.

پارامتر ورودی داده آدرس ورودی اندازه خروجی داده آدرس خروجی اندازه

محدوده ارزش 0 تا 9999 0 تا 248 0 تا 9999 0 تا 248

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

ProSoft Technology, Inc.

صفحه 52 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

5.2.3 پیکربندی EIP کلاس 3 Client[x]/UClient Connection
PLX32-EIP-MBTCP-UA از دو کلاینت متصل و یک کلاینت غیر متصل پشتیبانی می کند (اکثر دستگاه ها از کلاینت های متصل استفاده می کنند؛ حتماً برای تأیید به دفترچه راهنمای کاربر دستگاه مورد نظر مراجعه کنید).
· از اتصالات EIP Class 3 Client [x] زمانی که دروازه به عنوان یک کلاینت/مستر دستورات پیام را به دستگاه های سرور/سرور آغاز می کند، استفاده کنید. پروتکل PLX32EIP-MBTCP-UA EIP از سه اتصال کلاینت متصل پشتیبانی می کند. کاربردهای معمولی شامل سیستم های SCADA و ارتباطات SLC است.
· از اتصال EIP کلاس 3 UClient زمانی استفاده کنید که دروازه به عنوان یک کلاینت/مستر دستورات پیام را به دستگاه های سرور/برده آغاز می کند. پروتکل PLX32-EIP-MBTCPUA EIP از یک اتصال کلاینت غیر متصل پشتیبانی می کند. پیام‌های غیر متصل نوعی از پیام‌رسانی صریح اترنت/IP است که از پیاده‌سازی TCP/IP استفاده می‌کند. برخی از دستگاه‌ها، مانند AB Power Monitor 3000 series B، از پیام‌های غیر متصل پشتیبانی می‌کنند. اسناد دستگاه خود را برای اطلاعات بیشتر در مورد اجرای EtherNet/IP آن بررسی کنید.

کلاس 3 مشتری[x]/UClient
برای پیکربندی اتصالات Client/UClient [x] کلاس 3
1 در ProSoft Configuration Builder، روی [+] در کنار دروازه کلیک کنید، سپس روی [+] کنار EIP Class 3 Client [x] یا EIP Class 3 UClient [x] کلیک کنید.

2 روی دوم EIP Class 3 Client [x] دوبار کلیک کنید تا کادر محاوره ای Edit – EIP Class 3 Client [x] نمایش داده شود.
3 در کادر محاوره ای، روی هر پارامتری کلیک کنید تا مقدار آن را تغییر دهید.

ProSoft Technology, Inc.

صفحه 53 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

جدول زیر پیکربندی دستگاه مشتری EIP (master) در پورت شبکه را مشخص می کند:

پارامتر
حداقل تاخیر فرمان

ارزش
0 تا 65535 میلی ثانیه

پاسخ 0 تا 65535

تایم اوت

میلی ثانیه

تعداد 0 تا 10 را دوباره امتحان کنید

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

ProSoft Technology, Inc.

صفحه 54 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

Class 3 Client[x]/UClient Commands یک لیست دستور جداگانه برای هر یک از انواع پیام های مختلف پشتیبانی شده توسط پروتکل وجود دارد. هر لیست از بالا به پایین یکی پس از دیگری پردازش می شود تا زمانی که تمام دستورات مشخص شده تکمیل شود و سپس فرآیند نظرسنجی دوباره آغاز می شود. این بخش دستورات EtherNet/IP را که باید از دروازه به دستگاه های سرور در شبکه صادر شود، تعریف می کند. می توانید از این دستورات برای جمع آوری داده ها و کنترل دستگاه های موجود در شبکه TCP/IP استفاده کنید. به منظور ارتباط پایگاه داده مجازی با کنترل‌کننده‌های خودکار برنامه‌ریزی‌پذیر Rockwell Automation (PAC)، کنترل‌کننده‌های منطقی قابل برنامه‌ریزی (PLC)، یا سایر دستگاه‌های سرور EtherNet/IP، باید با استفاده از پارامترهای فهرست فرمان برای هر نوع پیام، یک لیست فرمان بسازید.
برای افزودن دستورات Client/UClient [x] کلاس 3
1 در ProSoft Configuration Builder، روی [+] در کنار دروازه کلیک کنید، سپس روی [+] کنار EIP Class 3 Client [x] یا EIP Class 3 UClient [x] کلیک کنید.

2 روی نوع دستور مورد نظر دوبار کلیک کنید تا کادر محاوره ای Edit – EIP Class 3 Client [x] Commands یا Edit – EIP Class 3 UClient [x] Commands نمایش داده شود.
3 برای افزودن یک دستور جدید، روی ADD ROW کلیک کنید. 4 روی EDIT ROW کلیک کنید یا روی ردیف دوبار کلیک کنید تا کادر گفتگوی Edit در جایی که شما نمایش داده شود نمایش داده شود
دستور را پیکربندی کنید

ProSoft Technology, Inc.

صفحه 55 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

Class 3 Client/UClient [x] Commands SLC500 2 فیلد آدرس

فعال کردن پارامتر

ارزش
غیرفعال کردن Conditional Write را فعال کنید

آدرس داخلی

0 تا 9999

توضیحات
مشخص می کند که آیا دستور باید اجرا شود و تحت چه شرایطی. ENABLE – فرمان در هر اسکن از فهرست دستورات اجرا می‌شود. DISABLE – فرمان غیرفعال است و اجرا نمی‌شود. WRITE مشروط – فرمان تنها در صورتی اجرا می‌شود که داده‌های داخلی مرتبط با فرمان تغییر کند.
آدرس پایگاه داده را در پایگاه داده داخلی دروازه مشخص می کند تا با دستور مرتبط شود. اگر فرمان تابع خواندن باشد، داده های دریافت شده در پیام پاسخ در محل مشخص شده قرار می گیرد. اگر دستور یک تابع نوشتن باشد، داده های استفاده شده در دستور از ناحیه داده مشخص شده منبع می شوند.

کد مبادله شماره ثبت فاصله نظرسنجی
اسلات آدرس IP

0 تا 65535
0 تا 125
هیچ کلمه ای مبادله ورد و بایت مبادله بایت است
xxx.xxx.xxx.xxx -1

حداقل فاصله برای اجرای دستورات پیوسته را مشخص می کند. پارامتر در 1/10 ثانیه وارد می شود. اگر مقدار 100 برای یک دستور وارد شود، فرمان بیش از هر 10 ثانیه اجرا نمی شود.
تعداد نقاط داده ای که باید از دستگاه مورد نظر خوانده یا نوشته شوند را مشخص می کند.
مشخص می کند که آیا قرار است داده های سرور متفاوت از دریافت شده سفارش داده شوند. این پارامتر معمولاً هنگام برخورد با مقادیر ممیز شناور یا سایر مقادیر چندثبتی استفاده می شود. هیچ – هیچ تغییری ایجاد نمی‌شود (abcd) WORD SWAP – کلمات تعویض می‌شوند (cdab) WORD AND BYTE SWAP – کلمات و بایت‌ها مبادله می‌شوند (dcba) BYTE SWAP – بایت‌ها مبادله می‌شوند (badc)
آدرس IP دستگاه مورد نظر را که باید آدرس دهی شود را مشخص می کند.
شماره شیار دستگاه را مشخص می کند. هنگام اتصال به SLC 1/5 از مقدار -05 استفاده کنید. این دستگاه ها پارامتر اسلات ندارند. هنگام آدرس دهی به یک پردازنده در یک رک CLX یا CMPLX، شماره شکاف مربوط به شکافی است که کنترل کننده آدرس دهی شده است.

کد تابع 501 509

File تایپ کنید File شماره

وضعیت رشته ASCII شناور عدد صحیح کنترل تایمر شمارنده باینری
-1

کد تابع مورد استفاده در دستور را مشخص می کند. 501 – Protected Typed Read 509 – Protected Typed Write مشخص می کند file تایپ کنید تا با دستور مرتبط شود.
PLC-5 را مشخص می کند file عددی که باید با دستور مرتبط شود. اگر مقدار -1 برای پارامتر وارد شود، فیلد در دستور استفاده نمی شود و به صورت پیش فرض است file استفاده خواهد شد.

شماره عنصر

عنصر را در file جایی که دستور شروع خواهد شد.

نظر دهید

نظر اختیاری 32 کاراکتری برای دستور.

ProSoft Technology, Inc.

صفحه 56 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

Class 3 Client[x]/UClient Commands SLC500 3 فیلد آدرس
این دستور معمولاً هنگام دسترسی به داده ها در یک تایمر یا شمارنده استفاده می شود. IeT1.1.2 آدرس اکومولاتور در تایمر 1 است.

فعال کردن پارامتر

ارزش
غیرفعال کردن Conditional Write را فعال کنید

توضیحات
مشخص می کند که آیا دستور باید اجرا شود و تحت چه شرایطی. ENABLE – فرمان در هر اسکن از فهرست دستورات اجرا می‌شود. DISABLE – فرمان غیرفعال است و اجرا نمی‌شود. WRITE مشروط – فرمان تنها در صورتی اجرا می‌شود که داده‌های داخلی مرتبط با فرمان تغییر کند.

کد مبادله شماره ثبت فاصله نظرسنجی آدرس داخلی
کد تابع اسلات آدرس IP File تایپ کنید
File شماره

0 تا 9999
0 تا 65535
0 تا 125
هیچ کلمه ای مبادله ورد و بایت مبادله بایت است
xxx.xxx.xxx.xxx
-1
502 510 511
وضعیت رشته ASCII شناور عدد صحیح کنترل تایمر شمارنده باینری -1

آدرس پایگاه داده را در پایگاه داده داخلی دروازه مشخص می کند تا با دستور مرتبط شود. اگر فرمان تابع خواندن باشد، داده های دریافت شده در پیام پاسخ در محل مشخص شده قرار می گیرد. اگر دستور یک تابع نوشتن باشد، داده های استفاده شده در دستور از ناحیه داده مشخص شده منبع می شوند. حداقل فاصله برای اجرای دستورات پیوسته را مشخص می کند. پارامتر در 1/10 ثانیه وارد می شود. اگر مقدار 100 برای یک دستور وارد شود، دستور بیش از هر 10 ثانیه یکبار اجرا نمی شود. تعداد نقاط داده ای که باید از دستگاه مورد نظر خوانده یا نوشته شوند را مشخص می کند. مشخص می کند که آیا قرار است داده های سرور متفاوت از دریافت شده سفارش داده شوند. این پارامتر معمولاً هنگام برخورد با مقادیر ممیز شناور یا سایر مقادیر چندثبتی استفاده می شود. هیچ – تغییری ایجاد نمی‌شود (abcd) WORD SWAP – کلمات تعویض می‌شوند (cdab) WORD AND BYTE SWAP – کلمات و بایت‌ها مبادله می‌شوند (dcba) تعویض بایت – بایت‌ها تعویض می‌شوند (badc) آدرس IP هدف را مشخص می‌کند. دستگاهی که باید با این دستور آدرس دهی شود. شماره شیار دستگاه را مشخص می کند. هنگام اتصال به SLC 1/5 از مقدار -05 استفاده کنید. این دستگاه ها پارامتر اسلات ندارند. هنگام آدرس دهی به یک پردازنده در ControlLogix یا CompactLogix، شماره شکاف مربوط به شکاف در رک حاوی کنترل کننده ای است که آدرس دهی می شود. کد تابع مورد استفاده در دستور را مشخص می کند. 502 – Protected Typed Read 510 – Protected Typed Write 511 – Protected Typed Write w/Mask مشخص می کند file تایپ کنید تا با دستور مرتبط شود.
SLC 500 را مشخص می کند file عددی که باید با دستور مرتبط شود. اگر مقدار -1 برای پارامتر وارد شود، فیلد در دستور استفاده نمی شود و به صورت پیش فرض است file استفاده خواهد شد.

ProSoft Technology, Inc.

صفحه 57 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

شماره عنصر پارامتر
عنصر فرعی
نظر دهید

ارزش

Description عنصر موجود در را مشخص می کند file جایی که دستور شروع خواهد شد.
عنصر فرعی را برای استفاده با دستور مشخص می کند. برای لیستی از کدهای عنصر فرعی معتبر به مستندات AB مراجعه کنید. نظر اختیاری 32 کاراکتری برای دستور.

ProSoft Technology, Inc.

صفحه 58 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

کلاس 3 Client[x]/UClient Commands PLC5 Binary

فعال کردن پارامتر
آدرس داخلی
کد مبادله شماره ثبت فاصله نظرسنجی
اسلات آدرس IP
کد تابع
File شماره

Value Enable Disable Conditional Write
0 تا 9999
0 تا 65535
0 تا 125 هیچ کلمه ای مبادله ورد و بایت تعویض بایت
xxx.xxx.xxx.xxx -1
100 101 102 -1

توضیحات
مشخص می کند که آیا دستور باید اجرا شود و تحت چه شرایطی. ENABLE – فرمان در هر اسکن از فهرست دستورات اجرا می‌شود. DISABLE – فرمان غیرفعال است و اجرا نمی‌شود. WRITE مشروط – فرمان تنها در صورتی اجرا می‌شود که داده‌های داخلی مرتبط با فرمان تغییر کند.
آدرس پایگاه داده را در پایگاه داده داخلی دروازه مشخص می کند تا با دستور مرتبط شود. اگر فرمان تابع خواندن باشد، داده های دریافت شده در پیام پاسخ در محل مشخص شده قرار می گیرد. اگر دستور یک تابع نوشتن باشد، داده های استفاده شده در دستور از ناحیه داده مشخص شده منبع می شوند.
حداقل فاصله برای اجرای دستورات پیوسته را مشخص می کند. پارامتر در 1/10 ثانیه وارد می شود. اگر مقدار 100 برای یک دستور وارد شود، فرمان بیش از هر 10 ثانیه اجرا نمی شود.
تعداد نقاط داده ای که باید از دستگاه مورد نظر خوانده یا نوشته شوند را مشخص می کند.
مشخص می کند که آیا قرار است داده های سرور متفاوت از دریافت شده سفارش داده شوند. این پارامتر معمولاً هنگام برخورد با مقادیر ممیز شناور یا سایر مقادیر چندثبتی استفاده می شود. هیچ – هیچ تغییری ایجاد نمی‌شود (abcd) WORD SWAP – کلمات تعویض می‌شوند (cdab) WORD AND BYTE SWAP – کلمات و بایت‌ها مبادله می‌شوند (dcba) BYTE SWAP – بایت‌ها مبادله می‌شوند (badc)
آدرس IP دستگاه مورد نظر را که باید با این دستور آدرس دهی شود را مشخص می کند.
شماره شیار دستگاه را مشخص می کند. هنگام اتصال به PLC1 از مقدار -5 استفاده کنید این دستگاه ها پارامتر اسلات ندارند. هنگام آدرس دهی به یک پردازنده در ControlLogix یا CompactLogix، شماره شکاف مربوط به شکاف در رک حاوی کنترل کننده ای است که آدرس دهی می شود.
کد تابع مورد استفاده در دستور را مشخص می کند. 100 – محدوده کلمه نوشتن 101 – محدوده کلمه خواندن 102 – خواندن-تغییر-نوشتن
PLC5 را مشخص می کند file عددی که باید با دستور مرتبط شود. اگر مقدار -1 برای پارامتر وارد شود، فیلد در دستور استفاده نمی شود و به صورت پیش فرض است file استفاده خواهد شد.

شماره عنصر

عنصر را در file جایی که دستور شروع خواهد شد.

عنصر فرعی

عنصر فرعی را برای استفاده با دستور مشخص می کند. برای لیستی از کدهای عنصر فرعی معتبر به مستندات AB مراجعه کنید.

نظر دهید

نظر اختیاری 32 کاراکتری برای دستور.

ProSoft Technology, Inc.

صفحه 59 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

کلاس 3 Client[x]/UClient Commands PLC5 ASCII

فعال کردن پارامتر

ارزش
غیرفعال کردن Conditional Write را فعال کنید

آدرس داخلی

0 تا 9999

فاصله نظرسنجی

0 تا 65535

توضیحات
مشخص می کند که آیا دستور باید اجرا شود و تحت چه شرایطی. ENABLE – فرمان در هر اسکن از فهرست دستورات اجرا می‌شود. DISABLE – فرمان غیرفعال است و اجرا نمی‌شود. WRITE مشروط – فرمان تنها در صورتی اجرا می‌شود که داده‌های داخلی مرتبط با فرمان تغییر کند.
آدرس پایگاه داده را در پایگاه داده داخلی دروازه مشخص می کند تا با دستور مرتبط شود. اگر فرمان تابع خواندن باشد، داده های دریافت شده در پیام پاسخ در محل مشخص شده قرار می گیرد. اگر دستور یک تابع نوشتن باشد، داده های استفاده شده در دستور از ناحیه داده مشخص شده منبع می شوند.
حداقل فاصله برای اجرای دستورات پیوسته را مشخص می کند. پارامتر در 1/10 ثانیه وارد می شود. اگر مقدار 100 برای یک دستور وارد شود، فرمان بیش از هر 10 ثانیه اجرا نمی شود.

کد مبادله تعداد ثبت نام
اسلات آدرس IP
کد تابع

0 تا 125 هیچ کلمه ای مبادله ورد و بایت تعویض بایت
xxx.xxx.xxx.xxx -1
150 151 152

تعداد نقاط داده ای که باید از دستگاه مورد نظر خوانده یا نوشته شوند را مشخص می کند.
مشخص می کند که آیا قرار است داده های سرور متفاوت از دریافت شده سفارش داده شوند. این پارامتر معمولاً هنگام برخورد با مقادیر ممیز شناور یا سایر مقادیر چندثبتی استفاده می شود. هیچ – هیچ تغییری ایجاد نمی‌شود (abcd) WORD SWAP – کلمات تعویض می‌شوند (cdab) WORD AND BYTE SWAP – کلمات و بایت‌ها مبادله می‌شوند (dcba) BYTE SWAP – بایت‌ها مبادله می‌شوند (badc)
آدرس IP دستگاه مورد نظر را که باید با این دستور آدرس دهی شود را مشخص می کند.
شماره شیار دستگاه را مشخص می کند. هنگام اتصال به PLC1 از مقدار -5 استفاده کنید این دستگاه ها پارامتر اسلات ندارند. هنگام آدرس دهی به یک پردازنده در ControlLogix یا CompactLogix، شماره شکاف مربوط به شکاف در رک حاوی کنترل کننده ای است که آدرس دهی می شود.
کد تابع مورد استفاده در دستور را مشخص می کند. 150 – محدوده کلمه نوشتن 151 – محدوده کلمه خواندن 152 – خواندن-تغییر-نوشتن

File رشته

آدرس PLC-5 را به صورت رشته ای مشخص می کند. برای مثالample N10:300

نظر دهید

نظر اختیاری 32 کاراکتری برای دستور.

ProSoft Technology, Inc.

صفحه 60 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

Class 3 Client[x]/UClient Commands Controller Tag دسترسی داشته باشید

فعال کردن پارامتر
آدرس داخلی
کد مبادله شماره ثبت فاصله نظرسنجی
اسلات آدرس IP
نوع داده کد تابع
Tag نام

Value Enable Disable Conditional Write
0 تا 9999
0 تا 65535
0 تا 125 هیچ کلمه ای مبادله ورد و بایت تعویض بایت
xxx.xxx.xxx.xxx -1
332 333 Bool SINT INT DINT REAL DWORD

Description مشخص می کند که آیا دستور باید اجرا شود و تحت چه شرایطی. ENABLE – فرمان اجرا می شود در هر اسکن از فهرست دستورات غیرفعال کردن – دستور غیرفعال است و اجرا نمی شود. WRITE مشروط – فرمان فقط در صورتی اجرا می شود که داده های داخلی مرتبط با فرمان تغییر کند آدرس پایگاه داده در پایگاه داده داخلی دروازه را مشخص می کند. مرتبط با فرمان اگر فرمان تابع خواندن باشد، داده های دریافت شده در پیام پاسخ در محل مشخص شده قرار می گیرد. اگر دستور یک تابع نوشتن باشد، داده‌های استفاده شده در دستور از ناحیه داده‌ای مشخص شده منبع می‌شوند. حداقل فاصله برای اجرای دستورات پیوسته را مشخص می کند. پارامتر در 1/10 ثانیه وارد می شود. اگر مقدار 100 برای یک دستور وارد شود، دستور بیش از هر 10 ثانیه یکبار اجرا نمی شود. تعداد نقاط داده ای که باید از دستگاه مورد نظر خوانده یا نوشته شوند را مشخص می کند. مشخص می کند که آیا قرار است داده های سرور متفاوت از دریافت شده سفارش داده شوند. این پارامتر معمولاً هنگام برخورد با مقادیر ممیز شناور یا سایر مقادیر چندثبتی استفاده می شود. هیچ – تغییری ایجاد نمی‌شود (abcd) WORD SWAP – کلمات تعویض می‌شوند (cdab) WORD AND BYTE SWAP – کلمات و بایت‌ها مبادله می‌شوند (dcba) BYTE SWAP – بایت‌ها مبادله می‌شوند (badc) آدرس IP هدف را مشخص می‌کند. دستگاهی که باید با این دستور آدرس دهی شود. شماره شیار دستگاه را مشخص می کند. هنگام اتصال به PLC1 از مقدار -5 استفاده کنید این دستگاه ها پارامتر اسلات ندارند. هنگام آدرس دهی به یک پردازنده در ControlLogix یا CompactLogix، شماره شکاف مربوط به شکاف در رک حاوی کنترل کننده ای است که آدرس دهی می شود. کد تابع مورد استفاده در دستور را مشخص می کند. 332 – CIP Data Table Read 333 – CIP Data Table Write نوع داده کنترل کننده هدف را مشخص می کند tag نام
کنترل کننده را مشخص می کند tag در PLC هدف

افست

0 تا 65535

نظر دهید

پایگاه داده افست را مشخص می کند که در آن مقدار با مقدار مطابقت دارد Tag پارامتر نام
نظر اختیاری 32 کاراکتری برای دستور.

ProSoft Technology, Inc.

صفحه 61 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

Class 3 Client[x]/UClient Commands CIP Generic

فعال کردن پارامتر

ارزش
غیرفعال فعال کردن شرطی نوشتن

آدرس داخلی

0 تا 9999

فاصله نظرسنجی

0 تا 65535

توضیحات
شرط اجرای دستور را مشخص می کند. DISABLED – دستور غیرفعال است و اجرا نمی شود. فعال - اگر فاصله نظرسنجی روی صفر تنظیم شده باشد، دستور در هر اسکن لیست دستورات اجرا می شود. اگر فاصله نظرسنجی غیر صفر باشد، این فرمان زمانی اجرا می شود که تایمر بازه منقضی شود. CONDITIONAL WRITE - فرمان فقط در صورتی اجرا می شود که مقدار داده های داخلی ارسالی تغییر کرده باشد.
آدرس پایگاه داده را در پایگاه داده داخلی دروازه مشخص می کند تا با دستور مرتبط شود. اگر فرمان تابع خواندن باشد، داده های دریافت شده در پیام پاسخ در محل مشخص شده قرار می گیرد. اگر دستور یک تابع نوشتن باشد، داده های استفاده شده در دستور از ناحیه داده مشخص شده منبع می شوند.
حداقل فاصله برای اجرای دستورات پیوسته را مشخص می کند. پارامتر در 1/10 ثانیه وارد می شود. برای مثالampاگر مقدار '100' برای یک دستور وارد شود، فرمان بیش از هر 10 ثانیه اجرا نمی شود.

کد مبادله تعداد ثبت نام
اسلات IP کد تابع کد سرویس کلاس
نمونه
ویژگی نظر

0 تا 125 هیچ کلمه ای مبادله ورد و بایت تعویض بایت
xxx.xxx.xxx.xxx -1 CIP Generic 00 تا FF (Hex)
00 تا FFFF (Hex)
00 به FFFF (Hex) وابسته به برنامه

تعداد نقاط داده برای خواندن/نوشتن در دستگاه مورد نظر را مشخص می کند.
مشخص می کند که آیا قرار است داده های سرور متفاوت از دریافت شده سفارش داده شوند. این پارامتر معمولاً هنگام برخورد با مقادیر ممیز شناور یا سایر مقادیر چندثبتی استفاده می شود. هیچ – هیچ تغییری ایجاد نمی‌شود (abcd) WORD SWAP – کلمات تعویض می‌شوند (cdab) WORD AND BYTE SWAP – کلمات و بایت‌ها مبادله می‌شوند (dcba) BYTE SWAP – بایت‌ها مبادله می‌شوند (badc)
آدرس IP دستگاه مورد نظر را که باید با این دستور آدرس دهی شود را مشخص می کند.
برای هدف قرار دادن دستگاه متصل از «-1» استفاده کنید. از > -1 برای هدف قرار دادن یک دستگاه در یک عدد اسلات خاص در رک استفاده کنید.
برای خواندن/نوشتن ویژگی های هر شی با استفاده از یک آدرس صریح استفاده می شود
یک مقدار شناسایی عدد صحیح که نشان دهنده یک نمونه شی خاص و/یا تابع کلاس شی است. برای اطلاعات بیشتر به مشخصات ODVA CIP مراجعه کنید.
یک مقدار شناسایی عدد صحیح که به هر کلاس شیء قابل دسترسی از شبکه اختصاص داده شده است. برای اطلاعات بیشتر به مشخصات ODVA CIP مراجعه کنید.
یک مقدار شناسایی عدد صحیح که به یک نمونه شی اختصاص داده شده است که آن را در بین تمام نمونه های همان کلاس شناسایی می کند. برای اطلاعات بیشتر به مشخصات ODVA CIP مراجعه کنید.
یک مقدار شناسایی عدد صحیح که به یک کلاس و/یا ویژگی نمونه اختصاص داده شده است. برای اطلاعات بیشتر به مشخصات ODVA CIP مراجعه کنید.
از این فیلد می توان برای دادن نظر 32 کاراکتری به دستور استفاده کرد. کاراکترهای ":" و "#" کاراکترهای رزرو شده هستند. اکیداً توصیه می شود در قسمت نظرات استفاده نشود.

ProSoft Technology, Inc.

صفحه 62 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

توجه: با توجه به رفتار مشتریان متصل، لطفا به موارد زیر توجه کنید:
- چندین دستور با اشیاء کلاس مختلف را نمی توان در یک دستگاه پیکربندی کرد. - چندین دستور با اشیاء کلاس مختلف را نمی توان در دستگاه های مختلف پیکربندی کرد. – می‌توانید چندین فرمان را با استفاده از Get_Attribute_Single یک کلاس پیکربندی کنید و به ویژگی‌های مختلف آدرس دهید. - اگر دستوراتی در هر یک از انواع دستورات دیگر دارید (به عنوان مثال Controller Tag دسترسی) و یک دستور CIP Generic را در همان دستگاه پیکربندی کنید، به دلیل اتصال فعال Client به یک دستگاه، کار نخواهد کرد. با این حال، می توانید از هر دو کنترلر استفاده کنید Tag در صورتی که دستگاه های مورد نظر متفاوت باشند، دسترسی و CIP عمومی داشته باشید. - برای جلوگیری از هر یک یا همه این سناریوها، توصیه می شود در صورت تمایل به ارسال دستورات به دستگاه های مختلف از Unconnected Client استفاده کنید، زیرا این اتصالات پس از اجرای هر دستور بازنشانی/بسته می شوند.

ProSoft Technology, Inc.

صفحه 63 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

کلاس 3 Client[x]/UClient Commands Basic

فعال کردن پارامتر

ارزش
غیرفعال کردن Conditional Write را فعال کنید

توضیحات
مشخص می کند که آیا دستور باید اجرا شود و تحت چه شرایطی. ENABLE – دستور در هر اسکن از فهرست دستورات اجرا می‌شود. DISABLE – فرمان غیرفعال است و اجرا نمی‌شود. WRITE مشروط – فرمان تنها در صورتی اجرا می‌شود که داده‌های داخلی مرتبط با فرمان تغییر کند.

آدرس داخلی

0 تا 9999

آدرس پایگاه داده را در پایگاه داده داخلی دروازه مشخص می کند تا با دستور مرتبط شود. اگر دستور تابع خواندن باشد،
داده های دریافت شده در پیام پاسخ در محل مشخص شده قرار می گیرد. اگر دستور یک تابع نوشتن باشد، داده های استفاده شده در دستور از ناحیه داده مشخص شده منبع می شوند.

فاصله نظرسنجی

0 تا 65535

حداقل فاصله برای اجرای دستورات پیوسته را مشخص می کند. پارامتر در 1/10 ثانیه وارد می شود. اگر مقدار 100 برای یک دستور وارد شود، فرمان بیش از هر 10 ثانیه اجرا نمی شود.

تعداد ثبت 0 تا 125

تعداد نقاط داده ای که باید از دستگاه مورد نظر خوانده یا نوشته شوند را مشخص می کند.

کد تعویض
آدرس IP

هیچ کلمه ای مبادله ورد و بایت مبادله بایت است
xxx.xxx.xxx.xxx

مشخص می کند که آیا قرار است داده های سرور متفاوت از دریافت شده سفارش داده شوند. این پارامتر معمولاً هنگام برخورد با مقادیر ممیز شناور یا سایر مقادیر چندثبتی استفاده می شود. هیچ – هیچ تغییری ایجاد نمی‌شود (abcd) WORD SWAP – کلمات تعویض می‌شوند (cdab) WORD AND BYTE SWAP – کلمات و بایت‌ها مبادله می‌شوند (dcba) BYTE SWAP – بایت‌ها مبادله می‌شوند (badc)
آدرس IP دستگاه مورد نظر را که باید با این دستور آدرس دهی شود را مشخص می کند.

اسلات

-1

هنگام اتصال به SLC 1/5 از مقدار -05 استفاده کنید. این دستگاه ها پارامتر اسلات ندارند. هنگام آدرس دهی به یک پردازنده در ControlLogix یا CompactLogix، شماره شکاف مربوط به شکاف در رک حاوی کنترل کننده ای است که آدرس دهی می شود.

کد تابع 1 2 3 4 5

کد تابع مورد استفاده در دستور را مشخص می کند. 1 – نوشتن محافظت شده 2 – خواندن بدون محافظت 3 – نوشتن بیت محافظت شده 4 – نوشتن بیت محافظت نشده 5 – نوشتن محافظت نشده

آدرس ورد

کلمه آدرس محل شروع عملیات را مشخص می کند.

نظر دهید

نظر اختیاری 32 کاراکتری برای دستور.

ProSoft Technology, Inc.

صفحه 64 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

5.3 تشخیص شبکه
5.3.1 EIP PCB Diagnostics بهترین راه برای عیب یابی درایور EIP استفاده از ProSoft Configuration Builder برای دسترسی به قابلیت های تشخیصی گیت وی از طریق پورت اشکال زدایی اترنت است.

جدول زیر اطلاعات وضعیت موجود در PCB برای درایور EIP را خلاصه می کند:

نوع اتصال EIP کلاس 1
سرور EIP کلاس 3
مشتری/UClient کلاس 3 EIP [x]

وضعیت پیکربندی مورد منوی فرعی
پیکربندی وضعیت Comm
پیکربندی وضعیت Comm
دستورات خطاهای Cmd (اعشاری)
خطاهای Cmd (Hex)

توضیحات
تنظیمات پیکربندی برای اتصالات کلاس 1.
وضعیت اتصالات کلاس 1. هر گونه خطای پیکربندی و همچنین تعداد اتصالات کلاس 1 را نمایش می دهد.
تنظیمات پیکربندی برای اتصالات سرور کلاس 3.
اطلاعات وضعیت برای هر اتصال سرور کلاس 3. شماره پورت، آدرس IP، وضعیت سوکت، و تعداد خواندن و نوشتن را نمایش می دهد.
تنظیمات پیکربندی برای اتصالات Client/UClient کلاس 3.
اطلاعات وضعیت برای دستورات کلاس 3 Client/UClient [x]. خلاصه ای از تمام خطاهای ناشی از دستورات کلاس 3 Client/UClient [x] را نمایش می دهد.
پیکربندی برای فهرست فرمان کلاس 3 Client/UClient [x].
کدهای خطای فعلی برای هر دستور در فهرست دستورات کلاس 3 Client/UClient [x] در قالب اعداد اعشاری. صفر به این معنی است که در حال حاضر هیچ خطایی برای دستور وجود ندارد.
کدهای خطای فعلی برای هر دستور در فهرست دستورات کلاس 3 Client/UClient [x] در قالب اعداد هگزا دسیمال. صفر به این معنی است که در حال حاضر هیچ خطایی برای دستور وجود ندارد.

برای اطلاعات خاص در مورد کدهای خطا، به کدهای خطای EIP (صفحه 68) مراجعه کنید.

ProSoft Technology, Inc.

صفحه 65 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

5.3.2 داده های وضعیت EIP در حافظه بالایی
درایور EIP دارای یک ناحیه داده وضعیت مرتبط است که در حافظه بالایی PLX32-EIP-MBTCP-UA قرار دارد. از عملکرد نقشه داده PLX32-EIP-MBTCP-UA می توان برای نگاشت این داده ها در محدوده داده های کاربر عادی پایگاه داده PLX32-EIP-MBTCP-UA استفاده کرد.
توجه داشته باشید که تمام مقادیر وضعیت در هنگام روشن شدن، بوت سرد و در حین بوت گرم به صفر (0) مقداردهی اولیه می شوند.

داده های وضعیت مشتری EIP

جدول زیر آدرس‌های موجود در حافظه بالایی را فهرست می‌کند. PLX32-EIP-MBTCP-UA داده‌های خطا و وضعیت کلی را برای هر مشتری EIP متصل و غیر متصل ذخیره می‌کند:

EIP Client Connected Client 0 Connected Client 1 Unconnected Client 0

محدوده آدرس 17900 تا 17909 18100 تا 18109 22800 تا 22809

محتوای ناحیه داده وضعیت هر مشتری به همین ترتیب ساختار یافته است. جدول زیر محتوای هر ثبات را در ناحیه داده وضعیت توضیح می دهد:

افست 0 1 2 3 4 5 6 7 8 9

شرح تعداد درخواست‌های فرمان تعداد پاسخ‌های فرمان تعداد خطاهای فرمان تعداد درخواست‌ها تعداد پاسخ‌ها تعداد خطاهای ارسالی تعداد خطاهای دریافتی رزرو شده کد خطا فعلی آخرین کد خطا

ProSoft Technology, Inc.

صفحه 66 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

داده های خطای فهرست فرمان مشتری EIP

PLX32-EIP-MBTCP-UA یک کد وضعیت/خطا را در حافظه بالایی برای هر کدام ذخیره می کند.
دستور در لیست دستورات هر مشتری EIP. جدول زیر آدرس‌هایی را در حافظه بالایی که در آن دروازه داده‌های خطای فهرست فرمان را برای هر مشتری EIP ذخیره می‌کند، فهرست می‌کند:

کلاینت متصل EIP Client 0 Client متصل 1 Client Unconnected 0

محدوده آدرس 17910 تا 18009 18110 تا 18209 22810 تا 22909

اولین کلمه در ناحیه داده خطای فهرست دستورات هر کلاینت حاوی کد وضعیت/خطای اولین دستور در لیست دستورات مشتری است. هر کلمه متوالی در لیست خطای فرمان با دستور بعدی در لیست مرتبط است. بنابراین، اندازه از
منطقه داده خطای لیست فرمان بستگی به تعداد دستورات تعریف شده دارد. ساختار
از قسمت داده های خطای لیست فرمان (که برای همه مشتریان یکسان است) در نمایش داده می شود
جدول زیر:

افست 0 1
2 3 4 . . . 97 98 99

توضیحات Command #1 Error Code Command #2 Error Code
دستور شماره 3 کد خطا دستور شماره 4 کد خطا دستور شماره 5 کد خطا . . . دستور #98 کد خطا دستور #99 کد خطا دستور #100 کد خطا

ProSoft Technology, Inc.

صفحه 67 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

داده های وضعیت سرور کلاس 1 EIP
جدول زیر آدرس‌هایی را در حافظه بالایی فهرست می‌کند که درگاه PLX3x تعداد اتصالات باز را برای هر سرور EIP کلاس 1 ذخیره می‌کند.

سرور EIP کلاس 1
1 2 3 4 5 6 7 8

محدوده آدرس 17000
17001 17002 17003 17004 17005 17006 17007 17008

شرح نقشه بیت وضعیت PLC برای هر اتصال 1 تا 8. 0 = اجرا 1 = تعداد اتصال باز برنامه برای اتصال 1 تعداد اتصال باز برای اتصال 2 تعداد اتصال باز برای اتصال 3 تعداد اتصال باز برای اتصال 4 تعداد اتصال باز برای اتصال 5 باز تعداد اتصالات برای اتصال 6 باز کردن تعداد اتصال برای اتصال 7 باز کردن تعداد اتصال برای اتصال 8

داده های وضعیت سرور کلاس 3 EIP

جدول زیر آدرس‌هایی را در حافظه بالایی که PLX32-EIP-MBTCPUA داده‌های وضعیت را برای هر سرور EIP ذخیره می‌کند فهرست می‌کند:

سرور EIP 0 1 2 3 4

محدوده آدرس 18900 تا 18915 18916 تا 18931 18932 تا 18947 18948 تا 18963 18964 تا 18979

محتوای ناحیه داده وضعیت هر سرور یکسان ساختار یافته است. جدول زیر محتوای هر ثبات را در ناحیه داده وضعیت توضیح می دهد:

افست 0 تا 1 2 تا 3 4 تا 5 6 تا 7 8 تا 15

شرح وضعیت اتصال باز سوکت تعداد اتصال سوکت تعداد خواندن سوکت تعداد نوشتن IP همتا

ProSoft Technology, Inc.

صفحه 68 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

5.3.3 کدهای خطای EIP
دروازه کدهای خطای بازگردانده شده از فرآیند لیست فرمان را در ناحیه حافظه خطای لیست فرمان ذخیره می کند. یک کلمه برای هر دستور در ناحیه حافظه اختصاص داده می شود. کدهای خطا در کلمه به صورت زیر قالب بندی می شوند: کم اهمیت ترین بایت کلمه حاوی کد وضعیت توسعه یافته و مهم ترین بایت حاوی کد وضعیت است.
از کدهای خطای بازگردانده شده برای هر دستور در لیست برای تعیین موفقیت یا عدم موفقیت دستور استفاده کنید. اگر دستور ناموفق بود، از کد خطا برای تعیین علت خرابی استفاده کنید.

هشدار: کدهای خطای خاص دروازه (غیر سازگار با EtherNet/IP/PCCC) از داخل دروازه بازگردانده می شوند و هرگز از یک دستگاه برده EtherNet/IP/PCCC متصل بازگردانده نمی شوند. اینها کدهای خطایی هستند که بخشی از پروتکل EtherNet/IP/PCCC هستند یا کدهای توسعه یافته منحصر به فرد PLX32-EIP-MBTCP-UA هستند. رایج ترین خطاهای EtherNet/IP/PCCC در زیر نشان داده شده است:

کدهای خطای STS محلی

کد (Int) 0 256 512 768 1024 1280 1536 1792 2048

کد (Hex) 0x0000 0x0100 0x0200 0x0300 0x0400 0x0500 0x0600 0x0700 0x0800

توضیحات موفقیت آمیز، بدون خطایی، گره DST از فضای بافر خارج است، نمی توان تحویل را تضمین کرد (لایه پیوند) دارنده رمز تکراری شناسایی شد پورت محلی قطع شده است. زمان لایه برنامه به پایان رسیده است در انتظار پاسخ.

کدهای خطای STS راه دور

کد (Int) 0 4096 8192 12288 16384 20480 24576 26872 -32768 -28672 -24576 -20480 -16384 -12288 -8192

کد (هگز) 0x0000 0x1000 0x2000 0x3000 0x4000 0x5000 0x6000 0x7000 0x8000 0x9000 0xA000 0xB000 0x000 0x000
0xF0nn

توضیحات موفقیت آمیز، بدون خطا دستور یا فرمت غیرقانونی میزبان مشکل دارد و ارتباط برقرار نمی‌کند. پردازنده در حالت برنامه در حالت سازگاری است file وجود ندارد یا مشکل منطقه ارتباطی گره راه دور نمی تواند فرمان بافر را نگه دارد صبر کنید ACK (1775-KA بافر پر است) مشکل گره راه دور به دلیل دانلود صبر کنید ACK (بافر 1775-KA پر است) استفاده نشده استفاده نشده کد خطا در بایت EXT STS (nn حاوی خطای EXT است کد)

ProSoft Technology, Inc.

صفحه 69 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

کدهای خطا EXT STS

کد (Int) -4096 -4095 -4094 -4093 -4092 -4091 -4090 -4089 -4088 -4087 -4086 -4085 -4084 -4083 -4082 -4081 -4080 -4079 -4078 -4077 -4076 -4075 -4074 -4073 -4072 - -4071 -4070 -4069 -4068 -4067 -4066 -4065 -XNUMX -XNUMX

کد (Hex) 0xF000 0xF001 0xF002 0xF003 0xF004 0xF005 0xF006 0xF007 0xF008 0xF009 0xF00A 0xF00B 0xF00F 0xF00F 0xF00D 0

شرح استفاده نشده است یک فیلد دارای مقدار غیرقانونی است. سطوح کمتری در آدرس از حداقل برای هر آدرس مشخص شده است. سطوح بیشتر مشخص شده در آدرس نسبت به پشتیبانی سیستم File اندازه اشتباه است نمی توان درخواست را تکمیل کرد داده یا file خیلی بزرگ است اندازه تراکنش به اضافه آدرس کلمه خیلی بزرگ است دسترسی ممنوع است، امتیاز نامناسب شرایط ایجاد نمی شود - منبع در دسترس نیست شرایط از قبل وجود دارد - منبع از قبل موجود است فرمان اجرا نمی شود سرریز هیستوگرام دسترسی ندارد نوع داده غیرقانونی پارامتر نامعتبر یا داده نامعتبر آدرس مرجع به ناحیه حذف شده وجود دارد شکست اجرای فرمان به دلیل نامعلوم خطای تبدیل داده اسکنر قادر به برقراری ارتباط نیست با آداپتور رک 1771 عدم تطابق نوع پاسخ 1171 دروازه معتبر نبود برچسب تکراری File باز است؛ گره دیگری مالک آن است، گره دیگری مالک برنامه است. نقض حفاظت عنصر جدول داده های رزرو شده رزرو شده مشکل داخلی موقت

کدهای خطای EIP

کد (Int) -1 -2 -10 -11 -12 -20 -21 -200

کد (هگز) 0xFFFF 0xFFFE 0xFFF6 0xFFF5 0xFFF4 0xFFEC 0xFFEB 0xFF38

شرح خط کنترل مودم CTS قبل از ارسال تنظیم نشده است مهلت زمانی در حین ارسال پیام وقفه در انتظار DLE-ACK پس از درخواست وقفه در انتظار پاسخ پس از درخواست داده های پاسخ مطابقت ندارد تعداد بایت های درخواستی DLE-NAK دریافت شده پس از درخواست DLE-NAK پس از پاسخ ارسال می شود DLE-NAK پس از درخواست دریافت شد

راهنمای کاربر پروتکل EIP

ProSoft Technology, Inc.

صفحه 70 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

کدهای خطای رابط TCP/IP

خطا (Int) -33 -34 -35 -36 -37

خطا (هگز) 0xFFDF 0xFFDE 0xFFDD 0xFFDC 0xFFDB

توضیحات اتصال به هدف ناموفق بود ثبت جلسه با هدف ناموفق بود (تایم اوت) زمان پاسخ باز به جلو ناموفق بود PCCC/Tag زمان پاسخ فرمان بدون خطای اتصال TCP/IP

کدهای خطای پاسخ متداول

خطا (Int) -40 -41 -42 -43 -44 -45 -46 -47 -48 -49

خطا (Hex) 0xFFD8 0xFFD7 0xFFD6 0xFFD5 0xFFD4 0xFFD3 0xFFD2 0xFFD1 0xFFD0 0xFFDXNUMX XNUMXxFFDXNUMX

توضیحات طول پاسخ نامعتبر تعداد موارد CPF صحیح نیست خطای فیلد آدرس CPF بسته CPF tag CPF نامعتبر کد فرمان بد خطای وضعیت CPF گزارش شد CPF اتصال نادرست مقدار شناسه برگشت داده شد فیلد زمینه مطابقت ندارد دستگیره جلسه نادرست برگردانده شد CPF شماره پیام صحیح نیست

ثبت کدهای خطای پاسخ جلسه

خطا (Int) -50 -51 -52

خطا (Hex) 0xFFCE 0xFFCD 0xFFCC

شرح طول پیام دریافت شد معتبر نیست خطای وضعیت گزارش شده نسخه نامعتبر است

Forward Open Response Error Codes

خطا (Int) -55 -56

خطا (Hex) 0xFFC9 0xFFC8

توضیحات طول پیام دریافت شد خطای وضعیت معتبر گزارش شد

کدهای خطای پاسخ PCCC

خطا (Int) -61 -62 -63 -64 -65
-66

خطا (هگز) 0xFFC3 0xFFC2 0xFFC1 0xFFC0
0xFFBF 0xFFBE

شرح طول پیام دریافت شد معتبر نیست خطای وضعیت گزارش شده کد دستور بد CPF TNS در پیام PCCC مطابقت ندارد
شناسه فروشنده در پیام PCCC مطابقت ندارد شماره سریال در پیام PCCC مطابقت ندارد

راهنمای کاربر پروتکل EIP

ProSoft Technology, Inc.

صفحه 71 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

5.4 مرجع EIP
5.4.1 مشخصات SLC و MicroLogix
پیام رسانی از یک SLC 5/05 PLX32-EIP-MBTCP-UA می تواند پیام ها را از یک SLC 5/05 حاوی یک رابط اترنت دریافت کند. دروازه از هر دو دستور خواندن و نوشتن پشتیبانی می کند.

دستورات نوشتن SLC5/05
دستورات نوشتن اطلاعات را از پردازنده SLC به دروازه انتقال می دهد. نمودار زیر یک نمونه قبلی را نشان می دهدampبرای اجرای دستور نوشتن.

1 پارامتر READ/WRITE را روی WRITE تنظیم کنید. این دروازه از مقدار پارامتر DEVICE TARGET 500CPU یا PLC5 پشتیبانی می کند.
2 در شی MSG، روی SETUP SCREEN در شی MSG کلیک کنید تا پیکربندی دستورالعمل MSG تکمیل شود. این کادر محاوره ای زیر را نمایش می دهد.

3 آدرس TARGET DEVICE DATA TABLE ADDRESS را روی یک معتبر تنظیم کنید file عنصر (مانند N11:0) برای پیام های SLC و PLC5.
4 گزینه MULTIHOP را روی YES قرار دهید.

ProSoft Technology, Inc.

صفحه 72 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

5 بخش زبانه MULTIHOP کادر محاوره ای نشان داده شده در تصویر زیر را کامل کنید.

6 مقدار TO ADDRESS را روی آدرس IP اترنت دروازه تنظیم کنید. 7 کلید INS را فشار دهید تا خط دوم را برای ControlLogix Backplane اضافه کنید و شکاف را تنظیم کنید
عدد به صفر

ProSoft Technology, Inc.

صفحه 73 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

دستورات خواندن SLC5/05
دستورات خواندن داده ها را از دروازه به پردازنده SLC منتقل می کنند. نمودار زیر یک نمونه قبلی را نشان می دهدampبرای اجرای دستور خواندن.

1 پارامتر READ/WRITE را روی READ تنظیم کنید. این دروازه از مقدار پارامتر DEVICE TARGET 500CPU یا PLC5 پشتیبانی می کند.
2 در شی MSG، روی SETUP SCREEN در شی MSG کلیک کنید تا پیکربندی دستورالعمل MSG تکمیل شود. این کادر محاوره ای زیر را نمایش می دهد.

3 آدرس TARGET DEVICE DATA TABLE ADDRESS را روی یک معتبر تنظیم کنید file عنصر (مانند N11:0) برای پیام های SLC و PLC5.
4 گزینه MULTIHOP را روی YES قرار دهید.

ProSoft Technology, Inc.

صفحه 74 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

5 قسمت تب MULTIHOP کادر محاوره ای را همانطور که در تصویر زیر نشان داده شده است پر کنید.

6 مقدار TO ADDRESS را روی آدرس IP اترنت دروازه تنظیم کنید. 7 کلید INS را فشار دهید تا خط دوم را برای ControlLogix Backplane اضافه کنید و شکاف را تنظیم کنید
عدد به صفر

SLC File انواع
این اطلاعات مختص خانواده یا پردازنده های SLC و MicroLogix است که با مجموعه دستورات PCCC استفاده می شوند. دستورات پردازنده SLC و MicroLogix از a file فیلد را تایپ کنید که به عنوان یک کاراکتر منفرد برای نشان دادن جدول داده برای استفاده در دستور وارد می شود. جدول زیر رابطه بین را تعریف می کند file انواع پذیرفته شده توسط دروازه و SLC file انواع

File SBTCRNFZA را تایپ کنید

شرح وضعیت بیت تایمر شمارنده کنترل عدد صحیح رشته ممیز شناور ASCII

را File Type Command Code مقدار کد کاراکتر ASCII است File حرف را تایپ کنید این مقداری است که باید برای آن وارد کنید FILE پارامتر TYPE تنظیمات PCCC Command در جداول داده در منطق نردبان.
علاوه بر این، توابع خاص SLC (502، 510 و 511) از یک قسمت عنصر فرعی پشتیبانی می کنند. این فیلد یک قسمت عنصر فرعی را در جدول داده های پیچیده انتخاب می کند. برای مثالample، برای به دست آوردن مقدار انباشته شده فعلی برای شمارنده یا تایمر، قسمت عنصر فرعی را روی 2 تنظیم کنید.

ProSoft Technology, Inc.

صفحه 75 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

5.4.2 مشخصات پردازنده PLC5
پیام رسانی از یک PLC5 دروازه می تواند پیام ها را از یک PLC5 حاوی یک رابط اترنت دریافت کند. دروازه از هر دو دستور خواندن و نوشتن پشتیبانی می کند.

دستورات نوشتن PLC5
دستورات نوشتن اطلاعات را از پردازنده PLC5 به دروازه انتقال می دهد. نمودار زیر یک نمونه قبلی را نشان می دهدampبرای اجرای دستور نوشتن.

1 در شی MSG، روی SETUP SCREEN در شی MSG کلیک کنید تا پیکربندی دستورالعمل MSG تکمیل شود. این کادر محاوره ای زیر را نمایش می دهد.

2 COMUNICATION COMMAND را برای اجرا از لیست دستورات پشتیبانی شده زیر انتخاب کنید.
o PLC5 Type Write o PLC2 Unprotected Write o PLC5 Typed Write to PLC o PLC Typed Logical Write
3 آدرس TARGET DEVICE DATA TABLE ADDRESS را روی یک معتبر تنظیم کنید file عنصر (مانند N11:0) برای پیام های SLC و PLC5. برای پیام PLC2 Unprotected Write، آدرس را روی فهرست پایگاه داده (مانند 1000) برای دستور تنظیم کنید.

ProSoft Technology, Inc.

صفحه 76 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

4 گزینه MULTIHOP را روی YES قرار دهید. 5 قسمت تب MULTIHOP از کادر محاوره ای را همانطور که در تصویر زیر نشان داده شده است کامل کنید.

6 مقدار TO ADDRESS را روی آدرس IP اترنت دروازه تنظیم کنید. 7 کلید INS را فشار دهید تا خط دوم را برای ControlLogix Backplane اضافه کنید و شکاف را تنظیم کنید
عدد به صفر

ProSoft Technology, Inc.

صفحه 77 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

دستورات خواندن PLC5
دستورات خواندن داده ها را از دروازه به پردازنده PLC5 منتقل می کند. نمودار زیر یک نمونه قبلی را نشان می دهدampمرحله ای که دستور خواندن را اجرا می کند.

1 در شی MSG، روی SETUP SCREEN در شی MSG کلیک کنید تا پیکربندی دستورالعمل MSG تکمیل شود. این کادر محاوره ای زیر را نمایش می دهد.

2 COMUNICATION COMMAND را برای اجرا از لیست دستورات پشتیبانی شده زیر انتخاب کنید.
o PLC5 نوع Read o PLC2 خوانده شده بدون محافظت o PLC5 Typed Read to PLC o PLC Typed Logical Read
3 آدرس TARGET DEVICE DATA TABLE ADDRESS را روی یک معتبر تنظیم کنید file عنصر (مانند N11:0) برای پیام های SLC و PLC5. برای پیام PLC2 Unprotected Read، آدرس را روی فهرست پایگاه داده (مانند 1000) برای دستور تنظیم کنید.
4 گزینه MULTIHOP را روی YES قرار دهید.

ProSoft Technology, Inc.

صفحه 78 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

5 قسمت برگه MULTIHOP کادر محاوره ای را همانطور که در تصویر زیر نشان داده شده است تکمیل کنید.

6 مقدار TO ADDRESS را روی آدرس IP اترنت دروازه تنظیم کنید. 7 کلید INS را فشار دهید تا خط دوم را برای ControlLogix Backplane اضافه کنید و شکاف را تنظیم کنید
عدد به صفر

فیلدهای عنصر فرعی PLC-5
این بخش حاوی اطلاعات مختص به پردازنده PLC-5 هنگام استفاده از مجموعه دستورات PCCC است. دستورات مخصوص پردازنده PLC-5 حاوی یک قسمت کد عنصر فرعی است. این فیلد یک قسمت عنصر فرعی را در جدول داده های پیچیده انتخاب می کند. برای مثالample، برای به دست آوردن مقدار انباشته شده فعلی برای یک شمارنده یا تایمر، قسمت عنصر فرعی را روی 2 تنظیم کنید. جداول زیر کدهای عنصر فرعی را برای جداول داده های پیچیده PLC-5 نشان می دهد.

تایمر / شمارنده
کد 0 1 2

توضیحات کنترل از پیش تنظیم انباشته شده است

کنترل کنید
کد 0 1 2

توضیحات کنترل موقعیت طول

PD

تمام مقادیر PD مقادیر ممیز شناور هستند و دو کلمه هستند.

کد 0 2 4 6 8 26

توضیحات کنترل SP Kp Ki Kd PV

ProSoft Technology, Inc.

صفحه 79 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

BT
کد 0 1 2 3 4 5
MG
کد 0 1 2 3

توضیحات کنترل داده های RLEN DLEN file # عنصر # Rack/Grp/Slot
شرح خطای کنترل RLEN DLEN

راهنمای کاربر پروتکل EIP

ProSoft Technology, Inc.

صفحه 80 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

5.4.3 مشخصات پردازنده ControlLogix و CompactLogix
ارسال پیام از یک پردازنده ControlLogix یا CompactLogix از دستورالعمل MSG برای تبادل داده بین پردازنده Control/CompactLogix و دروازه استفاده کنید. دو روش اساسی برای انتقال داده وجود دارد که در هنگام استفاده از دستورالعمل MSG توسط دروازه پشتیبانی می شود: پیام های PCCC محصور شده و پیام های جدول داده های CIP. می توانید از هر دو روش استفاده کنید.
پیام‌های PCCC محصور شده این بخش حاوی اطلاعات ویژه پردازنده Control/CompactLogix هنگام استفاده از مجموعه دستورات PCCC است. اجرای فعلی مجموعه دستورات PCCC از توابعی استفاده نمی کند که مستقیماً به کنترلر دسترسی داشته باشد Tag پایگاه داده. برای دسترسی به این پایگاه داده، باید از ویژگی جدول نگاشت در RSLogix 5000 استفاده کنید. RSLogix 5000 اجازه تخصیص کنترلر را می دهد. Tag آرایه ها به جداول داده مجازی PLC 5. سپس PLX32EIP-MBTCP-UA با استفاده از مجموعه دستورات PLC 5 تعریف شده در این سند می تواند به داده های کنترل کننده دسترسی پیدا کند. پردازنده های PLC5 و SLC5/05 حاوی رابط اترنت از روش پیغام PCCC کپسوله شده استفاده می کنند. دروازه این دستگاه ها را شبیه سازی می کند و دستورات خواندن و نوشتن را می پذیرد.

دستورات PCCC Write Message Write کپسوله شده داده ها را از پردازنده به دروازه انتقال می دهند. دروازه از دستورات PCCC محصور شده زیر پشتیبانی می کند: · PLC2 Write محافظت نشده · PLC5 Typed Write · PLC5 Word Range Write · PLC Typed Write
نمودار زیر یک نمونه قبلی را نشان می دهدampمرحله ای که دستور نوشتن را اجرا می کند.

ProSoft Technology, Inc.

صفحه 81 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

1 در کادر محاوره ای Message Configuration، مجموعه داده هایی را که باید از پردازنده به دروازه منتقل شوند، مطابق تصویر زیر تعریف کنید.

2 کادر محاوره ای ناحیه داده ای که قرار است منتقل شود را تکمیل کنید.
o برای پیام های PLC5 و SLC، DESTINATION ELEMENT را روی یک عنصر در یک داده تنظیم کنید file (مانند N10:0).
o برای پیام PLC2 Unprotected Write، DESTINATION ELEMENT را روی آدرس پایگاه داده داخلی دروازه تنظیم کنید. این را نمی توان روی مقدار کمتر از ده تنظیم کرد. این محدودیت دروازه نیست، بلکه نرم افزار RSLogix است.
o برای یک تابع Write یا Read محافظت نشده PLC2، آدرس پایگاه داده را با فرمت هشتگانه وارد کنید.
3 روی تب COMMUNICATION کلیک کنید و اطلاعات ارتباطی را همانطور که در تصویر زیر نشان داده شده است تکمیل کنید.

ProSoft Technology, Inc.

صفحه 82 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

4 مطمئن شوید که CIP را به عنوان روش ارتباطی انتخاب کرده اید. PATH مسیر پیام از پردازنده به دروازه EIP را مشخص می کند. عناصر مسیر با کاما از هم جدا می شوند. در سابقampمسیر نشان داده شده:
اولین عنصر "Enet" است، که نام تعریف شده توسط کاربر است که به دروازه 1756 ENET در شاسی داده می شود (شما می توانید شماره شکاف دروازه ENET را جایگزین نام کنید)
o عنصر دوم، "2" نشان دهنده پورت اترنت در دروازه 1756-ENET است.
o آخرین عنصر مسیر، "192.168.0.75" آدرس IP دروازه است که هدف پیام است.

اگر مسیریابی به شبکه های دیگر با استفاده از چندین دروازه و رک 1756-ENET امکان پذیر است. برای اطلاعات بیشتر در مورد مسیریابی اترنت و تعاریف مسیر، به پایگاه دانش پشتیبانی فنی ProSoft Technology مراجعه کنید.

ProSoft Technology, Inc.

صفحه 83 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

پیغام خواندن PCCC کپسوله شده
دستورات خواندن اطلاعات را از دروازه به پردازنده منتقل می کند. دروازه از دستورات PCCC کپسوله شده پشتیبانی می کند:
· خواندن بدون محافظت PLC2 · خواندن تایپ PLC5 · خواندن محدوده کلمه PLC5 · خواندن تایپ PLC

نمودار زیر یک نمونه قبلی را نشان می دهدampمرحله ای که دستور خواندن را اجرا می کند.

1 در کادر محاوره ای Message Configuration، مجموعه داده هایی را که باید از پردازنده به دروازه منتقل شوند، مطابق تصویر زیر تعریف کنید.

2 کادر محاوره ای ناحیه داده ای که قرار است منتقل شود را تکمیل کنید.
o برای پیام های PLC5 و SLC، SOURCE ELEMENT را روی یک عنصر در یک داده تنظیم کنید file (مانند N10:0).
o برای پیام PLC2 Unprotected Read، SOURCE ELEMENT را روی آدرس موجود در پایگاه داده داخلی دروازه تنظیم کنید. این را نمی توان روی مقدار کمتر از ده تنظیم کرد. این محدودیت دروازه نیست، بلکه نرم افزار RSLogix است.

ProSoft Technology, Inc.

صفحه 84 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

3 روی تب COMMUNICATION کلیک کنید و اطلاعات ارتباطی را همانطور که در تصویر زیر نشان داده شده است تکمیل کنید.

4 مطمئن شوید که CIP را به عنوان روش ارتباطی انتخاب کرده اید. PATH مسیر پیام از پردازنده به دروازه EIP را مشخص می کند. عناصر مسیر با کاما از هم جدا می شوند. در سابقampمسیر نشان داده شده:
اولین عنصر "Enet" است، که نام تعریف شده توسط کاربر است که به دروازه 1756 ENET در شاسی داده می شود (شما می توانید شماره شکاف دروازه ENET را جایگزین نام کنید)
o عنصر دوم، "2" نشان دهنده پورت اترنت در دروازه 1756-ENET است.
o آخرین عنصر مسیر، "192.168.0.75" آدرس IP دروازه و هدف پیام است.
اگر مسیریابی به شبکه های دیگر با استفاده از چندین دروازه و رک 1756-ENET امکان پذیر است. برای اطلاعات بیشتر در مورد مسیریابی اترنت و تعاریف مسیر، به پایگاه دانش پشتیبانی فنی ProSoft Technology مراجعه کنید.

ProSoft Technology, Inc.

صفحه 85 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

عملیات جدول داده های CIP
می توانید از پیام های CIP برای انتقال داده ها بین پردازنده ControlLogix یا CompactLogix و دروازه استفاده کنید. Tag نام ها عناصری را که قرار است منتقل شوند تعریف می کنند. دروازه از هر دو عملیات خواندن و نوشتن پشتیبانی می کند.

نوشتن جدول داده های CIP
جدول داده های CIP نوشتن پیام ها داده ها را از پردازنده به دروازه منتقل می کند. نمودار زیر یک نمونه قبلی را نشان می دهدampمرحله ای که دستور نوشتن را اجرا می کند.

1 در کادر محاوره ای Message Configuration، مجموعه داده هایی را که باید از پردازنده به دروازه منتقل شوند، مطابق تصویر زیر تعریف کنید.

2 کادر محاوره ای ناحیه داده ای که قرار است منتقل شود را تکمیل کنید. پیام های جدول داده های CIP نیاز به a tag عنصر پایگاه داده برای منبع و مقصد.
o منبع TAG یک است tag در Controller تعریف شده است Tag پایگاه داده o عنصر مقصد است tag عنصر در دروازه o دروازه a را شبیه سازی می کند tag پایگاه داده به عنوان آرایه ای از عناصر تعریف شده توسط
حداکثر اندازه ثبت برای دروازه با tag نام INT_DATA (با حداکثر مقدار int_data[3999]).

ProSoft Technology, Inc.

صفحه 86 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

3 در سابق قبلیample، اولین عنصر در پایگاه داده محل شروع عملیات نوشتن ده عنصر است. روی تب COMMUNICATION کلیک کنید و اطلاعات ارتباطی را مانند تصویر زیر تکمیل کنید.

4 مطمئن شوید که CIP را به عنوان روش ارتباطی انتخاب کرده اید. PATH مسیر پیام از پردازنده به دروازه EIP را مشخص می کند. عناصر مسیر با کاما از هم جدا می شوند. در سابقampمسیر نشان داده شده:
اولین عنصر "Enet" است، که نام تعریف شده توسط کاربر است که به دروازه 1756 ENET در شاسی داده می شود (شما می توانید شماره شکاف دروازه ENET را جایگزین نام کنید)
o عنصر دوم، "2" نشان دهنده پورت اترنت در دروازه 1756-ENET است.
o آخرین عنصر مسیر، "192.168.0.75" آدرس IP دروازه است که هدف پیام است.
اگر مسیریابی به شبکه های دیگر با استفاده از چندین دروازه و رک 1756-ENET امکان پذیر است. برای اطلاعات بیشتر در مورد مسیریابی اترنت و تعاریف مسیر، به پایگاه دانش پشتیبانی فنی ProSoft Technology مراجعه کنید.

ProSoft Technology, Inc.

صفحه 87 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

خواندن جدول داده های CIP
جدول داده های CIP پیام های خوانده شده داده ها را از دروازه به پردازنده منتقل می کند. نمودار زیر یک نمونه قبلی را نشان می دهدampمرحله ای که دستور خواندن را اجرا می کند.

1 در کادر محاوره ای Message Configuration، مجموعه داده هایی را که باید از پردازنده به دروازه منتقل شوند، مطابق تصویر زیر تعریف کنید.

2 کادر محاوره ای ناحیه داده ای که قرار است منتقل شود را تکمیل کنید. پیام های جدول داده های CIP نیاز به a tag عنصر پایگاه داده برای منبع و مقصد.
o مقصد TAG یک است tag در Controller تعریف شده است Tag پایگاه داده o عنصر منبع است tag عنصر در دروازه o دروازه a را شبیه سازی می کند tag پایگاه داده به عنوان آرایه ای از عناصر تعریف شده توسط
حداکثر اندازه ثبت برای دروازه (پارامتر پیکربندی کاربر "Maximum Register" در بخش [Gateway]) با tag نام INT_DATA.

ProSoft Technology, Inc.

صفحه 88 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل EIP

3 در سابق قبلیample، اولین عنصر در پایگاه داده محل شروع عملیات خواندن ده عنصر است. روی تب COMMUNICATION کلیک کنید و اطلاعات ارتباطی را مانند تصویر زیر تکمیل کنید.

4 مطمئن شوید که CIP را به عنوان روش ارتباطی انتخاب کرده اید. PATH مسیر پیام از پردازنده به دروازه EIP را مشخص می کند. عناصر مسیر با کاما از هم جدا می شوند. در سابقampمسیر نشان داده شده:
اولین عنصر "Enet" است، که نام تعریف شده توسط کاربر است که به دروازه 1756 ENET در شاسی داده می شود (شما می توانید شماره شکاف دروازه ENET را جایگزین نام کنید)
o عنصر دوم، "2" نشان دهنده پورت اترنت در دروازه 1756-ENET است.
o آخرین عنصر مسیر، "192.168.0.75" آدرس IP دروازه است که هدف پیام است.
اگر مسیریابی به شبکه های دیگر با استفاده از چندین دروازه و رک 1756-ENET امکان پذیر است. برای اطلاعات بیشتر در مورد مسیریابی اترنت و تعاریف مسیر، به پایگاه دانش پشتیبانی فنی ProSoft Technology مراجعه کنید.

ProSoft Technology, Inc.

صفحه 89 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA
6 پروتکل MBTCP

راهنمای کاربر پروتکل MBTCP

6.1 MBTCP عملکردی بیش ازview
شما می توانید از پروتکل PLX32-EIP-MBTCP-UA Modbus TCP/IP (MBTCP) برای اتصال بسیاری از پروتکل های مختلف به خانواده پردازنده های کوانتومی اشنایدر الکتریک و همچنین سایر دستگاه های پشتیبانی کننده از پروتکل استفاده کنید. پروتکل MBTCP از اتصالات کلاینت و سرور پشتیبانی می کند.
این دروازه از یک اتصال کلاینت در شبکه TCP/IP برای ارتباط با پردازنده ها (و سایر دستگاه های مبتنی بر سرور) با استفاده از لیست دستوری تا 100 ورودی که شما مشخص می کنید پشتیبانی می کند. دروازه دستورات نوشتن را برای پردازنده های راه دور در حافظه پایین دروازه ذخیره می کند. در اینجا نیز دروازه داده ها را از دستورات خواندن از دستگاه های دیگر ذخیره می کند. برای اطلاعات بیشتر به پایگاه داده داخلی MBTCP (صفحه 92) مراجعه کنید.
داده های موجود در حافظه پایین پایگاه داده داخلی دروازه برای عملیات خواندن و نوشتن توسط هر گره در شبکه که از پروتکل های TCP/IP MBAP (درگاه سرویس 502) یا MBTCP (درگاه های خدمات 2000/2001) پشتیبانی می کند، قابل دسترسی است. پروتکل MBAP (پورت 502) یک پیاده سازی استاندارد است که توسط اشنایدر الکتریک تعریف شده و بر روی پردازنده کوانتومی آنها استفاده می شود. این پروتکل باز نسخه اصلاح شده پروتکل سریال Modbus است. پروتکل MBTCP یک پیام پروتکل Modbus تعبیه شده در یک بسته TCP/IP است. این دروازه تا پنج اتصال سرور فعال در پورت های سرویس 502، پنج اتصال سرور فعال اضافی در پورت سرویس 2000 و یک اتصال فعال مشتری را پشتیبانی می کند.
تصویر زیر عملکرد پروتکل TCP/IP Modbus را نشان می دهد.

ProSoft Technology, Inc.

صفحه 90 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل MBTCP

6.1.1 MBTCP مشخصات عمومی
پروتکل Modbus TCP/IP به چندین اتصال اترنت مستقل و همزمان اجازه می دهد. اتصالات ممکن است همه کلاینت ها، همه سرورها یا ترکیبی از اتصالات کلاینت و سرور باشند.
· پورت ارتباطی اترنت 10/100 مگابایتی · پشتیبانی از نسخه Enron از پروتکل Modbus برای تراکنش های داده های ممیز شناور · پارامترهای قابل تنظیم برای مشتری از جمله حداقل تاخیر پاسخ 0 تا
65535 میلی‌ثانیه و پشتیبانی ممیز شناور · پشتیبانی از پنج اتصال سرور مستقل برای سرویس پورت 502 · پشتیبانی از پنج اتصال سرور مستقل برای پورت سرویس 2000 · تمام نقشه‌برداری داده‌ها از ثبات Modbus 400001، پایه پروتکل 0 شروع می‌شود. · کدهای خطا، شمارنده‌های خطا، و پورت داده های وضعیت موجود در حافظه داده های کاربر
Modbus TCP/IP Client
· به طور فعال داده ها را از دستگاه های Modbus TCP/IP با استفاده از MBAP می خواند و می نویسد · حداکثر 10 اتصال مشتری با چندین دستور برای صحبت با چندین سرور
سرور TCP/IP Modbus
· درایور سرور اتصالات ورودی در سرویس پورت 502 را برای مشتریانی که از پیام‌های MBAP TCP/IP Modbus استفاده می‌کنند و اتصالات روی پورت سرویس 2000 (یا سایر پورت‌های سرویس) را برای کلاینت‌هایی که از پیام‌های Modbus Encapsulated استفاده می‌کنند، می‌پذیرد.
پشتیبانی از چندین اتصال سرور مستقل برای هر ترکیبی از پورت سرویس 502 (MBAP) و پورت سرویس 2000 (محصور شده)
· تا 20 سرور پشتیبانی می شود

پشتیبانی از دستورات Modbus پارامتر (کلاینت و سرور)
پارامترهای قابل تنظیم: (کلاینت و سرور)
پارامترهای قابل تنظیم: (فقط مشتری)
داده های وضعیت فهرست فرمان
نظرسنجی لیست فرمان

توضیحات

1: خواندن وضعیت سیم پیچ 2: خواندن وضعیت ورودی 3: خواندن ثبت های نگهدارنده 4: خواندن ثبت های ورودی 5: اجباری (نوشتن) سیم پیچ تکی 6: از پیش تعیین شده (نوشتن) ثبت نگه داشتن تکی

15: اجباری (نوشتن) چند سیم پیچ 16: از پیش تعیین شده (نوشتن) رجیسترهای نگهدارنده چندگانه 22: ثبت نام نگهدارنده نوشتن ماسک (فقط Slave) 23: خواندن/نوشتن ثبت های نگهدارنده (فقط Slave)

Gateway IP Address PLC Read Start Register (%MW) PLC Write Start Register (%MW)
تعداد سرورهای MBAP و MBTCP Gateway Modbus Read Start Address Gateway Modbus Write Start Address

حداقل زمان پاسخ تاخیر تاخیر تعداد تلاش مجدد
نشانگر خطای فرمان

حداکثر 160 دستور Modbus (یک tag در هر دستور)

کدهای خطا به صورت جداگانه برای هر دستور گزارش می شود. داده‌های وضعیت سطح بالا در دسترس از سرویس گیرنده Modbus TCP/IP (مثلاً: PLC)

هر فرمان را می توان به صورت جداگانه فعال یا غیرفعال کرد. فقط نوشتن روی داده در دسترس است

ProSoft Technology, Inc.

صفحه 91 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل MBTCP

6.1.2 پایگاه داده داخلی MBTCP
پایگاه داده داخلی برای عملکرد PLX32-EIP-MBTCP-UA مرکزی است. دروازه این پایگاه داده را بین تمام پورت های ارتباطی در دروازه به اشتراک می گذارد و از آن به عنوان مجرای برای انتقال اطلاعات از یک پروتکل به دستگاه دیگر در یک شبکه به یک یا چند دستگاه در شبکه دیگر استفاده می کند. این اجازه می دهد تا داده های دستگاه های موجود در یک درگاه ارتباطی توسط دستگاه های موجود در یک درگاه ارتباطی دیگر قابل دسترسی و کنترل باشند.
علاوه بر داده های مشتری و سرور، می توانید وضعیت و اطلاعات خطای تولید شده توسط دروازه را در ناحیه داده های کاربر پایگاه داده داخلی نگاشت کنید. پایگاه داده داخلی به دو بخش تقسیم می شود:
· حافظه بالایی برای ناحیه داده وضعیت دروازه. اینجا جایی است که دروازه داده های وضعیت داخلی پروتکل های پشتیبانی شده توسط دروازه را می نویسد.
· حافظه کمتر برای منطقه داده های کاربر. این جایی است که داده های دریافتی از دستگاه های خارجی ذخیره شده و به آنها دسترسی پیدا می کند.

هر پروتکل در PLX32-EIP-MBTCP-UA می تواند داده ها را در ناحیه داده های کاربر بنویسد و بخواند.
توجه: اگر می‌خواهید به داده‌های وضعیت دروازه در حافظه بالایی دسترسی داشته باشید، می‌توانید از ویژگی نقشه‌برداری داده در دروازه برای کپی کردن داده‌ها از ناحیه داده وضعیت دروازه در ناحیه داده‌های کاربر استفاده کنید. به نقشه برداری داده ها در حافظه ماژول (صفحه 23) مراجعه کنید. در غیر این صورت، می توانید از توابع تشخیصی در ProSoft Configuration Builder استفاده کنید view داده های وضعیت دروازه برای اطلاعات بیشتر در مورد داده های وضعیت دروازه، به عیب یابی شبکه (صفحه 102) مراجعه کنید.

ProSoft Technology, Inc.

صفحه 92 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل MBTCP

Modbus TCP/IP Client دسترسی به پایگاه داده
عملکرد مشتری داده ها را بین پایگاه داده داخلی PLX32-EIP-MBTCP-UA و جداول داده ایجاد شده در یک یا چند پردازنده کوانتومی یا سایر دستگاه های مبتنی بر سرور مبادله می کند. لیست دستوراتی که در ProSoft Configuration Builder تعریف می کنید، مشخص می کند که چه داده هایی بین دروازه و هر یک از سرورهای شبکه منتقل می شود. هیچ منطق نردبانی در پردازنده (سرور) برای عملکرد مشتری مورد نیاز نیست، به جز برای اطمینان از وجود حافظه کافی داده.
تصویر زیر جریان داده بین مشتریان اترنت و پایگاه داده داخلی را شرح می دهد.

دسترسی چند سرور به پایگاه داده
دروازه MBTCP عملکرد سرور را با استفاده از پورت سرویس رزرو شده 502 برای پیام‌های MBAP TCP/IP Modbus و همچنین پورت‌های سرویس 2000 و 2001 برای پشتیبانی از پروتکل TCP/IP Encapsulated Modbus که توسط چندین سازنده HMI استفاده می‌شود، ارائه می‌کند. پشتیبانی سرور در دروازه به برنامه های مشتری اجازه می دهد (به عنوان مثالample: نرم افزار HMI، پردازنده های کوانتومی و غیره) برای خواندن و نوشتن در پایگاه داده دروازه. این بخش الزامات اتصال به دروازه با استفاده از برنامه های مشتری را مورد بحث قرار می دهد.
درایور سرور از چندین اتصال همزمان از چندین کلاینت پشتیبانی می کند. حداکثر پنج کلاینت می توانند به طور همزمان در پورت سرویس 502 و پنج مشتری دیگر به طور همزمان در پورت سرویس 2000 وصل شوند. پروتکل MBTCP از پورت سرویس 2001 برای ارسال دستورات Modbus محصور شده از پورت اترنت به پورت سریال دروازه استفاده می کند.
هنگامی که به عنوان یک سرور پیکربندی می شود، دروازه از پایگاه داده داخلی خود به عنوان منبع درخواست های خواندن و مقصد برای درخواست های نوشتن از مشتریان راه دور استفاده می کند. دسترسی به پایگاه داده توسط نوع فرمان دریافتی در پیام دریافتی از مشتری کنترل می شود. جدول زیر ارتباط پایگاه داده داخلی دروازه با آدرس های مورد نیاز در درخواست های ورودی Modbus TCP/IP را مشخص می کند.

ProSoft Technology, Inc.

صفحه 93 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل MBTCP

آدرس پایگاه داده 0 1000 2000 3000 3999

آدرس مدباس 40001 41001 42001 43001 44000

آدرس‌های مجازی زیر بخشی از پایگاه داده کاربر دروازه معمولی نیستند و آدرس‌های معتبری برای داده‌های استاندارد نیستند. با این حال، این آدرس ها ممکن است برای دستورات ورودی که داده های ممیز شناور را درخواست می کنند استفاده شوند.
برای استفاده از آدرس‌ها در این محدوده بالا، باید پارامترهای زیر را در Prosoft Configuration Builder (PCB) پیکربندی کنید:
· Flag Float را در پیکربندی سرور MBTCP روی YES تنظیم کنید · Float Start را روی یک آدرس پایگاه داده در محدوده زیر تنظیم کنید · Float Offset را روی یک آدرس پایگاه داده در ناحیه حافظه کاربر دروازه که نشان داده شده است تنظیم کنید.
بالا
به یاد داشته باشید که پس از انجام این کار، تمام داده های بالای آدرس Float Start باید داده های ممیز شناور باشند. به پیکربندی سرورهای MBTCP (صفحه 95) مراجعه کنید.

آدرس پایگاه داده 4000 5000 6000 7000 8000 9000 9999

آدرس مدباس 44001 45001 46001 47001 48001 49001 50000

قبل از هر تلاشی برای استفاده از دروازه باید به درستی پیکربندی شده و به شبکه متصل شود. از یک برنامه تأیید شبکه مانند ProSoft Discovery Service یا دستور PING خط فرمان استفاده کنید تا بررسی کنید که دستگاه های دیگر می توانند دروازه را در شبکه پیدا کنند. از ProSoft Configuration Builder برای تأیید پیکربندی مناسب دروازه و انتقال پیکربندی استفاده کنید. fileورود و خروج از دروازه.
مسیریابی پیام Modbus: پورت 2001
هنگامی که پیام‌های Modbus از طریق اتصال TCP/IP به پورت 32 به PLX2001-EIP-MBTCP-UA ارسال می‌شوند، پیام‌ها توسط دروازه مستقیماً از پورت ارتباطی سریال به بیرون هدایت می‌شوند (پورت 0، اگر به عنوان یک Modbus Master پیکربندی شده باشد) . دستورات (اعم از یک دستور خواندن یا نوشتن) بلافاصله به دستگاه های برده در پورت سریال هدایت می شوند. پیام های پاسخ از دستگاه های برده توسط دروازه به شبکه TCP/IP هدایت می شوند تا توسط میزبان مبدأ دریافت شوند.

ProSoft Technology, Inc.

صفحه 94 از 155

دروازه چند پروتکلی PLX32-EIP-MBTCP-UA

راهنمای کاربر پروتکل MBTCP

6.2 پیکربندی MBTCP
6.2.1 پیکربندی سرورهای MBTCP این بخش حاوی اطلاعات افست پایگاه داده است که توسط سرور MBTCP PLX32-EIP-MBTCP-UA در هنگام دسترسی توسط کلاینت های خارجی استفاده می شود. می توانید از اینها استفاده کنید

اسناد / منابع

دروازه چند پروتکل ProSoft TECHNOLOGY PLX32 [pdf] دفترچه راهنمای کاربر
PLX32 Multi Protocol Gateway, PLX32, Multi Protocol Gateway, Protocol Gateway, Gateway

مراجع

نظر بدهید

آدرس ایمیل شما منتشر نخواهد شد. فیلدهای الزامی مشخص شده اند *