Register    Login    Forum    Search    FAQ

Board index » Programming Alarm Modems » TiXML




Post new topic Reply to topic  [ 1 post ] 
Author Message
 Post subject: TiXML Exercises
 Post Posted: Wed Jul 25, 2007 9:35 am 
Offline
Tixi-Support-Team

Joined: Mon Oct 10, 2005 1:40 pm
Posts: 94
Location: Berlin
Some exercises for our TiXML-Freaks, which are normally done after a TiXML training. The exercises require a firmware version 2.2.
Most of the functions are very often requested by customers.

Good luck....

1. TILA Project
Use TILA –DL 2.2.0.220 to create the following project with a PLC of your choice.

1.1. Following PLC- Variables have to exist:
1x dig. input (e.g. I1)
1x dig. output (e.g. Q1 or Bit-Marker M1)
1x analog input (e.g. AI1 or Word-Marker MW1)
1x analog output (e.g. AQ1 or Word-Marker MW2)

1.2. Following Alarms have to exist:
A SMS „fire alarm“ with confirmation request (3 minutes) triggered by setting I1. If the alarm is not acknowledged, it will be repeated (loop until OK)
An email alarm „PLC failure“ triggered if the communication to the PLC is interrupted.

1.3. Following remote switches have to exist:
A SMS „TIXI STATUS“ sends a status report to the sender including the value of the analog input (format „x.xx Volt“).
A SMS „TIXI MOTOR X“ (X=0/1) switches the digital output Q1/M1.
The sender gets a confirmation with the actual value.

1.4. Data logging
Every 5 minutes the PLC variables have to be logged.
The log data should be send daily at high noon via email.


2. TIXML enhancement
2.1. Enhancement of PLC variables:
2x dig. input (e.g.. I2/I3)
3x dig. output (e.g. Q2/3/4 or Bit-Marker M2/3/4)

2.2. Enhancement of alarm functions
Create a fax alarm „Flood“, triggered by any change of I2.
If the alarm is triggered, output Q2/M2 should be set. As soon as the fax is delivered (max. 2 attempts), the output should be reset.
The SMS alarm of chapter 1.2 shall be acknowledged via service button.
The alarm should only be triggered, if the signal lasts for 10s.
On every triggered alarm the alarm name should be logged in a seperate logfile.
On every 20 entries they have to be sent via fax.

2.3. Enhancement of remote switching
A SMS „TIXI RESET“ sets output Q3 for 5s.

2.4. Enhancement of data logging
The logfile should be sent at 00:00 and 12:00 and contain the data of the last 12h. The file name should contain date and time.
The last 20 entries should be requested via CallerID and sent via email.
The data logging should only be processed if the connection to the PLC is established.
Add the PLC variables of chapter 2.1 to the data logging.

2.5. Time synchronization
The clock has to be synchronized via internet once a month.
Daylight saving should be done automatically too.

2.6. Language selection
If I3=0, all message texts has to be sent in german (or any other language), on I3=1 in english.
The alarm log entries should be translated too.


3. Webserver
Add a website based on the „PLC Frameset HTML“ template.
On the page „PLC“ add a table with:
- Value of AI1/MW1
- Buttons to switch Q2/M2
- drop down list to switch Q4
- text field to change AQ1/MW2
- display of the last alarm name

On the page „Logfiles“ add:
- A Button to display the PLC log data as CSV.
- A table with the log data of the last hour

If I3=0, the start page should be in german (or any other language), on I3=1 the start page should be in english (restart necessary !).

_________________
Tixi Support Team

E-Mail-Support, Mo-Fr, 9:00am - 5:00pm, Tixi-Support@tixi.com
Support-Hotline, Mo-Fr, 9:00am - 5:00pm, +49-30-406 08 300


Top 
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
 
Post new topic Reply to topic  [ 1 post ] 

Board index » Programming Alarm Modems » TiXML


Who is online

Users browsing this forum: No registered users and 3 guests

 
 

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron