Difference between revisions of "IEdge/SRP"

From ESS-WIKI
Jump to: navigation, search
(iEdge/SEMI)
(iEdge/SEMI)
Line 75: Line 75:
 
After the file is loaded, you can see that the SECS commands and messages required by the Simulator have been pre-loaded in the left Secs Transaction Object function menu.
 
After the file is loaded, you can see that the SECS commands and messages required by the Simulator have been pre-loaded in the left Secs Transaction Object function menu.
  
Step 6. Establish the connection...
+
Step 6. Establishing a Connection
 +
Double-click the "Close" button displayed in the lower-left corner of the program to begin the SECS connection.
 +
 
 +
Once the connection is established, the SECS message traffic area on the right-hand side will display information regarding the connection.
 +
 
 +
Obtaining Sensor Data
 +
Step 1. Selecting the Sensor Message to Read
 +
Select "S1F3_Get_Status_Variables" from the Secs Transaction Object function menu on the left-hand side. This S/F can be used to read data for temperature, RPM, and switches.
 +
Step 2. Sending the Message
 +
Press Ctrl+s on the keyboard to send the message. The Sensor data will be displayed in the SECS message traffic area on the right-hand side.
 +
 
 +
Obtaining Equipment Data
 +
Step 1. Reading Equipment Name
 +
Select "S2F13_Get_Equipment_Name" from the Secs Transaction Object function menu to read the Equipment Name. Press Ctrl+s to send the message. The Equipment Name data will be displayed in the SECS message traffic area on the right-hand side.
 +
Step 2. Reading Equipment SN Data
 +
Select "S2F13_Get_Equipment_SN" from the Secs Transaction Object function menu to read the Equipment SN data. Press Ctrl+s to send the message. The Equipment SN data will be displayed in the SECS message traffic area on the right-hand side.
 +
 
 +
Setting Events and Reports
 +
Step 1. Clearing Report Definition
 +
Select "S2F33_Clear_Report" from the Secs Transaction Object function menu to clear the report definition. Press Ctrl+s to send the request.
 +
Step 2. Defining Report
 +
Select "S2F33_Define_Report" from the Secs Transaction Object function menu to define the report. Press Ctrl+s to send the report definition.
 +
 
 +
Step 3. Clearing Event Definition
 +
Select "S2F35_Clear_Link_Event_Report" from the Secs Transaction Object function menu to clear the link between event and report definitions. Press Ctrl+s to send the request.
 +
 
 +
Step 4. Defining Event
 +
Select "S2F35_Define_Link_Event_Report" from the Secs Transaction Object function menu to define the link between event and report definitions. Press Ctrl+s to send the link definition.
 +
 
 +
Step 5. Enabling Event Settings
 +
Select "S2F37_Enable_Report" from the Secs Transaction Object function menu to enable the event settings. Press Ctrl+s to activate the event settings.
  
 
== iEdge/PLC ==
 
== iEdge/PLC ==

Revision as of 09:20, 25 April 2023

iEdge/SEMI

Introduction: iEdgeSEMI is an SRP based on the SECS communication protocol used by semiconductor factories. It includes a built-in SECS library, which helps semiconductor factories integrate process equipment and monitor production status using the SECS protocol. This user manual provides basic information on the functions of the SECS gateway in iEdgeSEMI and common SECS command operations through the interaction of S/F messages between SECS Tool and SECS Gateway.

Content and Important Items:

Important Items: The SECS library built into iEdgeSEMI is provided by Giantec Technology. The examples provided in this document are for reference only and do not include any actual process/monitoring equipment data integration services. If there is a need for process/monitoring equipment data integration, please contact Advantech's sales window.

Hardware and Software Information (Table 1)


Quick Guide Advantech's SECS SRP hardware EI-52 comes installed with the iEdgeSEMI v1.0 software, which includes the following SECS Gateway and related software:

iSECS Gateway The main program of the SECS Gateway.

SECS Tool A demonstration program for a SECS Host. Using the SECS commands and messages provided by the SECS Tool, users can quickly learn how to obtain sensor data from the Simulator through the SECS Gateway.

SECS WebUI The web-based operation interface of the SECS Gateway. It provides users with a graphical data view dashboard and a web-based interface for parameter setting.

Simulator Connector A SECS Gateway sensor data simulator that provides the sensor data and event transmission required by the SECS Gateway.

Registration and Activation The SECS Gateway built into the Advantech EI-52 when it leaves the factory is an unregistered version. The SECS Gateway can still operate for one hour without registration, providing a trial and evaluation of SECS functions. After the activation code registration, the SECS Gateway can be used normally.

Registration Process Step 1. Obtain the device serial number After opening the SECS Gateway program, click the "Registration" page on the lower left of the function bar. The system will display the current "device serial number" and the current "authorization code". If it has not been registered, the "authorization code" field will be blank.

Step 2. Obtain the authorization code The user should send the device serial number to the relevant registration personnel, who will return a set of "authorization codes".

Step 3. Register the authorization code After receiving the authorization code, enter it in the "update authorization code" field of the SECS Gateway, and click the registration button to complete the update registration action.

Functions and Demonstration Scenarios

Establish a SECS connection Make sure the SECS Gateway is running. After Windows starts up, the SECS Gateway will be automatically executed. If the SECS Gateway is not running, you can run SECS_Gateway.exe under the C:\SECS_Gateway\SECS_Gateway folder with administrator privileges, and then follow the steps below after the SECS Gateway is running normally. Step 1. Set up the SECS Gateway connection From the SECS_Gateway local browser, enter http://127.0.0.1:8090 to open the SECS WebUI. The default login is:

Username: gsadmin Password: gsadmin

Switch to the SECS_Gateway configuration and click on the setting with ID 1.

Change Local IP to the real IP of the SECS Gateway, then click Save and Update.

Step 2. Restart the SECS Gateway End the currently running SECS Gateway and restart it to apply the new settings.

Step 3. Start the SECS Tool Double-click SECS_Tool.exe under C:\SECS_Gateway\SECSTool to start the SECS Tool.

Step 4. Set up the SECS Tool connection Click on Properties in the Port function in the upper toolbar.

Enter 1 in the DefaultDeviceID field on the General page.

Select the Active mode in the ConnectionMode on the HSMS page, and enter the IP address of the SECS Gateway in the IPAddressRemort field.

Step 5. Open the SML file Click "Open SML file…" in the File function.

Select the sample_simulator.sml file under C:\SECS_Gateway\SECSTool.

After the file is loaded, you can see that the SECS commands and messages required by the Simulator have been pre-loaded in the left Secs Transaction Object function menu.

Step 6. Establishing a Connection Double-click the "Close" button displayed in the lower-left corner of the program to begin the SECS connection.

Once the connection is established, the SECS message traffic area on the right-hand side will display information regarding the connection.

Obtaining Sensor Data Step 1. Selecting the Sensor Message to Read Select "S1F3_Get_Status_Variables" from the Secs Transaction Object function menu on the left-hand side. This S/F can be used to read data for temperature, RPM, and switches. Step 2. Sending the Message Press Ctrl+s on the keyboard to send the message. The Sensor data will be displayed in the SECS message traffic area on the right-hand side.

Obtaining Equipment Data Step 1. Reading Equipment Name Select "S2F13_Get_Equipment_Name" from the Secs Transaction Object function menu to read the Equipment Name. Press Ctrl+s to send the message. The Equipment Name data will be displayed in the SECS message traffic area on the right-hand side. Step 2. Reading Equipment SN Data Select "S2F13_Get_Equipment_SN" from the Secs Transaction Object function menu to read the Equipment SN data. Press Ctrl+s to send the message. The Equipment SN data will be displayed in the SECS message traffic area on the right-hand side.

Setting Events and Reports Step 1. Clearing Report Definition Select "S2F33_Clear_Report" from the Secs Transaction Object function menu to clear the report definition. Press Ctrl+s to send the request. Step 2. Defining Report Select "S2F33_Define_Report" from the Secs Transaction Object function menu to define the report. Press Ctrl+s to send the report definition.

Step 3. Clearing Event Definition Select "S2F35_Clear_Link_Event_Report" from the Secs Transaction Object function menu to clear the link between event and report definitions. Press Ctrl+s to send the request.

Step 4. Defining Event Select "S2F35_Define_Link_Event_Report" from the Secs Transaction Object function menu to define the link between event and report definitions. Press Ctrl+s to send the link definition.

Step 5. Enabling Event Settings Select "S2F37_Enable_Report" from the Secs Transaction Object function menu to enable the event settings. Press Ctrl+s to activate the event settings.

iEdge/PLC