0

TPDO1 that begins with 0x4?

Kevin 3 years ago in IQANdesign updated by Gustav Widén (System support) 3 years ago 3

I'm having issues communicating with an CAN Open input module, TPDO1 states the COB ID has to start with 0x4? See below image.

Image 3387

When I insert this into IQAN I get this error:

Image 3388


What am I doing wrong?

0
Answered

Python?

Lin Zhao 3 years ago in IQANscript updated by Gustav Widén (System support) 3 years ago 2

Is it possible to run a Python script with IQAN tools? Such as IQANrun or IQANscript?

0

Description preview when hovering over objects in an object list.

Fabian Lagerstedt 3 years ago in IQANdesign 0

Would be nice to see an objects description already when hovering over it in an object list, similar to what happens when hovering over a channel.

0

What does this mean "Implicit Value Conversion"

Andy 3 years ago updated by Gustav Widén (System support) 3 years ago 7

Hey

I have a couple of channels in a project that tell me there is an implicit value conversion occurring. What I'm confused about is exactly what it means and why its a warning?

In the Qcode below:-

HydOilLowNCorNO is a digital parameter that determines whether the input condition is NC or NO which translates to if a logic 1 is good or bad.

MaintBypassSensorHydOilLow is a digital parameter that determines whether we should action the sensor inputs or simply ignore them. iI's used here in this channel and in an almost duplicate of the channel that deals with digital input HydOilLevelVeryLow which is the last switched step on the tank level sensor and which triggers an immediate idle down, and timed shutdown of engine 

The Qcode is:-

TempResult:=0
If HydOilLowNCorNO Then TempResult:=Not(HydOilLevelLow) else TempResult:=HydOilLevelLow
If MaintBypassSensorHydOilLow then TempResult:=0
Result:=TempResult

The warning I get is that the bolded underline is an implicit value type conversion. What I struggle to understand is what is being converted? everything except the local variable TempResult is digital including the channel type IDC. There as far as I know is no way to declare a variable as specifically type digital and if I change line 1 to TempResult:=False then I get another implicit value type conversion warning for that line.

I know a warning isn't the end of the world but what do I need to do to get rid of the warning or produce better code? Is there a way to declare the local variable TempResult as type digital that Im simply not aware of?

Warnings in IQAN Design  to me infer something is suboptimal but here I cant see what I should do to change that.

0

How to link a screen button to logic in MC controller?

Deanne 3 years ago in IQANdesign updated by Gustav Widén (System support) 3 years ago 4

Is there a way to link a screen button to logic located in the MC? Example, I am trying to integrate a "manual mode" in my program. I want to be able to press a button on the screen to enable/disable manual mode. Once manual mode is enabled, you can manually change the current value being sent to a motor.

0
Fixed

IQANdesign hangs when sending application via bluetooth if Component Navigator is open

Pierre Fagrell 3 years ago in IQANdesign updated by Gustav Widén (System support) 2 years ago 7

If I have the component navigator open and try to send application via bluetooth a problem happens when IQAN wants to show "Project check"

Three dialog boxes are all open att the same time, but they are all behind the main window unable to be interacted with:

*Component Navigator

*Project warnings

*Open session

What I see on the screen is this window:

Image 3360

No matter how much I click or use alt tab, X in the corner etc I cannot close it.

If however I point to the icon in the task bar I am able to see the three dialog boxes stuck behind like this:

Image 3361

It is not possible to click these dialogs, as soon as I move the mouse pointer they are hidden behind the main window again.

0
Answered

Adjusting parameter values from third party device

Kerry Brock 3 years ago in IQANdesign updated 3 years ago 2

Is there a way to use a non IQAN display to adjust a state parameter, function parameter, integer parameter and digital parameter?  I am looking to use a Parker PHD display in a system and use IQAN masters to handle the logic.  I would like to be able to use touch buttons on the PHD display to change each of the parameter types listed above.

Can this be done?  The communication between the IQAN master and PHD will be over J1939.

0

IQAN Design upgrade

Vishal Pipaliya 3 years ago in IQANdesign updated by Gustav Widén (System support) 3 years ago 2

I want to update my iQAN Design 5.03 to latest one. I have one time purchase license and I am not ready for yearly subscription. Which version I can update to from 5.03?

0

Accessing a master module via VPN

Andy 3 years ago updated 3 years ago 4

Hi

I have a remote machine that has a teltonika modem on it that I can access remotely using OpenVPN. I know the configuration of the VPN is good because I can access the Teltonika admin pages (192.168.10.1) without issue from my laptop connected to my phone hotspot on 192.168.111.100

In the Teltonika  admin pages I can see that the modem has allocated a DHCP address to the MD4-10 module and I can ping it and successfully get responses from the display.

In Design I can see the MD4-10 module in the discovered modules but its discovered with an IP address of 172.16.0.1 which is the VPN endpoint assigned to the openVPN tunnel at the modem end. Ive added a static module with the right IP address of 192.168.10.14, but unlike the discovered module the indicator light never turns green.

Any attempt to communicate with the module fails with a "failed to open a new communication session" error.

Has anyone dealt with this issue before and sorted a way through it, I'm trying to work out if this behaviour is due to a missconfiguration of my vpn, or if its by design because I know Parker have a solution exactly in this space. If my understanding is correct though its a 3G based solution where Australian Telco's have all announced end of life for 3G in comming nearterm months so not a particularly long life solution.....

help if you can

0
Fixed

Copy Paste problem with Display Pages

Andy 3 years ago in IQANdesign updated by Gustav Widén (System support) 2 years ago 4

I found an issue with Copy Paste of a display page from one design project to another.

To reproduce:-

1) Create a new display page, in my case it was an MD4-10

2) Add a Linear Bar somewhere to the page.

3) Modify the Linear bar so that the colour of the Bar is Red (from the list not from Custom)

4) Add another Bar and this time make it green (from the list not from Custom)

4) Right Click on the Project Manager User Interface, your New display page and select copy

Image 3326

In a 2nd concurrent instance of design open a new project with an MD4-10 module as master module
1) Over the Project Manager User display instance of your Display right click select Paste. The Red Colour of the Linear Bar is lost and the default colour is present. The green Bar comes across just fine.

Image 3327

Image 3328

If you Right Click Paste into the same project as you originally worked in, instead of a new one, a new display page is created but here the colour is retained not lost.

For me when I had multiple linear Bars with different colours overlapping so that visibility channels determined which of the 3 was actually displayed, the Green bar and the Yellow bar came across Ok with the paste, but the Red bar always looses its colour and defaults the to the initial orange/brown that design defaults to... weird

Andy