panelmate algorithm

DB

Guest
D
Can anyone explain ?

For data entry address N7:105 this formula exists ;

[?]*100*([?] >= -320)*([?] <= -50)+([?] <-320)*[N7:105]+([?] > -50)*[N7:105]
 
It limits the value entered by the operator to the range -32000 to -5000

[?]*100*([?] >= -320)*([?] <= -50)+([?] <-320)*[N7:105]+([?] > -50)*[N7:105]

The question mark inside the square brackets is 'PanelMate speak' for 'whatever the operator entered'.

[?]*100 evaluates to the entry times 100

([?] >= -320) evaluates to zero if the entry is less than -320, 1 if the entry is greater than or equal to -320

([?] <= -50) evaluates to zero if the entry is greater than -50, 1 if the entry is less than or equal to -50

([?] <-320)*[N7:105] evaluates to the value in N7:105 if the entry is less than -320.

([?] > -50)*[N7:105] evaluates to the value in N7:105 if the entry is greater than -50.

So, if the value entered by the operator is within range, the PanelMate writes it to N7:105. If not it writes the current value in N7:105 to N7:105 (no change). Saves you from having to add ladder logic in the PLC to test for a valid data entry form the PanelMate.
 
Last edited:
It limits the value entered by the operator to the range -32000 to -5000

I think Steve is not 100% correct:
it limits input value from -320 to -50 and multiplies VALID input value by 100 before writing to N7:105

Probably display and input values have 2 decmal places or so.

This is old method of input validation still used by PanelMate nowdays.
 
I know that this is very unusual limiting method.
It was developed well over 12 years ago on old PM2800/2900.
That time no HMI had input value scaling/calculations before sending to PLC. Most of HMIs still coming without calculations except I think PanelView Pro

But PanelMate did not have validation so calculations were used.

I use to like PanelMate and used it for years, especially I like safe 2 step control.
But now I think it is completely outdated and many new HMI screens are much better and cheaper.
 

Similar Topics

Good morning, i have a problem with panelmate 5000 pp. unfortunately I pressed the 3rd and 5th keys while booting the Panel. Now , the alternate...
Replies
0
Views
531
Does anyone know how I can view the configuration file of a Cutler Hammer *.pps file without the software? I need to see what IO is controlled by...
Replies
4
Views
1,278
I recently converted a lm90 program to proficy by using the import feature on proficy. The program seems to have converted correctly and can...
Replies
3
Views
1,159
I have a damaged PanelMate ePro HMI and looking to swap it out with a PView or C-More. I have the Panelmate project but not the Canvas software...
Replies
0
Views
1,097
Does anyone know of a modern HMI that can use or convert a Panelmate PPS file?
Replies
1
Views
1,030
Back
Top Bottom