Remote Alarm Server in iX Developer 2.10

advertisement
Remote Alarm Server in iX Developer 2.10
KI00315A 2015-09
1 Function and area of use
This document explains how to set up Remote Alarm Server in iX Developer 2.10.
The alarm server in the iX-Developer project can operate as a stand-alone alarm
server, processing alarms and showing these in the alarm viewer and alarm
indicator. Alternatively, the alarm server can distribute alarms to clients. Each
alarm server can function as alarm server and/or alarm client. The remote alarm
server functionality is set up via properties.
Software requirements:
- iX Developer 2.10
2 About this Start-Up document
This Start Up document should not be considered as a complete manual. It is an aid to be
able to start up a normal application quickly and easily. For further information we refer to
the manual for iX Developer 2.10. This document and other Start Up documents can be
obtained from your closest distributor of operator terminals.
Please use the address manual@ beijer.se for feedback on our Start Up documents.
Page 1 (9)
Beijer Electronics Automation AB − a company in the Beijer Electronics Group
Parent Company (Reg. office)
Beijer Electronics Automation AB
P.O. Box 426
SE-201 24 MALMÖ, SWEDEN
Telephone +46 40 35 86 00
Fax +46 40 93 23 01
Visitor’s address Stora Varvsgatan 13a, Malmö
Reg no. 556701-3965 VAT no SE556701-3965-01, Internet www.beijer.se, e-mail info@beijer.se
Subsidiaries
Norway, Drammen: Beijer Electronics AS,  +47 32 24 30 00
Finland, Helsinki: Beijer Electronics Oy,  +358 207 46 35 40
Denmark, Copenhagen: Beijer Electronics A/S,  +45 70 26 46 46
Estonia, Tallin: Beijer Electronics Eesti Oü,  +372 6 518140
Latvia, Riga: Beijer Electronics SIA,  +371 7 842280
Lithuania, Vilnius: Beijer Electronics UAB,  +370 5 2323101
Remote Alarm Server in iX Developer 2.10
KI00315 2015-09
3 Set up Remote Alarm Server
Start with creating an alarm viewer in your alarm server application. Found in the ribbon
menu Objects.
•
Add a new button and set it to toggle a tag which will create our alarm. Rename it to
Generate Error.
KI_eng.dot, 070221
KI_eng.dot, 070221
•
www.beijer.se
2 (9)
Remote Alarm Server in iX Developer 2.10
KI00315 2015-09
Something like this:
KI_eng.dot, 070221
•
Open Alarm Server.
www.beijer.se
3 (9)
Remote Alarm Server in iX Developer 2.10
KI_eng.dot, 070221
•
KI00315 2015-09
Add alarm to the server. Connect the tag for trig the alarm. Set condition to EqualTo and
trigger value to 1.
www.beijer.se
4 (9)
Remote Alarm Server in iX Developer 2.10
KI00315 2015-09
KI_eng.dot, 070221
3.1 Alarm Server Communication
•
Open up Alarmserver.
•
Open Settings
www.beijer.se
5 (9)
Remote Alarm Server in iX Developer 2.10
•
KI00315 2015-09
Because we want to distribute our alarm server to remote clients we select ServerMode
as Remote. And we set ServerPort at the default value of 1000.
The following properties, needs to be set up for the remote alarm server:
Property
MaximumAlarm
EventsToDistribute
Description
The number of events to distribute to the clients. The number of distributed alarms
affects performance.
ServerMode
The alarm server can assume the following modes:
Disabled: The alarm server is disabled and no alarms are processed
Local: The alarm server processes alarms of its own.
Remote: Alarms are distributed to remote clients.
Both: The alarm server processes alarms of its own and also distributes them to
remote clients.
ServerPort
Any available port. The port needs to correspond to the port setting for the remote
alarm client.
KI_eng.dot, 070221
The configuration of the Alarm Server is done.
www.beijer.se
6 (9)
Remote Alarm Server in iX Developer 2.10
KI00315 2015-09
4 Set up Remote Alarm client
•
Create an alarm viewer in your alarm client application.
KI_eng.dot, 070221
The following properties, need to be set up for theremote alarm client:
Property
ServerAddress
Description
The IP address of the remote alarm server.
ServerPort
Any available port. The port needs to correspond to the port setting for the remote
alarm server.
www.beijer.se
7 (9)
Remote Alarm Server in iX Developer 2.10
•
KI00315 2015-09
Click on the Alarmviewer
In the Property Grid on the right
•
Set Server address to the IP address
of the remote alarm server
•
Set Server port to the server port of
the remote alarm server
KI_eng.dot, 070221
The configuration of the alarm client is done!
www.beijer.se
8 (9)
Remote Alarm Server in iX Developer 2.10
KI00315 2015-09
5 Remote Alarm Server limitations
KI_eng.dot, 070221
Most functions work exactly the same regardless if a local or remote alarm server is used,
but there are a few limitations:
•
In projects where multiple languages are used, switching language in the alarm server
results in using the current language for all new alarm texts. Alarms distributed before
the language was switched in the server will remain in the previous language in the
client.
•
Pressing the Info button in the alarm viewer in runtime will not result in any actions for a
remote alarm, unless the same project is used for the server and the client. The script
event AlarmInfoRequested can be used instead.
•
Unless the same project is used for the server and the client, filtering (pressing the Filter
button in the alarm viewer) can only be made in runtime for remote alarms, since the
remote server may include e.g. alarm groups that are different from the project in which
the alarm viewer was configured.
www.beijer.se
9 (9)
Download