Hello, I was wondering if an Axioline F device can be temporarily disabled without having to remove it from the project tree. I have a dual encoder/counter module that I have implemented in my code, but I have yet to receive the hardware. I want to do some other testing, but cannot, since the PLC will not write the project (errors are generated). Any ideas? Thanks.
Hi Mark, Unfortunately it isn’t possible to disable I/O modules in the way that you describe, but that usually shouldn’t stop the rest of the application from running. Do you mind me asking what error is caused by the missing module, that stops the rest of your project from running? ~ Martin.
Hi Martin, I tried programming the project a couple of times, but got the ‚fail‘ LED to light red each time. I didn’t actually see any errors within PLCNext engineer, but the project wouldn’t write to the controller with the module existing in the project, but the hardware not existing. -Mark
Hmm, that’s strange. The PLCnext Engineer project should definitely be transferred to the PLC, regardless of any mismatch in hardware configuration. The comparison is not made until the PLCnext Engineer project is started on the PLC, and then you’ll get an LED indication if the physical hardware does not match, but otherwise the project should run (unless some sort of application error stops the PLC). How can you tell that the project was not transferred? Are there any messages in the Output.log file that would indicate what the problem is?
I’ll have to give it another try tomorrow. The indicators were that the Fail LED was on, and I was online but unable to enter debug mode. Are there indicators that the project is running? I normally just enter debug mode, as we are still in the testing process. The debug option was greyed out completely. I figured something was wrong when I encountered that. I will check tomorrow for messages in the Output.log file.