I get an error when I try to save the "Inputs and Outputs" Settings.
I have just upgraded the SFKH app from 2.0.1 to 2.1.1. This update broke the System Function allocations and I am trying to fix them.
I can't see the "Status" Blue Dots changing when I press the attached buttons.
I assume the CtrlX Plus drive has version 1.12 OS. See attached systemreport for details. Do I need to upgrade this to work with SFKH 2.1.1?
Or do I need to take the SFKH back to defaults and start again?
What else can I try?
Also, in this version of the App there does not seem to be any way to allocate an input to Clear Error or Error Reset. I can't see anything like this on the list of System Functions. How do I clear errors from a physical input?
Solved! Go to Solution.
Hi Mr. Clapperton,
for the SFK4H requirements please refer to the release notes in the downloaded app file. You should have ctrlX 1.12.6.
In order to see I/O states displayed, you may need to refresh your browser by pushing the reload button or by switching tabs back and forth.
The ClearError function appears to be available (however, I am currently working with the upcoming release). In case it isn't, here is a workaround:
You can use the DataLayer app under ctrlX Settings for finding the path to the function you would like to call.
Please consider that the backwards compatibility at present has some limitations and unfortunately some settings have to be restored manually.
Today I upgraded all my apps according to the SFKH Release notes 2.1.1. Then ran the SFKH initialisation routine again.
I still have the same problem where I can't allocate the input to ClearError.
I can understand your workaround but where do you run it? I can see a "Background" programming element, but it looks like this needs to be inside another program. However, I can't run a program because there is an error.
yes, the "on pin" interrupt function must be created within another program. Just try it using the input where you connect the physical "ClearError" signal. Errors may occur because the execution of the main program is too fast. In this case, try to delay the execution by introducing a 10ms - 50ms pause block in the main program (not in "on pin").
I tried running the ClearError function from the DataLayer page in CtrlX. It did not clear the errors. I spoke to product management and they said there are known problems that are being fixed in the next release.
I will wait until then.
Any news here and/or can ths topic be closed?
Is there an updated version of smart function kit that fixes these problems?