Recent Posts

Pages: [1] 2 3 ... 10
Displays / Re: Displaying a descriptionj string based on SPN/FMI error code
« Last post by pinias on February 07, 2023, 12:16:14 AM »

this is from the advanced class, basically you start with the creation of the module on the project manager, see pictures attached.

now this was when working with the DP6xx displays.

I not longer decode the SPN or add a text about what it is-at all- , the operator now opens a PDF file with the SPN explanation on the display.  turns out I had to work with European  engines and they have tons of SPN´s so the easy and most effective way to let the operator know about the issue is by allowing him to consult the PDF

what display are you working with?  perhaps you can use the pdf viewer also

I hope this helps

Displays / Re: Displaying a descriptionj string based on SPN/FMI error code
« Last post by AlbertMilani on February 06, 2023, 04:14:35 PM »
Could you elaborate on your MODULE?

1. Does anyone know of a MODULE tutorial?  Are they like POUs?
2. I was thinking of making a c file that has my database as an initializer to a structure, and then accessing it through a C POU.
 The table would be something like this:
Code: [Select]
struct dtc_list
   unsigned int dtc;
   unsigned int fmi;
   unsigned int pcode;
   char *desc;

dtc_list[] =
    { 1234, 3, 202, "Peu36 Space modulator voltage high" },
    { 222, 1, 123, "Intake air pressure sensor voltage high" },

Off topic / Re: who invented plus+1 as programming language?
« Last post by Tor on February 01, 2023, 10:30:51 AM »
Hello again.

This is what I got.

PLUS+1 as a programming language has its roots from late 1980s.
Göran Nilsson was the one who invented the data flow diagram programming language that has evolved into PLUS+1 GUIDE.
Göran was one of the co-owners of an electronic company (NOB Electronic) in Älmhult Sweden, which was later aquired by Danfoss in 2000.
PLUS+1 GUIDE was released at BAUMA Germany April 2004.
The development of the PLUS+1 Tools is still driven from Danfoss Power Solutions AB, Älmhult Sweden.
Off topic / Re: who invented plus+1 as programming language?
« Last post by Tor on February 01, 2023, 07:27:44 AM »

Great question.
I have sent the question to a person how should know the story of the PLUS+1 software, and I hope we can get an exciting story. But it may take a while, so be patient.

Have a nice day.
Off topic / who invented plus+1 as programming language?
« Last post by GiulioDallanese on January 31, 2023, 01:53:20 PM »
as the subject...
just out of my curiosity...
PLUS+1 Service Tool / Re: ServiceTool 2022.4.6
« Last post by Tor on January 31, 2023, 07:16:03 AM »

Yes, the "Indicated changed value" is reported as a bug (CQ: P100006548).
The difference between Online and Offline mode is nothing I have seen or heard about.  I will add that as well.

Don't hesitate to report these things to the PLUS+1 Helpdesk:
Then the issues will be reported a little quicker.

Thanks for letting us know.
PLUS+1 Service Tool / Re: ServiceTool 2022.4.6
« Last post by Fredrick on January 30, 2023, 06:23:06 PM »
Anyone else seeing this problem in the latest ServiceTool?
General controls / Re: Test Tool and H1_EDC_Ang_Snsr Block
« Last post by OtherPete on January 30, 2023, 03:50:40 PM »
Thanks for replying again Matt,  I've been working on another project in January so this is the first chance I've had to come back to this.

I've included screenshots of the test page, and the In, Expected and Actual values from the test table.

The test table calibrates the block to the point where status and statexp are zero, but then when I give it a signal power value that takes my input ratio to 100% the block doesn't output a fault signal after the fault detection time elapses (1000ms).
Code sharing / Re: String Concatenate C Code POU
« Last post by AlbertMilani on January 28, 2023, 03:24:37 AM »
This seems to be working great except if I have any other error, I also get this warning:
Code: [Select]
*** WARNING 447:1105 *** [PLC2C] PLC Code Compilation Warning {String of default length will be returned,
which may be less than expected length. Save expression into temporary variable to avoid uncertainty.}
Line: [ 1 ] in implementation of StrConcat_Native

I changed the code to do what the warning recommended, 'Save expression into temporary variable to avoid uncertainty" and that warning doesn't happen anymore.

PLUS+1 Service Tool / Re: Looking for connecting to PVED-CC Serie 4
« Last post by Stephane on January 23, 2023, 09:45:13 AM »
Thank you very much, i found the PVED S4. Great!
Pages: [1] 2 3 ... 10