0

Text formatting channel padding

Ryan Pizzirusso 1 month ago in IQANdesign updated 4 weeks ago 2

There should be a way to set fields in the Text Formatting Channel to have padding with leading 0s. E.g. If set to be padded to 3 digits then 5 would be printed as "005". This is effectively the "Number of Decimals" filed, but in the other direction.

An application would be for a clock formatted string (e.g. for countdowns). currently, 0 hours, 5 minutes, 17 seconds would print as "0:5:7" instead of the desired "00:05:07".

For searching, this may be referred to as Padding, Leading Zeros, Leading 0s, Fixed Length Numbers, Number of Digits, or Significance.

0

MD5 & MC4x Obsolete Connector

ksilovich 1 month ago in IQANdesign updated 1 month ago 2

MD5
34576-0703 (Obsolete) - https://www.molex.com/en-us/products/part-detail/345760703

34576-1903 (Not Recommended For New Design = Going to be Obsoleted) - https://www.molex.com/en-us/products/part-detail/345761903
Code H version is also Obsolete. (34576-0803 & 34576-2003)

MC4x
34822-0013 (Not Recommended For New Design = Going to be Obsoleted) - https://www.molex.com/en-us/products/part-detail/348220013
34566-0103 (Obsolete) - https://www.molex.com/en-us/products/part-detail/345660103


Have you guys seen that the connectors that are used on the MD5's & MC4x are Obsolete, or going to become Obsolete soon.    What is the long term plan for these connectors, as these were just released?  Have you talked with Molex to support these longer? 
 
Just trying to plan ahead, as we mfg harnesses to support these parts. And need to know if I need to buy and stock a lot of these so we don't run into supply issues. 

0
Under review

Brief No Contact from 2x MD5 to MC43 on Equipment Start

Patrick 2 months ago in IQANdesign updated 1 month ago 2

We have a multi-master setup with MC43 headmaster, MC41, and 2 MD5 displays. On initial power up all modules are communicating normally without error. For a brief moment on engine start both MD5s report no contact to the MC43 and values from the CAN bus stop updating on both displays. First assumption was a voltage drop issue on the MC43 but we scoped power to ground at the MC43 during startup and we are well above the 9V minimum. We also ran a CAN trace on the bus to check for CAN errors but saw no issues there either (no CAN errors reported by anything on the IQAN side either other than the no contact error).

The no contact is transient, it appears to clear up almost immediately. There is no indication of no contact on either the MC43 or MC41 LEDs during this period. LEDs are displaying the normal running pattern. When the displays are frozen all of the control functions still work, but the display does not update to reflect our inputs.

The displays will resume updating values only if we transition to another user-created MD5 page and back.  Until we go to another screen it will never resume updating values on the display. So far we have replicated on IQANdesign versions 7.05.19 and 7.05.27. Other than this specific issue everything is operating without problems.

Does anybody have any suggestions on potential causes or tests to narrow down the issue? 

0

Telematics

Phillip 2 months ago in IQANdesign 0

Telematics signal ID 19 data type real is showing up in our modem data stream as 0 when program is on a functioning machine. If the program is on our test bench that does not have any I/O, the value is exactly the value we would expect it to be. We have done lots of testing to narrow down the root cause. Our best understanding right now is that when the program is running on a real machine, the I/O is changing values. That seems to be the difference between the test bench and a real machine. Some of those I/O values are sent to display page items over the DIAG CAN from an MC43FS address tag of 0 to a display address tag 1. If we set up the display to never show a page on a real machine, signal ID 19 is the exact value we would expect it to be. Is this a known issue or has anyone else experienced something like this? We are using IQAN design 7.04.8.10088. We have also used IQAN design 7.05. The issue still exists.

0

Coping an external function removes adjustable item

ksilovich 2 months ago in IQANdesign updated by Gustav Widén (System support) 2 months ago 4

When you copy and past an external function it will remove 

Insert an external function (everything is correct)

Image 5193

I copy and paste it, to and another one.  And the ability to now adjust this item is removed, and I cant not figure out any way to fix this.   Other then deleting the whole group and adding it manually back.  

Image 5194

0

Display Objects not updating position (Layer Issue)

ksilovich 2 months ago in IQANdesign updated by Gustav Widén (System support) 2 months ago 1

Running the latest version of IQAN 7.05.27.10981, I am having a problem where buttons will not update location on simulate and the physical display. 

In design it looks like this. 

Image 5186

Simulate and if I program the display it looks like this. 

Image 5187

If I delete the layer these items are on and add them to a new layer then everything is fixed. 

Image 5188

0

Undefined SPN DM1 warning message box: confusion caused by only last active SPN/FMI shown as faults go inactive

Matt 3 months ago in IQANdesign updated 2 months ago 2

I would like to see the behavior of the DM1 fault message popup change with regards to how it updates when faults go inactive. Currently when there are multiple undefined SPNs active, and they all go inactive, all but the last active fault is left displayed in the warning message. I will provide an example below where an end user might be able to solve the problem by sending a picture to their dealer, but the current way the dialog works might result in a dealer service call. Could we perhaps have a way of still showing these faults on the DM1 warning popup, but indicating that they have gone inactive? Perhaps put an “IN” on the line with the SPN/FMI that is inactive?

EXAMPLE Case:

SPN/FMIs active for:

  • DEF quality. (Bubbles have accumulated on the sensor after filling causing a temporary unstable reading.)
  • SCR fault caused by elevated NOx. (Since the dosing system has stopped dosing because of the previous fault.)
  • 1st torque derate fault (due to emissions issue being present for a given length of time.)

The machine has been running for some time, but the DEF quality fault is not reassessed until a new key cycle. Once the first torque derate kicks in the operator shuts the machine off and restarts it to see if the faults go away. Given that it hasn’t, he leaves the machine to grab his supervisor who calls over the maintenance team. Since he has left the machine running, the DEF quality fault clears and now only the elevated NOx and 1st torque derate message are left. By the time the maintenance person gets to the machine, all faults have gone inactive, but only the 1st torque derate is still shown.

The maintenance person takes a picture of the main screen with the DM1 warning showing only the SPN/FMI combination for the 1st torque derate and sends it to the dealer’s service team to see if there is any way he can fix this without a call out, as this is a recurring but sporadic issue. He hasn’t found the correlation between one of the DEF pumps on site pumping faster causing aeration of the DEF when refilling the machines.

Because there are many different types of problems that could cause a torque derate, the dealer sends out a tech with the engine diagnostic tools. Had the dealer had the DEF quality SPN/FMI they could have passed along a service bulletin from the engine manufacturer that relates to aeration causing these fault codes, and the end user could have verified this as the cause and implemented countermeasures such as lower flow DEF pumps at their fuel depot.

0
Fixed

MD5 running 7.03 turns blank during update

C. Harp 3 months ago in IQANdesign updated by Gustav Widén (System support) 2 months ago 5

We have recently found a big problem when attempting to update an MD5 screens over CANbus or G12’s. 

The firmware will start to send and get roughly 30% complete before the screen goes blank and dark. 

Design shows to still be sending the file but the screen is unresponsive. You can power cycle after this crash and it will show no program message. 

The only way to fix this seems to be with Ethernet connection.  We have had 3 Md5’s now with this same issue and becoming a major problem, as several customers have relied on G12 update support on the field.

0

Undefined SPN DM1 warning message box: confusion around more than 3 faults.

Matt 3 months ago in IQANdesign updated by Gustav Widén (System support) 2 months ago 1

In the current iteration of the iQAN software, when a dialog for undefined DM1 SPNs appears on the MD4, it is limited to only showing 3 SPM/FMI values. If there are any more, at the end of the last shown FMI it will display "...".

Techs in the field who are doing an initial assessment on a machine tend to not understand that there are more faults active, that they can't see without going to the module status page in the system menu. Could we perhaps get a "more" button they can press to directly open this page when more than 3 faults are present?

0
Completed

Propagating Inputs

Joey Stariha 3 months ago in IQANdesign updated by Gustav Widén (System support) 2 months ago 3

Hello,

I find the Propagate Outputs feature to be extremely useful. It would be beneficial to allow function group inputs to be propagated as well. I tend to use nested function groups quite often to keep my programs clean and easy to follow, and as a result I will typically have the same function group input repeated in order to pass information along. This feature would not be useful if that data being passed through each function group was being used in each one, but I often find myself passing data through function groups without using it in any of the intermediate function groups. For these cases, being able to propagate inputs would be extremely helpful.

The below example should help clarify what I mean. This is a part of an external function I am creating to control a CANOpen device. To make this external function as generic as possible, I have created this COB-ID generator module that will combine a user defined Node ID with a predefined TPDO/RPDO. This nested function group is the only part of the program that interacts with the FC NODE ID & NFLS NODE ID function group inputs. These FGIs would not need to be in place if propagating inputs was implemented. The middle picture shows what is inside the COB-ID GENERATOR function group, and the last picture shows the main external function group.

Image 5182

Image 5183

Image 5184