KB-27974: Recording alarms in Databases.
Question: How can I record alarms from my application on disk? Solution: On the Alarm Server, you can configure alarms to be saved in a Database. To do so, just…
Question: How can I record alarms from my application on disk? Solution: On the Alarm Server, you can configure alarms to be saved in a Database. To do so, just…
Question: What is the OnTagRead event’s purpose? Solution: This is an I/O Driver’s event. It is fired on every reading performed by the Driver, regardless of which tags are being…
Question: Why are some Internal Tags displayed with quality 0 and in red in WatchWindow? Solution: This occurs when the Internal Tags are linked to I/O Tags and the Driver…
Descrição: Como criar uma Consulta e uma Pena de um E3Chart em tempo de execução? Solução: Para isso, deve-se escrever um script usando os métodos AddQuery e AddPen. Para mais…
Question: How can I enable the selection of more than one OptionButton per screen? Solution: To do so, you need to set different values in every OptionButton’s GroupName property. For…
Question: How can I increase the font on a Text object at runtime? Solution: You cannot edit the font of a Text object at run time. However, you can use…
Question: If I increase an application’s resolution, will the screen objects’ dimensions automatically increase too? Solution: No, they will not. So, you must manually increase the screen objects’ size too…
Question: What is the Validate event’s purpose? How can I use it? Solution: You use this event to validate the input data, allowing you to cancel the operation if the…
Question: Is there a maximum number of users by domain? Solution: No, there is no such limit. Therefore, you can create as many users as you want.
Question: If I click on a data-type SetPoint, its formatting is lost, and random numbers are displayed (3564.5784888852, for example) instead. How can I fix this? Solution: In this case,…