Author Topic: Found bug in FlexSoft  (Read 12975 times)

Lorne Van Dusen

  • Jr. Member
  • Posts: 93
  • I'm a old guy
    • View Profile
Found bug in FlexSoft
« on: February 10, 2017, 05:17:06 PM »
I am concidering this as a bug due to the actions of the properties.
When you chose two buttons together to cause an action during buttons pressed every thing works perfect.
However under released tasks it only looks at either of the buttons not both.
Example 2 buttons pressed F1 & F4 set bit
Press just F1 or F2 nothing happens however when you press and release either F1 or F2 and release the task set in released takes effect.

Lorne Van Dusen

  • Jr. Member
  • Posts: 93
  • I'm a old guy
    • View Profile
Re:Found bug in FlexSoft
« Reply #1 on: February 14, 2017, 09:24:38 AM »
This issue seems to be resolved.
I deleted the screen that was using the 2 buttons pressed then made a new screen from scratch and now it seems to work properly. Both buttons need to be pressed then released and the released task works. If only one of the buttons is pressed then released nothing happens which is the way it is supposed to work.

support

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3174
    • View Profile
    • Internet Programmable PLCs
Re:Found bug in FlexSoft
« Reply #2 on: February 14, 2017, 10:22:53 AM »
Thanks for letting us know. We are investigating the issue with the HMI department anyways in case the behaviour repeats.

If it does happen again, a potential workaround is to set different bits as the release task for each key individually. Then your PLC program should set a third bit only if the first two bits are set by the HMI. It's effectively the same, but requires some additional programming in the PLC.
Email: support@triplc.com
Tel: 1-877-TRI-PLCS