Skip to main content

Custom production

The custom production interface provides a simple and intuitive interactive mode for users. Users can create a concise monitoring and interaction interface simply by selecting registers, DI/DO signals, points, and project variables of interest.

The functions supported by this interface include: displaying and editing registers, displaying the status of DI signals, enabling DO signals, updating point positions, and displaying and editing project variables.

Overview

image242

The Operation/Display Panel mainly includes the selection, display, and operation of different controls.

The currently selectable controls include single DI, single DO, point position update, registers, and project variables.

Interface editing column. It involves data export from and import to the custom production interface, page switching, and individual control editing and deletion.

The Operation/Display Panel contains multiple production task controls, which can be imported, exported, edited, and deleted through the buttons below.

The control contains three parts, among which the top part shows the control signal name, the middle part refers to the control’s label text (customized by users), and the bottom part is available for users' operations/displays on the control. Various controls provide different interactions.

Basic operations

Operation

Graphical Representation

Explanation

Control selection

image243

Clicking the circle in the top left corner of a control allows you to select it on the interface, and the circular frame in the top left corner of the selected control will turn red. For instance, the currently selected control on the interface is the "suctionCup" control in the first row and second column.

Import

image244

Click the image245button to enter the import interface, and select the file import path, the import entries, and whether to replace.

Export

image246

Click the image247button to enter the export interface and select the controls that need to be exported and the export path.

Edit

image248

Click the image249button to enter the control editing page. Detailed usage instructions are provided below.

Delete

image250

Click the image251button to delete the selected control.

Control introduction

With four types of controls offered by the custom production interface, users can develop the interface style suited for the production conditions. They are the single DI control, single DO control, register control, and PERS variable control, respectively. The control editing page is shown below.

image252

Select the control type, including: single DI, single DO, register, PERS variable, and none.

General attributes, including: label text, label color, and background color. See ⑥ for the representative label colors.

Special attributes, which are different for each control. See below for details.

Pattern bar, providing the data expression pattern shown by various controls.
The pattern is not available for some controls, such as register controls.

Preview bar, where you can preview the final style effect of the current edited control.

16 colors are available, and you can enter the desired color number in ②.

Single DI control

Single DI control can be used for DI display. Types of optional IO boards include: (1) IO devices configured by users on the IO Device interface; and (2) User DI signals configured by users in the project’s IO signal list.

The editing interface is shown below:

image253

When the selected DI is True, the "On" icon under the control pattern is green. When the IO is False, the "Off" icon under the control pattern is gray.

The single DI control is not available for control interaction and is only used for DI status display.

Single DO control

Single DO control can be used for DO signal display and settings. Types of optional IO boards include: (1) IO devices configured by users on the IO Device interface; and (2) User DO signals configured by users in the project’s IO signal list.

The editing interface is shown below:

image254

When the selected IO is True, the "On" icon under the control pattern is green. When the IO is False, the "Off" icon under the control pattern is red.

The single DO control provides button on/off interaction, and the "Allow Operation" attribute can be used to set whether a control can be operated on the "Operation/Display Panel".

Click the button within the red frame in the "Operation/Display Panel" interface to operate the DO signal.

image255
Register control

Register controls can monitor and modify the register values configured under "Communication" - "Registers". Registers can be filtered by "Bus device".

Attention: The register control does not support the register array type.

The editing interface is shown below:

image256

The register control does not provide a status-style display, but it can display the register value.

The register control is edited by entering values using a numeric keyboard. On the "Operation/Display Panel" interface, you can click on the value "Display/Edit Box" for the value to enter the register value (attention: writing is only allowed when the register is set to "Write-only" mode).

Value writing steps:

Step Graphical Representation Explanation

1. Selection

image257

Click on the value display/editing box in the register control.

2. Input

image258

Input the register value to be set.

3. Successful value writing.

image259

Point position update control

The point position update control can modify point information in the point list, with selectable point types including Cartesian and joint.

The editing interface is shown below:

image260

The point position update control does not provide status style display but offers an "Update Position" button.

Clicking the "Update Position" button on the "Operation/Display Panel" interface allows you to update the values of the selected point.

Steps for updating point position:

Step Graphical Representation Explanation

1. Selection

image261

Select an empty control

2. Select the point position update function

image262

3. Select the point whose position needs to be updated

image263

Support both Cartesian and joint point types

4. Complete

image264

Click "Complete" to update the point position in the custom production interface

Project variable control

The project variable control can monitor and modify the variables configured under "Project" - "Variable List". The selectable variable types include int, byte, bool, and double. Variable array types are not supported.

The editing interface is shown below:

image265

The project variable control does not provide a status-style display, but it can display the project variable values.

The project variable control is edited by entering values using a numeric keyboard. The "Allow Operation" attribute can be used to set whether the control can be operated on the "Operation/Display Panel".

Click the value display/editing box on the "Operation/Display Panel" interface to write values to project variables.

Value writing steps:

Step Graphical Representation Explanation

1. Selection

image266

Click the value display/editing box in the project variable control

2. Input

image267

Input the project variable value to be set

3. Successful value writing.

image268

Custom production export/import

Custom production export

On the custom production page, click theimage::en/image269.png[width=700,align=center] button at the bottom left to enter the custom production export interface.

image270

Custom production export target file (including path)

Filter box

Custom production export selection list

Custom production export button

Export steps: First, input or select the path for the custom production export target file in ①, and filter by name in ②, if necessary. Then, check the entries to be exported in ③. Finally, click the button in ④ to execute the export, and the exported file will be generated in the path specified in ①.

Custom production import

On the custom production page, click theimage::en/image271.png[width=700,align=center] button at the bottom left to enter the custom production import interface.

image272

Custom production import file

Custom production import option, which is the strategy for handling entry conflict

Custom production import entry

Custom production import button

Filter box

Import steps: First, select the custom production file to be imported in ①. Then, select the conflict handling strategy for imported entries in ② and the entries to be imported in ③. Finally, click the button in ④ to execute the import, and the selected custom production will be imported locally.