Recent Posts

Pages: [1] 2 3 ... 10
1
PLUS+1 Update Center / Re: Missing Libraries
« Last post by BRIan on March 19, 2025, 11:44:23 PM »
My update center used to show about 330 active subscriptions. Now it only shows 263.
When I installed 2025.1 an error message said I had the wrong base file and bombed out.
2
Displays / Moving image by percentage
« Last post by jonbhanson on March 19, 2025, 04:24:17 PM »
In the vector-based screen editor, I have an image that I would like to move across the widget.  I'm doing this by setting the insertion point X signal to an input value.

So, if the input value is 0, the image would be at the far left of the screen, and if the value is 100, the image would be at the far right of the screen.
It seems that although I can set static values based on percentage, signal values are based on coordinates instead.

So, I scale the percentage in my program to the X coordinates for the right and left edges of the screen and put these coordinates on the input signal.  This works fine until I need to resize the widget.  If I resize the widget, the coordinate values are no longer correct.

How can I accomplish this?

Thanks,
Jon
3
PLUS+1 Update Center / Re: Missing Libraries
« Last post by 240glt on March 19, 2025, 12:48:24 PM »
Hi Tor,

Just for your information, I could not install the new 2025.1.2 with update center. Or, the installation of Guide probably worked, but not the included update of PLUS+ Base, that was needed to run 2025.1.2. It said that I have to close update center for the installation to continue. And update center refused to be closed, since the installation of Guide is in progress...

However, thanks to your tip above, it worked when I shut down the update center and then used the downloaded installation file for Guide. (I had to do the same for service tool.)

Attached are a few screenshots of the fault, for information.
4
PLUS+1 Update Center / Re: Missing Libraries
« Last post by Tor on March 19, 2025, 07:24:08 AM »
Hello Camox,

It shouldn't cause any issues for users with the libraries already installed in PLUS+1 GUIDE.  But if you installing GUIDE on a new PC, some libraries are not available in Update Center.
I'm not completely sure what are missing. But if I do a comparison with the libraries installed in GUIDE, everything after the Outputs Library is not shown (see image MissingLib).

Here's a tip for you Update Center users. If you don't already know it.
You can select to keep the setup files after installation. Default is to delete them.   But sometimes you need to install it again or share with a co-worker.
In Options (Tools > Options > General), make sure to deselect "Automatically delete installed files" (see image UCOptions). This will keep the setup file in the download folder.


Have a nice day.



5
PLUS+1 Update Center / Re: Missing Libraries
« Last post by Camox on March 18, 2025, 04:36:29 PM »
Hello Tor,
Thanks for this information.

I've been working with version 2025.1.2 for several days now and have had no problems.
Which libraries are affected?
6
PLUS+1 Update Center / Missing Libraries
« Last post by Tor on March 18, 2025, 03:34:50 PM »
Hello,

In the latest version of PLUS+1 Update Center (v1.0.183) released with PLUS+1 Tools 2025.1.2 seems to have some missing libraries and files.
We don't know why, but troubleshooting is in progress.

We are sorry for any inconvenience.
7
Function Library / Re: SW Template flow
« Last post by Stefan on March 18, 2025, 02:27:36 PM »
Hello,

The way to use the template is to make sub-busses for e.g. CAN_Rx (see image).

When you want to connect to the bus you have created, e.g. CAN_Rx above, you have bring it out from the Main bus (see image).

I hope this will help to understand the template.

Have a nice day!
8
Function Library / Re: SW Template flow
« Last post by Lukey on March 18, 2025, 01:10:37 AM »
Personally I don't use the SW Template, I have my own style/template.

I've only seen the SW Template implemented once by another programmer and the 'flow' was a mess.

They don't even teach you to use the SW Template in any of the Danfoss training I have done...

Ultimately you are correct, you need to go backwards on yourself and tie the processed CAN information back to the Input bus so that you can use it else where;
Or just adjust the template as per your screen shots, there is no rules.

Also a good thing to know/remember is that the software processes GUIDE code differently, it isn't exactly left to right, search for 'About Execution Order' in the user manual (Press keyboard F1 button to launch the manual from GUIDE)
9
Off topic / Re: Attaching photos - 20k limit?
« Last post by jonbhanson on March 17, 2025, 08:49:32 PM »
I found that if I expand the "Additional Options..." checkbox, I have the option to attach files, and those attachments don't apply to the 20k character limit.
10
Function Library / SW Template flow
« Last post by jonbhanson on March 17, 2025, 08:45:13 PM »
I appreciate the SW template, thanks to whomever created them.

However, I am a bit confused about the execution flow through the template.


Inside the Input page, there is a sub-page for receiving CAN data (clever use of the tin can for the icon, by the way!)
Assuming some data is received on the CAN bus that needs to be subsequently processed by the application, it seems likely that the data from the CAN page will need to flow to some process page within the top level application page.
My confusion is that there is not really a "proper" way to send the output of the CAN page to the input of the process page.  The data would have to flow either 1. backwards from the CAN page through the Main bus on the left or 2. out of the CAN page the InPage bus on the right and then backwards into the application page. 



I understand that technically this will work because data placed on a wire is immediately propagated to the other nodes on that wire, so page order is what matters for execution order.  However, it seems like a bad practice to have the signal feeding backwards so to speak when the general rule is for program flow to be left to right.

What would make more sense to me is that the Input sub-pages should feed their outputs into the inputs of the application pages. 



Am I missing something here?  How do applications that use this template feed signals from CAN Rx or other input pages to the application processes?

Thanks!
Jon
Pages: [1] 2 3 ... 10