I changed the scale value with [Scale Factor], but it was not applied to the measurement value of the unit. What happened?
Set scaling to [ON] with [Tool Parameters] of [Unit Properties] for the unit to which scaling is applied. By default, this is set to [OFF].
The unit setting is correct, but the edge graph is not displayed. What happened?
[Regions] in Screen Properties of the camera screen may be set to [All].In this case, the edge graph is not displayed. The edge graph is only displayed when this is set to [Single].
I accidentally deleted a unit. Can it be restored?
You can use the [Undo] function to undo the last two operations in Flowchart View or the last eight operations on the Screen Editor. You can also use [Ctrl+z] to undo an operation.
When an error occurs in a mathematical expression, the lines thereafter are not executed.
That is correct. When an error occurs in a mathematical expression, calculations thereafter are not executed. If the numerical values from a calculation are not stored correctly, check for a unit error.
I cannot set the filter coefficient with an advanced custom filter.
The scalar array variable for storing the filter coefficient must be defined as a user variable. Define a scalar array variable appropriate for the filter size. For example, for a filter size of 21×21, define a scalar array variable with 441 or more elements.
A waiting unit is not operating properly in an individual simulator.
Waiting units other than user menu units do not work in an individual simulator. For more details, see "Overview of Simulation Functions" in chapter 7 of the XG VisionEditor Reference Manual.
I tried to add Version 2.0 functions to a setting created with Version 1.0, but an error occurred.
Functions cannot be added until the setting itself is converted to Version 2.0 format. In VisionEditor, select [File] and [Save in another file format] to save the setting in the Version 2.0 format. It is important to note that the global setting also has a version.
I uploaded global settings data but cannot update it.
Restart the controller. Unlike program data, global settings data is not updated until the controller is restarted. In VisionEditor Version 2.0 and later, the global settings data can be updated by restarting the controller from VisionEditor without having to cycle the power of the system.
I used the controller to set the shutter speed and other camera settings, but they have not been applied to the camera.
By default, the camera settings can only be adjusted with the capture unit of the XG VisionEditor. Changes to the camera settings on the controller are not applied. To change the camera settings on the controller, select the [Use system settings] option on the [Capture Opt.] tab of the capture unit.
When a trigger is input from the handheld controller, capture is not executed.
It may be that the capture unit is not under the start unit, execution waiting (such as terminal execution waiting) is above the capture unit, and that unit has not been executed. Contact your nearest sales representative for details.
Trigger input occurred, but the image data on the monitor has not been updated.
When the flowchart reaches the end unit, the image data is updated. The process may have stopped at a point in the middle of the flowchart. Check if %WaitReady is ON to see if the flowchart is in waiting status. Contact your nearest sales representative for details.
The simulator dialog was used to change values, but they have not been applied to the settings. How do I apply the changes with the simulator?
Select [Copy current value to initial value at save] in advance for variables used to change values with the system. After changing values with the simulator, save the settings in the simulator. (Use [Save settings] in the function menu.)Next, select [Reload active inspection] from the [File] menu for the same settings.
After adjusting and saving values on the XG system and copying the current values of variables to the initial values, I changed the flowchart with VisionEditor and uploaded it to the XG system, but the initial values of the variables adjusted on the system were reset. What happened?
The initial values of the variables were overwritten with the uploaded data. Select [Copy current value to initial value at save] in advance for variables used to change the values with the system. After changing the values with the system, save the values (copy the current values to the initial values), and download them (load the initial values) to the VisionEditor with the settings. Change the flowchart on the VisionEditor side to the downloaded settings. In Version 2.0 and later of VisionEditor, when the [Keep initial value when loading program] option is selected in the variable setting and [Target Data] is selected when uploading, settings can be uploaded without changing the initial values of the variables on the XG system by selecting [Use settings] for [Initial Values of Variables] of the inspection setting and performing an upload.
Although there is no error in the syntax of the calculation, a result is not output. How can I check the output?
A dynamic error may have occurred. Check the execution log.
I cannot confirm the cause of a dynamic error displayed in the execution log.
See [Error code] and [Error line] in [Unit Result] for the calculation unit with the error. See the User's Manual for descriptions on the error codes.
I cannot view the archive even when opening the Image Archive viewer.
To use the Image Archive viewer, you must set this in the XG VisionEditor. Select [Settings] and [Image Archive], and then select the [Enable] option for Conditions 0 to 7 to set the conditions.
%JAHold is assigned to the initial value for OUT23, but OUT23 operates differently from the OR output of the CV Series.
When the %JAHold system variable is judged as NG, output continues until the system variable is reset. The system variable that operates the same as the CV Series is %JgAll, so assign %JgAll with a global setting and terminal output. Contact your nearest sales representative for details.
I created a dialog and changed the value of the variable assigned to the numerical input box, but the change has not been applied.
Check the application timing settings in the dialog settings of the XG VisionEditor dialog. If, for example, the confirm timing is set to [when button is pressed], the setting is not confirmed until the dialog button or bottom button is pressed. Contact your nearest sales representative for details.
The Image Archive viewer displays a black image but no archived images on the system during operation.
The archived images were overwritten with new images and erased. To display the new images, click [Update].
On the I/O monitor, the trigger is successfully input each time, but several times it appears the trigger input is only input once.
The updates to the I/O monitor display cannot catch up to the trigger speed. To check whether the signal was turned on and off correctly, use the Trace Log viewer.
I want to input a trigger with [Wait terminal I/O], but pressing the [TRIGGER] button on the handheld controller does not input the trigger.
When using [Wait terminal I/O], trigger input can only be received from a terminal block. To input a trigger from a handheld controller, you can use a variable delay unit as usual, but you cannot use both [Wait terminal I/O] and [Variable delay] at the same time. In VisionEditor Version 2.0 and later, a WG (Waiting status release) command is added and [Wait terminal I/O] can be canceled by issuing a command from the handheld controller.
Do I need to create a dialog to change the shutter speed of the camera on the system?
When creating a flowchart, select the [Use system settings] option on the [Capture Opt.] tab of the capture unit. In this way, changes made with [Camera Settings] of the [System Configuration] menu are applied to the inspection.
When the system is restarted, the program returns to  but can I specify the number of the program to start?
You can set this with [Program to start up] in [System Settings] of the [Global] menu.
To clear a program, do I have to delete all Editor settings and upload the program?
You can clear all settings by initializing the system. Press and hold the [Esc] key while turning on the power to initialize the system.
Pressing the [Esc] key does not close the dialog.
This may be the startup dialog. Remove the check mark next to the initial display setting in the dialog properties. Otherwise the [Close dialog on Escape] option may not be selected.
The illumination is being controlled with a command unit, but remote capture cannot be performed properly.
Remote capture is performed only using a capture unit, so command units are not executed by the controller. To resolve this issue, save the target image with the Image Archive viewer.
Flash output signals are not displayed in the trace log.
Flash output cannot be viewed in a trace log. However, because items assigned with terminal settings of global settings are displayed in the list of items in a trace log the waveforms are not displayed and only the flash items are output.
Are all system operations recorded in the modification log?
The data recorded in the modification log is only those restricted operations that can be performed with the XG system. Note that there are many operations that are not recorded. For more details, see chapter 5 of the XG VisionEditor Reference Manual (Programming edition).Operations not listed here are not recorded.
A signal cannot be confirmed on the PLC and communications cannot be established.
Use the Trace Log viewer to check whether the XG system is outputting a signal. Use the [Global] menu to check the terminal assignments.
%Trg1Ready cannot be started when waiting with [Wait terminal I/O].
The Ready signal that is started when waiting with [Wait terminal I/O] is %WaitReady. Check that signal.
Why don't %Flash3 and %Flash4 work when using the CA-DC20E light controller unit? They light when [Continuous] is set to ON.
%Flash3 and %Flash4 are not assigned to output terminals in the input/output of the global settings. The CA-DC20E light controller unit does not require a %Flash connection, but the %Flash status is referenced internally, so won't work without a terminal assignment.
I saved a workspace to an SD card, which is inserted in the SD Card 2 slot, but I cannot load the settings with the controller. What is the problem?
The setting data of the workspace is saved, so the workspace itself is not sent to the controller. The various data (setting data, global data, etc.) can be copied to their respective hierarchies, thereby enabling transfer of the data by SD card.
Entering the RE command in wait terminal I/O state creates an error and the command is not executed.
The RE command only works for trigger wait, wait terminal I/O, or variable delay for a capture unit, but Versions 1.0.0011 and earlier do not support wait terminal I/O or variable delay. Note that user menu cannot be canceled.
Variable referencing is being used to change the registered image number; however, changing the variable does not change the registered image.
Simply changing the variable does not change the registered image. The registered image changes when the NU command is issued after the variable is changed.
After I turn on %OutDataAsyncA to H, I cannot turn it off.
%OutDataAsyncA to H can control the flowchart asynchronously, but once it is turned on, it cannot be turned off. You must manually set a command to turn it off.
How can I transfer statistics data from an SD card to a computer without removing the SD card?
You can use the VisionEditor or VisionTerminal to download files saved on an SD card. In VisionEditor, use [Controller List] in System View to select the file(s) to transfer, and then right-click and select [Download] to begin data transfer.
KEYENCE VIETNAM CO., LTD. Tầng 19, Tháp 1, Capital Place, Số 29 Đường Liễu Giai, Phường Ngọc Khánh, Quận Ba Đình, Thành phố Hà Nội, Việt Nam Phone: +84-24-3772-5555 E-mail: firstname.lastname@example.org Tuyển dụng: Cơ hội nghề nghiệp
Copyright (C) 2021 KEYENCE CORPORATION. All Rights Reserved.