Author Topic: BasicLabel Overload  (Read 1447 times)

Arvanoss

  • Newbie
  • *
  • Posts: 30
    • View Profile
BasicLabel Overload
« on: June 02, 2022, 07:33:58 AM »
Good Morning Y'all,

I have an App that I've been working on that uses 59 BasicLabels to read and write data to three Allen Bradley PLC's.
I needed to add more BasicLabels to the app but adding one more causes all of them to loose connection to the PLC's.

Is there any way to increase the maximum limit of basiclabels per screen?

Thanks Randy 

Archie

  • Administrator
  • Hero Member
  • *****
  • Posts: 5322
    • View Profile
    • AdvancedHMI
Re: BasicLabel Overload
« Reply #1 on: June 02, 2022, 08:43:47 AM »
Are you using the latest version 3.99y Beta? In one of the versions there was a known issue where the tag names could add up to a certain length that would cause the communication to stop. You can test to see if this is the case by setting the property DisableMultiServiceRequest to True. This will slow down communications, but verify if it is the driver bug causing the problem.

Arvanoss

  • Newbie
  • *
  • Posts: 30
    • View Profile
Re: BasicLabel Overload
« Reply #2 on: June 02, 2022, 08:54:10 AM »
Archie,

Yes, I am using 3.99y Beta 34.

I switched the DisableMultiServiceRequest to True on all three drivers and now i can see all the data coming and going.

Thanks Archie


Archie

  • Administrator
  • Hero Member
  • *****
  • Posts: 5322
    • View Profile
    • AdvancedHMI
Re: BasicLabel Overload
« Reply #3 on: June 02, 2022, 09:18:39 AM »
You will probably need to go to Beta 38

bachphi

  • Hero Member
  • *****
  • Posts: 671
    • View Profile
Re: BasicLabel Overload
« Reply #4 on: June 02, 2022, 09:54:32 AM »
Out of curiosity, can you try to push it up to 100 BasicLabels with Beta 38?
===================================================
This is NOT alt.read.my.mind.
No such thing is sh^t-for-brains unless you are posting to alt.read.my.mind.
===================================================

Arvanoss

  • Newbie
  • *
  • Posts: 30
    • View Profile
Re: BasicLabel Overload
« Reply #5 on: June 02, 2022, 09:58:17 AM »
I can update to Beta 38, might take awhile to get it moved.

I will try to push it up to 100 BasicLabels and see if it strokes out.


Arvanoss

  • Newbie
  • *
  • Posts: 30
    • View Profile
Re: BasicLabel Overload
« Reply #6 on: June 07, 2022, 06:34:58 AM »
Out of curiosity, can you try to push it up to 100 BasicLabels with Beta 38?

Archie, bachphi,

I have migrated my app to Bet38, (only Minor Struggle, Operator Error ).
I tested the Basiclabel limit at 100 labels with no issue, I also tested it with more than 500 with no issues.

Edit/Update:
At 750 BasicLabels the communications is still trying but the update rate can not handle the changing data.

Thank you Gentlemen for your assistance,
Randy
« Last Edit: June 07, 2022, 07:07:10 AM by Arvanoss »

bachphi

  • Hero Member
  • *****
  • Posts: 671
    • View Profile
Re: BasicLabel Overload
« Reply #7 on: June 07, 2022, 09:05:14 AM »
Good work Randy!

Now if only Archie can make the software run over 1000 BasicLabels, then he can claim the title in the shoot out enterprise-level driver contest.
« Last Edit: June 07, 2022, 10:03:16 AM by bachphi »
===================================================
This is NOT alt.read.my.mind.
No such thing is sh^t-for-brains unless you are posting to alt.read.my.mind.
===================================================