First Equipment Connection
Step-by-step guide to connect your first semiconductor equipment.
Understanding HSMS Connections
FabConnect uses HSMS (High-Speed Message Service) to communicate with equipment.
Connection Modes
- Passive Mode: FabConnect listens for incoming connections from equipment
- Active Mode: FabConnect initiates the connection to equipment
Adding Equipment
Via Dashboard
- Navigate to Equipment → Add Equipment
- Fill in the connection details:
| Field | Description | Example |
|---|---|---|
| Name | Equipment identifier | CVD-01 |
| IP Address | Equipment IP | 192.168.1.100 |
| Port | HSMS port | 5000 |
| Mode | Active or Passive | Passive |
| Device ID | Equipment device ID | 0 |
Via API
bash
curl -X POST http://localhost:8080/api/v1/equipment \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"name": "CVD-01",
"ip_address": "192.168.1.100",
"port": 5000,
"mode": "passive",
"device_id": 0
}'Verifying Connection
Once connected, you should see:
- Green status indicator
- Communication state: "COMMUNICATING"
- Control state: "REMOTE" or "LOCAL"
Troubleshooting
- Connection timeout: Check firewall rules and network connectivity
- T3 timeout: Equipment may not be responding to Select.req
- Authentication failed: Verify device ID settings