+2
Completed

Array and Channel Group function, Matrix function

Jean-Marc Zanni 11 years ago in IQANdesign updated by Ulrik Zakariasson (Software development) 11 years ago 2
This is what one of my code look like. Do you think this looks well organized/planned and/or readable?
Image 149
Part of the problem is that we are collecting a lot of information from an external device and it needs to be distributed. It would be extremely useful if we could group signals into Channels(record) which would allow the efficient transfer of data from one function group to another without having this humongous plate of spaghetti, It would be wonderful if the receiving module would automatically inherit all the sub elements without having to recreate them.
Array/Matrix operation. Like wise it would be nice to have the ability to manipulate large quantity of data of the same type. We are dealing with Lithium batteries. We have 120 cells and 120 temperature data point to manipulate. Do you know how long it takes to create the code to read the incoming CAN messages to collect the data and then display them in groups? And God help you if you made a mistake and need to re-organize it. And forget about trying to calculate min/max and average. In almost any other language a for to loop and an array structure make dealing with such items a breeze.
+2
Completed

Component Navigator in IQANRun when having full access password?

Mirre 12 years ago in IQANrun updated by Ulrik Zakariasson (Software development) 11 years ago 2
+2

md4 bilinear bar display

Zach 11 years ago in IQANdesign updated by Jean-Marc Zanni 11 years ago 5
I had some bilinear bars for reverse and forward on the MDL2 display.
Can't find them on the MD4 display.
Is there one?
+2

IQANdesign 4.01 released

Gustav Widén (System support) 10 years ago in IQANdesign updated 10 years ago 0

Highlighted updates

New gateway module IQAN-G11 added

The IQAN CAN bus to bluetooth dongle IQAN-G11 added in IQANdesign. More information will follow when hardware and apps are released.


Image 298

Qcode improvements

Show most sever error as status on row.

Improve Qcode auto-completion.

Include Qcode instructions in channel hint when Qcode is selected



Camera

Added module for Generic camera as alternative to IQAN-SV.

Functionality similar to IQANdesign 3.x

Image 299


Show unit on scaled max and scaled min

For VIN, PWMIN, FIN, DFIN, PCNT and DPCNT

Also added unit to reset value for MEM, TMR. PCNT, DPCNT

Image 300



New solution library examples

Added IQANdesign example files for:

  • Start button NO NC (both project file .ids4 and simulation file .isa4)
  • J1939 Fluid Property Sensor (FPS)
  • J1939 particle counter IPDR (iCount)

Added IQANscript example files for:

  • Get system info and clone (.iss4 script file, installs with IQANscript

+2

IQANsimulate 4.00 released

Gustav Widén (System support) 11 years ago in IQANsimulate updated 11 years ago 0

Highlighted features

Signal generator

It is now possible to control the value of a simulation item using a signal generator. The signal generator contains a table with time/value pairs.


Image 256


Import of measure file creates simulation items for each channel in the measure file that can be simulated (inputs). Values from the measure file are also imported so that you can play back a measured scenario.


Image 255


Interface to other simulation software

ActiveX support implemented. Makes it possible to read and set values from external software, e.g. Microsoft Excel. There is an example file for this under the examples folder.


Image 254


Remember input values and settings between simulations without having to save

Simulations can be manually saved as .isa4 files. There is also an automatically saved simulation, that stores the input values and all the settings between the simulations. When launching IQANsimulate, there is an option to select whether to use a saved simulation file or create a new one.


Image 257


Keyboard shortcut for small input changes

In the simulation group view the arrows are used to select channel. Ctrl+arrows are used to change the value of the selected track bar. Added shift+ctrl+arrows to change values in raw value steps of 1 (smallest step available).


Possible to add channels to simulation group while simulating

You can now drag a channel from the functionality viewer to a simulation group without having to stop the simulation first. There is also a default simulation group, so it is not necessary to first creating a simulation group.


"Set value" function more accessible

Added a small popup below selected channel containing controls for setting values on the channel. Same method used for physical channels and for the "set value" function for stored and adjustable channels.


Image 258


For more details, see release notes.


+2
Completed

.DBC file import

Frederick Prigge 12 years ago in IQANdesign updated by Gustav Widén (System support) 4 years ago 16

It would be fantastic to have a script to import .DBC files that would generate automatically the GFIN/JFIN GFOUT/JFOUT as well as the associated JPIN/GPIN JPOUT/GPOUT. That would literally save be weeks of typing and may mistakes!

+1

Telematics Options

Doug Coutlee 3 weeks ago updated by David Holcomb 3 weeks ago 1

Since Parker has discontinued their telematics system, what are the options now for Parker IQAN users? The Parker system worked very well for us but now we are without connection to our machines unless we connect through an operator’s phone via G12 module.

We would like to know if Parker has a plan to have certified or approved telematics suppliers or service tools available?

We are exploring options to remotely connect to our machines, but they are unreliable and seem disjointed compared to what we had through the discontinued Parker system.

+1

4 byte JPOUT not functioning as expected.

Rick Yorke 2 months ago in IQANdesign updated by Thomas Moberg (System support) 1 month ago 1

I have seen a few posts on this issue, but did not see anything as far as a resolution or that it is being worked on. Given that the JPOUT channel has a 4 byte option and I didn't see anything in documentation in regards to special conditions for its use. The 4byte option does not function as I would expect on a JPOUT.

Encountered this on IQAN 4 when we wanted a quick a dirty re-transmit of a block of J1939 data.

There seems to be an issue with handling the LSB nibble. Also seems that I can't use the 2 MSB when other fields are set to 1. Not sure if this is due to error handling?

With a very simple function of a 'frame in' to 'parameter in' to 'parameter out' to 'frame out'. The simulation will not allow the parameter in to be filled with 1's. It does allow 0x3FFF FFF0.

On a system, the parameter in receives the expected value but when passed to the parameter out bits get truncated.

For example, sending 0x1F2 DBE0 is handled as expected by the JPIN but when passed to JPOUT the data is 0x1F2 DBD0. Placed real and int math channels in between the JPIN and JPOUT to verity the received value is being passed to other channels as expected, and it is. So the issue seems to be with the JPOUT.

This occurs on IQAN Design 4 as well as IQAN Design 7.

+1

Invalid vmAC resource in IQANrun

Ryan 2 months ago in IQANrun updated by Thomas Moberg (System support) 1 month ago 3

Customer is getting "Invalid vmAC resource for MD4-7(0)" when trying to flash a clone to a MD4 with IQANRun7, lastest rev. Any ideas? Do they have an address tag issue? Thank you

Image 5345

+1

No master CAN fault message

Kevin 2 months ago in IQANdesign updated 2 months ago 4

We have a system with MC43FS > MD5-10 > MC43FS layout. The MD5 display is central between the MC43's using the CAN in/out pins for connections. CAN terminations (software enabled) on both MC43 master and diagnostic busses (each MC43 module is end of line).

We had a fault where there was no comms on the master bus using APP IN/OUT between any of the 3 modules, just indicated red in IQAN design and state 'timeout' on the app in's. No error flash on the MC43 LED and no error message shown on the MD5.

We found that the master bus wired in the MD5 was the wrong way around (CAN high /CAN low incorrect), but it did not show this as an error, no logs suggested what the problem would be. I'm sure normally if this happens we get a bus error/ CAN fault shown on the screen, pointing us to where the problem may be, but this doesn't seem to have happened in our case. Could be helpful for future fault finding if it was available or showed a message?

IQAN Design 7.05.27.10982