Author Topic: [ASK] DisplayMessageByBit  (Read 4561 times)

sony

  • Newbie
  • *
  • Posts: 13
    • View Profile
[ASK] DisplayMessageByBit
« on: August 16, 2013, 12:54:57 AM »
Dear,
I has been tried  DisplayMessageByBit component, but I still not clear.
My trial byte are in B40:1, the message collection has been filled from bit 0 to 15.
After I run the program and set bit 0, 1 ,2 is OK, but only I set bit 15, the display is continue to undefined message display, eventhough I not set.
How to use this component?
thank and regards

Sony


Archie

  • Administrator
  • Hero Member
  • *****
  • Posts: 5322
    • View Profile
    • AdvancedHMI
Re: [ASK] DisplayMessageByBit
« Reply #1 on: August 16, 2013, 07:30:33 AM »
This has been confirmed to be a bug and has been fixed in version 3.55

sony

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: [ASK] DisplayMessageByBit
« Reply #2 on: August 20, 2013, 03:43:20 AM »
Thank Archie,
I has been download AdvancedHMIBeta356.zip and already extract. But I can not open sln file with my vb2008, the error message is   " The selected file is a solution file, but was crated by a newer version of this application and cannot be opened".
What can I do?
thank

Archie

  • Administrator
  • Hero Member
  • *****
  • Posts: 5322
    • View Profile
    • AdvancedHMI
Re: [ASK] DisplayMessageByBit
« Reply #3 on: August 20, 2013, 07:41:41 AM »
Thank Archie,
I has been download AdvancedHMIBeta356.zip and already extract. But I can not open sln file with my vb2008, the error message is   " The selected file is a solution file, but was crated by a newer version of this application and cannot be opened".
What can I do?
thank
The current version only supports Visual Basic 2010 or Visual Studio 2012. You can install Visual Studio Express 2012 and still keep 2008 on the machine.

sony

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: [ASK] DisplayMessageByBit
« Reply #4 on: August 21, 2013, 08:37:50 AM »
Now I run the program and test the DisplayMessageByBit component and connected to SLC500 via DF1.
Is the component only have 16 messages? I has set the list until 32 messages and PLC address is B3:8. I thing if B3:9/0 is set then message 16th should be appear, but actually is not. Please correct me.
How to set DisplayMessageByBit for more than 16 messages ?
thank

Archie

  • Administrator
  • Hero Member
  • *****
  • Posts: 5322
    • View Profile
    • AdvancedHMI
Re: [ASK] DisplayMessageByBit
« Reply #5 on: August 21, 2013, 11:25:48 PM »
Now I run the program and test the DisplayMessageByBit component and connected to SLC500 via DF1.
Is the component only have 16 messages? I has set the list until 32 messages and PLC address is B3:8. I thing if B3:9/0 is set then message 16th should be appear, but actually is not. Please correct me.
How to set DisplayMessageByBit for more than 16 messages ?
This is a limitation of the MessageDisplayByBit. It can only connect to a single element. If your processor supports Long integers, then you can get 32 bits, otherwise you are limited to 16 messages.

sony

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: [ASK] DisplayMessageByBit
« Reply #6 on: August 22, 2013, 12:54:27 AM »
Dear Archie,
Thankyou very much.

sony

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: [ASK] DisplayMessageByBit
« Reply #7 on: August 23, 2013, 07:45:45 AM »
Dear I has try with 32 messages with controllogix5000 and running ok.
My question, what "DisplayTime" in MessageDisplayByBit property used?
How to set time duration  in between of messages?
Thank

Sony

Archie

  • Administrator
  • Hero Member
  • *****
  • Posts: 5322
    • View Profile
    • AdvancedHMI
Re: [ASK] DisplayMessageByBit
« Reply #8 on: August 23, 2013, 08:15:06 AM »
DisplayTime is the number of milliseconds that each message is displayed. The default is to show each message for 3 seconds (3000ms)

sony

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: [ASK] DisplayMessageByBit
« Reply #9 on: August 23, 2013, 09:18:22 AM »
It seem not differences between 1000 and 3000. Also I can not fill the value to 10000.
Any hint please.

Sony

Archie

  • Administrator
  • Hero Member
  • *****
  • Posts: 5322
    • View Profile
    • AdvancedHMI
Re: [ASK] DisplayMessageByBit
« Reply #10 on: August 23, 2013, 09:45:29 AM »
It seem not differences between 1000 and 3000. Also I can not fill the value to 10000.
Any hint please.
It is a bug in the control. It will be fixed in version 3.58