I have a very simple Codesys program with an input turning on an output.
The program is working & the output is switching.
But I can’t get anything on the HIM.
I am getting the device no response pop up.
The built in Codesys is the only device.
In cMT Diagnoser, I get
Weintek Built-in CODESYS, State=Disconnected.
How can that be? It’s built-in after all.
Any help gratefully accepted.
Hi @markbutler,
This can occur due to tag name differences or data type changes. I would recommend is the following:
-
Within CODESYS, delete the Symbol Configuration:
-
Then, right click “Application” and create a new symbol configuration:
-
“Build” the project and then select [Build] → [Generate Code]:
-
“Login” to the PLC to download these changes:
-
Set the PLC to “Run” mode.
-
Import the .device.application file exported in step 3 into EasyBuilder Pro to update the HMI’s tag database and download the program.
Thank you Brandon.
I have done what you are saying before asking this question.
But for good measure I have just repeated it exactly as you requested.
No change.
I’m not convinced that I would get state=disconnected in cMT diagnoser,
if it was just the tag names.
I’d like to include a screen shot as you have done, but it won’t allow me.
Hi @markbutler,
You should be able to upload your screen shots now. Could you try again to upload the images so that we can assist further.
Thank you!
Hi Mark,
Within the cMT X settings menu can you please look at the CODESYS tab and let us know what the “CODESYS” and “Application” and status are set to? In addition, can you please let us know what objects you are using to read tags from your CODESYS application?
Hi @markbutler,
The system menu on your HMI looks different because it has a newer OS. Can you please post a screenshot of the project as well? We would like to know what kind of objects you are using to read from CODESYS variables.







