Jump to content

Recommended Posts

Posted

Hello everybody!

I have a strange issue with the HMI screen. Respone time is very slow. I set update tags rate to 0.05. Intresting is that the problem existing only sometimes. For example i start machine and when i see that the sreen is lagging. I reset HMI and than it start working ok. HMI is done i FactoryTalk Version 10. RAM memory usage is ok. Any idea why this is happened?

Posted

To expand upon NevergoldMel's response, when you set the update rate too fast you are asking the HMI for more than it can deliver. It will queue up the pending requests until the queue is full and then discard subsequent requests. The act of queuing and discarding requests takes up time that could be better spent providing data. While it may seem counter-intuitive, slowing down the update rate can often result in better performance. If you really need fresh data samples twenty times per second, a PanelView HMI is probably the wrong tool for the task.

  • Like 1
Posted

To add to Mel and Mav's comments.  What type of processor are you communicating with?

In the case of a SLC or MLX, you'll want to include a service interrupt in the PLC program.  This allows for the program scan to be interrupted to allow for "other" devices to communicate with the PLC.

In the case of Compact or ControlLogix, you'll want to look at the settings for program scan versus overhead (communication with other devices). 

Posted

@Twigums in FactoryTalk Studio, open a display, right-click on any white space within that display, and select "Display Settings" from the pop-up dialog box. In the lower left corner of the Settings box you'll see "Maximum Tag Update Rate".

When the display is open in a running HMI project, this field value sets the rate at which the display must attempt to update the tag(s) value(s) from the controller. Depending on the process, 1 second is usually sufficient.

The quicker the update rate, the more often the HMI will request the data be retrieved across the network, which can cause communication issues in other devices on that network.

  • Like 1
Posted (edited)

Thank you guru.  I am having a similar issue with a preview plus 600.  It is communicating rs232 to an slc 5/03 processor.  Sometimes it takes buttons up to 5 seconds to respond.  Sometimes they respond immediately.   Sometimes its like they buttons are being held down.  Update rate is set to maximum of 1 sec.  Any idea what could cause this?

 

To add to the information, it is a converted PB32 program from an old panelview 600.  All the objects communicate with the plc via hmi tags.

Edited by Twigums
Posted

An RS232 connection can't handle very many tags at a 1-second interval.  Try changing the baud rate, but also consider making your screens less busy (fewer tags).

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...