SOYAL TECHNOLOGY CO., LTD

Membership Center
0
Browsing Records
2024-11-25
Programmable Logic Controller (WEB PLC) - 701ClientSQL Visualization Case Studies

SOYAL's WEB PLC series can be applied to various scenarios, such as Multi-door interlock in cleanrooms or Restroom alarm monitoring. This article provides case studies combining WEB PLC with 701ClientSQL graphic control, enabling users to quickly learn how to integrate WEB PLC with the 701ClientSQL interface effectively.

 

Configuration Steps: : 

Step 1: In the    menu, check the box for "Proactively Query Controller Information," then Save > Confirm.

Step 2: In the    menu, select an empty row and input the WEB PLC device parameters. The station number entered should match the WEB PLC device's station number.

Step 3:   Verify the connection status.

For detailed instructions, refer to the steps outlined below:

 


▶ Step 1: In the    menu, check the box for "Proactively Query Controller Information," then Save > Confirm.

 

▶ Step 2: In the    menu, select an empty row and input the WEB PLC device parameters. The station number entered should match the WEB PLC device's station numbe

2-1 WEB PLC itself does not have a station number; it is identified by its IP address. Therefore, in the LAN settings, you can select any available station number as a virtual station number.

2-2. Model Selection: Set to TCP_IO.

2-3. Input the device's IP address and Port number.

※ Note: If you set the Port to 502, the PLC will switch to standard Modbus format.

▶ Step 3:   Verify the connection status.

For detailed procedures, please refer to Section 10.7 of the 701ClientSQL Graphic Control Manual – WEB PLC and I/O Integration.

The following steps outline the necessary process and instructions for generating I/O series visualization points. For parameters not mentioned, please refer to the details in the linked manual above.

Configuration Steps: : 

STEP 1. Click Browse to select a background image for the graphic control page.

STEP 2. Select Digital IO for the IO series.

STEP 3. Categorize actions as DIO Status or Magnet (A-Type)

STEP 4. Select Action Symbol.

STEP 5. Choose the Symbol Type (A, B, C, etc.) and Symbol Size (XS, S, M, L, XL).

STEP 6. Select the Connection Area for this I/O device.

STEP 7. Choose the Device Node ID.

STEP 8. Select the corresponding DI/DO point (Key Point).

STEP 9. Click "Add" to verify if the newly added icon appears in the upper frame.

For detailed instructions, refer to the steps outlined below:


※ In 701ClientSQL, select File ⭢ New File to enter the graphic control editing page. (To edit an already-configured graphic control file, choose Open Existing File.)

※ Once the I/O device is connected, the configuration steps remain the same, whether in RS485_IO or TCP_IO connection mode.

 

 

▶STEP 1. Click Browse to select a background image for the graphic control page.

▶STEP 2. Select Digital IO for the IO series.

▶STEP 3. Categorize actions as DIO Status or Magnet (A-Type):

DIO StatusWhen the point is closed, the graphic control starts the action; when the point is open, the action stops.
Magnet (A-Type)Conversely, when the point is open, the graphic control starts the action; when the point is closed, the action stops.

 

▶ STEP 4. Select Action Symbol.

▶ STEP 5. Choose the Symbol Type (A, B, C, etc.) and Symbol Size (XS, S, M, L, XL).

▶ STEP 6. Select the Connection Area for this I/O device.

 

▶ STEP 7. Choose the Device Node ID.

▶ STEP 8. Select the corresponding DI/DO point (Key Point).

Since the visualization parameters do not include options for DI and DO, numerical values are used to differentiate between them.

DI values are fixed from 0 to 255, while DO values are fixed from 512 to 767.

Refer to the table below for a quick understanding of how the PLC's DI/DO corresponds to the visualization point values:

DI701ClientSQL Visualization PointsDO701ClientSQL Visualization Points
DI0 (X0)0DO0 (Y0 )512
DI1 (X1)1DO1 (Y1)513
DI2 (X2)2DO2 (Y2)514
............
DI254 (X254)254DO254(Y254)766
DI255 (X255)255DO255(Y255)767

 

▶ STEP 9. Click "Add" to verify if the newly added icon appears in the upper frame.

(To modify parameters of an existing icon, directly click the icon in the frame. After modifications, select "Update").

 

 

 

Case Introduction

 

Conditions:

On-site X0~X3 are connected to four sets of two-stage emergency pushbuttons, corresponding to four pushbutton icons on the visualization panel. Pressing any button will trigger the alarm Y0. Management personnel must reset the X0~X3 emergency pushbuttons on-site and press the reset button X7 to deactivate Y0, or remotely deactivate the alarm by clicking the Y0 alarm icon on the visualization panel.

Instruction Explanation::

Index 000: Any connection from X0~X3 triggers the virtual point M8.

Index 001: The rising edge of M8 triggers alarm output Y0.

Index 002: The rising edge of X7 (alarm reset button) deactivates alarm Y0.

Application of this Example:
 

ON / OFF / DI Rising Edge Trigger / DO Rising Edge Trigger

Ladder Diagram / Parameter Configuration: 

Visualization Settings & Explanation:

Step1. Select "File" > "New Diagram".

Step2. Choose "Edit" > "Diagram Contents".

Step3. Browse > Select a background image.

Step4. Set DI/DO icon values as shown below. For detailed explanation, refer to the guide: 

➤ Q2: How to Configure I/O Points in 701ClientSQL Graphic Control?

 

Description:

This is an extension of the A-1 example, with the difference being the use of momentary buttons instead of two-stage buttons. As a result, the emergency pushbuttons X0~X3 only trigger for the duration of the physical short circuit. On the visualization panel, the monitored DI point will instantly activate and then reset, making it impossible for administrators to identify which button was triggered. They will only see the alarm output Y0 in action.

※ The visualization panel monitors DI/DO states in real time. When DI/DO is active, the icon moves; when inactive, the icon stops.

※ For such scenarios, two-stage buttons are recommended. However, this example will teach how to achieve a delayed action for DI points after disconnection.

Example Conditions:

1. To meet customer monitoring requirements, the momentary buttons X0~X3 not only need to trigger the alarm Y0 but also trigger virtual output points M9~M12. These points can output a Pulse for a specified number of seconds or latch until an OFF condition is met. In this example, a fixed Pulse of 300 seconds is used.

2. When administrators press the reset button X7 on-site or the virtual point M8 on the visualization panel, it will deactivate both Y0 and the corresponding virtual action icons for M9~M12.

Instruction Explanation:

Index 000~003: X0~X3 triggers corresponding virtual points M9~M12 for 300 seconds (monitored visualization points).

Index 004~005: Any X0~X3 activation will trigger M100, and the rising edge of M100 activates Y0.

※This is an example of DO edge triggering. Refer to the WEB PLC manual for A-2 One-to-One Triggering: Edge Triggering for more details.

Index 006~010: When the rising edge of X7 is triggered, it will deactivate M9/M10/M11/M12/Y0.

Index 011~015: When the rising edge of M8 is triggered, it will deactivate M9/M10/M11/M12/Y0.

Application of this Example: 
 

DI Rising Edge Trigger / DO Rising Edge Trigger / Pulse Output

Ladder Diagram / Parameter Configuration: 

Visualization Settings & Explanation:

The large button in the bottom-right corner is the confirmation button M8 (520).

The restroom cubicle buttons correspond to emergency buttons M9~M12 (521~524) for each restroom.

Step1. Select “File” > “Create New Diagram”.

Step2. Select “Edit” > “Diagram Content”.

Step3. Browse > Choose a background image.

Step4. Configure the DI/DO icon settings as shown in the following diagram. For detailed instructions, refer to the earlier guide:

➤ Q2: How to Configure I/O Points in 701ClientSQL Graphic Control?

 

 

Browsing Records
Go Top