Author Topic: Using Sensor_3Pt with Joystick JS6000  (Read 8456 times)

Offline macbahi

  • PLUS+1 Guru
  • *****
  • Posts: 125
  • Karma: +1/-0
Using Sensor_3Pt with Joystick JS6000
« on: January 13, 2023, 12:36:33 AM »
Hello,

I use Joystick JS6000 was showing in topis https://www.plus1forum.danfoss.com/index.php?topic=1667.msg5580#msg5580.

Joystick is connect to sensor_3Pt.  The Program is working good but I have problem with sensor_3Pt calculation as shown in photo. There are some mistake in manual.

So I want to understand those formulas in order to configured my sensor_3Pt.

Please could you correct the mistake and give us a calculation example as in manual but with more detail and correct.

Thanks in advance you help

With best regards

Offline G30RG3

  • PLUS+1 Expert
  • ****
  • Posts: 74
  • Karma: +3/-0
Re: Using Sensor_3Pt with Joystick JS6000
« Reply #1 on: January 13, 2023, 08:41:33 AM »
Fault % = 500 means 5% or 0.05
Hi/Lo DBand % 1000 means 10% or 0.1
Mid DBand % 1000 means 10% or 0.1
Hi Cal % 9000 means 90% or 0.9
Mid Cal % 5000 means 50% or 0.5
Lo Cal % 1000 means 10% or 0.1
Formulas are correct:
High DBand starts = SNSRPWR x (HiCal% - HiDBand*(HiCal%-LoCal%)) =
5000 x (0.9 - 0.1 * ( 0.9 - 0.1)) = 5000 x (0.9 - 0.1 ( 0.8 )) = 5000 ( 0.9 - 0.08 ) = 5000 ( 0.82 ) = 4100
Middle DBand starts SNSRPWR x (MidCal% - MidDBand*(MidCal%-LoCal%)) = 
5000 x (0.5 - 0.1 * ( 0.5 - 0.1)) = 5000 x (0.5 - 0.1 ( 0.4 )) = 5000 ( 0.5 - 0.04 ) = 5000 ( 0.46 ) = 2300
Middle DBand Ends SNSRPWR x (MidCal% + MidDBand*(HiCal%-MidCal%)) = 
5000 x (0.5 + 0.1 * ( 0.9 - 0.5)) = 5000 x (0.5 + 0.1 ( 0.4 )) = 5000 ( 0.5 + 0.04 ) = 5000 ( 0.54 ) = 2700
Low DBand starts = SNSRPWR x (LoCal% - LoDBand*(HiCal%-LoCal%)) =
5000 x (0.1 + 0.1 * ( 0.9 - 0.1)) = 5000 x (0.1 + 0.1 ( 0.8 )) = 5000 ( 0.1 + 0.08 ) = 5000 ( 0.18 ) = 900
« Last Edit: January 13, 2023, 08:46:41 AM by G30RG3 »

Offline macbahi

  • PLUS+1 Guru
  • *****
  • Posts: 125
  • Karma: +1/-0
Re: Using Sensor_3Pt with Joystick JS6000
« Reply #2 on: January 16, 2023, 08:40:58 PM »
Hello sir

Thank you very much for your answer but I am not satisfied with your calculations because first your formulas is different than in Sensor_3Pt remark.
This is Danfoss problem. 

First the formulas are different in manual and in plus+1 guide. 
The second Mid Dbnd% and Hi/Lo Dbnd% their range is 5000 but their unit is 0.01%.   I think it must be 0.02%.
It not possible to be same as LoCal% or MidCal% or HiCall and Fault because their range is 10000  and their unit is 0.01%

In my case if I use Plus+1 guide sensor_3Pt with the yellow remark formula with unit=0.02 as shown in my last picture I found good result as my joystick real measure.  You can see the picture below.

As conclusion
There are some mistake in manual and in plus +1 guide formula.
The plus+1 guide sensor_3Pt remark formula is correct but the unit is not correct.  It's most be 0.02.
Or keep the unit 0.01% but change range from 5000 to 10000.  Depending how it's programmed inside.

I hope Danfoss corrects its mistakes in the future

I also hope that this exercise is beneficial for other users.

With best regards




Offline macbahi

  • PLUS+1 Guru
  • *****
  • Posts: 125
  • Karma: +1/-0
Re: Using Sensor_3Pt with Joystick JS6000
« Reply #3 on: January 16, 2023, 09:00:26 PM »
Hello

It's me again.

Sorry in picture was mistake  1000 is 20% 0.2   and 2000 is 40% 0.4 and  3000 is 60% 0.6

Tank you

Best regards

Offline macbahi

  • PLUS+1 Guru
  • *****
  • Posts: 125
  • Karma: +1/-0
Re: Using Sensor_3Pt with Joystick JS6000
« Reply #4 on: January 17, 2023, 05:04:46 AM »
Hello

Here is calculation detail see picture.

From those calculates I think the range and unit of sensor_3Pt are 10000 and 0.01.

Both real and calculate result are the same.

With bests regards