Browse FAQs

How can I ensure that my HMISCU or XBTGC HMI Combo Controller starts in Run mode after a power cycle?

Published date: 26 June 2020

Issue
If I have downloaded a project from Vijeo Designer via File System USB memory stick to an HMISCU or XBTGC, the PLC does not start in RUN in subsequent power cycles.
How can I ensure that the PLC starts in RUN after power cycles when I download with this method?

Product Line
EcoStruxure Machine Expert / SoMachine v3.1 and higher, Harmony HMISCU and XBTGC

Environment
PLC Logic Builder and Vijeo Designer HMI configuration software in Windows

Resolution
Unlike the "Multiple Download" method from Logic Builder which controls the PLC Application startup with the "Start all applications after download or online change." checkbox depicted here:
,

-> Downloading via File System (USB memory stick) from Vijeo Designer will require creation of an Action in Vijeo Designer to write a non-zero value to a Variable with System Property @prop:0 on startup in order to guarantee the PLC starts in RUN after each power cycle.
Follow these two steps below to achieve this:

1) Create a new external variable INT in Vijeo Designer and address it as @prop:0.


2) Create an action to write a non-zero value to the variable on startup.



[Other Useful Properties]
Here is a list of all driver properties for the HMISCU and XBTGC series HMI combo controllers that can be used as an Integer variable in Vijeo Designer:

@prop:0
  • Read/Write access
  • Writing any non-zero value will put the controller application in RUN

@prop:1
  • Read/Write access
  • Writing any non-zero value will put the controller application in STOP

@prop:2
  • Read-Only access
  • This returns an integer that is associated with the state of the controller
    • 0 - N/A
    • 1 - Running
    • 2 - Stopped
    • 3 - Error
@prop:3
  • Read-Only access
  • This returns an integer that is associated with the Error state of the controller
    • 0 - No Errors
    • 1 - Error

Was this helpful?

What can we do to improve the information ?

Can't find what you are looking for?

Reach out to our customer care team to receive information on technical support, assistance for complaints and more.