WISE-71xx, 72xx, 75xx and 790x controllers support up to 8 P2P Setting. This function enables WISE controllers to communicate with other remote controllers directly. The remote controllers can freely share their data such as I/O value, DI/DO Counter or Internal Register status information with local WISE controller.

P2P Attribute Setting

The P2P configuration page is shown as below:

Follow the following steps:

  1. Select the total number of P2P settings you are going to use from the dropdown list.

  2. Assign an index number to the P2P setting from the dropdown list of the “Index” field.

  3. In the “IP” field, input the IP of the remote WISE controller that you want to communicate with.

  4. In the “Modbus TCP NetID” field, input the NetID of the remote WISE controller. The range of Modbus TCP NetID is between 1 and 255.

  5. In the “Modbus TCP Port” field, input the Modsbu TCP port of the remote WISE controller.

  6. In the “Scan Interval” field, input the time interval in seconds. The controller will communicate with the target remote WISE controller every specified time-interval. The default value is 5 seconds.

  7. In the "Polling Timeout" field, input the time in milliseconds. The time for the controller to send Modbus command to the remote WISE controller and wait for the response, The default value is 500 ms.

  8. In the "Connection timeout" field, input the time in seconds. The time for the controller to connect with the remote WISE controller and wait for the response, The default value is 3 seconds.

  9. In the "Disconnection Retry Interval" field, input the time interval in seconds. The controller will try to connect with remote WISE controller every specified time-interval after disconnection. The default value is 5 seconds.

  10. In the Module Type field, select the type of the remote WISE controller. The module type currently divided into three categories:

    • WISE-7100/7200: WISE-7100/7200 offers WISE-71xx and WISE-7255 controllers to choose from. The configuration page for WISE-7100/7200 is shown as below:

    • WISE-7500: WISE-7500 offers WISE-75xxM controllers to choose from. The configuration page for WISE-7500 is shown as below:

    • WISE-7901: WISE-7901 can be used with ICP DAS XBoard. The XBoard type you select for the remote WISE controller has to match the actual one. The configuration page for WISE-7901 is shown as below, select the add-on Xboard from the list:

Advanced P2P Rule Setting

  • P2P DI Condition:

  • Identify the status of P2P DI Channel to be ON or OFF, if the result matches the evaluation criteria, the Action will be executed. The action also can be executed when there is a change to the P2P DI Channel status, such as: "ON to OFF" or "OFF to ON", or when there is any "Change" to the DI Channel. The action will be executed only once and only at the moment when P2P DI Channel experience a change.

    P2P DI Channel Status Description Condition Statements
    P2P DI Channel N Status ON Identify if P2P DI is ON Continue to be TRUE when the status matches the criteria
    OFF Identify if P2P DI is OFF
    ON to OFF Identify if P2P DI is OFF and previous P2P DI status is ON Turn to be TRUE only once when there is a change
    OFF to ON Identify if P2P DI is ON and previous P2P DI status is OFF
    Change Identify if the P2P DI status is different from the previous status
  • P2P DI/DO Counter Condition:

  • Identify the value of DI/DO Counter to be equal to, greater than, less than, equal to or greater than, equal to or less than the specified value, if the result matches the evaluation criteria, the Action will be executed. The action also can be executed when there is a change to the value of the DI/DO Counter.

    P2P DI/DO Counter Operator Variable Description Condition Statements
    P2P DI/DO Counter Value of Channel N =
    >
    <

    User-Defined Value Using a user-defined value to compare with the P2P DI/DO Counter channel N value. continue to be TRUE when the status matches the criteria
    Internal Register Using the internal register value to compare with the P2P DI/DO Counter channel N value.
    AI Channel Value Using AI channel values of module to compare with the P2P DI/DO Counter channel N value.
    Change - Identify if there is a change to the value of P2P DI/DO Counter. Turn to be TRUE only once when there is a change
  • P2P AI/Internal Register Condition:

  • Identify the value of AI channel or Internal Register to be equal to, greater than, less than, equal to or greater than, equal to or less than the "Variable", if the result matches the evaluation criteria, the Action will be executed.

    P2P AI/IR Operator Variable Description Condition Statements
    P2P AI Value of Channel N or P2P IR Value of Index N =
    >
    <

    User-Defined Value Using a user-defined value to compare with this P2P AI channel or IR value. continue to be TRUE when the status matches the criteria
    AI Channel Value Using a local AI channel value to compare with this P2P AI channel or IR value.
    Internal Register Using a local Internal Register value to compare this P2P AI channel or IR value.
  • P2P DO Action:

  • Change the P2P DO Channel status to specified status. The status can be set as "OFF" or "ON".

    P2P DO Channel Action Description Execution Type
    P2P DO Channel N Status ON Change the P2P DO Channel status to be ON One Time / Repeat
    OFF Change the P2P DO Channel status to be OFF
  • P2P AO/Internal Register Action:

  • Users can modify the value of P2P AO Channel or P2P Internal Register in the THEN/ELSE Action statement.

    P2P AO/IR Operator Variable Description Execution Type
    P2P AO Value of Channel N or P2P IR Value of Index N = User-Defined Value The value defined by user. One Time / Repeat
    AI Channel Value One of the AI channel value of the module.
    AO Channel Value One of the AO channel value of the module.
    Internal Register One of the Internal register value of the module.

  • Note: WISE-580x, WISE-580x-MTCP, WISE-52xx and WISE-224x don’t support P2P function.

Advanced P2P Application Example

Scenario Example Document

Assume there are three WISE controllers (WISE-7118Z, WISE-7160 & WISE-7126), in which WISE-7118Z is used to monitor the temperature of the factory area, WISE-7160 is used to monitor the status of the devices, and WISE-7126 will be turn on the warning light. Advanced P2P function allows WISE-7126 to gather the I/O channel data from WISE-7118Z and WISE-7160 for further IF-THEN-ELSE logic evaluation and perform corresponding actions. When the temperature exceeds a certain value or some device is in an emergency situation, WISE-7126 can turn on the warning light and real-time inform the related personals.

WISE-71xx, 72xx, 75xx, 790x
Graphic Illustration