زمانی که یک HMI به صورت MODBUS Server تعریف می شود، اطلاعات می تواند تحت پروتکل MODBUS نوشته و یا خوانده شود. ارتباط بین این HMI تعریف شده و دستگاه دیگر می تواند به صورت Ethernet و یا RS232/RS485 باشد.
مراحل ایجاد یک Client
برای این کار ابتدا در قسمت System Parameters Setting، یک Modbus Server ایجاد کنید. بسته به اینکه ارتباط شما با دستگاه دیگر به چه صورت باشد، از Ethernet و یا RS232/485 استفاده کنید. در اینجا با فرض اینکه ارتباط Ethernet باشد، به صورت زیر عمل میکنیم.
ابتدا Modbus Server را انتخاب کنید. توجه داشته باشید که Ethernet را به عنوان رابط بین دو دستگاه انتخاب کنید. همچنین بایستی شماره Port در Modbus Server با Local HMI یکی باشد.
در نهایت درHMI ای که به عنوان Client انتخاب شده است، Device list به صورت زیر خواهد بود.
مراحل تنظیمات در دستگاهی که قرار است به عنوان Master انتخاب شود
حال برای تنظیم HMI Master، بایستی مراحل زیر طی شود:
- در Device List مربوط به HMI یک PLC با عنوان Modbus TCP/IP اضافه کنید. روش ارتباطی را نیز Ethernet تعیین کنید. در قسمت IP، آدرس IP مربوط به Modbus Server که در قسمت قبل ایجاد شده ، نوشته شود. (IP مربوط به HMI) .شماره پورت و Station را هم بدرستی انتخاب کنید.
2.حال با ایجاد هر Object ای، آدرسهای Modbus مربوط به آن ظاهر شده که میتواند مورد استفاده قرار بگیرد.
در نهایت با این پیکربندی میتوان به ارتباط مدباس از طریق تعریف HMIبه صورت Modbus Server/TCP IP دست پیدا کرد.
اگر نوع ارتباط بین دستگاه ها از نوع RS485 باشد تنظیمات HMI ها به صورت زیر خواهد بود.
Client HMI
Master HMI
آدرس دهی در Master HMI به عنوان مثال صورت زیر خواهد بود.
آدرس دهی باید به صورت MODBUS نوشته شود به فرمت زیر:
[Station number # MODBUS ADDRESS]