Configuring Control
External devices such as PLCs (programmable logic controllers) can control Gocator sensors using various communication protocols and hardware interfaces. Sensors can also send scan data, measurement results, and measurement decisions to these devices. PLCs can in turn control other devices such as ejection chutes.
You can also use the Gocator communication protocol in conjunction with the GoPxL SDK and REST API to write software to control a sensor and receive data.
The following sections describe the Control category and the available protocols and interfaces.
Element | Description | |
---|---|---|
1 |
Control pages |
Control category and pages corresponding to the different control and data output methods available in GoPxL. For information on the available control methods, see Control interfaces. |
2 |
Protocol selector |
Displays the available industrial protocols and whether a protocol is enabled. Click a protocol in the table and toggle Enable Service to Running. |
3 |
Settings |
Lets you enable, disable, and configure protocols. To enable a service, click the Enable Service toggle to Running.
|
3 |
Connections |
Lets you add and remove the connections to the connections map (industrial protocols) and outputs (Gocator protocol). For more information, see the table below. |
Interface | Description |
---|---|
Gocator |
You use the Gocator communication protocol in conjunction with the GoPxL SDK and REST API. The protocol uses TCP messages to control the sensor or sensors and to transmit data and measurement results to a client computer. You can select which measurements and what type of scan data to send (image; range, profile, or surface, depending on sensor model; or intensity).
For information on configuring the Gocator communication protocol in GoPxL, see Gocator Communication Protocol. For information on the SDK and REST API, see GoPxL SDK and REST API. |
Industrial |
The Industrial pages lets you enable and configure the following protocols over an Ethernet connection:
Modbus The Modbus protocol lets you operate a sensor from a PLC that supports Modbus. For more information on configuring the Modbus protocol in GoPxL, see Modbus Protocol. For the Modbus protocol specification, see Modbus Protocol.
EtherNet/IP The EtherNet/IP protocol lets you operate a sensor from a PLC that supports EtherNet/IP. For more information on configuring the EtherNet/IP protocol in the GoPxL UI, see EtherNet/IP Protocol. For the EtherNet/IP protocol specification, see EtherNet/IP Protocol.
Ethernet ASCII The Ethernet ASCII protocol lets you communicate with a sensor using an ASCII format. For more information on configuring the ASCII protocol over Ethernet in the GoPxL interface, see Ethernet ASCII Protocol. For a list of the commands, see Ethernet ASCII Protocol.
PROFINET The PROFINET protocol lets you operate a sensor from a PLC that supports PROFINET. For more information on configuring the PROFINET protocol in the GoPxL UI, see PROFINET Protocol. For the PROFINET protocol specification, see PROFINET Protocol. |
GoHMI |
GoHMI and the GoHMI Designer let you create a custom user interface connected to Gocator outputs that users can access from a browser on a PC, a touchscreen, or a mobile device. For more information, see GoHMI and GoHMI Designer. |