This is my first project in RS View ME. We need some advice about best practises and performance.
All logic in the PLC done in US imperial units. In our application we provide option to switch units of meassure: metric or US imperials. From performance point of view, what is the best way to handle this:
1) create two identical controls (for example numeric displays)for metric units and imperial units; each has its own HMI tags;each tag scaled accordingly; make these controls visible / invisible depending if option is ON or OFF.
2) create one control; use two HMI tags, one for metric units, one for imperial, and use IF...THEN...ELSE expression in the connection tab of the control.
3) create one control, use one HMI tag, use IF...THEN...ELSE expression and scaling in the tag database, when defining this tag.
Hardware is not available yet. So far everything is tested only on the development PC using RS Studio and RS 5000 emulate, and performance is very similar. During development time I found that managing two objects one on the top of another is not very convinient. If we choose option 2 or 3, development will be much easier. But if later on, when hardware become available, any performance issues will be discovered a lot time will be lost.
Any comments?
Thank you,
PaulB.
All logic in the PLC done in US imperial units. In our application we provide option to switch units of meassure: metric or US imperials. From performance point of view, what is the best way to handle this:
1) create two identical controls (for example numeric displays)for metric units and imperial units; each has its own HMI tags;each tag scaled accordingly; make these controls visible / invisible depending if option is ON or OFF.
2) create one control; use two HMI tags, one for metric units, one for imperial, and use IF...THEN...ELSE expression in the connection tab of the control.
3) create one control, use one HMI tag, use IF...THEN...ELSE expression and scaling in the tag database, when defining this tag.
Hardware is not available yet. So far everything is tested only on the development PC using RS Studio and RS 5000 emulate, and performance is very similar. During development time I found that managing two objects one on the top of another is not very convinient. If we choose option 2 or 3, development will be much easier. But if later on, when hardware become available, any performance issues will be discovered a lot time will be lost.
Any comments?
Thank you,
PaulB.