Home
TBox-WM/-LP User's Guide
Contents
1. Definition Alarms Data Logging Presentation Write Remote Tag Low Power F Tag ALO 4 0 420mA E Export Comment Analog Input 4 40mA 12V 0 o Type LO lt Al 0 4 0 420mA gt f Card Group Channel j Address o E 4 o E e alma 244 Format float Y Input Analog Input 0 454 14 Analog Input D 3 244 a TBS J You select the format you want to display the pressure between 16bits Signed or Unsigned or float A scaling can be configured to work with real values The range depends on the format selected see previous default minimum 0 and maximum 1000 You select in the list the sensor you use see above The resolution allows reducing the handling of the variable for small variation and therefore to consume less energy Example with a resolution of 5 TBox ULP will only treat the variable when the value has changed from 5 units Acquisition rate configuration In order to save energy this menu allows controlling the power and acquisition of Analog Input AO 40 420mA4 Properties Definition Alarms Data Logging Presentation Write Remote T Acquisition rate Every 15 Period 500 o e li a o rs e el o ee Tag AIO 4 0 420mA alo de T l cycles 00 15 00 ms AA A PA ATI AN ATA AT A AAA Frequency of Acquisition you selec
2. WIRING IN NORMAL ENVIRONMENT See wiring above Version 2 08 TBox ULP 180 WIRING IN HAZARDOUS ENVIRONMENT Wiring to Intrinsically Safe Apparatus Simple Apparatus HAZARDOUS Area TBox ULP IS Apparatus Simple Apparatus Entity Parameters TBox WM DO x GND TBOX LP DO x GND Uo 7 51 V Uo 7 51 V lo 3 31 mA lo 6 61 mA Po 6 2 mW Po 12 4 mW Ui 10 V Ui 10 V li 100 mA li 100 mA Pi 250 mW Pi 250 mW Ci 880 pF Ci 1 32 nF Li 0 WH Li 0 WH Wiring to Non Intrinsically Safe Apparatus NON HAZARDOUS Area HAZARDOUS Area TBox ULP Non IS Apparatus Entity Parameters TBox WM DO x GND TBox LP DO x GND Ui 10 V Ui 10 V li 100 mA li 100 mA Pi 250 mW Pi 250 mW Ci 880 pF Ci 1 32 nF Li O uH Li O WH Version 2 08 TBox ULP 181 18 7 Digital Outputs Option Board The Serial Option board is also equipped with an internal 12 VDC output for instance to power an external modem THIS OUTPUT IN NOT AVAILABLE ON ATEX MODEL a NPN digital output an electronic switch to switch an external power Connectors 7 ey yy 7 y Enan E j mM y switch Power Bo En External power SOARES a max 1 6A at 30 VDC 12 VDC g FON max 0 35 A at 12 VDC dan nai aai NE sl A e y gt Y n d RJ50 is compatible with RJ45 _ To cable RS232 to RJ50 connector see point 3 above WIRING IN NORMAL ENVIRONMENT Wiring External Power Supply For equipotentiality reason it
3. Cancel If connected to a port of TBox ULP that is protected you need to Login to get an access Save Password level You type the Name you used in the Password utility and the Password that was created see previous According to those you are in gt Read only mode gt Read write mode gt Engineer The access level is displayed in the Status bar M If Save password is checked and TWinSoft is connected to a protected port when TWinSoft starts it uses the access level corresponding to the password saved see the status line If it is not checked and TWinSoft is connected to a protected port TWinSoft starts in Read only mode You need to do a Login to get your access level Logout If the TWinSoft is connected to a protected port the Logout sets TWinSoft in Read only mode 16 4 2 With Internet Explorer Through a modem connection you can access TBOX ULP as Web Server From Internet Explorer you use the tool TBox Dial It to dial TBox ULP directly TBox ULP is then considered first as an ISP and then as a Web Server TBox Diallt es Connect to Atlantis ey Cancel To connect to an ISP you need to login Login Mame JEAN Password po Save mp password You type the NAME and PASSWORD you have used with password utility see above Version 2 08 TBox ULP 158 Even if TBox ULP is not protected type a NAME and PASSWORD Depending on Windows and IE versions they may
4. TBox ULP supports one SMTP authentication protocol PLAIN authentication Check with your ISP 10 3 1 About Redundancy If you create more than one SMTP Server they can be used in redundancy according to their order in the list You decide to work with redundancy when creating the e mail recipient see chapter 11 4 Version 2 08 TBox ULP 110 10 4 POP3 Server POP3 stands for Post Office Protocol 3 It is used to check and collect e mails in a mail box The POP3 Server represents the mail server used to read mails previously sent to the attention of TBox ULP The use of POP3 is not to retrieve e mail but to read the field Subject and to take some actions Two actions can be taken by sending e mail to TBox 1 Alarm acknowledgment sent through e mail see next page 2 RTU monitoring with predefine message see chapter 12 ReadSMS First TBOX ULP connects to Internet through an ISP or through GPRS and then to the POP3 Server POP3 Server POP Parameters Runtime Parameters Name MyPOPS PUPS Server pop mypop3 com Connection MylSP TCP Port pio Use default port The server requires authentication Name It is a free name to recall when you create the alarm recipient POP3 Server It is the IP address or the name of the POP3 Server to which TBox ULP connects to read e mails Connection You select the way to connect to the Server ISP or GPRS TCP port Each TCP IP service has its own uniq
5. ccccccesseceeeeeeeeeeeeeees 25 33 External POWEF SUD DIV aioe ead A ee 25 3 4 Mounting TBox WM in Mini Rack enclosure oocccccooccnnnconononenacnnncnanonnnnonononcnnononnnnaconenononons 26 3 5 AMOUNUNO IPOS CNC OS UNC A AAA AA AA A 26 A 10 6 O A IN T AE E A we Re eee 26 a COVER CES eco ao 26 3 0 PUSN DULLONS OPONA nt AAA AA AA A AAA 26 332 Safety Earth Ground Connection aiii aiii 27 3 9 1 Wath Vili RACK ENCIOSUT erase N ON Oa 27 3 9 2 WAPO S NC OU a a e edo 27 PLOS UVI iS AAA EAS 28 3 10 1 Wiring Mint Rack Enclosure siii ai td aaa 28 3 10 2 Wine IRO SENCO SUG td odiados 29 3 11 SIV COU o a NE EA ce oea a wee seok aaa ice 30 Version 2 08 TBox ULP 5 TWiNSOft Getting Started con A instalation OT TWINSO eena e Wien vnnednsren tens 32 ETE DSVSTCMVIEQUITEINENUS iii 32 4 2 Jnstaiiation of the COROM aiscccccesvzcecsccceadosorecesssuscedsesgaszescacuisckosarzusacquieesiss tee aaiutietedusvescees 33 43 Programs Of TWINSO SUITE oanrin akties T AOE ET ties 35 S SE TN MS O aaa a A 36 SIs A E E A EA N E A A E N 37 52 COMMURICGEING WITTE TE OX ULP erie iii 38 Doe PE COMMUNICATION Set UA A AR 38 5 3 1 Communication possibilities Of TWinSoft oocccccooocnnnnnncnnnnnnnnnonncnnnnonononnnnnnnncnnnnnnonnnnnnonanocnnnnnns 39 D352 IP address settings in TWiINSoft PC Setup ias 40 Bee TSUNG COMINURAICA ION A E A ET OEE 41 S9 Resetof TDOX UEP a A eto eiaaa aK aaa wae 42 560 GIODGITOSCE OP TBOXULP ois en
6. Time week of the year Time time for one cycle of the program BASIC and Ladder This register is refreshed after each cycle Within the program you could compute this register to memorize the highest value Alarms Quantity of alarm conditions which are still active Events absolute number of the last event 0 65535 Application version according to the version indicated in the Info of the RTU properties This register returns a version in a WORD format 0 65535 Operating System version running in TBox ULP Operating System build build number of the OS running in TBox ULP Loader version Loader version running in TBox ULP Loader build build number of the loader running in TBox ULP Selection of the port for TCP debugging see chapter 10 7 Contains internal codes used for TCP debugging see chapter 10 7 TIME With CPU 16 10 milliseconds tik With CPU 32 1 millisecond tik not available yet TBox ULP 89 Index Name 27 GpsLat 28 GpsLong 29 GpsAlt 30 Gpssats 31 RELrOuL 32 MasterErr 33 CardErr 34 CPUusage 35 SerialNb 36 CPUmode 37 Opensoc 38 GpsSpeed 39 GpsRoute 40 AlaPop3 41 EvenCur 42 HardRev 43 Pop3State Version 2 08 R W Description GPS current latitude given by the external GPS ACC GPS Latitude in degrees multiplied by 1000000 example 50123456 means 50 degrees 0 123456 degree Resolution 11 cm Precision 15 meters GPS current longitude given by the external
7. cccccsecccesecccesccceeceeenececeneeseeeceeeueceeeneeten 203 WING ON AAA a O 204 Version 2 08 TBox ULP 10 ARESE VAO Version 2 08 TBox ULP The unique TBox ULTRA LOW POWER All In One includes the best of 3 Worlds Telemetry Internet Automation Version 2 08 TBox ULP 12 Overview of 7TBOX ULTRA LOW POWER possibilities Consulting Programming process through locally or remotely HTMIL pages Internet Explorer e mail SMS report R 5485 Modbus device Process TView SCADA IMPORTANT NOTE about Ultra Low Power concept Even if the features available with 7TBOX ULTRA LOW POWER are identical to other models of TBox the fact it runs in ultra low power mode uA consumption imposes another way of considering telemetry To achieve ultra low power consumption and to guarantee battery lifetime of several years the wireless communication port will be switched off most of the time Therefore connection time must be reduced as much as possible with in consequence a preference for using PUSH technology sending SMS e mail or files instead of classical PULL technology As far as Analog Input is concerned try to use Voltage sensors and schedule long period between sampling several minutes Process is also time consuming then make it simple Version 2 08 TBox ULP 13 1 How to use this manual 1 1 What is in the manual This manual contains th
8. Communication gt Download gt TCP IP debugging Alarm Overflow overflow in the stack of alarms The size of the stack of alarms can be adjusted from the Advanced properties of the RTU Communication error general communication error flag It means that one of the communication ports of the CPU or of a communication card used as Master has encountered a communication error SET Smtp Error an error occurred while sending an e mail SET Ftp Error an error occurred while sending files SET NTP Error an error occurred while setting time of Box ULP SET GPS GPS validity connected on COM1 GPS returns a valid signal Validity of the signal When changes to 1 it indicates the GPS receives sufficient signals to calculate its position from minimum 3 satellites When changing from O to 1 the time of 7BOX ULP is set to the time of GPS with correction in regards to GMT according to the location of TBox If you want to update the time manually you reset the variable GPRS Error an error occurred during GPRS connection 7BOX ULP does not succeed to connect not supported yet SET ModemLog authorizes the modem connection to be logged into chronology The communication port is declared in the ASV 24 PortldLog The ASV 25 EventLog must be tagged also The information is available in from the communication gt Download gt TraceLog not supported yet SystemErr the RTU detected an erro
9. END ml a gn al ds a cn Event stack is a public stack accessible by users where alarms are available with date time recipient message status The Event stack can be displayed from the main menu Communication gt Download gt Alarms The object Alarms used in a WebForm displays the Event stack It corresponds also to the list of Alarms sent to E view Alarm stack is an internal stack used to buffer alarms when there are several to handle SMTP From when receiving an e mail from TBox ULP the field From indicates the origin of the e mail It accepts any text and the following parameters station replaced by the name of the station see General properties email replaced by the e mail address of the RTU Example TBox_ station lt email gt Version 2 08 TBox ULP 54 SMTP subject when receiving an e mail from TBox ULP the field Subject can be dynamized like following When sending a message the field Subject contains the message or the title of the report see Report Studio It accepts any text and the following parameters station replaced by the name of the station see General properties email replaced by the e mail address of the RTU time the time of the RTU when the e mail was generated Example Report TBox station time When sending a report the subject field contains the Title of the report see Report Studio title that can co
10. Functions Reed Digital Cod 1600 see Warning below Read Analog Analogimput 4125 16 bis 628216 _ _ 125 16 bits 62 32 bi wrtesingleDigtal e Maximum quantities for TBOX ULP You also have to check the maximum quantities of the Remote device they could be less Address The ModBus address must be typed according to the indication of the user s guide of the Remote device Communicating to TBox ULP you have to refer to the TWinSoft application and its configuration of Tags Version 2 08 TBox ULP 150 14 4 Timing configuration of Remote Tags Several timings can be adjusted when communication through Remote Tags Their value mostly depends on the media and the baudrate see on line help for more info They are available from the tab Advanced of the properties of the communication port used to communicate with the remote device COM R5485 Parameters DOV ACY Advanced Default Packet reception delay maximum time for receiving a valid answer Master timeout maximum time to receive an Packet reception delay answer before sending the next query 2 Automatic P Custom penp Number of Tries in case of error number of times a query is sent Modbus master properties Timeout 1000 mec A ri ca o o ee E Interframe gap after having received a valid Number of tries answer time before sending the next query Interframe gap mec IMA
11. Low Power Mode The modem can be powered either by internal 12 VDC limited to 350mA or if higher power is required by switching an external power supply see details chapter 17 9 DO NOT TAG the variables associated to the outputs see next In this condition the power of the modem will be automatically driven by the RTU like it is for the internal GSM GPRS power cycled on demand with Com2 ModemPower Com2 ModemAlarm or when alarm with severity high Version 2 08 TBox ULP 73 Manual way The Modem is powered manually using dedicated Outputs Value Channel Comment BIDASOA Bate Valage HO lt A10 1 1_H gt 1 Battery Voltage High 1 En lt A10 1 0 L gt 0 Battery Voltage Low 0 lt A10 1 1_L gt 1 Battery Voltage Low 1 i lt ALO 1 2 gt 2 Internal Terny e lt D0 0 1 3 gt 3 Enable 12V power a lt D0 0 1 4 gt 4 Enable switch power One output drives the internal 12 VDC One output drives the switch to external power supply Tag ONLY THE ONE you need Each time you want to communicate you will have to switch on off the variable used to power the modem in addition to Com2 ModemPower or Com2 ModemAlarm 8 5 2 Low power operation of external modem LP450 The major difference between LP450 and the others is that LP450 runs directly from 12 VDC battery Therefore the optional serial board does not provide a 12 VDC To drive the external modem use the same as
12. User s Guide Wiring amp Technical Specifications Version 2 08 Disclaimer Every effort has been made to ensure the accuracy of the information in this guide However SEMAPHORE assumes no responsibility for the accuracy of the information Product information is subject to change without notice Windows 2000 2003 XP VISTA are trademark of Microsoft Corp EXCEL and Internet Explorer aretrademark of Microsoft Corp Copyright 2004 2010by S PHORE Dr ve Richelle 161 B timent M B 1410 Waterloo Edition December 07 2010 TWinSoft 10 07 Author Jean Burton Version 2 08 TBox ULP 2 Important Safety Instructions Read and understand all instructions Save these instructions Safety Instruction when used in Hazardous Location e WARNING USE ONLY BATTERY PACK reference ATEX BAT PACK e WARNING DO NOT OPEN THE BOX IN EXPLOSIVE ATHMOSPHERE e WARNING DANGER OF POTENTIAL ELECTROSTATIC CHARGE CHECK THERE IS NO GAZ BEFORE TOUCHING THE CABINET e Read the instruction manual carefully before using the equipment and comply with the instructions that it contains to avoid mistakes and to prevent any personal injury or damage to property e Warning It is mandatory that this equipment is earthed by the rack or IP68 enclosure Connect the crimp terminal ring to the earth with a stranded wire between 1 5 and 2 5 mm inclusively The cable must be crimped consistent with rules of good practice e Installation must be carrie
13. bee EE de 0 Fan nila If this option is activated the selected recipient will be automatically updated with the telephone number of any incoming call if caller ID of originator has been activated 12 5 ReadsMS status A communication variable associated to the GSM can be used to check the status of ReadSMS From the GSM Com port go to the tab ACV and make a Tag of SmsState Parameters DO ALY Advanced TCP IP Tag Address Comment Modbus 4 COM Level gt Level Protection Level COM Userld gt Userld User ld lt COM Timeout Timeout Modern Global Tim COM GPR55ta GRPASState GPAS State L0Mm 2 PAddress gt PAddress IP Address ff COM2 SmeState a SE a F ETE Mn Version 2 08 TBox ULP 140 13 Datalogging 13 1 Introduction Datalogging allows memorizing values of your process in order to trace its history TBox ULP contains memory for recording historical values of Tags and events see technical specifications the latter is what we call the database of TBox ULP There are two categories of databases The Chronologies Chronologies are On event recordings by means of changes in Tags also known as Sequence of Events Each event is recorded with the time date Tag and its status or value Example of digital event 0 The changes of status of the Tag represent the events Example of analog events 180 pes PP 140 WAYS Wn ol k MAYA
14. see above of TWinSoft and sent to the TBox ULP When a user logs in TBox ULP checks whether NAME and PASSWORD fit with the global code This means that if different users with different access levels must communicate with TBox ULP the global code used to generate passwords must be the same User name The NAME you use as login Access level Three access levels are available gt Level 1 Surveillance mode or VISUALIZATION MODE The operator can view all TBox ULP values local or remote but can not execute any command gt Level 2 COMMAND MODE the operator can view all the values and execute commands locally or remotely gt Level 3 ENGINEER MODE the operator can view all the values and execute commands and alter or send new TWinSoft documents locally or remotely When this information has been entered click on the button Get password Version 2 08 TBox ULP 157 Two codes have been created gt The PASSWORD this PASSWORD must be used together with the NAME when logging in gt The USER ID this number is available in an Analog Communication Variable when a user is connected to a port of TBOX ULP that is protected 16 4 Login Logout 16 4 1 With TWinSoft The Login feature of TWinSoft allows connecting to a protected port of the TBox ULP according to an access level If a port is not protected access level is automatically 3 Engineer The Login Logout is executed from the main menu bar gt Tools
15. 0 uH Version 2 08 TBox ULP 177 18 5 Digital Inputs Counter inputs 18 5 1 WM100 WM200 Connector Spring Cage Terminal block see chapter 3 9 JAJA nana latte Lal nn 4 ua I O Connector 18 5 2 LP400 LP450 TA pi Eee F FA a a WIRING IN NORMAL ENVIRONMENT Dry contact NPN transistor Voltage N DI x DI x Sensor O Dix GND o GND O GND Version 2 08 TBox ULP 178 Wiring to Intrinsically Safe Apparatus Simple Apparatus HAZARDOUS Area Entity Parameters TBOX WM Di x GND Uo 7 51 V lo 33 1 mA Po 62 mW Ui 10 V li 100 mA Pi 250 mW Ci 440 pF Li 0 WH Wiring to Non Intrinsically Safe Apparatus Power 4 Source Entity Parameters TBox WM Di x GND Ui 10 V li 100 mA Pi 250 mW Ci 440 pF Li 0 WH Version 2 08 WIRING IN HAZARDOUS ENVIRONMENT IS Apparatus Simple Apparatus TBox ULP TBox LP Di x GND Uo 7 51 V lo 66 1 mA Po 124 mW Ui 10 V li 100 mA Pi 250 mW Ci 880 pF Li 0 WH Non IS Apparatus TBOX LP Di x GND Ui 10 V li 100 mA Pi 250 mW Ci 880 pF Li 0 WH TBox ULP HAZARDOUS Area TBox ULP 179 18 6 Digital Outputs Main Board 18 6 1 WM100 WM200 Connector Spring Cage Terminal block see chapter 3 9 occ doleilio oooo0o 4 mn JU Lal ind uz j ve O ee ARA I O Connector Gnd is common to all I O s and to the power supply 18 6 2 LP400 LP450
16. 2 08 TBox ULP 121 11 3 Analog Alarm Condition Alarm Conditions Alarm Condition Runtime Parameters Tagname al Type Value Hysteresis Recipient Es SMS_Jean har ER Call all recipients r A li AO ME r d me S Message Temperature TOO HIGH at Notify End of Alarm SMS Acknowledge POP Acknowledge Send Report Tagname The Tag selected to generate the alarm Type Maximum or Minimum The threshold for which the alarm will be started If the value of the analog Tag passes under minimum or over maximum this threshold the alarm is started If an alarm must be generated for both a maximum and a minimum threshold 2 conditions must be declared with the same Tag Value The threshold value according to the scaling defined when creating the Tag see chapter 9 The Tags Hysteresis The amount that the level must fall or rise below or above the Max or Min value before an alarm can be re started Relation between Value and Hysteresis With MAXIMUM threshold Value gt threshold Alarm TRUE LT ae Value lt threshold hysteresis Alarm FALSE With MINIMUM threshold Value lt threshold Alarm TRUE A Value lt threshold hysteresis Alarm FALSE Recipient Select a Recipient or a group of recipients The person you wish to contact in case of alarm see Recipients below In case you select a group of Recipients see next Version 2 08 TBox UL
17. 8 7 Groups of I O The Hardware is represented in TWinSoft with a hierarchy of 3 levels gt CARD with TBox ULP it is all in one CPU card gt GROUP the communication ports form a group Group 0 as well as each type of I O group of DI group of DO group of Al gt CHANNEL each physical connection within a Group corresponds to a channel TWinSoft RTU1 1 0 Wireless Monitor Group 2 4 Digital Inputs Sele ta File Edit View Communication Tools Window Help E xo ajg a amp Value Chan Comment CHANNEL lt D1 0 2 1 5 gt E Resources JL Pulsel NO JL Pulsez E Wireless Monitor lt D10 2 0 PE gt 2 Group O CPU COM lt D1 0 2 1 PE gt Group 1 31 lt DI D 2 2 PE gt Group 2 401 lt DI D 2 3 PE gt Group 3 400 lt DI 0 2 0 NE gt E Group 4 241 DI 0 2 1 NE gt Group 5 Unused lt D1 0 2 2 NE When connected to a TBox ULP the column Group 6 1047 lt D1 0 2 3 NE gt Value displays the current value when the oon e Group 7 21 channel has been declared as a Tag and the System variable fm Timers program sent to the RTU 9 Counters see chapter 9 Tags E3 J IP Parameters J Programs H E Alarms H Data Logging J Remote Tags T Periodic Events _ Web amp Report Files Digital Input State 1 Digital Input State 2 Digital Input State 2 Digital Input State 3 Digital Input State 3 Digital Input Positive Edge O Digital Input Positive Edge 1
18. Access level of the current user Date Time in the RTU General information about the program Process cycle time Unique ID of the RTU MMC SD card not available MMC Last operation The Status bar of TWinSoft displays the status of the connection Online COM1 9600 Engineer The communication media used by the PC is indicated as well as the access level of your connection see chapter 16 Security If a connection cannot be established with the TBox ULP it might be because the configuration of its port does not fit with the PC setup you use different Baudrate different IP address protocol other than ModBus To set the TBox ULP to a default configuration you have to do a global reset see next Version 2 08 TBox ULP 41 5 5 Reset of Tbox ULP Pressing the button Reset restarts the program stack of alarms and event are erased datalogging is maintained Tags with initial value are set to the value others are maintained Timers are reset status and value Counters are maintained 5 6 Global reset of TBox ULP The Global Reset is used to set TBox ULP to a default well known configuration in case it does not communicate anymore The program running in the CPU is stopped and TBOX WM runs on the Operating System This is very useful when you take a CPU from the stock and you have no idea how the port you want to communicate with is configured
19. Digital OUT Use only battery SALT LSH20 with TBox WM and LP400 Depending on consumption a second battery can be GND 0 1 12 3 added to increase battery life time Analog IN GND PSO UO 10 PS1 U1 11 More information about cabling and technical specifications is available at the end of this manual Version 2 08 TBox ULP 29 3 11 SIM card TBox WMXxxx G and TBox LPxxx G requires a SIM card It must either support GSM DATA including a specific DATA number to be reached or GPRS The choice between GSM DATA and GPRS will depend on the availability of your local GSM operator the volume of TBox ULP concerned the frequency of communications the volume of data With the Mini rack enclosure the SIM card must be inserted at the back of the TBox Press the eject button of the SIM card tray and place the SIM card With the IP68 enclosure the slot for the SIM card appears on top of the PCB Press the eject button of the SIM card tray and place the SIM card UM ERA AITE FEERFE pa nin mr Libido A a fit sae eek Teel T SIM card is mandatory in TBox WMxxx G and TBox LPxxx G Without SIM card the system tries to initialize the SIM card without success Without SIM card the modem state machine will stop after several tries but this still represents a useless consumption of the battery Check if you have an operati
20. Group You can then move create Tags into the Group Wireless Monitor TBox ULP Online COM1 961 92 9 1 Physical I O The physical O s are the signals available on I O cards They can be easily accessed from the Resources see also chapter 8 The Resources Details about the different I O are available in chapters 8 7 and 17 9 To create a Tag of a variable from the Resources gt select it into the list and double click it gt change its name and description gt click lt OK gt If you are connected to a TBOX ULP when the Tag is created you will see appearing in the column Value This is because the ModBus address of the Tag needs to be sent to TBox ULP see chapter 9 3 WodBus addresses Once the program has been sent the value appears Tag value annel Comment RTUI JL mpu O O Digital Input State O Digital Ir En Tags lt D1 0 2 1 5 gt 1 Digital Input State 1 a rrue lt DI 0 2 2 5 gt EUREN Digital Input State 2 Ea yo lt DI 0 2 3 5 gt iS Digital Input State 3 fal Wireless Monitor lt DI 0 2 0 PE gt HEEE Digital Input Positive Edge O 2 Group O CPU COM lt DI 0 2 1 PE gt Digital Input Positive Edge 1 E Group 1 341 lt DI 0 2 2 PE gt iii Digital Input Positive Edge 2 Group 2 401 lt D1 0 2 3 PE gt kik g Digital Input Positive Edge 3 amen AB EE AA AAA You can use this icon to s
21. Parameters DEW ACY Advanced TCP IP automatically You work with dynamic IP address which is provided by Obtain IP address automaticaly the Operator at the connection Use IP address Toner eee Use IP address You work with fix IP address it IP address corresponds to the SIM card you use Obtain DNS server addresses automaticaly O Use DNS server addresses Obtain DNS server addresses DANS server addresses auto The Operator provides you with eee DNS Use DNS Server addresses You want to use specific DNS addresses Version 2 08 TBox ULP 71 Using TWinSoft to communicate to an RTU in GPRS To access TBOX ULP through GPRS GSM must be powered Keep in mind the ultra low power concept and the monitoring of the GSM as explained 2 4 Typically TWinsoft will access TBox ULP from a LAN using an Ethernet connection if your LAN has a Gateway connection to Internet In order to have a reliable communication you have to increase some timing parameters in TWinSoft menu Communication gt PC Setup select Ethernet and click Advanced Advanced Parameters Comm Timeout 3000 miliser Change Comm Timeout to 5000 millisec B minimum Inter Frame Gap milizec Allow Interframe Gap lt 100 ms on Ethergtet Not recommended Change Inter Frame Gap to 100 millisec Identification delay ME sec Modem connections a Comes ii Befo
22. ULP 115 10 7 TCP IP Debugging This feature is very convenient to trace problems when sending e mails and or files with FTP It informs on the different steps of the connection Login to the ISP obtain of DNS SMTP communication It is based on 3 System variables TcplpLog PortldLog and EventLog Procedure 1 One System variable must be Tagged Analog 25 EventLog Keep the ModBus address as it is 22080 Do not change it It is not necessary to Tag the 2 other variables 2 Make the following lines of Ladder This line activates Debugging process portidlog Z This means that we make debugging on COM2 Example on debugging through LT xxx with PSTN modem COM2 As you can see we use the system variables without having Tagged them brown color You can also Tag them if you want 3 Once the connection is finished look at the trace from the Communication menu 7 TWinSoft SMTP tws General fa File Edit View iii Tools Window Help 4 gt IZ a E PC Setup ie AME ETU Identification Tags aA Resources e Send Program CrriF3 8 8 yo Start Stop Program Ea MS Ch Set RTU Time Ef Card Program equality E a J System ve Download Digital Chronology Digital Upload i nalog Chronology F Analo J Timers J Counters E J IP Parameters Terminal Trace Log _ ISF y T FTP Host T SMTP server Program Sources ween a LATE Server O eat n i U nn A m P
23. Weekly Day of Week Monday Tuesday Saturday Wednesday Thursday Sunday Friday The Tag Event a DIV will be automatically SET every day at 6 00 00 AM The task s associated to Event will be execute at that moment Version 2 08 TBox ULP 153 16 Access security This optional access security of the TBox ULP prevents non authorized persons from accessing the RTU and from opening the TWinSoft document If the Access security option is activated each port of the TBox ULP can be independently protected Once you activate the Access security option the TWinSoft document will also be protected even if no port has been selected The protection concerns ModBus protocol on serial and modem ports The protection is based on a four digit hexadecimal global code that is saved in the TBox ULP This code allows different logins related to different users with different access levels to the TBox ULP Three access levels are available to access protected port s e Level 1 Surveillance mode or VISUALIZATION MODE The operator can view all TBox ULP values local or remote but cannot execute any command e Level 2 COMMAND MODE the operator can view all the values and execute commands locally or remotely Also known as READ WRITE MODE e Level 3 ENGINEER MODE the operator can view all the values execute commands and send new application locally or remotely Version 2 08 TBox ULP
24. Write 0 or 1 AO ner Modem auto ans d 7 Callerld Caller Id ModemPoT Modem Power Un Description Access Control access level of the user currently logged see chapter 16 Access Control user Id of the user currently logged see chapter 16 The user Id and the authority level correspond to those you have defined with the utility PASSWORD The values returns to O when the user has disconnected Values can be written to those registers Example when a user is connected you can modify its level access by writing a value in the register COMx level level available O 1 2 or 3 Those values can be stored in analog chronology for keeping a history on the access When a user disconnects Logout the register returns to O Modem global time out for hanging up the modem when there is no communication Correspond to the Inactivity time out in the Advanced properties of the modem TBox ULP 76 Name COMX GP RostaLe COMx IPAddress COMx SigLevel COMx SmsState COMX AutoAnswer COMx ModemState COMx CallerID COMx ModemPoT Version 2 08 R W Description GPRS indicates the status of the GPRS connection Value 0 disconnected Value 1 currently connecting Value 2 connected Value 3 currently disconnecting GPRS this register gives the IP address used by TBOX ULP during its GPRS connection The information is available in a DWORD To be interpreted you should compute th
25. meet The concept of Entity Approval allows inter connections between different intrinsically safe apparatus or barriers that have not been specifically approved as a complete system The parameters used for the Entity Approval are available as pair of parameters as it concerns connecting two intrinsically safe apparatus Uo or Uoc Maximum Output Voltage or Open Circuit Voltage that can appear at the connection Ui or Umax Maximum Input Voltage that can be applied to the connection With Uo of associated apparatus lt Ui lo or Isc Maximum Output current or Short Circuit Current that can be taken from the connection li or Imax Maximum Input Current that can be applied to the connection With lo of associated apparatus lt li Po Maximum Output Power that can be taken from the connection Pi Maximum Input Power that can be applied to the connection With Po of associated apparatus lt i Version 2 08 TBox ULP 162 Co Maximum External Capacitance that can be connected to the connection Ci Maximum equivalent Internal Capacitance that is considered as appearing at the connection With Co gt Ci cable Lo Maximum External Inductance that can be connected to the connection Ci Maximum equivalent Internal Inductance that is considered as appearing at the connection With Lo gt Li cable Capacitance and inductance of the wiring and cables must be included in the loop evaluation 17 3 Entity Parameter
26. modem initialization failed Modem has answered with an ERROR to one of the parameters of the init String see modem properties A reason could be working with GSM because it is not registered yet When you RESET this register OS executes a warm start of the modem sending init string LowPower When ON start powering the GSM during the period defined in the Analog Communication Variable COM2 ModemPoT see Com2 ModemPoT in ACV See example chapter 8 4 1 LowPower Start powering the GSM to send alarm of severity Low and Normal After sending alarms the GSM switches off 8 6 2 Analog Communication Variable COM HiLo GSM Parameters OCW Tag LO0M2 Level L0M2 Userld C0Mm2 Timeout lt COM2 GPRSState gt lt COM2 PAddress gt COM Siglevel gt lt COM2 SmeState gt lt COM2 Autodnswer ALY According to its function a Advanced TCPAP Communication variable is Read Write or Read only COMA Modembtate ModemState Modem state lt COM 2 Caller d lt COM2 ModemPol gt Name COMx Level COMx Userld COMx Timeout Version 2 08 Address Comment F Level Frotection Level l In the following table the Userld User Id column R W indicates Timeout Modern Global Tim F Read only GFRSState GPRS State i O Write 0 only PAddess IP Address d oc Pao SigLevel Signal level L i AE ony g g a a PaP SmsState Read SMS State j
27. E E E T T E T 92 analog varia Dle ind arie N 96 digital Variable iranien 94 PROUD E O 92 a Pe ices teg a ees 93 ntalvalle caracas nda iaa 97 internal variables us 94 MOdBuUSs Address ua 99 DFESCMILALION root ad a 100 A dt A E 97 O NN 100 TBOXMa lead 33 TERROR ase 59 TCP IP den Nessie 116 extended Otis 60 GPRS SEINE S tai di 71 PE SCCUD SEINE S Eora E ED 40 TCP IP address Nncomine Callier na aN N 60 Version 2 08 Technical Specifications alode Eaa E 162 164 Temperature UNItS ccssccsssccssccsccesscesesceseceseesaes 58 Terna area la 201 A EEA ETE E E A E E 193 systentVallables sinas a a 195 week OT TNE yed ocres dot n a EA NR 91 winter SUMMET occccconiccccnonncccnnonnncncnonnnccnnononanicnnnnnnss 194 Uaa Ee EE E A A A E E A T 91 III Was 119 TWinSoft Sais a 36 TWinSoft Suite Nalda 33 POST ANS td 35 SYSTEM requirement cooocccncccnocccnoncnncncnncnonanononaninanonns 32 A A A 193 Variables SA A tehin odceidadunend 86 A Wake up OF CPU ei cea as A 17 51 Of GSM in case Of alarm cccocccnncccnnccnnnccnnanannnnnnnniannns 66 of GSM with communication variables 66 WED RO Mirna 100 WebForm Vie Wet das 33 Wee col te Vea asidua iia 91 Wiring AN AIO MpPU tit oia dt 184 187 CONNECTO Saa 28 dieta inunda aia 178 digital output main board c ooocccncccncnnnncnannnnnonanos 180 digital output option board occcconccccnnccncnncononanonos 18
28. GPRS By default TWinSoft uses the IP address of the Ethernet not available with TBox ULP Therefore you will have to specify another IP address when communicating to the TBox ULP through GPRS See details chapter 5 3 2 below e Modem to establish a remote connection to the TBox ULP when the GSM is configured in DATA mode TWinSoft takes full advantage of Windows built in modem support simply install your modem in the control panel s modems applet of Windows and you are ready to call your TBox ULP You can develop your TWinSoft document without connection to the TBox ULP but it will be mandatory to send it to have the RTU running The program can be sent through RS232 RS485 or GSM modem When sending an application through the GSM DATA or GPRS the GSM will be kept powered independently from its low power seting see chapter 8 4 GSM GPRS modem Communication will be interrupted when TWinSoft stops communication Version 2 08 TBox ULP 39 5 3 2 IP address settings in TWinSoft PC Setup By default TWinSoft displays the IP address of the Ethernet port of the RTU which is not available with TBox ULP TWinSoft also automatically adapts itself to the Ethernet IP address of the RTU To get around the problem as you don t program your TBox ULP through a direct Ethernet connection and you don t want to change its IP address use the following configuration Communication Properties Example you access you TB
29. IP address changing Accessing TBOX ULP with dynamic IP can be done using DynDNS About sending alarms with GPRS With GPRS you are able to send e mail or files using FTP You create recipient s associated to the SMTP or FTP server you have associated to the GSM GPRS In ultra low power mode as all alarms e mail or FTP can be generated either using a alarm with severity high or with the communication variable Com2 ModemAlarm For sending e mail you may need to use a SMTP server specific to the GPRS connection Ask your GSM operator Example with Mobistar gprsmail mobistar be Version 2 08 TBox ULP 70 Sending of SMS with GSM configured in GPRS It is possible but only when handling GPRS connection from the Ladder BASIC To use this feature you have to monitor the GPRS connection manually Be sure the option Connection at startup is not activated GPRS Operator Phone Number ATO aa 1 Make a Tag of the DCV GPRSconnect Connection at startup Change it to 1 to activate GPRS e server requires authentication Change it to O before sending SMS Keep PPP alive META A r SEEE N ar siik a hg ee E oe kka Fi A When GPRS is de activated it is also possible to receive SMS See chapter 12 Read SMS Embedded GPRS IP settings GPRS represents a TCP IP connection using GSM network It then requires a TCP IP configuration COM GSM MODEM Obtain IP address
30. LP To avoid unnecessary consumption 7BOX ULP reads Analog Inputs during a very short time on a regular base Ultra Low Power application supposes no external power which means TBox ULP must power Analog Inputs through V out At a rate and during a period determined in the Tag configuration 7BOX ULP applies a voltage of 12V or 24V to power the sensor See configuration in chapter 8 7 4 Analog Inputs Acquisition rate V out 12 VDC max 45 mA 24 VDC max 22 mA Resolution 12 bits Mode Precision Input Impedance Max 25 3 Q Protection Reverse current over current up to 100mA short circuit between Al power supply and current input sensor short circuit DI Validity input associated to Returns 0 when signal lt 2 4mA or gt 21 6mA each analog input 4 20mA Returns 1 when the signal is valid Resolution Mode Precision Input Impedance Protection Between inputs To the power supply Version 2 08 TBox ULP 168 18 Wiring 18 1 Power Supply 18 1 1 WM100 WM200 LP400 Connector Spring Cage Terminal block see chapter 3 9 e Battery o si There is no internal cell lithium battery When the external battery is removed datalogging will be lost and the RTC will restart at 01 01 1970 5 1 M MY POWER SUPPLY IN ATEX ENVIRONMENT In ATEX environment you have to use the battery pack ATEX BAT PACK Version 2 08 TBox ULP 169 18 1 2 LP4
31. Press the orange plastic with a screwdriver to insert or remove the cable Connection capacity Without cable shoe Solid cable 0 2 1 5 mm 24 16 AWG With cable shoe without plastic sleeve Solid or Stranded cable 0 2 1 5 mm With cable shoe with plastic sleeve Solid or Stranded cable 0 2 0 75 mm Ferrule specification for 0 75mm cable B minimum 10 mm Reference Weidmiiller 9021050000 C 1 5 mm D 3 5 mm 3 10 1 Wiring Mini Rack enclosure Use only battery SALT LSH20 with TBox WM and LP400 Depending on consumption a second battery can be added to increase battery life time GSM connection to the antenna 5 A4 IN 3 6 VDC battery th Pa 3 6 VDC battery t RS 485 for communicating to remote device s RS232 for programming Digital Inputs Digital Outputs F Lj d Li F a L a More information about cabling and technical specifications is available at the end of this manual www tbox biz g Version 2 08 TBox ULP 8 3 10 2 Wiring IP68 enclosure The same PCB as the one used in mini rack enclosure is mounted in the IP68 enclosure Connections are identical Example with a WM 200 s gt E e NG ig En we a 200 bind Mp AS El 7 pm E E LA LA CA gt r AAA a iii o D EET AD ZO Dig IN Dig OUT Analog IN Digital IN 3 6 VDC battery 0 1 2 3 GND
32. Su Holiday a Messages 00 00 08 00 dd a E Time Slices oso ea FIFI FIFI F FIFI FI erat E Holidays iea 2359 FT FIFI FIP daa ON Timetables Hew Data Logging si A km Ta ann i th A ome mee a A ee a ee eer a tee ae Following in the recipients setting you can choose to have the recipient always active which means that he will receive his alarms any time of the day or you can also choose to have the recipient active only during a particular timetable e g Day shift without week end and holidays Recipient Mame Dem Bpa sm Recipient Type PagerShS C Internal Service Mobistar GSM ka O Modbus Pager SM5 Modem COM GSM MODEM hal O RIIET Phone number 0474437405 C E mail O FTP Dial Prefix ATDT O NTF ORAS O Custom Error Handling Scheduling Tries 2 P TimeTable Always active Default w Always active Detault Timeout minutes WeekNightShift If an alarm occurs when time table is active the alarm will be sent Otherwise the alarm is automatically auto ack as you can read in the Alarm Table See here under Version 2 08 TBox ULP 130 11 8 Alarms table The Alarms table displays the Events stack of TBox ULP The Events stack is the visible part of the handling of some system events and alarms in TBox ULP The internal queue of alarms is not accessible You access the Alarms table from the main menu Communication gt Download gt Alarms Alarms Table 6 records Sta
33. TBox ULP 26 3 9 Safety Earth Ground Connection 3 9 1 With Mini Rack Enclosure Each Rack is equipped with a Safety Earth Ground blue ring tongue PIDG It is marked with the famous upside down Christmas tree in a circle 3 9 2 With IP68 enclosure a Al Bae a ee we il a La a as The blue ring tongue is available at one of the corners of the PCB iir pi 4 L mt m FA a Tap F pa You have to fasten this ring tongue to a cable and screw this ring to the rack as indicated On the other side you must connect the cable to the ground The cable must be a 2 5mm colored green yellow ratio 70 30 Be sure all connections and joints are reliably made and that Safety Earth Ground connections have no other function that connection to ground 1 Be aware that RS485 of TBox is not isolated If connecting several devices together be sure they use the same ground connection otherwise you have to use ACC RS485 contact your local TBox distributor 2 If the environment is very noisy like for instance with the presence of a frequency variator be sure the connection to earth stake is as short as possible to separate the connection of TBox to ground from other devices not to mix AC cabling with low voltage DC cabling Version 2 08 TBox ULP 27 3 10 Wiring TBox ULP is equipped with compact spring cage terminal blocks This connector allows a high density of connections
34. The global reset is achieved using the button on the front side of TBox ULP Procedure Push and maintain the button to the Reset side Let the Status LED flash 3 times Release the button IP68 enclosure Mini Rack enclosure Push up and maintain during 3 flash LED status under the PCB Version 2 08 TBox ULP 42 Global reset configuration The global reset mode is indicated by the LED flashing at 0 5 Hz instead of 2 Hz in RUN mode In this mode the TBox ULP is configured like following Baudrate Protocol Station IP address address COM1 RS232 9600 N 8 1 ModBus RTU 1 COM2 GSM DATA __ ModBus RTU COM2 GPRS a ModBus TCP maintained COM3 RS485 9600 N 8 1 ModBus RTU 1 The Global Reset does not erase the current program Doing an ordinary Reset will restart the program 5 7 Upload Operating System Operating System is the heart of your TBox ULP It contains all features of TBOX ULP In some cases you might have to change this operating system when new features are available or a bug fix released Tools Window Help FC Setup T EEn From the main menu select Upload OS ETU Identification Fr Send Program Ctrl F9 Skart Stop Program Set RTU Time Program equality Rs232 1485 Download b E plo ad Routing Terminal Select the highest version to use the latest OS Versi n 3 18 617 J features and corr
35. acknowledgment ID writing values directly to ModBus addresses It must always start and end with the character Examples START PUMP P1568 A00056 START PUMP W20480 123 The maximum number of messages supported is 20 In case you need to monitor more process you can use the direct indirect addressing see next Message sent by e mail A message must include the RTU Id of the TBox ULP preceded by the letter I and a pre defined message It may also include an acknowledgment ID It must always start and end with the character Examples 1460000020107 START PUMP 1460000020107 A00002 START PUMP Version 2 08 TBox ULP 136 2 Writing Tag with Direct addressing W You write a value directly to a ModBus address Syntax Wmodbus address value Example W20480 123 This message sent to the RTU will write value 123 to the analog Tag with ModBus address 20480 Notes 1 You can combine several texts separated by a comma For instance W20480 123 W20481 456 2 ReadSMS checks access protection level of the port before writing see point 5 below 3 Writing Tag with Indirect addressing analog N You write a value directly to a ModBus address representing a pointer Syntax Nmodbus address value The value at modbus address corresponds to the ModBus address to write in Example N20480 123 If ModBus address 20480 contains the value 1000 the value 123 will be written to the
36. before handling TBox touching front plate button connectors or cables e Wiring of Inputs Outputs RS232 connections GSM antennas cannot exceed 30 m neither leave the building without surge protection Wiring to DC power PSTN modem and RS485 can exceed 30 m e Incase of DC power to a distribution network it is mandatory to use a surge protection Certifications Ex ATEX II 2 G Ex ib IIB T4 T3 CEI EN 60079 0 and CEI EN 60079 11 for TBox WM ISSeP10ATEX 036 X Ex ATEX II 3 G Ex ic IIB T4 T3 CEI EN 60079 0 and CEI EN 60079 11 for TBox LP ISSeP10ATEX 037 X SAFETY Metlabs In progress IEC 60950 1 2005 2 Edition and EN 60950 1 2006 CFR47 2008 Part15 Sub Part B Low Voltage directive 2006 95 EC Electromagnetic Compatibility Directive 2004 108 EC EMC EN 61000 4 2 1995 A1 1998 A2 2001 EN 61000 4 8 1993 A1 2001 EN 61000 4 3 2002 A1 2002 A2 2005 EN 61000 4 11 2004 EN 61000 4 4 1995 A1 2000 A2 2001 EN 55011 1998 A1 1999 A2 2002 EN61000 4 5 2006 EN 61326 1 2006 EN 61000 4 6 1996 A1 2000 A2 2005 Version 2 08 TBox ULP 4 TABLE OF CONTENTS POSEAN ias LL 1 HOWto Use TIS manudi aid 14 Dede E A e 0 niches ulaselaet tiasdoastauduanchamohusstadstmedanadoaytaatunns ies pland ecobaottaaatengtew tenes 14 TZ WATSON MANU A Ra 14 Zi Tmne Ultra LowPower ConceD lastra 15 2ds Features A A de 15 227 Models EA AAA eae 16 2 2 1 OOPS ii AEA E EA EO 16 Lillo COMMUNICATION ODIO NS i
37. chapter 10 4 1 11 4 Recipients To access the definition of Recipients click the folder Alarms in the Project workspace and select Recipients The types of recipients supported are Internal the alarm is saved in the stack of events and no call is generated It can be used to memorize a particular event without generating an alarm or to test an alarm condition ModBus it can be Master or Slave It is used to establish a ModBus connection to another ModBus device or a SCADA for instance vjew The difference between Master and Slave concerns the handling of the modem connection and acknowledgement A Slave connection means that TBox ULP dials an equipment and doesn t do anything else The dialed equipment will sample acknowledge and hang up Typically used for instance when dialing view A Master connection means that TBox ULP dials a ModBus equipment and will also sample this equipment with Remote Tags TBox ULP will then be also responsible of acknowledgment see chapter 8 8 2 System Variables 8 AlalD or 10 AlaRec and hanging up see Advanced properties of the communication port used to send the alarm COM4 GSM MODEM Parameters DEY ACY Advanced TCP IP Modern Inactivity timeout A modem parameter Hang up timeout is used by ModBus Master alarm to define the Automatic maximum connection time The O Custom maximum value is 600 seconds Modb
38. e ee A m 5 eS A A A A ee a MA m e a a one te E Lin bon 8 4 2 GSM data settings Initialization should not be changed PIN Code If the SIM card you have inserted uses a PIN code type it at the place of the letter n Example with the PIN code 4896 you should have in the field AT CPIN 4896 including the quotes If the SIM card you have does not require a PIN code you can leave the field as it is or erase it completely If you type the wrong PIN code or you type a PIN code when the SIM card does not require one you risk blocking the SIM card It must then be restored with the PUK code using a mobile Auto Answer number of RINGS before the modem picks up the line Dialing to a GSM data The SIM card of a GSM has three telephone numbers VOICE the one you dial to speak DATA and FAX To dial to TBox ULP you have to be sure that data service is activated and that you dial the DATA number please call your GSM operator In some countries like in US for instance GSM operators do not provide DATA service DATA communication is then only available in GPRS mode see below Version 2 08 TBox ULP 67 About sending e mail or Files with GSM data Some ISP requires specific telephone number for connecting through GSM please check with your ISP In ultra low power mode as all alarms e mail or FTP can be generated either using a alarm with severity high or with the com
39. el e y E aa me em A E A ee ee Pe e GPRS i hn Sn en E A GSM Signal lt 18 a Ss Sa ee O ad ee A A A E 1 fiy osof 00 Noj po ooo nutes of GPR inication including registration 242 000 0 360 minutes of idle mode 60 rinweek 5000 ong 12 VDC Power Supply a HF tT gt Poweruppeod 0 minwe o eR o Seral Communication a IO II O IS o Communication period O minweek 7s5 000 gt 0 pasto a E E Working Period s 313 days Version 2 08 TBox ULP 19 2 6 2 Application Generation The EXCEL sheet provides also the generation of a TBox ULP application including battery life time calculation Click the button and it automatically generates an application with calculation of current consumption corresponding to the data filled in the EXCEL sheet To monitor battery consumption it is highly recommended to start your own application from this document Generate Application with Consumption Control ip E Al at tor ele tha DONE Saved in folder C Wes DocumentsiExcellConsumptionWWWMiConsumption ULP 44MWM1200 G 2 03 tws m te Ts Ee e e e o on 0 ol a M eel o e T T ls e e eo e O e ll rn ls o o o a A aaa le h Example of a list of Tags of an application Marne Vi Address Type Comment 1 JL SeeComment DIVOO000 Bool FIRST use and BATTERY replacement gt Set Current 0 2 TL _ DIVOOOO1 Bool i 3 v Current_Sleep ATVO0000 Float Estimation of curre
40. handled Variable Description Handled at wake up Handled at each cycle DI State Current state at wake up vV DI Edge State during sleep maintain vV DI Interrupt Launch one cycle V DI Counter Number of Puls on DI gt 4 H2 vV vV DI Counter HS Number of Puls on DI gt 10 kHz vV DI Flow Flow based on puls period on DI vV DO Digital Output vV vV Al Analog Input 0 5 V or 4 20mA vV Even if the DI Interrupt wakes up the TBox ULP its digital value is only updated at the next wake up Version 2 08 TBox ULP 85 8 8 System variables The system variables have pre defined functions They are very useful to check or to act on features of TBox ULP They are divided into Digital and Analog 8 8 1 Digital System Variables According to its function a register is Read Write or Read only In the following table the column R W indicates Read only Write 0 only Write 1 only Write O or 1 e oO When the action SET is specified it means that the TBox ULP maintains the variable at 1 to be sure it is detected With such a variable you need then to reset it using BASIC or Ladder logic Index 0 1 10 11 12 13 14 15 Name TikSec PrgRun NewPro Reboot RstWat Ala_On Alaerr RstAla EnaDCr EnaACr EnasSam EnaAla DisCrd DisCra DisSam D
41. hardware dongle as TWinSoft license you need to install this driver Manuals All technical documentation about hardware and software related TBox and accessories Acrobat Reader Software needed to read our documentation TBox Drivers Some features like DNP 3 IEC 60870 protocols are available as external drivers The list of available drivers is available here Version 2 08 TBox ULP 34 4 3 Programs of TWinSoft Suite During installation of TWinSoft a group of programs is created where TWinSoft can be started i a yx hajr A i E E Windows XP Professional q Techno Trade ae Accessories TestTrack Workgroup d Documentation Winzip d Mm Samples J Wise Solutions fm TBox Drivers Acrobat Distiller 6 0 EA Report Studio Adobe Acrobat 6 0 Standard Twinsoft Fa WebForm Studio Command Prompt Windows Explorer T Y F F F Programs Documents Internet Explorer LeechFTP Microsoft Outlook Microsoft Word MSN Explorer Outlook Express settings e ehh O 6 E Search Oak Help and Support Run Remote Assistance BA visio 2000 page a eee Es visual SourceSafe 5 0 igh Windows Journal Viewer 6 windows Media Player 3 Windows Messenger Turn OFF Computer Other programs and menus e Accessories group containing the utility Password generator and Reset User preferences reset of registry informati
42. is mandatory to cable OV of external power supply to GND Make sure it is done before connecting VDC or serial port 142 VDC External power max 1 6A at 30 VDC Version 2 08 TBox ULP 182 Pins 1 and 10 of RJ50 can be connected to different signals See jumper settings at chapter 18 3 1 When the digital output NPN is cabled use the following wiring Wiring Digital Output NPN External Power 1 OUT Max 45mA 30VDC WIRING IN HAZARDOUS ENVIRONMENT Wiring Digital Output NPN NON HAZARDOUS Area HAZARDOUS Area TBox ULP RJ50 Non IS Apparatus V out Power Source GND Wiring Switch Power NON HAZARDOUS Area HAZARDOUS Area TBox ULP CITO 2 Non IS Apparatus V out Power Source GND Entity Parameters TBox WM Output GND TBox LP Output GND Ui 15 V Ui 15 V li 150 mA li 150 mA Pi 560 mW Pi 560 mW Ci 970 pF Ci 970 pF Li O pH Li 0 uH Version 2 08 TBox ULP 183 18 8 Analog Inputs Current 18 8 1 WM100 WM200 Connector Spring Cage Terminal block see chapter 3 9 LU ke bed de Ean knd hour 0 IN AREA I O Connector 18 8 2 LP400 LP450 Fr i ha ub m 7 E ye EF lere In order to save energy TBox ULP controls the power of the sensor It activates power on pin PS x at a frequency and a period defined in the Tag configuration see chapter 8 7 4 Analog Inputs Acquisition rate WIRI
43. it changes the variable to 1 and treats it according to its use in the program alarm datalogging remote Tags The variable is automatically reset after treatment see example O and here below Digital Input negative edge In case a negative edge on the Digital Input has occurred between 2 intervals of wake up it is memorized When TBox ULP wakes up it changes the variable to 0 and treats it according to its use in the program alarm datalogging remote Tags The variable is automatically Set after treatment see example here below wake up DI pulse DI positive edge DI pulse DI positive edge DI pulse l DI negative edge Version 2 08 TBox ULP 80 Digital Input Interrupt Digital Input O and 1 can act as interrupt on the microprocessor This allows executing tasks without waiting for the next wake up When an interrupt is detected a cycle of Ladder BASIC is executed Alarm conditions and chronology conditions will be tested after Ladder BASIC has been carried on You will not see the value 1 of Interrupt before the wake up But the variable counter associated will be incremented It can then be used in the Ladder BASIC to indicate the interrupt has been detected Using Interrupt variable has an impact on consumption because the digital input stage must be powered permanently 8 7 3 Group 3 Digital Outputs From the Resources and the list of I O open t
44. li 100 mA Pi 734 mW Ci 1 32 nF Li 0 uH TBox ULP HAZARDOUS Area TBox ULP PS GND Ui 29 35 V li 100 mA Pi 734 mW Ci 88 nF Li 0 uH 186 18 9 Analog Inputs Voltage 18 9 1 WM100 WM200 Connector Spring Cage Terminal block see chapter 3 9 A Dun EPA o OS E I O Connector 18 9 2 LP400 LP450 O Connector In order to save energy TBox ULP controls the power of the sensor It activates power on pin PS x at a frequency and a period defined in the Tag configuration see chapter 8 7 4 Analog Inputs Acquisition rate WIRING IN NORMAL ENVIRONMENT Wiring to 2 wires sensor PS X 5 12 45mA o 24 22mA Measure SENSOR Version 2 08 TBox ULP 187 Wiring to Intrinsically Safe Apparatus Simple Apparatus Entity Parameters TBox WM l in x GND Uo 8 51 V lo 113 3 mA Po 241 mW Ui 29 35 V li 120 mA Pi 881 mW Ci 660 pF Li O uH WIRING IN HAZARDOUS ENVIRONMENT PS GND Uo 29 35 V lo 181 74 mA Po 1 33 W Ui 29 35 V li 100 mA Pi 734 mW Ci 44 nF Li 0 uH Analog Input Voltage Sensor TBox WM U in x PS GND Uo 29 35 V lo 204 3 mA Po 1 5 W Ci 44 66 nF Li 0 uH Version 2 08 HAZARDOUS Area IS Apparatus Simple Apparatus TBOX LP l in x GND Uo 8 51 V lo 8 7 mA Po 18 44 mW Ui 29 35 V li 100 mA Pi 734 mW Ci 1 32 nF Li 0 uH TBox LP U in x PS GND U
45. not allow a connection without login 16 5 Deactivating protection There are two methods of deactivating TBOX ULP access protection Global reset see chapter 5 6 The first method is by performing a global reset which must be done on site When the program has stopped the local port is no longer protected If the modem has been declared protected it will still be protected even after a global reset To deactivate the protection an unprotected TWinSoft document must be sent to TBox ULP see below Sending an unprotected TWinSoft document The second method involves modifying the TWinSoft document and deactivating the Access Security option The document is sent to the TBox ULP after having done a Login as Engineer 16 6 Deactivating protection of TWinSoft document You have to open the document and de activate Access security in tab Security RTU properties If you have forgotten your login but still remember the Global Code you can generate a new login see chapter 16 3 above If you have forgotten your login and the Global Code you have to contact your local distributor and send him the application the lt application gt tws file Version 2 08 TBox ULP 159 Version 2 08 TBox ULP 160 Jj IEGHNICALC SPIECGIEICATTIONS Wie ING Version 2 08 TBox ULP 161 17 Technical specifications 17 1 Hazardous Environment Depending on the model TBox ULP can be us
46. one alarm message Put the character hyphen in front of the TAG Syntax like follows say TAG to everybody TAG will be replaced by characters corresponding to ASCII code starting at Tag TAG It ends when code 0x00 is encountered or after 32 characters Example with the following value at TAG and following TAG 0x48 H TAG 1 0x45 E TAG 2 0x4C L TAG 3 0x4C L TAG 4 Ox4F O TAG 5 0x00 The following message will be generated I say HELLO to everybody Version 2 08 TBox ULP 128 11 7 Alarm Timetables Alarm timetables allows specifying an activity period associated to a recipient in other words periods of time during the day the week the year when a recipient can receive an alarm The time tables are based on the specification of Time Slices time periods of the day and on Days days of the week and holidays 11 7 1 Time Slices The time slices are used to trunk the day in different slices Further you select those time slices when creating timetables To declare the time slice just select the start time and the end time of the slice A time slice can t be part of 2 different days no time slice can include midnight e g 18h30 to 08h30 D eW e K Ss fick x SEO bl E lx From To L TaM L Add a Time Slice Tags i 1 2 00 00 08 00 41 Resources 2 e 08 00 16 00 H IP Parameters E J Programs SJ Alarms 3 Conditions Recipients Time Slice Reci
47. the mechanical counter the number of pulses since the moment you pressed PGM Version 2 08 TBox ULP 203 INDIE IS A A AA 157 Access security dedctivathE veen n a a 159 TWinSoft document caiene 159 Alarm end oralar Minin aeae a AA A AN 55 events Ora 131 Alatriste a eds 54 119 ANOS a laa 119 advanced parameters cccoooccnnccnnccnnnonanonononanonononanaconnnnos 54 analog condition 122 A semen arsenarn ee 121 123 digital conta ia 120 display ISTOT aiae a a 131 EE E T EAT ANE A AOA 125 E E EEA EEE EE T S EE NAET E A EA 126 group of recien aiii 127 NOU Sarai 129 E EEEE EEE oro riel 121 123 MESS N AAA 127 MOdBU nad cid ri 124 NP ita 126 A A II ETE T AO 125 FOCIDICIIUS ra TE b 124 SP o te aaae nce saan tence oeteeans 125 A e 129 Hieta DIE e onto 130 Analog inputs COMETI ON ar a ATE E AAS 81 AWAKE MOE orania aE 17 Battery Installation a 24 AN 19 BUON td iia 42 44 165 A A E eas 77 COTIICIUON Sisa 4 CHONGOLO estoi etica 141 Communication A coos toate vane sath ENE 38 coo Aoi 41 testing with TWINS O iuisicani ida 41 too ther RTS dansa 147 v rna leS eiar esse eee ecenaounncde teaeeerenseasieens 75 Compiling an application cccooocnnccoccnncnonnnnnnns 45 COMSUIMID LION srta ads 19 Counters SVFICMPOMIZAU ON naa e E E A anew 203 Version 2 08 CPU communication POS iaa aia 64 A Data 141 CHIONOLOBIES rara 143 sampling tables ienidatind cid is 144 DE DURBIN A r E E a ent
48. to Non Intrinsically Safe Apparatus NON HAZARDOUS Area Non IS Apparatus Entity Parameters TBox WM Rx Tx GND TBox LP Rx Tx GND Ui 15 V Ui 15 V li 150 mA li 150 mA Ci 970 pF Ci 970 pF Li 0 uH Li 0 uH Version 2 08 TBox ULP HAZARDOUS Area Serial board 174 18 3 1 Jumper Settings Jumper allows assigning different signals to pin 1 and pin 10 of RJ50 connector You have to unscrew the serial board to access the jumper Jumper 1 Jumper 2 Example Serial model for Class1 Div1 or normal environment JUMPER SETTINGS for C1D1 and NORMAL ENVIRONMENT models Jumper connections Jumper 1 Pin1 Jumper 2 Pin 10 1 2 12 VDC tot 350mA 12 VDC max 175mA 12 VDC max 175mA 3 4 switch power output in from connector Switch Power out from connector Switch Power tot 350mA max 175mA max 175mA 5 6 Digital Output NPN See wiring GND JUMPER SETTINGS for ATEX models Jumper connections Jumper 1 Pin1 Jumper 2 Pin 10 1 2 NO CONNECTION NO CONNECTION NO CONNECTION 3 4 switch power output in from connector Switch Power out from connector Switch Power tot 350mA max 175mA max 175mA 5 6 Digital Output NPN See wiring GND See wiring the Digital Outputs at chapter 18 7 Version 2 08 TBox ULP 175 18 4 RS485 Main Board Descript
49. to be handled into your process and can be checked from System Variables see below Mail Box TBox SMTP POP3 Illustration with a TBox MS Version 2 08 TBox ULP 112 Supplementary information 1 The time between phases 1 and 4 can be determined in RTU properties gt Advanced Alarms properties System Analog Variable 40 AlaPop3 indicates the number of alarm needing to be acknowledged by POP3 connection and 43 Pop3State indicates the state of connection 3 If escalation is required Group of recipients can be associated to the alarm condition 4 Like other alarms failure in sending SMTP alarms can be checked using System Digital Variable 06 AlaErr and System Analog Variable 10 AlaRec 5 Error in POP3 connection can be detected also using System Digital Variable 48 POP3Err 10 5 NTP Server NTP stands for Network Time Protocol an Internet standard protocol built on top of TCP IP that assures accurate synchronization of the clock of TBox ULP The NTP Server represents a server dedicated to time synchronization First TBox ULP connects to Internet through an ISP or through GPRS and then to the NTP Server NIP Parameters Server name NTP Fool Server address pool htp org Connection Hotmail Example with a connection to Windows server through Ethernet Examples of Servers time windows com europe pool ntp org You will find valuable information like lists of Servers with open
50. up and to dial out STOP We consider real ultra low power operation when GSM is working at a Low Power mode with small periods of GSM wake up and little communication When the Low power option is checked the GSM is powered according to 3 conditions At wake up when there is an alarm defined with severity high When the DCV COM2 ModemPower 1 see example below When the DCV COM2 ModemAlarm 1 see example below VVV YV Version 2 08 TBox ULP 65 Wake up of GSM in case of Alarm of High severity In case an alarm of severity High happens at CPU wake up the GSM is powered alarm is sent and the GSM returns to sleep mode This is valid for GSM DATA and GPRS communication Wake up of GSM using Communication Variables Three variables allow handling wake up of the GSM in order to save as much energy as possible Those variables are used when the option Low Power has been checked see above Type Names Description S O COM2 ModemPower When ON activate powering the GSM during the period defined in the Analog Communication Variable COM2 ModemPoT see next ACV COM2 ModemPoT Time in minutes while GSM is maintained powered when COM2 ModemPower is ON After this period even if still in communication the GSM is switched off Start powering the GSM to send alarm of severity Low and Normal After sending alarms the GSM switches off Examples of wakin
51. useful if you want to reset the outputs when sending a new program and you want to be sure they stay at 0 during the sending and restarting sequence After that outputs are monitored according to the process Disconnect ModBus address at program stop all variables will have their ModBus address disconnected which means that an external equipment accessing the RTU will receive communication error This feature has been implemented to allow a SCADA detecting immediately a TBox is stopped as the ModBus addresses are not available the RTU stays in communication but returns an Exception error Version 2 08 TBox ULP 53 7 5 2 Alarms The advanced parameters of alarms concern the size of the stacks and customizing of e mail and GSM message RTU Properties General Drivers Security Info Advanced Advanced Parameters This page contains advanced parameters Extreme care should be taken when changing these parameters If you feel unsure about the changes you are doing use the Default button to restore the default parameter values TCP IP Web and Report Environment Variables Compatibility Read SMS Startup Power Fall Alarms sampling Tables Temperature Remote Tags Event stack size b4 events Default i ik Alarm stack size Je alarms Aa se min SMS Acknowledge timeout 30 SMTP From TBox_ station lt Zemail2 gt SMTP Subject GSM amp Printer Message End of Alarm prefix
52. vacedes 193 ModBus address Of Station cccccesseceeeseceeeeeeeees 50 RTU Properties ns 49 6 eo fs 10 e 6 fe Saco 43 E A A 52 Modbus COVICE ccccccccccccccccccccecccecccecccecccccccceccceece 147 A cae E T A ATT 50 ModBus device name OT THE SLAUON naaa nidn 50 O A aera eevee re 148 A 59 Modelos rota 16 FEPOME NAME conccanoncnnoncncnnoncnnononcorenoncoron coran or nacen ornesenonnos 62 Modem summer winter ccccceeeccccccsscceccesssceccceesecsececncceeeeess 51 caler ID irai siii 77 TEP IP ssssssstssrtsstssteeeeereertesseesttsneeneeeretsntenesnerereetseetn oF eV ce chain wnat tad ateo nated 73 Tel A OO 51 A e TEE uemea cs race 39 O CONE TE eee A E P S abe S sa aa E AE 77 WARS aD ete see ees Sere 2 TUTTI 52 A e 37 50 Run Time Parameters saivescctocisad sdestecenenssesesniesnaceans 100 Version 2 08 TBox ULP 205 Safety Earth XE Ground GrOund occcccnccnccnnccnnonos 27 Sampling tablesS occcccooccnncnocnnnnnncnnonannncnnanonnnns 142 advanced properties ooocccnccooccnnccnocnnnnonanonnnnnnanonnnonos 58 Saving a dOc EN resen rO ERT 44 SECU Viera 154 Sending an applicatiON occccooccnnccocnnnnnnnnnnnnnonss 45 SENDO ita 64 SIIC tii 30 SeeD MOG Ea ira 17 SMS acknowledgment with incoming SMS ooccccccnccnnnnno 134 controlas TU 136 A ce vadsactecusdtaanaieeiurienentarurntens 55 SMTP od 109 System Variables A A O TS 89 A AEE E T A A E E TEA 86 GPO araa E E 90 DEE A AE E A E aad
53. variables indicate the activity of each of them Alarm inhibition flag 2 of the alarms Used as inhibition flag in the Conditions menu of the alarms Let s you temporarily prevent from executing an alarm when at 1 Alarm inhibition flag 3 of the alarms Used as inhibition flag in the Conditions menu of the alarms Let s you temporarily prevent from executing an alarm when at 1 Alarm inhibition flag 4 of the alarms Used as inhibition flag in the Conditions menu of the alarms Let s you temporarily prevent from executing an alarm when at 1 Alarm an error occurred while accessing POP3 server SET Low Power to carry on one more Ladder BASIC cycle The variable is reset by the OS You set it anywhere in the program and a new cycle will be carried on by default TBox ULP runs the BASIC Lader cycle once at each wakeup See how I O are controlled in chapter 8 7 6 above Low Power Counter synchronization see Appendix F 1 sync of a counter with a ID that does not exist SET TBox ULP 88 8 8 2 Analog System Variables According to its function a variable is Read Write or Read only In the following table the column R W indicates Index N OM MW Bb WN F O 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 Name second Minute Hours Date Month Year DayOfw AlaCnt AlalD ALACur ALARec SsamQt y UtcTim ZonBia ZonID WeYear CycTim AAcond Levid App
54. 154 16 1 RTU configuration The configuration of security of TBOX ULP is available from the RTU properties there is a general activation of the protection foreach port you activate the protection 16 1 1 RTU Properties From the RTU properties gt tab Security you activate the general access security feature RTU Properties General Drivers Security Info el Advanced Access Security Global Code e e a Protected Ports Type RS232 COM GSM MODEM COM3 AS 465 y ie tlle de aN ee J ee A Le SEE p m Ma o a PT A ae Global code type in the code you used to generate the Access Codes with the utility PASSWORD EXE see chapter 16 3 below Type it a second time to confirm TWinSoft presents you ports according to the TBox ULP you are configuring Next you check the port you want to be protected 16 1 2 Port Properties Access level on each port can be checked using the Analog Communication Variables see chapter 8 6 2 Version 2 08 TBox ULP 155 16 2 TWinSoft document protected Opening a protected document 1 Once a document has been protected see above when opening it with TWinSoft you are prompted to type a login 2 Type the NAME and PASSWORD you have created with the Password generator see below 3 Click OK The different access levels are not supported when opening a document Any acceptable login wil
55. 2 powers Ups aid 169 RS232 2 Mal BOM Us 171 RS232 OPONA icasicinn eeestis 173 A NT 176 WIZ srta 37 TBox ULP 206
56. 2VDC Sleep mode 15 uA 50 uA Run mode 15 mA 5 6 mA RS 232 com 1 5 mA 9600 bps 0 6 mA 9600 bps RS 485 com 1 5 mA 9600 bps 0 6 mA 9600 bps 91 mA 8 WA 12 uA 30 ms powering 62 uA 30 ms powering 15 uA 10 second flashing 150 uA Protection Power Supply FUSE battery Memory Flash Version 2 08 Check the battery life time according to the frequency of sampling analog inputs and to the periods of communication Do a simulation using the EXCEL sheet Consumption_ULP xls available in TWinSoft directory Reverse polarity protection Soldered Fuse of 2 A Not replaceable by user Internal 256 kbytes loader 16 kbytes OS 192 kbytes application 32 kbytes External 512 kbytes Web Files Report Sources BASIC Ladder max 64 kbytes Internal 20 kbytes External backed up with lithium battery 128 kbytes LP4xx 256 kbytes Datalogging Alarm Stacks Tag Values 72 kbytes Datalogging Sampling Tables 256 kbytes LP4xx application 48 kbytes buffer TCP 24 kbytes TBox ULP Connector J45 Wiring see schema next TxD RxD GND RTS CTS Protocol ModBus RTU Slave for programming RS 485 Connector Spring cage terminal block Wiring see schema next 2 Wires A B Number of slaves 256 if RS485 technology of slaves allows it too Protocol ModBus RTU Master and Slave Isolation No isolation between signals A B and Power Supply Term
57. 5 gt 3 Digital Input State 3 eal Wireless Monitor lt D1 0 2 0 PE gt D Digital Input Positive Y Group OCCPU COM lt DT 0 2 1 PE gt 1 Digital Input Positive Group 11301 JL Imput_2 P 2 Digital Input Positive Group 2 401 lt DLO Z 3 PE gt 3 Digital Input Positive Group 3 4D0 lt DI O 2 0 NE gt D Digital Input Negati Group 2AD lt DL0 2 1 NE gt 1 Digital Input Megati E Group 5 Unused lt DI 0 2 2 NE gt 2 Digital Input Negati o ODM ca Dil Input Megat Tag The easiest way to declare the variable as a Tag double click it edit it and save it The icon changes according to its type digital or analog Value The value is available only after the Tag has been declared and program sent to TBox ULP WARNING the value is refreshed at the rate defined in the Wake up properties see chapter 7 1 General Properties Version 2 08 79 TBox ULP Digital Input State It is the direct digital input It is the image of the input contact at the moment of wake up Independently of wake up interval the input is sampled 8 times per second In order to detect changing between 0 and 1 states the later must have a minimum period of 125 msec each maximum frequency of 4 Hz with a maximum wake up interval of 1 minute Digital Input positive edge In case a positive edge on the Digital Input has occurred between 2 intervals of wake up it is memorized When TBox ULP wakes up
58. 50 Connector Spring Cage Terminal block see chapter 3 9 gt e a asag5s At si i lt a ARD a gt Bap Sam re E o rs A i There is no internal cell lithium battery When the external battery is removed datalogging will be lost and the RTC will restart at 01 01 1970 GMT WIRING IN HAZARDOUS ENVIRONMENT TBox LP450 Non ATEX classified Entity Parameters TBox LP450 DC in GND Viz 17 V li 1 34 A Pi 5 69 W Ci 2 uF Li 0 WH TBox LP450 ATEX classified Version 2 08 TBox ULP 170 18 2 RS232 Main Board Description Connector Pin out RS232 communication RJ 45 RI DCD DTR Gnd RxD input TxD output CTS input RTS output AEO R A WIRING IN NORMAL ENVIRONMENT Use RJ45 to DB9 adapter ref MS CONV 232 Use DB9 serial cable ref MS CABL PROG Version 2 08 TBox ULP 171 WIRING IN HAZARDOUS ENVIRONMENT Wiring to Intrinsically Safe Apparatus Entity Parameters TBOX WM Rx Tx GND Uo 8 51 V lo 37 5 mA Po 80 mW Ui 15 V li 150 mA Pi 560 mW Ci 440 pF Li 0 WH HAZARDOUS Area IS Apparatus TBox ULP Simple Apparatus TBOX LP Rx Tx GND Uo 8 51 V lo 37 5 mA Po 80 mW Ui 15 V li 150 mA Pi 560 mW Ci 440 pF Li 0 WH Wiring to Non Intrinsically Safe Apparatus Entity Parameters TBOX WM Rx Tx GND Ui 15 V li 150 mA Ci 440 pF Li 0 uH Version 2 08 Non IS Apparatus NON HAZARDOUS Area HAZAR
59. 52 FTF Control Send STOR 4 01 2006 10 54 52 FTP 22 Entering Passive Mode M1 h4 H3 h4 p1 p2 4 01 2006 10 54 51 FTP Control Send PASY 4 01 2006 10 54 57 FIP 200 Command okay e de 420012006 10 54 50 FTP Control Send Ty PE 42012006 10 54 50 FTP Control Send CD 4 01 2006 10 5450 FTP 230 User logged in proceed 4 01 2006 10 54 49 FTP 230 User logged in proceed 4 01 2006 10 54 48 FTP Control Send PASS 4 01 2006 10 54 48 FTP 331 User name okay need password 4 01 2006 10 54 47 FTP Control Send USER 4 01 2006 10 54 47 FTP 220 Service ready for new user 47 01 2006 10 54 46 FTF 220 Service ready for new user 4201 2006 10 54 41 DNS Response ok 4701 2006 10 54 40 DNS Quer to preferred server 42072006 10 54 40 IPCF Recy CONF_ACK 4 01 2006 10 54 39 PCP Send CONF_REL 4 01 2006 10 54 39 PCP Recy CONF_NAR 4 01 2006 10 54 39 PCP Send CONF_ACE 4 01 2006 10 54 39 PCP Recy CONF_REG 4 01 2006 10 54 39 PCP Send CONF_REL 4 01 2006 10 54 39 PAP Reov ACK 4 01 2006 10 54 38 PAF Send REQUEST 4 01 2006 10 54 38 LCF Send CONF_ACE 4 01 2006 10 54 38 LCF Recy CONF REQ 4 01 2006 10 54 38 LCF Recy CONF_ACE 4 01 2006 10 54 37 LCF Send CONF _REJ 4 01 2006 10 54 37 LCF Recy CONF_REL 4 01 2006 10 54 37 LCP Send CONF REG 4 01 2006 10 54 35 LCP Send CONF REG 4 01 2006 10 54 32 PPP Connect Values The column Value returns messages from to the Server When there is a code it is always information re
60. 9 2 Compiling an application Compilation converts the document into microprocessor code You can execute it o Use the icon SS of the main tool bar e Use the accelerator key lt F9 gt The result of the compilation is available in the Results window This windows automatically pops up when there is a problem but it can be opened manually from the main menu View gt Results e using the accelerator keys lt ALT 2 gt The Results window provides useful data Information indicated in black Warning indicated in bold dark green Error indicated in bold red Test of memory still available The result window also displays memory still available TBox ULP ROM 32 kbytes ROM 512 kbytes RAM 48 kbytes RAM 72 kbytes Application Ladder BASIC 64k Application Chronologies amp Sampling Tables Sources Web amp Report backup of Tag values 5 9 3 Sending an application In order to have the TBox ULP running with the program developed with TWinSoft you have to transfer it You can use any media to achieve it RS232 modem TCP IP Possibilities for sending a program e Use the icon E of the main tool bar o From the main menu use Communication gt Send program e Use the accelerator keys lt CTRL F9 gt The sequence when sending is Compiling Transferring If a problem occurs during compilation the sequence is stopped and the Results window pops up see above If you int
61. DOUS Area TBox ULP TBOX LP Rx Tx GND Ui 15 V li 150 mA Ci 440 pF Li 0 uH TBox ULP 172 18 3 RS232 Option Board IN ATEX MODEL with options SMO01 THIS BOARD DOES NOT INCLUDE THE 12 VDC OUTPUT Description Connector Pin out RS232 communication RJ 50 RJ 50 10 RJ45 vs RJ50 A RJ45 connector enters a RJ50 socket It uses pins 2 to 9 of RJ50 sockets and is then compatible with RJ45 socket RS 232 Adapter between RJ45 and SUB D 9 Wiring to a PC ee E a a 2 see jumper below RI input DCD input DTR output Gnd RxD input TxD output CTS input RTS output see jumper below C C 1 Oc Data Carrier Deien __ DB 1 2 3 4 5 6 7 8 9 2 3 4 5 6 7 L 9 Reference adapter MS CONV 232 Reference RS232 cable MS CABL PROG WIRING INNORMAL ENVIRONMENT Use RJ45 to DB9 adapter ref MS CONV 232 Use DB9 serial cable ref MS CABL PROG Version 2 08 TBox ULP RxD Receive Data TxD Transmit Data GND Ground RTS Request To Send CTS Clear To Send 173 WIRING IN HAZARDOUS ENVIRONMENT Wiring to Intrinsically Safe Apparatus Entity Parameters TBox WM Rx Tx GND HAZARDOUS Area IS Apparatus Serial board Simple Apparatus TBox LP Rx Tx GND Uo 8 51 V Uo 8 51 V lo 67 2 mA lo 67 2 mA Po 143 mW Po 143 mW Ui 15V Ui 15 V li 150 mA li 150 mA Pi 560 mW Pi 560 mW Ci 970 pF Ci 970 pF Li O WH Li 0 WH Wiring
62. Digital Input Positive Edge 2 Digital Input Positive Edge 3 Digital Input Megative Edge O O W M e O dr a Ready Wireless Monitor Offline See technical specifications of all I O at the end of the manual Version 2 08 TBox ULP 78 8 7 1 Group1 System Analog Inputs From the Resources and the list of I O open the Group 1 3 Al to list internal I Os The main board is equipped with internal analog inputs giving system data z Tag Value Chan Comment r E RTO ek tn See Battery Voltage 0 4 E Tags lt ALO 1 1 gt Battery Voltage 1 Sl Resources lt ALO 1 2 gt 2 Internal Temp a 0 4 wireless Monitor P epa OI J BE Group 1 34D k i i n Hii n mpap ho a ee AA TRAMA i Li _ ali ml Variable Format Min Max Resolution Battery 1 voltage Float 0 3 6 0 1 Battery 2 voltage Float 0 3 6 0 1 Internal temperature Float 50 C 90 C 0 1 8 7 2 Group 2 Digital Inputs From the Resources and the list of I O open the Group 2 4D1F to list variables associated to the digital input channels TBox ULP has 4 Digital Input Channels scheduled to receive pulses Associated to each channel there are several variables xi Tag Value Channel Comment lb MA oe Dee Digital Input State E Tags JL Input_i 1 Digital Input State a eerie lt D1L0 2 2 5 gt 2 Digital Input da a yo lt D1 0 2 3
63. EMO Mame Value Address Comment a Add a tag E e a all Analog IP Parameters Programs Alarms Data Logging Remote Tags Periodic Events Web amp Report Files Online COM 19600 Engineer Version 2 08 TBox ULP 94 The Definition menu pops up SendEmail Properties Definition Alarms Data Logging Presentation write Remote Tag Tag SendE mail C Esport Type Internal variable w DivoDDD3 Format Digital Output Modbus Address 20483 Initial value OK You type a Tag Name a Comment and select as Type Internal Variable The initial value is the value the Tag will have at the start up of TBox ULP If you select None the value is maintained at start up ModBus Address is discussed in chapter 9 3 Version 2 08 TBox ULP 95 9 2 2 Analog Internal Variable To create an Analog Internal Variable also known as Register from the list of Tags click Add a Tag Select Analog T TWinSoft RTU1 Tags DAR ta File Edit View Communication Tools Window Help E Value Address Comment 4 i Digital Shis TE IP Parameters L Programs Alarms Data Logging Remote Tags Periodic Events Web amp Report Files Ready TBoxM5 Online TOM 9600 Engineer The Definition menu pops up WakeUpMinutes Properties Definition Alarms Data Lagging Presentation write Remote Tag Tag Wake oh nutes Export Typ
64. EP 4 Once the connection is finished look at the trace from the Communication menu Sampling Table Alarms pr Version 2 08 TBox ULP 116 TCPAP Debug information 36 records Timestamp 3 1706 3 1706 371706 3 1706 3 1706 3 1 06 3 17 06 3 17 06 3 17 06 341406 3 1706 3 1706 3 1706 3 1706 37 1706 3 1706 3 1706 3 1706 371706 371706 3 1 06 3 1 06 3 1 06 3 17 06 3 1 06 3 1706 3 17 06 3 1706 341206 341206 341206 3 1706 3 1706 3 1706 371706 3 1706 3 26 51 PM 2 26 49 PM 3 26 48 PM 3 26 47 PM 2 26 46 PM 2 26 46 PM 3 26 45 PM 3 26 45 PM 3 26 45 PM 3 26 45 PM 3 26 44 PM 3 26 44 PM 3 26 44 PM 2 26 44 PM 2 26 44 PM 2 26 44 PM 2 26 43 PM 2 26 43 PM 3 26 43 PM 2 26 43 PM 3 26 43 PM 3 26 43 PM 3 26 43 PM 3 26 43 PM 2 26 40 PM 2 26 40 PM 2 26 40 PM 3 26 40 PM 3 26 39 PM 3 26 39 PM 2 26 39 PM 32 26 39 PM 3 26 39 PM 3 26 39 PM 3 26 39 PM 3 26 36 PM Version 2 08 Value PPP Disconnect LCP Recy TERM _ACE LCP Send TERM_RELI SMTP 221 domain Service closing transmission channel SMTP Send QUIT SMTP 250 Requested mail action okay completed SMTP Send lt ER lt LF lt ER gt lt LE gt SMTP 354 Start mail input end with lt CALF gt lt CALF gt SMTP Send DATA SMTP 250 Requested mail action okay completed SMTP Send ACPT TO SMTP 250 Requested mail action okay completed SMTP Send MAIL FROM SMTP 250 Requested mail action okay com
65. Form Studio FTP port used by TBox ULP to send Files by default 21 SMTP port used by TBox ULP to send e mails by default 25 TCP IP addresses for incoming calls Range of addresses used during incoming calls TBox ULP uses the first address of the range and applies the following to the remote equipment Typically this information is needed when TBox ULP is used as a Web Server dialled from Internet Explorer and TBox Dial It The utility TBox Dial It used to dial TBox ULP automatically detects the IP address and uses it as URL Avoid using addresses in the same range than IP address defined for the LAN card of the PC used as Browser TCP IP miscellaneous Extended Log TBox ULP provides a debugging mode to test TCP IP connection see chapter 10 7 The extended log adds any IP information sent received by the CPU It allows extended spying of the line Debugging uses Analog Chronology table Check its size is sufficient see chapter 7 1 General RTU properties Version 2 08 TBox ULP 60 7 5 8 Environment variables The environment variables are used when particular configuration might be needed in external software Available only when sending historical data through tma file TViewPath path The path in which the station will be created when importing data in view The path is the relative path from the Project workspace of Zwew Example with the Value Lines 10 Result in 2wew F New
66. GPS ACC GPS Longitude in degrees multiplied by 1000000 example 7123456 means 7 degrees 0 123456 degree Resolution 11 cm Precision 15 meters GPS current altitude given by the external GPS ACC GPS Altitude in meters Resolution 1 meter Precision depends on the quantity of satellites Poor precision GPS quantity of satellites detected by the external GPS ACC GPS Must be of minimum 3 or even 4 to expect a good precision Modbus variable 16 bits each representing a COM Port from 1 to 16 The bits corresponding to the Ports in ReRouting are at 1 the other at 0 Can be use to set the mask Communication indicates the last station ID modbus address in communication error Once an error has been detected the value is maintained until next error Usually communication errors can be solved by modifying the time out available in the Advanced tab of the communication used End of Fame Detection IFG Rx Time out To trace an error we advise you to reset the variable and check it when it is different from 0 When this happens you can handle it in your process and reset the variable that it is ready for the next error System this variable indicates card s in error For TBOx MS only Low Power gives the number of seconds the CPU has run in high frequency with high consumption It includes wake up procedure I O scanning process alarm and datalogging handling remote Tags communication and the return to sle
67. ModBus address 1000 We make a distinction between Target address corresponding to an analog Tag and a digital Tag see next With indirect addressing ReadSMS does no check the access protection level of the GSM port 4 Writing Tag with Indirect addressing digital D You write a value directly to a ModBus address representing a pointer Syntax Dmodbus address value The value at modbus address corresponds to the ModBus address to write in Example D20481 1 If ModBus address 20481 contains the value 512 the value 1 will be written to the ModBus address 512 Version 2 08 TBox ULP 137 5 Access protection P ReadSMS access protection is independent from the GSM port it is associated to In other words even if the communication port is protected ReadSMS will not specially be protected RTU Properties ReadSMS has its own General Drivers Security Info Advanced Independent access e protection configuration that can be activated Global Code Global Code Confirmation esse from RTU properties Protected Ports Type gt Security C COMI R5232 C COM2 GSM MODEM C COM3 R5465 If ReadSMS protection is activated a login is required in the incoming the SMS message The login is composed of the last 8 digits of telephone number of the mobile used to send the SMS and a password To obtain the Password the utility Password Generator is needed Start gt Programs gt Techno Tra
68. NG INNORMAL ENVIRONMENT PS Xx 12 45mA or 24 22mA Measure Version 2 08 TBox ULP 184 WIRING IN HAZARDOUS ENVIRONMENT Wiring to Intrinsically Safe Apparatus Simple Apparatus HAZARDOUS Area IS Apparatus TBox ULP Simple Apparatus SIGNAL O Entity Parameters TBox WM TBOX LP l in x GND PS GND l in x GND PS GND Uo 8 51 V Uo 29 35 V Uo 8 51 V Uo 29 35 V lo 113 3 mA lo 181 74 mA lo 8 7 mA lo 92 65 mA Po 241 mW Po 1 33 W Po 18 44 mW Po 680 mW Ui 29 35 V Ui 29 35 V Ui 29 35 V Ul 29 35 V li 120 mA li 100 mA li 100 mA li 100 mA Pi 881 mW Pi 734 mW Pi 734 mW Pi 734 mW Ci 660 pF Ci 44 nF Ci 1 32 nF Ci 88 nF Li 0 uH Li 0 uH Li 0 uH Li 0 uH Analog Input Current Sensor with 2 wires TBox WM TBox LP lin x PS lin x PS Uo 29 35 V Uo 29 35 V lo 86 05 mA lo 91 35 mA Po 658 mW Po 91 2 mW Ci 44 66 nF Ci 89 32 nF Li 0 uH Li 0 uH Analog Input Current Sensor with 3 wires TBox WM TBox LP lin x PS GND lin x PS GND Uo 29 35 V Uo 29 35 V lo 204 2 mA lo 98 90 mA Po 1 50 W Po 726 mW Ci 44 66 nF Ci 89 32 nF Li 0 uH Li 0 uH Version 2 08 TBox ULP 185 Wiring to Non Intrinsically Safe Apparatus NON HAZARDOUS Area Entity Parameters TBox WM l in x GND PS GND Ui 29 35 V Ui 29 35 V li 120 mA li 100 mA Pi 881 mW Pi 734 mW Ci 660 pF Ci 44 nF Li O uH Li 0 uH Version 2 08 Non IS Apparatus TBox LP in x GND Ui 29 35 V
69. NTP Parameter Tag Format Server Text 9 5 4 GSM GPRS Parameters GPRS Authentication Parameter Tag Format Authentication Bool Login Text Password Text Version 2 08 TBox ULP 104 10 IP Parameters IP parameters consist in the global configuration for connecting to an ISP dial up connection sending files FTP sending e mail SMTP reading e mail subject POP3 Time synchronization NTP DynDNS handling of public dynamic IP addresses VVVVV WV Concerning IP configuration for incoming calls WebServer see advanced RTU properties gt TCP IP FTP Host 1 SMTP Server 1 NTF Server 1 0 JDynDns All IP parameters are defined in this Folder available from the Resources 3 FTP Host J SMTP Server J NTP Server J DynDns ZL i Progen O amahai n A i O u A RR m pep R Oc ae a 9 1 r E The FTP Host SMTP Server POP3 Server and NTP configurations correspond to connections to the appropriate servers It is done for once and called when creating a recipient of alarms This makes creating alarm recipients very easy Example with alarm for sending e mail The Recipient is of type e mail with the e mail address and it refers to a SMTP server This SMTP server refers to an ISP In other way round when TBox ULP generates an e mail it sequences the tasks like following connection to an ISP gt conn
70. OTA cios 176 18 4 1 WMI WMZ OO EP AO usa ia 176 18 4 2 PA ll e al IS holla oa eae eee 176 18 5 Digital Inputs COUNTER INDUES ds 178 18 5 1 SWM TOO WM2 OO a ooo 178 18 5 2 PAOD AEPD o 178 18 6 Digital OUTPUTS MOI Board ici aaa caes 180 18 6 1 EVV IVI LOO VI OO a ia 180 18 6 2 PAO SUPA SO ads 180 18 7 Digital OUTPUTS OPTION BOGIG ii A A ETE Awe ales 182 18 8 Analog Inputs CUTE a alas 184 18 8 1 AWM TOO WINI200 suit dad 184 18 8 2 PAOD APP e e eto ed 184 18 9 ANGIOG IN PUES Voltage A A AAA A AS oes 187 18 9 1 O IEA O O A 187 18 9 2 SO SEPASOO aaa 187 APrendiXeS sisi iii 191 APpen ancAs Micense sacara 192 AL The EVQIUG ON INCA is ind 192 PZ Ya DONO lt A ROOARCR PEE ESO EE ce a eee ee 192 Version 2 08 TBox ULP 9 E nn e denesers 192 AA e a esedavesews pap E E ions 192 APPenabeB TUS TG RU EE EEE EEEE E EO 193 eE AA A E A E E E E EE A P EAN 193 AU PP o sens epsesebasdeataeeneranoareseneens ieee 194 B 3 System VGLIGDICS GSSOCIOCEG ii navtadobesdundevessiadevssovededanes 195 SS PP o E E E E ee 195 APPpenaneoC PACK Orsai 196 Crta PCS CC O E A E A E bak ouisdunbatabainausnns cates bas aaa nis aorta E 196 a FC arse sae e E o e asec osastee eoneeee nesses 196 CF NI OC roe ou sansa cadens aes eae cto nn AS 197 Appendix D ModBus Rerouting cccccscccsseccsseccsneeeeceesecseneeseneceenseseuseeeeceeecteneesens 199 Appena Es Terminal Mode secadora odas 201 Appendix F Synchronization Of Counters
71. P 36 5 1 Wizard The New Document Wizard helps you getting started with a new application by gathering information about your hardware and some basic settings Except for the Type of RTU settings can be modified later from the RTU properties Hew RTU Document Wizard Welcome This wizard helps you get started faster by gathering information about your ATU According to the hardware you have select the corresponding family and type of RTU Please select the type of your ATU EA Thos CPUS 3 TBoxMs N You cannot change it later Low Power a Ultra Low Power Wireless Monitor 401 4022 Ed TBowwm 1006 Y T F PT Eoswh 200 G 241 AS485 Ea TEoswM 210 G 241 16 bits A5485 2 TBosLP16 300 Flocarn 6 2 Standard legacy Hew RTU Document Wizard Free name of the RTU Modbus Address 1 2 Sub address 0 255 wh Sub ddress ne Station address 1 255 0318 Required for off line 0S Version compilation of the Station Mare program only j p ai Be ina een ae a Fe T mn te m SA e ees E j e he gt E A ae E e dam aom Version 2 08 TBox ULP 37 5 2 Communicating with TBox ULP Once you have opened a document either a new one created with the Wizard or an existing one you can establish the connection with your TBox ULP The possible communications are serial TCP IP or modem acco
72. P Call all Recipients To be used when selecting a Group of Recipients When the option is cleared TBOX ULP calls the first one in the group In case the alarm cannot be acknowledged after the number of tries TBox ULP automatically calls the next recipient in the group and so on until it succeeds Then it stops Also known as Chain When the option is checked TBox ULP sends the alarm to all recipients of the group Also known as Link Message or Report text or file associated to the alarm Filter Handling Enabled PowerF DisAla VVV V Severity Disabled Depending on the recipient associated it is the SMS sent to a GSM or the message report sent as e mail or the text printed or the file sent by FTP It also appears in the table of alarms to distinguish them see chapter 11 8 If the alarm condition sends an e mail it can be of 2 kinds Message a text message is sent and it appears in the object field of the e mail Report sending of a report created with Report Studio The report can be created from the Project Workspace and the list of Web amp Report files The time in hour minute second during which the condition must stay TRUE before the call is generated Filter can be tested either during both transitions or only during the transition selected see chapter 7 5 2 The availability of filter periods depends on the wake up rate of the CPU One cannot
73. Running mode Timers Download Counters Upload IP Parameters Pr Synchronize Counters rograrns Alarms Routing Data Logging Terminal eL Bemote Tags commons Md tte sme on 0 TWinSoft Terminal Communication Port Selection RTU Pot COM2 Hilo GSM F Local echo active ATT ee ee Eee ee ee AR A A PR TO AA AA LA a Example with WM 200 G Version 2 08 TBox ULP 201 Examples of commands to check the availability of a GSM TWinSoft Terminal Communication Port Selection ATU Part Ok AT CPIN C PIN READY Ok AT CPIN CPIN READY OF 47 COPS COPS 0 0 B mobistar o as ai aM A aol 7 a a ee all A ema T ewe 7 te ell Sook AA h me Ty Te A Je se To quit the Terminal mode click the button Stop Version 2 08 TBox ULP AT C50 CS0 21 99 D j Bu on o to a tt on men To activate the echo in the window type ATE1 lt ENTER gt you don t see what you type it is normal The modem answers with OK From now on you will see what you type To check if the SIM card is ready type AT CPIN lt ENTER gt The modem answers CPIN READY To check the GSM operator has been found type AT COPS lt ENTER gt The modem answers with a code or the name of the operator To check the quality of the signal type AT CSQ lt ENTER gt The modem answers CSQ xx 99 xx must be between 20 and 31 202 Appendi
74. SS OA 20 The variations of the Tag represent the events TBox ULP stores chronologies in 2 tables one for digital events and one for analog events The size of the tables is defined in the General RTU properties as described chapter 7 1 te pe rat ur Recording into chronologies happens on event when the system is awake The resolution of timestamp depends then on the wake up period with a minimum resolution of 1 second The Sampling Tables Sampling tables use Periodical recording with a minimum period depending on the wake up period of the CPU see chapter 7 1 General RTU Properties Recording in Sampling tables happens at fixed intervals and does not depend on signal variations it uses the clock of the CPU to determine the recording Only date and time of the last recording are stored This mechanism requires less memory than chronology does Example of periodic recording 9 30 9 45 10 00 10 15 10 30 10 45 t Each Tag is recorded into a separate table There is no practical limit in the number of tables but the size of each table is limited The database information recorded in TBox ULP can be retrieved with the use of SCADA software such as view or other HMI package with TComm dll based driver please call your distributor By doing a compilation you can check the space of memory available see chapter 5 9 2 Version 2 08 TBox ULP 142 13 2 The chrono
75. T PER E AE A Version 2 08 TBox ULP 21 Using the voltage difference between the battery in charge and the battery without charge When the delta is regularly of 0 3 V and higher you should consider replacing the battery Batteries are OK Gathfin_alue Pa 5 05 2010 5 05 2010 6 05 2010 Batteries reach end of life Bathfin_alue Pa 6 05 2010 7 05 2010 Batteries 7 05 2010 2 05 2010 Batteries 2 05 2010 BathiaxtlinO eta 9 05 2010 9 05 2010 10 05 2010 10 05 2010 G5 0 9 0 85 0 8 0 75 0 7 0 65 AA j 3 La f 0 55 E 5 E C BathlaxMinDd eta 0 4 0 35 0 3 0 25 0 2 0 15 0 1 0 05 L J 24 02 2010 25 02 2010 25 02 2010 25 022010 26 02 2010 27 02 2010 27 02 2010 28 02 2010 26 02 2010 1072010 1 03 2010 2 03 2010 2 03 2010 3 03 2010 Version 2 08 TBox ULP 22 Version 2 08 VARIA RIE TBox ULP 3 Installation of theTBox ULP 3 1 Installation of batteries in ATEX environment TBox ULP runs with 3 6 V lithium batteries In ATEX environment use the battery pack ATEX BAT PACK It contains 2 batteries with one power connection Don t use any other power means 3 2 Installation of batteries in normal and Class1 Div1 environment TBox ULP runs with 3 6 V lithium batteries TBox ULP requires High Power battery to support high current during short period of time when the GSM GPRS switches on It also requires batteries having the best pe
76. Tagname Type TBox ULP is able to execute calculations on a minimum time base depending on the wake up rate of the CPU and with a minimum resolution of 1 second The result of the calculation is written in the sampling table after the period selected see next This value can be Minimum minimum value during the period Maximum maximum value during the period Average arithmetic average value calculated during the period For each period a new average is calculated All periods accepted Period limited to 12 hours Not available All periods accepted Instantaneous value at the moment of the recording Incremental TBox ULP records the difference between the current value and previously recorded value Example of incremental Value of the Value ofthe Tag ee value recorded SO gt gt Os OO T A Period Period Period Period Period Period Version 2 08 TBox ULP 4 Period Period between 2 recordings depending on the wake up rate of the CPU see chapter 7 1 General RTU properties You may choose between 1sec 2sec 4sec 5sec 10sec 15sec 30sec 1min 2min 4min 5min 10min 15min 30min 1h 2h 4h 6h 12h 24h 48h daily weekly monthly The recording happens at birthday time of the period selected Example if you select as period 5 minutes the recording will be done at 9 25 00 9 30 00 9 35 00 9 40 00 In case you wish to make recording every day or even with a long
77. Thann alae 22 _ ls al r A te Version 2 08 TBox ULP 151 15 Periodic Events The idea is to enable events to be executed periodically for example Remote Tags alarm calls datalogging process etc independently of any other condition A periodic event could be compared to an automatic timer A digital Tag is Triggered periodically it is automatically SET when the period has elapsed All tasks associated to a positive edge on this Tag will be launched then the Tag will be automatically RESET ready for the next period Several tasks can be associated to the Tag triggered This implies for the OS to RESET the Tag when all tasks have been launched In the project workspace of TWinSoft a folder is available to declare the Periodic Events x Tag Period type Start at Period i A AN mg porode mo Oe F H Tags 1 lEventl Daily 00 15 30 1 H Resources 2 dhl Event Weekly 06 00 q IP Parameters d J Programs J Alarms Remote Tags A A ee ee AA AAA A A 3 L Ja a E A ol mm di na Version 2 08 TBox ULP 152 Example of a daily event Periodic Event Scheduling Reference time Daily 0015 O Weekly The Tag Event a DIV will be automatically SET every 30 minutes at each xx 15 00 and xx 45 00 The task s associated to Eventi will be execute every 30 minutes Example of a weekly event Periodic Event re 2 Scheduling Al O Daily 06 00 4
78. Ver OsVer OsBuil LoaVer LoaBui Port IiaLog EventLog Millis Version 2 08 Read only Writable Description Time Second in TBox ULP Time Minute in 7BOX ULP Time Hour in TBox ULP Time Day of the month in TBox ULP Time Month in TBox ULP Time Year in four digit in TBox ULP Time Day of the week in TBox ULP Mo 1 Tu 2 We 3 Alarm quantity Amount of alarms in the alarms stack It means the quantity of alarms that have not been generated already The size of the Alarm stack can be adjusted in the Advanced RTU properties Alarm last index Absolute index of the last alarms generated number between 0 and 65535 Can be used to acknowledge an alarm by writing its index Alarm current index Absolute index of the alarm being currently handled number between 0 and 65535 Alarm recipient gives the index of the recipient of the current alarm Can be used to acknowledge all alarms of a Recipient by writing its index see index in the list of Recipients Sampling Table Quantity of sampling tables defined Time Universal Coordinated Time UTC It is the number of seconds since 01 01 1970 GMT time It is used as time stamp reference for datalogging Time Time difference in seconds with GMT Time ID of the zone where TBOx ULP has been installed It uses Regional Settings of PC therefore it is important that you configure the PC according to the location where TBOX ULP is installed
79. View Project tvp TView File Edit View Tools Help y eet Add an object 3 nos i Longname Type any long name The name typed here will be used in v ew instead of the one declared in the General properties which is limited to 8 characters 7 5 9 Web and Report Check user s WebFormViewer version You activate the verification done by the WebForm Viewer When creating a WebForm an indication of minimum version of the Viewer is declared in HTML pages sent in TBox ULP When going in connection with IE WebForm Viewer will check the version of WebForm and in case it is newer display a message see next Message In case you have activated the option you can specify a text that will be displayed in a message box This message box appears when connecting with IE to a WebForm that needs an update of WebForm Viewer to be displayed This information mainly depends on the type of connection used to access TBox Version 2 08 TBox ULP 61 The TBox is accessed through a modem point to point connection as it is impossible to access Internet from this connection you type a message to inform on the procedure to access Internet and download the WebForm Viewer It can be from TBox manufacturer site see below The TBox is on Internet or part of a LAN the message informs on the situation By clicking OK you jump to the URL see next Download new version This option can be checked to automatically download the last vers
80. Write 0 or T ModemPower Modern Power ModernAlarn Modern Alarm B ae OT m a ot o A aalan J Description Communication SET by 7BOX ULP in case of communication error The possible errors are Timeout ModBus Unknown address wrong quantity CRC error TCP IP wrong closing of socket Must be RESET by the user Modem When at 1 indicates the modem has picked up the line and it connecting to another modem The success of the connection can be checked from the next Connect variables Writing 0 or T forces the modem to hang up It is mandatory to use a positive or negative edge Trigger contact to a SET or RESET relay Modem Reading 1 indicates the modems are synchronized with Box ULP Calling Modem Reading 1 indicates the modems are synchronized with TBox ULP Answering Modem Reading 1 indicates that no dial tone has been detected when the modem has picked up the line Must be RESET by the user GSM Indicates the status of the GPRS Writing 1 forces a connection writing 0 forces a disconnection TBox ULP 15 Name COMx ModBusResp COMx ModemkError COMx ModemPower COMXx ModemAlarm R W Description Communication indicates the port is transmitting At each transmission TBOX ULP SET this register To check TBOX ULP is transmitting you RESET this register and test whether it is SET again using Ladder or BASIC logic Communication
81. aa 16 2 2 3 HOUSINE OPUONS uras e A E lowes euasd anu ee atewcenenneatint 16 2 2 4 CO DISPO St 16 2 2 5 Gas Locaci n ODON nenn a isid 16 23 LOW POWEer op rdtion OF CRU a SS 17 2 3 1 Sleep Moderar onnen A E pees tis aaeabdloneb acu taceseaeamaceeagtnanneedeentee 17 23 2 O tie 17 2 3 3 Wakeup It Sana aaa 17 2 3 4 A Gi OC Geen tate ccccaueateaaselatccstuca ts toae aucecsoetanasatatea beaten acca metatent at eons anata ecepadaadias 17 2 4 Low Power operation Of GSM GPRS iccccccccccccccccccsceececceseseecececcssccsscessuuuueeeeeseeeeseecesssesueuaaeaqens 18 2 5 Low Power operation With Analog INPUt ccccsesccccsesecccceesececeesecesseesececssecetsusecsssuseseseeseeeeas 18 2 6 Current CONSUMPTION ESUINGUON asesan 19 2 6 1 Battery Lite MMe Estimation In EXCEL dada N TA 19 2 6 2 Appiication GENE ia 20 2 6 3 Battery CONSUMPDTIOMAVIOMILOMING sail iaa 21 HarAWare maz 3 Installation of theTBox UlP c ooncnconccncnocnnoncnnonacononacnnoncononacononnonnonnononarononacnnoninnos 24 3 1 Installation of batteries in ATEX environment oonccnncoccnnnccnccnnncnocnnnnonoconononononcnnononnonaconenanonons 24 3 2 Installation of batteries in normal and Class1 Div1 environMenNt oocccoonnnnnnccnconancnonananoninnnnnss 24 3 2 1 Replacement of the Battery in ATEX environment ccccoocccnnncnnnccnnnnnnnconononononnnnonancnnnnonancnnnnnnananenoss 25 3 222 Replacement of the Battery in Class1 Div1 and normal EnvirOnMent
82. access at www ntp org gt public time server list The organization pool ntp org proposes servers using DNS round robin which make a random selection from a pool of open access time servers This is good enough when working with TBox ULP Round Robin DNS technique is used when the number of access to a server is unpredictable to balance the use of IP addresses load balancing technique 10 5 1 Time accuracy When setting time TBox ULP takes into account the propagation delay This is particularly important when connecting to the server via modem The precision is of 1 second Version 2 08 TBox ULP 113 10 6 DynDNS DynDNS stands for Dynamic Data Name Server It is a service provided by the company DynDNS org offering the handling of dynamic IP addresses When working with GPRS connection using public dynamic IP addresses it is not possible to access the RTU directly as you don t know its IP address The DynDNS service solves this problem each time the RTU detects a changing of its IP address it informs the DynDNS server You then connect to the DynDNS Server that will redirect you to the RTU Example of topology connecting with Internet Explorer to a RTU having a GPRS dynamic IP address Dy nts Server GSM Network Internet Explorer Sequence 1 Detecting a changing in its IP address the RTU informs the DynDNS Server 2 Internet Explorer connects to the DynDNS Server example h
83. ail using POP3 ReadSMS POP3 provides the possibility to control the RTU by sending predefined SMS or by reading e mail meant to TBox ULP using POP3 service Details of the different possibilities 1 Using pre defined messages General Divers Securite Info From the ReadSMS properties menu you select a Message index Tag analog Tag 16 bits format that will contain a value associated to the message sent to the RTU You add the message s you intend to send to the RTU When the RTU receives the message it will put the corresponding value to the Message index Tag Notes SMS POP3 message are not case sensitive This method of monitoring using message is the only method supported by POP3 Message sent by SMS RTU Properties Advanced Advanced Parameters This page contains advanced parameters Extreme care should be taken when changing these parameters If you feel unsure about the changes you are doing use the Default button to restore the default parameter values Power Fail Alarms Web and Report Startup Sampling Tables Temperature pei Remote Tag Environment Variables Compatibility Read SMS Command settings Message index Tag SMS_message Message o DO NOTHING 1 START PUMP 2 STOP PUMP FL Incoming Caller ID Update Recipient tel number Recipient SMS Jean w A message can combine one or several data Password
84. al Time Clock The RTC is used to manage all internal time Functions of the RTC e itis a calendar Y2000 compatible e jit updates the UTC time see next e it communicates with OS to handle the UTC time used for data logging The RTC time is used at start up of TBox ULP to update the UTC UTC Time UTC time is based on the number of seconds since 1 1 1970 at Greenwich latitude It is used as internal timestamp to each event alarm chronology The UTC time is converted into Analog System Variables to give access to time information second minute hour day month year week Changing UTC time automatically updates the RTC When time information needs to be sent in a report as header of an e mail in the Analog System Variable it is always computed using the UTC time and according to the zone and daylight saving specified in the General RTU properties TBox ULP Time setting In order to set TBOX ULP to PC time an option is available in the Communication menu of the main menu bar option available when connected locally or remotely to the RTU When sending an application to TBox ULP TWinSoft updates automatically the RTU time to the PC time This feature can be deactivated from the Send application menu AN Are you sure you want to upload the program into the ATU _ Include Program source Don t set Atu time after program upload A Se So n E _ AA A PTA Yes d
85. alarm without option Call all recipients any recipient can acknowledge the alarm Don t set a time out too short to give time to the SMS Center to send the SMS back to the CPU in case the service is busy Also if the CPU sends an SMS while acknowledgment SMS is coming in it will miss the warning from the GSM the SMS will be stored in the SIM card and will have to wait until the next auto check from the CPU max 5 minutes 12 2 1 Structure of the message If the option SMS acknowledge has been selected the RTU will send a header with the message including an identification number Example A00056 Level too HIGH prefix fixed A precedes the absolute identification number of the alarm 00056 absolute identification number of the alarm suffix fixed message message associated to the alarm 12 2 2 Acknowledgment of the message By sending to the same header syntax to the RTU you will acknowledge this specific alarm Typically this can be done using the option Reply of the mobile Verify that your mobile also sends the original message Example A00056 Level too HIGH Reply YES The text sent to the RTU does not matter as long as the syntax Axxxxx is sent Some variables are very useful to monitor the acknowledgment of the alarms by SMS AlaErr SmsState CallerlD see chapters 8 6 and 8 8 Version 2 08 TBox ULP 135 12 3 Controlling the RTU using SMS message or reading e m
86. amp The conversion is carried out when retrieving the data Summer Winter Allows automatic management of winter summer time This selection has to be made according to the location where the TBox ULP is installed See Appendix B Time in the RTU Wake up Determine the period between wake ups of the CPU See also chapter 2 3 7 2 Drivers A driver is a module written in C that executes a specific task non standard Typically it is communication to equipment not supporting standard protocol of TBox ULP Standard SCADA protocols are also supported IEC 60870 5 101 104 DNP3 0 TG800 Access Control devices Check with your distributors This kind of communication is not really applicable to ultra low power applications 7 3 Security Access security is discussed at chapter 16 Version 2 08 TBox ULP 51 7 4 Info properties You can enter a version number the name of the programmer and a description of your program This information is not sent to TBOX ULP 7 5 Advanced 7 5 1 Start Stop By Start up we mean gt Reset of RTU hardware or software gt Sending of Program See also chapter 5 6 above F RTU Properties e General Drivers Security Info Advanced Advanced Parameters This page contains advanced parameters Extreme care should be taken when changing these parameters If you feel unsure about the changes you are doing use the Default button to restore the default para
87. attery ref ACC PS ULP 3 3V Version 2 08 TBox ULP 25 3 4 Mounting TBox WM in Mini Rack enclosure TBox ULP is mounted on a mini rack equipped with one spring for DIN rail fixing To fix it on a DIN rail 1 Place the spring of the Rack under the bottom side of the DIN rail and pull up the TBox ULP 2 Push the TBox ULP against the DIN rail 3 5 Mounting IP68 enclosure The back of IP68 enclosure can fixed on different ways using different models of bracket options gt Wall mounting reference ACC BKT WALL gt Pipe 2 3 fixing reference ACC BKT PIPE3 gt Pipe 4 fixing reference ACC BKT PIPE4 Mounting Bracket is fixed to enclosure by 4 screws for DIN Rail Wall or Pipe mounting e Mounting on a wall make sure the wall is flat e Place the enclosure with glands to the bottom see below Check the glands are properly tightened and that no hole is left open 3 6 Cable Glands Cable glands are used to pass cable inside the enclosure e Cable must be round with a diameter between 5 5 and 10 mm e Pass one cable per gland e Rear fixing nut torque 3 5 N m e Dome nut torque 3 5 N m 3 7 Cover The cover is fixed with eight screws e Tighten properly the eight screws e Usea flat blade screwdriver and tighten with a torque between 2 and 3N m 3 8 Push buttons Optional The two optional push buttons are fixed in the cover Tightening the lock nut with a torque of 1 5 N m Version 2 08
88. c 30 sec 1 minute The bigger the period is the smaller the consumption will be 2 3 4 Permanent mode In this mode the processor never returns to sleep mode Ladder BASIC is executed without interruption handling of I O Alarms and data logging are still executed only every second In this mode the RTU does not work in low power We consider real ultra low power operation when working at a wake up rate of 1 minute Any local or remote ModBus communication awakes TBox ULP Concerning I O changing and effect on datalogging direct writing to outputs is immediately processed as well as chronologies inputs and sampling tables are processed at wake up of the CPU Version 2 08 TBox ULP 17 2 4 Low Power operation of GSM GPRS In addition to RS232 and RS485 ports a GSM GPRS communication module is available with TBox ULP The GSM GPRS has been selected to fit low power application In order to save as much energy as possible this modem supports its own low power mechanism independent from the CPU allowing to turn off GSM power for any amount of time There are 2 possible modes that you can select from the Parameters menu see chapter 8 4 1 GSM GPRS modem Permanent the modem is always ready to communicate independently from the wake up rate of the TBox ULP Low Power the modem is by default unpowered During wake up of the CPU the modem can be powered according to alarm with severity High
89. c aun a anism cat meneame enna a oorenaenenammiaenene 68 Sn ena MOM ate A Sse ae eek eee 73 8 5 1 Low power operation of external modem WM100 WM200 LP400 cccccccssseeceeeeeseeeeees 73 8 5 2 Low power operation of external modem LP450 oooonccnnnnnccnnnnoccnnnnnncnnanoconnnnononanoconnnonononos 74 86 COMMUBICALION Variables 1 did 75 8 6 1 Digital Communication Vania lOs o at 75 8 6 2 Analog COMMUNICATION VA ed cea do SEDO 76 EL GROUPS OF VO i n 78 8 7 1 Group LS Ste AN id oO 79 8 7 2 GOD 2 DIS APIS ia 79 8 7 3 Group a Digital lOt S da 81 8 7 4 VOU A OS INDU S aeaa a ae a a 81 8 7 5 Group6 Analog Variables Associated to Digital INputs oooccncccccnnccnncnnononononnnnnnnnoncnnnnanononos 82 8 7 6 Summa onthe eG Orns E T ET E A T 85 Bic IST IDES oaa E A AA IS 86 8 8 1 Digital System Vania DSi a S 86 8 8 2 Analog System Van DS A AAA A A AI ES 89 3d MIME GO COUNUECTS orana r beadeamasiaueasednanesiadnoranabnnes 91 Ie MO ESCOE C EE daanssea ten nueeretaie ates ces oa queen neee ones 92 DiGi O outsacouudacdce heapiantilsaiaceion le iesovuisatce toate E AAO tet 93 9 2 Internal Variables REGIStCIS ccccccseesecccccceeeecccscceeeecescuueseesssceueseessssuueeeessssuueeessssueeesesesseeens 94 9 2 1 Digital Intern VD ais 94 9 2 2 Analog Internal VD 96 O23 NEXCINtE mal Vandal 97 Ta IMOABUS CAIRO odiosas apciiccld 99 9 3 1 Vo daBus 3ddress ioroystem Vara lesa 99 OA Tags Pre
90. card you have does not require a PIN code you can leave the field as it is or erase it completely Operator Phone number special number to establish the GPRS connection Typically the number is 99 1 Check with your operator and type it following the command ATD Example with Mobistar Proximus SFR AllIP ATD 99 1 Connection at start up by default this option is not selected this is the proper way of working for an ultra low power RTU TBox ULP has to handle first the modem wake up using COM2 ModemPower and COM2 ModemPotT second the connection using the Communication Variables COM2 GPRSCon see below When this option is selected 7Box ULP powers the modem to keep the connection permanently which is not compatible with ultra low power Don t do it Examples of Activating GPRS connection using BASIC Wake up of the GSM every Monday at 8 00 during 1 2 hour Com2_PowerPoT 30 Wake up period of 30 minutes If weekday 1 and hours 8 and minute 0 and Com2_ModemPwr 0 then Com2_ModemPwr 1 Com2_GPRSCon 1 endif Communication Variables dedicated to GPRS Some communication variables allow monitoring GPRS and give information on the status COM2 GSM MODEM Es com2 GSM MODEM Parameters OOV ACY Advanced TCPAP Parameters Dry ACY Advanced TCP IP Tag Address Comment Modbus 4 lt COM 2 Level Level Protection Level C0M2 Lserld gt Userld User ld Tag Address Com
91. ceived from the Server 2XX OK 3xx OK but something still missing 4xx temporary error 5xxX permanent error When TBox ULP receives such a code it stops communication and closes the socket Version 2 08 TBox ULP 118 11 Alarms 11 1 Introduction Alarm module of TBox ULP is the gate to the outside world An alarm consists in a communication event not only for sending warning messages but also to establish a connection like we will see Via alarms you are able to call a SCADA send SMS or message to Pagers send e mail send files to a FTP site dial another TBox or send a report to a printer Alarms can be used also to send historical data datalogging on regular base using e mail or FTP The historical data is sent as the attached file of a report developed using Report Studio see from Windows the group of programs of Techno Trade TView the supervisory software can then be used to collect data from a mail box or a FTP site The initiation of alarms in the TBox ULP relies on the variation of digital or analog Tags For example an intrusion contact or a flow level generates a call When the modem is in low power mode it will be automatically powered if an alarm with severity high is detected at the wake up of the CPU There are three basic configurations for an alarm gt The condition a changing in a Tag gt The recipient to whom the alarm is sent gt The message o
92. cepted Connection MyplsP pr Connection You select the way to connect to the Server ISP or GPRS TCP Part Use default port TCP port Each TCP IP service has its own Login information unique TCP port It provides a logical Anonymous Login location for the delivery of TCP data TCP port used by TBox ULP to User name establish FTP connection default 21 Password Confirm password Account Login Depending on the account you have subscribed you have a login or work with Anonymous login This is the basic configuration to connect to the FTP site You do not declare a directory in this configuration but when declaring the Recipient see chapter 11 4 The Recipients This allows creating any combination several FTP recipients to one FTP site several FTP recipients to different FTP sites Version 2 08 TBox ULP 108 10 3 SMTP Server SMTP stands for Simple Mail Transfer Protocol It is usually the main reason for subscribing an account to an ISP for sending e mail Concerning e mail TBox ULP is able to send e mail through SMTP server and to read e mail through POP3 server The SMTP Server represents the mail server used for sending e mail typically the one of the ISP where we have subscribed and account First TBox ULP connects t to Internet through an ISP or through GPRS and then to the SMTP Server SMTP Server SMTP Parameters Runtime Paramet
93. ces Fa ATUL 3 J Tags J Resources j pmm q i j OCIO i croup 1 sar i BE croup 2 40D d E Group 3 400 d croup 4 2A1 E s Group 5 Unused Group 6 11041 f Group 7 ZDI d J System variable j The CPU card is divided in several groups gt Group 0 communication ports gt Group 1 2 3 different groups of I O corresponding See chapter 17 9 for more details about 1 0 Version 2 08 TBox ULP 63 8 2 Communication ports Protocol Modbus ATU a Zacome HiLo GSM Moder i By selecting the Group 0 JF coms R5485 Modbus RTU y 8 p CPU COM in the workspace you can j access each port ee a AA separately BdlidNicalarcHdonito SS Group O CPU COmM S oe ee oes o A ETA E 8 2 1 Communication ports tabs Depending on the type of communication port RS232 modem or RS485 different tabs are available Parameters general parameters Baudrate Protocol DCV Digital Communication Variables Special variables with a pre defined function communication error modem online see chapter 8 6 ACV Analog Communication Variables Special variables with a pre defined function time out user ID see chapter 8 6 Advanced mainly timing parameters required when CPU is Master or Slave in a ModBus communication TCP IP TCP IP configuration dedicated to the communication port when available To enter the
94. cnnonininnncnanonanannanananananoso 40 technical specifications cccccecesesseseesesesceeseeeeeerees 167 Periodic EVEN Sida 152 temperatura io 79 Permanent ModE wassen u a aa 17 Hitrinsically safe resres eae a A 162 POPS O ANa 111 Ml E A EET S 105 cantrolline TU adas 136 e EE ne Corre ear E ene ne eer ne aD 106 108 Power Supply DATEI YW aira cienie Genivesvsidedupandasddadupssscndwvaudtelubestehivess 24 gt ee on ne 25 L Precautions va cccacieds O 4 A sect ates te 44 Protection CNS A rd 192 ENO GOSU MIENI cata Rani E eeer est nen a e SEE A E 192 PSTN cn EOE E 192 signal level sssssssssssssesessssssretsrissserressssersrnssnneetrensns 77 evaluation a eee 192 A UTE aeciaii 192 RA EOSIN LOS olaaa tits 158 Low power operation A DIOS 126 external modem ccccceesssssssssssssssssssssssssssssssssseeees 73 Rda MS eo ee eee oe eye 133 OL Analog IN PU a 18 82 A chetlia eae ate ul eet tie 147 f GSM GPRS A pea naa oa 18 65 Cea TE 149 OFE CPU sneinen O N 17 timing parameterS sessesssssserressorrssrsesrerrererrersensees 151 o Ar 100 119 120 123 PM A a eeetan tee 42 Pe SOUS ate aerate ea ae EE S EE N tate ERS 63 Memos sit dc 45 164 A nee ere re ern arr te pede rer ewes rn reer rarer 63 Message A A O IN 78 dynamic Value ooooncnccnononancconnonncnonncaneronconncrnancanonns 128 RS232 optional ModBus technical specificatiOnS oocccconcnnonacononacononaconcnnnoss 166 A A 199 A eh seh arco ee ieee alent ieee EE E
95. configuration of the communication port double click the port in Group O 8 3 Serial ports COM1 R5232 Parameters DEY ACY Advanced TCP IP Baudrate 200 115200 bps Baudrate S600 Data bits 7 or 8 Data bits A bits Parity None Odd Even Space Mark Parity None Stop bits 0 1 or 2 Stop bits 1 stop Protocol ModBus RTU ASCII Printer NMEA Protocal Modbus ATU A mt a ae J ee EC a me He A Pro TEN _ ah i m ae te ie J E E co this so fa j san Example with COM1 RS232 Version 2 08 TBox ULP 64 8 4 GSM GPRS modem When present GSM modem is available as COM2 Tags Resources 10 Wireless Monitor EY Group O fCPU COM A AO AM Pe ee a dga L a 8 4 1 GSM in mode Low Power Before entering GSM configuration let s take a look at the consumption aspect of GSM It is important with TBox ULP to use the power the more efficiently The hardware and software of TBox ULP is designed with this highest target On the same way the GSM must be used to consume as less energy as possible It is therefore possible to configure the GSM in a Low Power mode COM HiLo GSM Parameters DEY A Modem i Advanced cr SEC Packet reception delay J Lo mii TT eee A an _ ie e 2 ie TIN a j par _ an Pa a hm a E F i m gt When the Low power option is not checked the GSM is powered permanently ready to be dialed
96. d if the Tag is declared in a WebForm allows defining a writing access to the Tag within a specific range 9 5 Run Time Parameters Version 2 08 TBox ULP 100 Run time parameters feature allows accessing some TBox ULP configurations through Tags in order to modify them on line For instance to change a tel number of a SMS recipient the e mail address of a recipient the address of SMTP server the handling of a alarm condition When a configuration provides access to run time parameters a tab is attached to the configuration Example with Alarm Recipient Alarm Recipients Recipienf Runtime Parameters Name 5M5_Jean Recipient Type Pager SM5 a om m m A Tm Te m pm A You will associate a Tag to the run time parameter you want to add The Tag and therefore its associated parameter can then be modified from TWinSoft a WebForm a SCADA Alarm Recipients 4 Recipient Runtime P arameters Name Description Format Ter SMS_TelNumber Phone Number Tex 1 lt 5M5_Jean Ema Email To uE j O A TAO a es ae A A O A TA O The format of the Tag depends on the parameter Bool Byte Word Float Text Changing of parameters is maintained in case of power cycle reset reboot and watchdog Original configuration is restored in case of sending new program or OS and doing stop start from TWinSoft Version 2 08 TBox ULP 101 9 5 1 Alarm Parameters Alarm C
97. d PCS1900 Antenna connector Screw connector type FME Plug On field use ACC GSM ANT 3 dB external antenna ACC GSM ANT FLAT 2 dB external flat mount antenna or ACC GSM CARANT magnetic car antenna In Hazardous environment a 0 dB antenna should be used ACC GSM ANTATEX 17 8 RS232 amp Switching option IN ATEX MODEL models with options SMO1 THIS BOARD DOES NOT INCLUDE THE 12 VDC OUTPUT UI O Connector Wiring see schema next Full RS232 port with 2 supplementary connections Communication Local or Modem 12 VDC Power Supply Output NOT AVAILABLE IN ATEX MODEL Availability on models Voltage typical Current max Protection Connector Variable Switch of Power Supply Output Availability on models WM100 S WM200 S LP400 S LP450 S Type Voltage max Current continuous max Current peak max Protection Connector Variable Digital Output Current Sinking NPN transistor Maximum 30 VDC Version 2 08 TBox ULP 166 17 9 1 0 Group 1 Internal I O Group 2 Digital Inputs Group 6 Counter Flow Principle of measurement Slow Sampling Concerns the 4 DI of TBox WM and the 8 DI of TBox LP To avoid unnecessary consumption TBox ULP acquires the digital inputs during a very short time on a regular base Ultra Low Power application supposes no external power which means TBox ULP must power Digital Inputs TBox ULP applies a voltage of 3 3V to a pull up resistor
98. d out by suitable competent personnel according to the steps and stated specifications described in this manual e Use only the approved color coded wires for connecting to mains The green yellow colored wire can be only used as earth wire e This equipment has been designed for use only by qualified and instructed personnel in an industrial environment This equipment must be operated in a restricted access location according to IEC60950 e tis a Safety Class Ill equipment according to IEC classification This equipment must be powered by a Safety Extra Low Voltage SELV e This equipment has been designed to meet IEC60950 1 requirements safety of information technology equipment e This equipment has been designed for indoor or for outdoor use when mounted in the IP68 enclosure It can be used in a Pollution Degree 2 environment dry non conductive pollution e The DIN rail mounting module must be fastened to the rack using a screw driver with a recommended minimum torque of 0 5 N m e Caution To reduce the risk of fire use only No 26 AWG or larger telecommunication line cord e Your TBox WM and TBox LP can be used in a wet environment if mounted in IP68 enclosure e Using this instrument in a way not specified by these instructions can impair the equipment safety Do not operate the instrument outside its rated supply voltage and environmental ranges e Do not open power supply unit There are no user serviceable parts insi
99. de e Donot connect or disconnect any connector when powered e Protect your TBox WM and TBox LP from environmental hazards such as dirt dust food liquids excessive temperature and sunlight overexposure e Keep your TBox WM and TBox LP away from direct or excessive moisture or rain and extremely hot or cold temperatures to ensure that the TBox is used within the specified operating range e Caution Risk of explosion if battery is replaced by an incorrect type Dispose of used batteries according to the local regulations e Caution When used in hot environment the aluminum housing may reach a temperature higher than 70 C Take precautions when touching the housing Version 2 08 TBox ULP 3 Environmental Considerations Battery Disposal CAUTION There is a danger of a new battery exploding if it is incorrectly installed Replace the battery only with the same or equivalent type recommended by the manufacturer Do not dispose of the battery along with household waste Contact your local waste disposal agency for the address of the nearest battery deposit site Your TBox WM uses lithium battery The lithium battery is a long life battery and it is very possible that you will never need to replace it However should you need to replace it see chapter 3 1 and 3 2 for instructions X General Precautions in Wiring e To avoid electrostatic discharge drain off electrostatic charges by touching a known earth immediately
100. de gt Accessories gt Password generator From the Password utility you define the global code used in the RTU as NAME the last 8 numbers of the telephone number of the mobile which will be used to send the SMS as Access Level Engineer Level 3 The resulting PASSWORD must be used to login Syntax Ppassword Example P1568 If needed the Password must be declared first Acknowledgment with code A does not require password 6 acknowledgment A See chapter 12 2 above Version 2 08 TBox ULP 138 7 SET a digital Tag S You write 1 to a digital Tag using its ModBus address Syntax Smodbus address Example S32 The digital Tag at ModBus address 32 will be set to 1 Note ReadSMS checks access protection level of the port before writing see point 5 above 8 RESET a digital Tag R You write O to a digital Tag using its ModBus address Syntax Rmodbus address Example R32 The digital Tag at ModBus address 32 will be reset to 0 Note ReadSMS checks access protection level of the port before writing see point 5 above 9 Changing a telephone number T You change the telephone number of a recipient using its index number see list of recipients in TWinSoft Syntax Tindex telephone number Example T05 0123456789 You replace the telephone number of recipient 5 with 0123456789 Notes 1 Maximum length 21 characters 2 ReadsMS checks the access protection level o
101. define a filter in seconds with a wake up each minute The handling option allows blocking each alarm condition manually or automatically alarm condition always active alarm condition always de activated alarm condition disabled when there is a main power failure alarm condition de activated when the system variable DisAla is at 1 Each alarm can be assigned a level of severity Low Normal or High When several alarms are still present in the queue and not processed yet TBox ULP generates the calls according to the highest severity Alarm with a severity high will force power up of the GSM at wake up of TBox ULP and be proceeded immediately Other alarms will be proceeded at either next power up of GSM if variable Com2 ModemAlarm has been activated it will force Power up of GSM at wake up of TBox ULP End of Alarm When the alarm condition is finished an alarm is automatically sent to the same Version 2 08 recipient with the same message preceded with a prefix see chapter 7 5 2 Example for a maximum alarm it is when the value returns below maximum hysteresis It is also useful when the alarm condition is active when TBox ULP starts up When end of alarm is checked an alarm is automatically generated when the condition of alarm disappears see illustration chapter 11 8 Alarms table TBox ULP 123 SMS acknowledge See chapter 12 2 POP3 acknowledge See
102. described above but exclusively using the output Enable switch power Version 2 08 TBox ULP 74 8 6 Communication Variables Communication variables are dedicated registers to status of the communication It is very useful for controlling the connection and the access level authority Those variables are divided into 2 tabs the Digital Communication Variables DCV and the Analog Communication Variable ACV When you need one you double click it from the list and declare it as a Tag It becomes then available in any feature of TBox ULP 8 6 1 Digital Communication Variable F COM HiLo GSM Name Parameterz DEMO ACY Tag COMx NoReply COMX COMX COMX COMX COMX HookLink Call Answer NoDial GPRSCon Version 2 08 lt LOM2 NoRepl lt COM2 HookLink COM2 Call COM Answer lt COM2 NoDialb lt COM2 GPARSCon lt COM 2 Modbushesp gt lt COM2 Modeme rror gt lt COM ModemPower C0M2 Moderndlarnn Advanced TCP IP According to its function a j communication variable is Address Comment Read Write or Read only MoReply Mo Reply Hook Link Modem Off Hook In the following table the Call Modem Online Call d column R W indicates NSWET Modern Online Ans Read only NoDial No Dialtone i 0 Write 0 onl GPRSCon GPRS Connect 4 A ModbusHesp Modbus Response 1 Write I only ModernE rror Modern Errar
103. dition AND when it leaves alarm condition This option will be applied to all alarm conditions This is particularly useful to filter interferences on inputs Version 2 08 TBox ULP 55 Delay alarm processing when recipient s time table not available This feature is associated to the Scheduling attached to the recipient If the recipient is not in an active time table when the alarm is initiated this feature provides 2 options the alarm is auto acknowledged by default the alarm is maintained in the alarms table until the time table becomes active The Start timestamp is the one at the moment the alarm condition was generated Example the alarm condition happens at 2 35 AM but it is not an urgent alarm It is an SMS meant to inform the technician The recipient is configured with a time table starting at 8 00 AM corresponding to the technician work shift Therefore the technician will receive the message at 8 00 AM but with a timestamp of 2 35 informing him when the event happened Display alarm calls in alarm table This feature is associated to the alarm condition sent to a group of recipients When this feature is active the alarms table displays the event having initiated the alarm and all the calls generated see below Event stack displaying also alarm calls Working with group of recipients it is also possible to display each call with its acknowledgment status Fa Alarms Table 5 records Start t
104. during 739 usec After 500 usec 7BOX ULP reads the input This mechanism is carried out 8 times per second Principle of measurement Fast Sampling Concerns DI 0 and DI 1 when their associated variable Counter HS is Tagged The 2 first DI act as interrupts on the microprocessor The corresponding input stage in then powered permanently to support high frequency lt 10 kHz Digital Input Dry Contact NPN transistor Switch closed logical 1 Switch open logical 0 Voltage at input Voltage 0 V logical 1 Switching 0 to 1 max 2 V Voltage gt 2 V logical 0 Switching 1 to 0 min 0 5 V Typical Source Current 33 uA with dry contact or NPN cabling Sink Current 12 VDC 6 8 mA with incoming voltage cabling Impedance Typical 101 kQ Minimum Typical 90 kQ Tc eee Inverted polarity protected Protection EMC Between inputs To the power supply Counter amp Flow inputs The 4 inputs 4 Hz with a cycle ratio of 50 Wake up rate Max 1 minute Counter HS input DI O and DI 1 10 kHz Number of pulses Max 65535 pulses between 2 wake up periods Version 2 08 TBox ULP 167 Group 3 Digital Outputs Type Current Sinking NPN transistor Voltage per output Current per output Output Impedance No protection Between outputs To the power supply Group 4 Analog I nputs Group 7 Validity Principle of measurement Concerns the 2 Al of 7TBOX WM and the 4 Al of TBox
105. e Default button to restore the default parameter values Remote Tags TCP IP NAT Rules Web and Report Environment Wanablez Compatibility Read 5M5 POPS Start Stop PowerFail Alarms Flowmeters Sampling Tables Temperature 50 Gio IA O A a a AA aa L With a wake up interval of max 1 minute according to the selection the supported timings are Setting 50 Min pulse duration Max pulse frequency pulse at 50 pulse at 10 Setting 10 pulse at 50 Min pulse duration Max pulse frequency lt 2 28 Hz pulse at 10 Version 2 08 1 2 cycle at least 125 msec As you can see from the table when working selecting a duty cycle of 10 the max frequency is smaller than when working at 50 of duty When working with 10 ratio the time between 2 pulses must be of TBox ULP 57 7 5 4 Sampling Tables This menu gives access to the parameters for long period recording in Sampling tables See chapter 13 3 Sampling tables Those configurations concern all sampling tables RTU Properties General Drivers Security Info Advanced Advanced Parameters This page contains advanced parameters Extreme care should be taken when changing these parameters IF you feel unsure about the changes you are doing use the Default button to restore the default parameter values Remote Tag
106. e Internal variable s Aly 000S 2 Unsigned Modbus Address 20502 Initial value Example with a 16 bits Unsigned internal variable Version 2 08 TBox ULP 96 You type a Tag Name a Comment and select as Type Internal Register For each Analog Register the formats available are o 8bits Signed or Unsigned o 16 bits Signed or Unsigned o 32 bits Signed or Unsigned o Float 32 bits IEEE 754 By default TWinSoft creates Analog Internal Variable in format Float Check whether it fits with the use you intend to have of the variable The initial value is the value the Tag will have at the start up of TBox ULP If you leave the field empty the value is maintained at start up s ModBus Address is discussed in chapter 9 3 9 2 3 Text Internal Variable The Tag TEXT uses ASCII character encoding ISO CEl 8859 1 of the Latin alphabet To create a Tag TEXT string of characters from the list of Tags click Add a Tag Select Text Value Address Digital 5 09 IP Parameters Analog Programs Text aa Alarms Version 2 08 TBox ULP 97 The Definition menu pops up NewTag Export Intemal variable AIVODO12 Pa cuna Modbus Address 20494 Size 30 this is an initial value gt Initial value Version 2 08 TBox ULP 98 9 3 ModBus address The ModBus address is the link to the outside world When equipment must
107. e Tag corresponds to one transaction reading or writing with 1 slave When there are several stations TBOX ULP executes the different transactions of one station at a time then transactions of the following station and so on Before creating a Remote Tag you have to create the equipment you are going to communicate with Communication consumes energy 1 5 mA at 9600 bps Try to reduce communication as much as possible Communication is monitored by a Trigger The frequency this trigger can be activated will depend on the wake up rate of the CPU From the Project Workspace SEIEN Resources gt 1 0 Click aE Tags I O and in the list of I O click y 2 Named Type RTU1 Remote EPU 3 Modbus Device Add an I O card CDY 12 Ja freless Monitor CDY 15 H System variable TWiew ModBus device any device J Timers J h ams Fas poran at A B i PeT La y supporting ModBus RTU de UE o di o to e SC pra Version 2 08 TBox ULP 147 I O Remote Device Name You type any name It will be Type Modbus Device available in a list of available tens equipment when creating Remote eo q id li ATU Port Coma AS485 y El Trigger Taghame Trigger_Slavez B Condition Positive Edge O Negative Edge Address It is the ModBus address of the Remote equipment It must be different from the TBox ULP and possible ot
108. e are 4 types of variables e The Physical I O DI DO Al AO e The System Variables predefined analog and digital functions e The Internal Variables digital analog and text aka Registers e The Communication Variables digital and analog The Tags are gathered in the folder Tags of the Project Workspace Ta TwWinSoft AA A Tags ta File Edit View Communication Tools Window Help Cc hd x I xi Fa RTU gen Tags Resources Eg 1 0 J System variable J Timers _ Counters J IP Parameters _ Programs Alarms Data Logging J Remote Tags _ Periodic Events C Web amp Report Files Ee Ee eI Version 2 08 D 0 sm Of E Q Pi rr _ i Mame Add a tag System J 4larms JL Input o JL Input_i JL Input 2 F JL Input 3 6 JL coma ModemPower JL COmM2_Modema larnn J COM SigLewel J COM Modemstate J COM ModemPoT TOO V ie The Tags can be sorted into Groups of Tags Value zD Address 01 0 2 0 5 01 0 2 1 5 01 0 2 2 PE DI 0 2 3 NE COM ModemPower COMe Modem larm COM Siglevel COM Modenrstate comz ModemPoT 41 0 1 0 41 0 1 1 Comment Digital Input State O Digital Input State 1 Digital Input Positive Edge 2 Digital Input Negative Edge 3 Modern Power Modern Alarm Signal level Modem state Modem Power On Time Battery Voltage 0 Battery Woltage 1 gt From the list of Tags right click From the Context menu select New
109. e essential of TBOX ULTRA Low POWER documentation It concerns two families of TBox the TBox WMand TBox LP To make reading easier we will speak of TBOX ULP all along the manual It first introduces to the hardware concept gt The Ultra Low Power concept chapter 2 gt Quick overview on installing and powering chapter 3 Then it brings you to the programming of TBox ULP using TWinSoft All features are explained using plenty of snapshots for an easy understanding The main topics are gt Starting TWinSoft chapter 5 gt Properties of TBOX ULP chapter 7 gt Resources CPU com Ports 1 0 chapter 8 gt Tags chapter 9 gt IP configuration chapter 10 gt Alarms chapter 11 gt Datalogging chapter 13 gt Periodic events chapter 15 All technical specifications and wiring are presented at the end of this manual Information related to Licenses is available in Appendix A All along this manual inform you with Notes and Remarks What a nice manual All along this manual insist on battery and ultra low power issues Save energy All along this manual warn you Read the manual Text highlighted in blue concerns the use of TBox ULP in hazardous environment 1 2 What is not in the manual One major topic you will not find in this manual concerns the programming of the process TBox ULP supports BASIC and Ladder languages for developing any advanced process Tho
110. e morning the recording will always happen at 6 00 but when changing from winter to summer the sampling period will be 23 hours and when changing from summer to winter the period will be 25 hours Periodic events When a periodic event is defined with a period gt 1 hour its target time is automatically adjusted when a changing winter summer happens Version 2 08 TBox ULP 194 B 3 System variables associated Some System Variables of TBOX ULP are associated to the Time They can be used in Ladder BASIC logic to execute specific operations Analog Second 6 Registers giving the time in hour minute second day month and Minutes year Time in UTC format number of seconds since 1 1 1970 at Greenwich latitude Time difference in seconds between the local time and time UTC ID of the zone where RTU is installed It uses regional settings of the PC B 4 Summary Summary of time handling in the different cases 1 System variables in the RTU They display the local time where the RTU is installed according to the Regional settings declared in the General RTU properties 2 Identification from TWinSoft The UTC time is computed according to Regional settings of the PC 3 List of alarms in a report The time is calculated according to RTU local time see 1 above 4 List of alarms in TWinSoft See point 2 above 5 Object Time in WebForm See point 2 above 6 System variables in WebForm Displays the value of
111. ection to a SMTP Server gt sending to a recipient e mail address Version 2 08 TBox ULP 105 10 1 ISP configuration ISP stands for Internet Service Provider An ISP represents the entrance to Internet It is required to access Internet with a dial up connection GSM DATA It represents the company you call to access an internet service like sending e mail or files FTP Some among the most well known At amp T Scarlet Tiscali When you want TBox ULP to send e mail or to send files to a FTP site through GSM DATA connection you have to subscribe an account to an ISP ISP EEES Parameters Runtime Parameters Name MyloP Using the button Import it gives you access Modem COM2 GSM MODEM w B P E to an existing ISP configuration you have AAN AN Phone number 012345603 A Y tested successfully on the PC A good piece of advice Dial Prefix ATDT Username Hello Password Confirm password 2 Obtain ONS server addresses automatically O Use DNS server addresses ONS server addresses Name It is the name of the provider Modem a connection to an ISP is always carried out through modem Select the modem Phone number It is the phone number of the provider the TBox ULP must dial to send an e mail or files Dial Prefix The default dial prefix to connect to the ISP ATDT It should not be changed unless the modem needs a particular configuration User name It is the name o
112. ections 318 617 Language Version 2 08 TBox ULP 43 5 8 LED Status By default the LED Status is switched off in order to save battery power Program stopped Operating System stopped To display the working mode of the TBox ULP you have to press the button to test side IP68 enclosure Mini Rack enclosure Press down the button Test Reset Status BOK LED Status under the PCB 5 9 Saving and Sending a Program Like any Windows program TWinSoft creates Documents One document corresponds to one TBox ULP application Each of them must be saved using the Windows standard 5 9 1 Saving a document Backup document Possibilities for saving a document e Use the icon ll of the main tool bar o From the main menu use File gt Save e Use the accelerator keys lt CTRL S gt Saving a document creates a file with the extension tws which is your TWinSoft application But each time a TWinSoft project tws is opened successfully it is saved in a back up file tbk If you encounter some problem retrieving your tws file you can just replace the tbk extension by tws and use the back up During the development of the application it can be sent at any time to TBOX ULP for testing purpose When sending an application to TBox ULP it is first compiled and then sent in the same sequence Version 2 08 BARA ss 4 5
113. ed in hazardous environment TBox ULP is then considered as an intrinsically safe equipment and can then be installed in Class1 Div1 and Class 1 Div2 or ATEX locations Intrinsically safe equipment is defined as equipment and wiring which is incapable of releasing sufficient electrical or thermal energy under normal or abnormal conditions to cause ignition of a specific hazardous atmospheric mixture in its most easily ignited concentration ISA RP12 6 This is achieved by limiting the amount of power available to the electrical equipment in the hazardous area to a level below that which will ignite the gases When an Intrinsically safe equipment needs to be connected to a device which is not intrinsically safe a barrier must be used to electrically isolate the hazardous area from the outside The basic design of an intrinsic safety barrier uses Zener Diodes to limit voltage resistors to limit current and a fuse Most applications require a signal to be sent out of or into the hazardous area The equipment mounted in the hazardous area must first be approved for use in an intrinsically safe system The barriers designed to protect the system from non intrinsically safe device must be mounted outside of the hazardous area in an area designated as Non hazardous or Safe in which the hazard is not and will not be present 17 2 Entity Concept The Entity concept specifies parameters which any approved intrinsically safe device and barrier must
114. eesennesececcesecsesussesecsusecsseusecsssuceeseseusesetsuseeenas 151 TS Periodi EVO Sai italia 152 T6 ACCESS SCCULT dodo 154 16 1 RTO CONFIG UN OUUON AAA A A A 155 16 1 1 RT WP ROD US aio 155 16 1 2 POE PROD SU CS taa asas 155 16 2 TWinsoft document DFOte cti 156 16 3 Password UUV ciry srr E canton ee cieas lnc aamseoadsaseoaiaaaeoeicnie 157 Version 2 08 TBox ULP 8 16 4 OGIO OU taria 158 16 4 1 WITT O East atada 158 16 4 2 Within errnet Ex DIOT T siae e EA 158 16 5 DEGCTIVOTING Protecto esee E N T REA 159 16 6 Deactivating protection of TWinSoft docuMenNt oonnnnnconcnnncnonononcnoccnnnononononanonnnnonononnonoss 159 Technical Specifications Wiring ccccccsccccscscsccsccccsccccscsccccsceccscescscsseccece 161 LZ TECIIMICAlSDECITICAUION S abi 162 17 1 Hazardous ENVIFONAMEN CS 162 17 2 ENTONCES dos 162 17 3 ENUY POIOME S aca dE A A a 163 17 4 BOTS ainia 163 17 5 E21 A ENIE aad EAEN PE ona ated eats ne oad oat eae 164 dW geo Button Working Modes linces 165 17 6 VDE FR LEDS PY OPONE ARAS 165 17 7 GSM OPIO id 166 17 8 RS232 ES WI COD OD UON iS A A AA ias 166 17 9 YO POE nu A A aden A 167 LS ANNIE e Cone CR eee i RCE eR Ee eC er Re 169 18 1 POWCE SUDD Mat A eae ees ou eet 169 18 1 1 eV IVILOO AW IVIZ OG SEPA OO m ti ivi 169 18 1 2 A A A A 170 18 2 RSZ ZEMO BOOMO acid 171 18 3 R3232 OPTION BODA AAA AA A O DA AA dE 173 18 3 1 Jumper Setini a OA AAA AAA AAA AS 175 18 4 RSASS MIT B
115. egular predefined periods TBox ULP powers the sensor waits and reads the signal Version 2 08 TBox ULP 18 2 6 Current Consumption Estimation From the above description of low power operations we can conclude that one of the major issue of an Ultra Low Power application is the current consumption of the TBox ULP To estimate the current used and the resulting life time of the batteries you will find in the directory of TWinSoft an EXCEL sheet Consumption_ULP_x xx xls TO RUN PROPERLY THE EXCEL SHEET MAKE SURE MACRO ARE ACTIVATED IN EXCEL 2 6 1 Battery Life Time Estimation in EXCEL Fill in the sheet and check at the bottom the resulting life time j mAlh Oty used 552 between wake up Meot sec time min 20 ms O o ue FAR a CE FRE SI 1 foot oo oo 0 oot 0032 0 000 a A AA A Sampling Dl max 4 Hz DIO DI1 used as Interrupt or Counter 1kHz All DO closed 0 oort ooo4f 0000 ei Se ge IEE Al 0 5V with 12 V PS HUBA 30 ms stabilization time aS aS SE SS Period between power up 15 min po Stabilization time 30 ms Quantity O oa 4 00 0000 Al other than HUBA AAA AA ss Power Supply Voltage 24 vw TT Current 12V max 45mA 244 max 22mA 20 ma Period between power up 1 fmin Son ee mA ke ee i A PEA A A A A A sss n e e o nii A gt a To ee
116. em variable Rerout An analog system variable Rerout can also be used in your Process to force a rerouting This 16 bits variable represents 16 communication ports with the LSB corresponding to COM1 Example A rerouting between COM2 000010 and COM3 000100 corresponds to the decimal value 6 000110 Rerouting is only possible with local communication ports configured in ModBus RTU not in ModBus ASCll Sending a program using Reroutin For instance you can send a program by dialing a Master and accessing Slaves on RS485 network Doing a local rerouting for instance from a RS232 port to a RS485 we recommend using the same Baudrate on all ports If you have Remote Tags running between Master and Slave we recommend stopping them during rerouting to avoid communication errors Version 2 08 TBox ULP 200 Appendix E Terminal mode The Terminal mode allows accessing a modem in AT command Before starting The TWinSoft connection to the RTU MUST be through COM1 RS232 at 115200 Bps corresponding to the internal Baudrate of the modem It is available from the menu Communication gt Terminal td File Edit View Communication Tools Window Help PC Setup Ctrl J E l Dial RTU Identification Ctrl 1 Ba Send Program Ctrl F9 Set RIU Time Ea TBoxWh dia equality 73 System vari
117. end the program xl Tag value My hannel Comment Ea RTU JL npu o Do Digital Input State O Digital Ir LJ Tags lt DLO 2 1 5 gt ad Digital Input State 1 ea neces lt DI 0 2 2 5 gt a Digital Input State 2 B yo lt D1 0 2 3 5 gt dato Digital Input State 3 Ea Wireless Monitor lt DI 0 2 0 PE gt BEREE p Digital Input Positive Edge O amp Group O CPU COM lt DI 0 2 1 PE gt Digital Input Positive Edge 1 Group 1 347 lt DLO 2 2 PE gt tek p Digital Input Positive Edge 2 Group 2 401 _ lt DILO 2 3 PE gt O Digital Input Positive Edge 3 saa amen IIA E A A Version 2 08 TBox ULP 93 9 2 Internal Variables Registers An internal variable also know as Register is an addressable location of the memory It is used as flag as temporary value to make a calculation There are 3 types of internal variables gt Digital DIV Boolean register with possible values O or 1 gt Analog AIV with several formats e 8 bits Signed or Unsigned e 16 bits Signed or Unsigned e 32 bits Signed or Unsigned e 32 bits Float IEEE 754 gt TEXT AIV analog register associated to a string of characters The internal variables can be only created from the list of Tags 9 2 1 Digital Internal Variable To create a Digital Internal Variable from the list of Tags click Add a Tag Select Digital fo TWinSoft RTU1 Tags ta File Edit View Communication Tools Window Help 5 ma xo
118. ent by FTP It always appears in the table of alarms to distinguish them see chapter 11 8 If the alarm condition sends an e mail it can be of 2 kinds Message a text message is sent and it appears in the object field of the e mail Report sending of a report created with Report Studio The report can be created from the Project Workspace and the list of Web amp Report files Recipient Select a Recipient or a group of recipients The person you wish to contact in case of alarm see Recipients below In case you select a group of Recipients see next Version 2 08 TBox ULP 120 Call all Recipients can be used when selecting a Group of Recipients When the option is cleared TBOX ULP calls the first one in the group In case the alarm cannot be acknowledged after the number of tries TBox ULP automatically calls the next recipient in the group and so on until it succeeds Then it stops Also known as Chain When the option is checked TBox ULP sends the alarm to all recipients of the group Also known as Link Filter The time in hour minute second during which the condition must stay TRUE before the call is generated The availability of filter periods depends on the wake up rate of the CPU One cannot define a Filter can be tested either during both transitions or only during the transition selected see chapter 7 5 2 filter in seconds with a wake u
119. enu Tools gt Unpack Communication Online COM1 3600 E Engineer Update ATU Version 2 08 TBox ULP 197 TWinSoft Pack Go File Communication Tools Archive Information Creation Date 18710 2004 12 33 32 Version Application Information 2 Update an RTU Update an RTU with a complete 05 Version Modbus Address project including the application OS WebForms report from a unique file Online COM S600 E Engineer access to the configuration of the PC to communicate with the RTU Communication TWinSoft Pack amp Go File Communication Tools Archive Information TEETER The button Update RTU sends ee the project and OS to the RTU Version i Application Information O5 Version Modbus Address Communication Online COM1 9600 Engineer C rm gt If packed OS is different from OS in the RTU Pack amp Go updates the RTU with the OS Languages supported are English French and German It cannot be selected from Unpack menu but changed from TWinSoft main menu Tools gt Language Version 2 08 TBox ULP 198 Appendix D ModBus Rerouting ModBus rerouting allows associating two ModBus RTU communication ports in order to access a remote RTU with TWinSoft from your computer by rerouting through a Master RTU The typical application is dialling an RTU to access a remote RTU connected to the RS485 network TW
120. ep mode procedure Hardware indicates the serial number of the CPU see sticker on the side of the card Redundancy for 7TBOX MS32 only TCP IP number of sockets opened The socket availability is 1 socket reserved for Remote Tags Client 2 sockets reserved for Alarms FTP needs 2 sockets 5 sockets available for Server connection GPS with a GPS on TBox current speed of TBox expressed in km h GPS with a GPS on TBox current direction of TBox expressed in degree 0 359 9 degree Alarm it indicates the number of alarm needing to be acknowledged by POP3 connection Alarm it indicates the current Event ID HW it indicates the hardware revision of the CPU Alarm indicates the state of POP3 connection Particularly useful when monitoring the RTU with POP3 connections The last value is maintained 1 Accepted message received 2 Acknowledgment received 10 Invalid message 11 Unknown command 20 Incorrect password 21 Incorrect password or not supplied for a com Port protected 30 Message received does not match a pre defined message TBox ULP 90 Index Name R W Description 44 cnt 1D Low Power Variable containing the ID of the Counter It is used when doing a counter synchronization see Appendix F 45 CntValue Low Power Value of the counter when it was pressed on TEST button It is used when doing a counter synchronization see Appendix F 46 CntTime Low Power UTC time when it was pressed
121. er period the options are e daily recording once a day e weekly recording once a week e monthly recording once per month The hour of the day the day of the week and or the month are defined once for all sampling tables in the RTU Advanced properties see chapter 7 5 4 Size The size can be expressed on two ways Size the number of records of the table The recording works on the FIFO principle According to the size the duration is updated automatically see next The size can be of maximum 65 535 records with a total of 72 kbytes for datalogging Duration you may prefer to enter a number of days and hours in this case the size is automatically updated To adjust the sizes check the available memory with the compile option See chapter 5 9 2 Compiling a program Trigger Synchronize each sample on external clock the recording of the value is executed on the positive edge of the Tag selected and not with the clock of the CPU The period between 2 pulses of the Trigger must correspond to a period between 2 recordings see above The latter is used when retrieving the data to compute time stamps using the last time stamp and the period Version 2 08 TBox ULP 145 Example of use of external Trigger quarter hour management In some industries every 15 minutes may vary slightly your electric company sends a pulse which is used to calculate the consumption based on average consumption during 15 minutes Y
122. errupt the sending of the program or an error happens before the end of sending TBox ULP will not restart even after a reset The reason is that the program is composed of several modules when TBox ULP starts it checks the integrity of these modules When they do not correspond to the same data transfer the program does not start even after a reset You have then to re send the program The good news is that TBox ULP keeps its original settings before it was stopped Version 2 08 TBox ULP 45 Version 2 08 TBox ULP 46 Version 2 08 TBox ULP 47 6 Introduction TWinSoft uses the standard look and feel of Windows Explorer on the left side a list of folders and on the right side the content of the folder selected TWinSoft can be automated using TWinSoft Automation It allows automating TWinSoft application from languages script such as Visual Basic Automation allows creating specific users interfaces targeted to vertical market It could be also be considered in project with large number of RTU s see documentation in group of programs Techno Trade In TWinSoft interface each Folder consists in a list of items For instance the list of Tags or in the Alarms folder the list of Recipients or in the Datalogging folder the list of Sampling tables Ed TWinSoft TBoxWM tws Tags I 0 ta File Edit View Communication Tools Window Help Dd Xo E
123. ers Name blyk ail Mail Server SMTP smtp mymail com E mail Address Eboxtampumail cor Connection Mal SP TCP Part 25 Use default port The server requires authentication Name It is a free name to recall when you create the alarm recipient Mail Server SMTP It is the IP address or the name of the outgoing e mail Server It is the unique mail Server needed to send e mails E mail address It is the e mail address of the TBox ULP You can usually choose it when you subscribe an account This address will appear in the From when receiving the e mail In order to protect the mail sever and you against spamming the ISP risks to refuse sending e mail if the address of the originator is not known Therefore be careful to indicate here the e mail address you have received from your ISP Connection You select the way to connect to the Server ISP or GPRS Version 2 08 TBox ULP 109 TCP port Each TCP IP service has its own unique TCP port It provides a logical location for the delivery of TCP data TCP port used by TBox ULP to establish SMTP connection default 25 The Server requires Authentication Depending on your ISP and on the way you send e mail authentication might be needed to send e mail Usually when you have subscribed the e mail account at your ISP it is not required To be sure if you have created this account to a PC check its configuration otherwise contact your ISP
124. f the port before writing see point 5 above 10 Writing minutes since midnight into a register h To write in an analog register the current number of minutes since midnight at the moment the message is received Syntax Wmodbus address h Example W20482 h If the message is received at 15 23 the value 923 will be written at ModBus address 20482 Note ReadSMS checks the access protection level of the port before writing see point 5 above Version 2 08 TBox ULP 139 12 4 Automatic Update of a Recipient s tel number An existing recipient of type Pager SMS can be updated with the telephone number of the person calling the RTU The idea is that the RTU verifies the TCPAP eb and Report Environment Variables Compatibility Read 5M5 message it receives using the ReadSMS special register status see next and is able to send back a message to the pork Message ide Tas me ReadSMS uses the caller ID of the A Message Command settings gt s 0 DO NOTHING originator to update the recipient you 1 START PUMP dd 2 select in this menu with originator s STOP PUMP Remowe telephone number From the Process you can then decide to send back an SMS to confirm the order to indicate the incoming message was invalid that the password was Recipient 5M5_Jean y incorrect coming caler iL Update Recipient tel number aiir La a AA Me Timon m Tem OFT A PS o oR
125. f your account needed to access Internet usually it is given by the ISP Version 2 08 TBox ULP 106 Password It is the password of your account needed to access Internet usually it is given by the ISP DNS A DNS converts names in IP address It is needed in case the the Server SMTP FTP NTP POP3 is indicated in text and not with an IP address More and more ISPs support dynamic DNS they provide the DNS addresses when connecting If this is not the case they provide you with a Preferred and Alternate DNS address You can declare several ISP entries Then they can be used in redundancy through the sending of e mails You are allowed to define several SMTP Servers see next associated to different ISPs Creating the alarm recipient you can select the Redundancy option Version 2 08 TBox ULP 107 10 2 FTP Host FTP stands for File Transfer Protocol When subscribing an account to an ISP usually you have some Mbytes to your disposal for sending files The FTP host represents the target when sending files The directory where the files are sent is defined in the Recipient see chapter 11 4 First TBOX ULP connects to Internet through an ISP or through GPRS and then sends the files FTP Host FTP Parameters Runtime Parameters Host Name It is a free name to recall Host name TBoxFTP when you create the alarm recipient Host address ftp tho biz Host address text and IP address are ac
126. fault Environment Yarables Compatibility i An advanced menu is available in General Drivers Securty Infa Advanced l the RTU PrO PALEES Advanced Parameters 4 This page contains advanced parameters Extreme care should be taken when 4 changing these parameters IF you feel unsure about the changes you are doing use the Default button to restore the default parameter values i Remote Tags TCP AIP NAT Rules Web and Report E Start Stop Power Fail Alarma Sampling Tab r Command settings For any incoming connection either for acknowledgement or for monitoring the caller ID phone number of the caller for the last call received is available in the communication variable Com2 Caller ID see chapter 8 6 2 Incoming caller ID Update Recipient tel number A a PE PN See Ese alla ml RA p e a ml e i met PA cae EU a Ea dp oa Ae e ihe me nn aint oe EA k F k hak 5 ae Version 2 08 TBox ULP 133 12 2 Acknowledgment of an alarm by sending SMS to the RTU Two types of recipient may require an acknowledgment by SMS Pager SMS sending a message through a SMS C standard way E mail sending a message which can be forwarded as SMS through a dedicated service Alarm conditions associated to one of these recipients provide the option SMS acknowledge Alarm Condition ron Type Positive Edge v acknowledgment will be executed in 2 steps 1 The sendin
127. g of the message by the TBox ULP to the SMS C or to the e mail provider will be first performed Retries and time out defined in the recipient will be used to determine the success or failure of this first step 2 Then a second time out defined in the advanced Alarms properties will check if the incoming SMS required to acknowledge the alarm arrives on time RTU Properties General Drivers Security Info Advanced Advanced Parameters This page contains advanced parameters Extreme care should be taken when changing these parameters IF you feel unsure about the changes you are doing use the Default button to restore the default parameter values TCP IP Web and Report Environment Variables Compatibility Read SMS Startup Power Fail Alarm Sampling Tables Temperature Remote Tags Event stack size Alarm stack size SMS Acknowledge timeout 3 mirn i _ ___ _ A AE A nh Ae oe pen _ A a 2 gt ie C ae a ak R ae at a ale A pa ls don The incoming SMS must arrive within this time out for the alarm to be acknowledged If not a retry will be executed according to the definition in the Recipient After the end of retries the alarm will be considered as in error auto ack and the system variable AlaErr 1 Working with Group of Recipients Version 2 08 TBox ULP 134 with option Call all recipients all recipients have to acknowledge the
128. g up GSM using BASIC 1 Wake up of the GSM every Monday at 8 00 during 1 2 hour Com2_ModemPoT 30 Wake up period of 30 minutes If weekday 1 and hours 8 and minute 0 and Com2_ModemPwr 0 then Com2_ModemPwr 1 endif Note Com2_ModemPwr is automatically reset by the OS after the number of minutes declared in Com2_ModemPoT 2 Wake up at 8 00 to send alarm of severity Low and Normal if hours 8 and Com2 ModemAla 0 then Com2_ ModemAla 1 endif Notes 1 The two modes can be used at the same time In those 2 examples when Com2_MademAla is active at 8 00 at the same time as Com2_ModemPwr TBox ULP will send alarms of severity Low and Normal and will stay awake during the time defined in Com2_PowerOn 2 Com2_ModemPwr can be reset to stop power before the end of the period If this happens during a communication the power will be stopped at the end of the communication Version 2 08 TBox ULP 66 The GSM modem can be used in 2 modes gt as a GSM data modem gt in GPRS mode In addition to standard modem configuration initialization some parameters are specific to GSM Parameters DEY ACY Advanced TCPAP Modem Type Initialization WTH AT PR 115200 AT CBST 7 0 1 PIN Code A T EPIN p Auto Answer Ringis GPRS The main option GPRS determine the working mode of the modem GSM data OR GPRS AAA HPA E AAA A T ai J
129. ging up in case a C driver allows sending alarms allows reading e mail to acknowledge e mail or to operate TBox with a message see details in chapter 10 4 1 TBox ULP 126 11 5 Group of Recipients A group of recipients is composed of several recipients which can be of different types SMS e mail You can declare several groups Then previous to creating groups of recipients you have to create first the recipients see above Recipient Group 5M5_group Help You can then associate an Alarm condition to a recipient or a group of recipients Working with groups of recipients offers 2 possibilities 1 You select the option Call all recipients the alarm is sent to all recipients one after each other gt equivalent to the Link with previous generation of RTU the TBox CPU 3 2 You don t select the option Call all recipients the alarm is sent to the first one in the list if it fails to the second one if it fails to the third one When it succeeds the sending process stops gt equivalent to the Chain with previous generation of RTU the TBox CPU 3 11 6 Messages To access the definition of Alarm messages click the folder Alarms in the Project workspace and select Messages New Message Message H Level of Tank1 too HIGH Message number it indicates the index of the message corresponding to its position in the li
130. gle consists in a USB key TWinSoft regularly checks the presence of it It allows you sending applications to as many TBOX ULP as you want with any PC A 3 The Code License Available from the menu Help gt License Register Using information of the PC the Company name the User name a Serial Number you receive a code that you enter in the License field Once entered you can send any application as if you had a dongle see previous The only restriction is that it must always be on the same PC If you wish to use another PC you have the possibility to remove registration on the first PC and register back on the second A 4 The TWinSoft LITE Available from the menu Help gt TWinSoft Lite configuration This protection mode is ideal for users having one or two TBox ULP units The dongle or a license might be too expensive TWinSoft LITE code is linked to one TBox ULP it allows you sending an application to the TBox ULP for which you have the code Version 2 08 TBox ULP 192 Appendix B Time in RTU One of the biggest issues in Telemetry and data logging equipment is the handling of time In order to have a universal solution wherever the TBox ULP is used TWinSoft OS of the RTU and Windows collecting data shares the mechanism of time management Time in the RTU is based on UTC time B 1 Time In TBox ULP The RTC Real Time Clock The TBox ULP is equipped with a RTC chip Re
131. h can be used together in order to improve the battery monitoring Using a estimation based on an addition of the different currents The result is available in the variable BatteryUse Piece of BASIC code ORAR RARO RRA Estimation of battery consumption in mAh SSS SSS S SSS STS SS aa TTT E EE EE E E Calculating current in sleep mode Current added each hour SleepCurrent DiCurrent FastDiCurrent Calcucating Probes current Current added each hour AVG current Probel 40 m AVG current Probe2 207 79 mA 14 ms to be added to stabilization time for oversampling Dim UTCTemp As Dword Dim CurrentProbel As Single Dim CurrentProbe As Single Oty ProbeCurrent StabilTime 14ms 1000ms 60s ReadFreq min CurrentProbel 0 Csang 40 30 14 1000 60 15 CurrentProbe2 1 Csng 207 79 50 14 1000 60 1 If Triggerpos Prgrun Then UTCTemp UtcTim If Triggerpos UteTim gt UTcTemp 3600 Then Current Sleep Current Sleep 0 013 0 012 0 Current probe Current probe CurrentProbel CurrentProbe2 UTCTemp UtcTim Endif Calculating current when sending a SMS Dim FlagPrgkun As Bool If triggerpos Prgrun Then FlagPrgkRun 1 Endif If triggerpos SMS Then gt Sending of a SHS If FlagPrgRun 0 Then avoid current addition at each start of the prg Current SMS5 Current 5M5 0 5 1 x 2 when Notify end of alarme Else FlagPrgRun 0 Endif i IR A RAR E O A PM TN PT T
132. haani eee A RTU time can be checked anytime doing a RTU Identification from the main Communication menu Version 2 08 TBox ULP 193 Winter Summer time When installed in regions using daylight saving the TBox ULP handles the changes automatically It means that the RTC and Analog System Variable hour are automatically updated when the time changes Standard changing time in Europe last Sunday of October 3 00 gt 2 00 last Sunday of March 2 00 gt 3 00 B 2 Data logging Chronologies In chronologies the time is recorded for each log of data The time recorded is the UTC time When retrieving the data the PC reads the UTC time and converts it according to the local time of the PC depending on the time settings of the PC When a winter summer time change occurs the TBox ULP is informed and automatically adapts all coming timestamps to the new time Sampling tables In sampling tables the TBox ULP records the timestamp of the last record only The other timestamps are built up when retrieving the data from TWinSoft TView in report A choice had to be made between with period gt 1 hour either having always the same period of recording or having always the same hour of recording The latter case has been chosen When a winter summer time change occurs the target time is automatically updated for sampling tables having a period gt 1 hour Example If recording a value once a day at 6 00 in th
133. he Group 3 4DO to list digital outputs 8 7 4 Group 4 Analog Inputs From the Resources and the list of I O open the Group 4 2Al to list analog inputs xl Tag value Channel Comment igs EA 23 at Analog Input 4 En Tags lt 41 0 4 1 420m412 gt 1 Analog Input Resources B E io E8 Wireless Monitor EY Group 0 fCPU COM croup i 347 Group 2 401 roup 3 i40 LB Group 4 24D mae Tag The easiest way to declare the variable as Tag double click it edit it and save it The icon changes according to its type digital or analog Value The value is available only after the Tag has been declared and program sent to TBox ULP WARNING the value is refreshed at the rate defined in the Wake up properties see chapter 7 1 General Properties Version 2 08 TBox ULP 81 Voltage Current Input Each channel can be cabled to receive either Voltage or Current see chapter 17 Technical specifications wiring Tag definition parameters By double clicking the inputs you enter into the Tag definition menu For each analog inputs you have the choice voltage signal 0 5V current signal 4 20mA As the sensor is powered by the input channel 2 voltages are available 12 V sensors 24 V sensors Format Scaling Type Resolution Al 0 4 0 420mA Properties
134. her equipment on the same network RTU Port The communication port used by TBox ULP to communicate with the remote equipment Trigger Select a digital Tag that will trigger the communication according to a Condition see next Working with several equipment you can declare different Tags and then monitor differently the communication to each equipment The Trigger must be a digital variable DIV Condition Condition of Tag Trigger to start communication With ultra low power RTU communication works on edge conditions to carry on communication as little as possible and therefore reduce consumption 14 2 1 Remote Device Advanced Properties Click on Advanced button in above configuration to access advanced properties An interesting feature related to low consumption device is Wake up frame TBox ULP can send a wake up frame to the remote device before starting communication Version 2 08 Advanced 1 0 Remote Device Diagnostics Wake up Wake up parameters Character value Time mec Silence time msec TBox ULP 148 14 3 Creating a Remote Tag Remote Tag Tag ie Read Write Quantity External Source Device Slave v es Tagname A Type Holding Register w andan Address 5000 Example reading of 2 Flow variables in TBox 2 at address 5000 Tag Select an existing Tag by clicking the B ton Be sure you select a Tag of the same type
135. icking the inputs you enter into the Tag definition menu Time unit The unit in which you wish the calculation to be displayed Example hour for m3 h 1 Pulse The weight given to 1 pulse according to the unit chosen above Example 0 01 for 1 pulse 10 liters on a calculation based on m3 Zero Threshold Calculation is based on time between pulses When TBox ULP does not receive pulses for a certain amount of time it decreases the flow slowly When the value reaches the zero threshold the flow is forced to 0 DI pulse Version 2 08 Zero Threshold The precision of the Floating point register is applied to a range of 7 digits starting with the highest number Precision max 0 0001 It corresponds to the norm IEEE 754 Examples 12035652 56 the value handled by TBox ULP is 1203565xx xx x any value 120356 52656 the value handled by TBox ULP is 120356 5xxxx x any value 120 35652656 the value handled by TBox ULP is 120 3565xxxx x any value TBox ULP 84 8 7 6 Summary on the use of I O As we have seen above each DI channel can be associated to several variables As we have seen above it is possible to wake up TBOX ULP using an Interrupt input Using the digital system variable 49 PgmCnt see below it is possible to execute several successive process cycles The table below illustrate how I O and associated variables are
136. iew Presentation settings can also be used when the Tag value is included in a SMS gt Report file edited with Report Studio and used for instance as text body when sending e mail Start Report Studio from Windows and the group of Programs of Techno Trade or from the Project Workspace and the list of Web and Report files gt WebForm file edited with WebForm studio Used to display values of Tags in a HTML page Start WebForm Studio from Windows and the group of Programs of Techno Trade or from the Project Workspace and the list of Web and Report files gt SMS with Digital Tags the states defined here will be used and with Float Tags the number of decimals See also chapter 11 6 1 Value of Tag in message Flow_Pump1 Properties Definition Alarms Data Logging Presentation Write Remote Tag Tag Presentation Description Output Flow Units L min H dec 2 Write Allowed eee EN Presentation makes the following information available to T Report and WebForm Description in a Report text displayed as Header in sampling table or as Tag information in chronologies when the data is retrieved Units text displayed as Unit in datalogging when the data is retrieved It can also be displayed when selecting as format Value unit in the report or WebForm decimal the quantity of decimals displayed Write allowe
137. imestamp Message Start Recipient End timestamp 9 06 2009 14 19 40 Fl lk is time to make up Ack ed George 370672009 14 19 18 Flt 13 time to make up Ack ed John 9062009 14 19 34 970672009 14 18 55 Flt is time to wake up Ack ed Paul 9 06 2009 14 19 18 9 06 2009 14 10 54 kis time to wake up Ack ed John 9 06 2009 14 17 50 Mew Program Auto ack Message message preceded by means that it corresponds to a call Start always ack Recipient name of each recipient of the group End timestamp timestamp corresponding to the end of the call End acknowledgment status of the call Not Ack Ack ed or Auto ack 7 5 3 Flow Meters Flowmeters with Pulse output potential free contact can be connected to TBox ULP Even when TBox ULP runs in sleep mode it reads the input at a maximum frequency showed in the table bellow The flow index alarms are computed at wake up The handling of the pulses depends on the duty cycle OPEN CLOSE of the contact Two main categories of pulses are available e Duty cycle of 50 the contact is OPEN 50 of the period and 50 CLOSE e Duty cycle of 10 the contact is OPEN 90 of the period and 10 CLOSE Version 2 08 TBox ULP 56 F RTU Properties General Drivers Security Info Advanced Advanced Parameters This page contains advanced parameters Extreme care should be taken when changing these parameters If you feel unsure about the changes you are doing use th
138. inSoft RTU1 tws Alarm Management fa File Edit View Minin Tools Window Help Cie GY RE PC Setup RTU Identification Tags You access routing from the main menu of rada a Send Program Ctrlt F9 TWinSoft Communication gt Routing IP Parameters Start Stop Program Programs Set RIU Time Program equality Data Logging Remote Tags Download d Periodic Event Upload High Speed T C Web amp Reporl Terminal Routing Address Address of the RTU you are physically connected the Master Add Timeout Rx timeout used to communicate with ds the Remote device Treci Route from incoming communication port the port of the Master TWinSoft is connected to to outgoing communication port the to COM3 w port of the Master connected to the remote device O Stop Routing Route from COM e Sequence to access a Remote RTU in rerouting 1 Open in TWinSoft the document corresponding to the Master RTU 2 Fill in the Routing request menu as explained above 3 Open in TWinSoft the document corresponding to the Remote RTU if you were using modem communication you will have to redial the Master You are in communication with the Remote Device This sequence is only possible when Master and Remote are the same model of RTU If not you have to pre configure the Analog system variable see next Version 2 08 TBox ULP 199 Analog Syst
139. ination Termination not required Failsafe bias resistors included pullup and pulldown resistors which assures a logical level TRUE when A and B are opened or in short circuit Temperature Storage 40 70 C Working 20 70 C Hydrometry 5 to 95 without condensation Altitude Maximum 4000 m Dimensions DIN Rail model Rack1 On Rack1 w o connectors Height x Depth x Width 150 x 115 x 40mm 5 9 x 4 53 x 1 58 inches 300 gr With glands Height x Depth x Width 140 x 76 2 x 177 8 mm 5 51 x 3 x 7 inches Weight without battery 1328 g Certifications See page 4 17 5 1 Button Working modes On the front side of TBox ULP a button allows checking the working mode and resetting the CPU See chapters 5 6 and 5 8 17 6 5 VDC LCD display option 5 VDC Power Supply Current Max 220 mA LCD 2x16 alphanumeric characters Consumption With backlight 160 mA Without backlight 30 mA Operating temperature 0 50 C Protocol ModBus RTU Feature Address Operation Quantity Row1 0000 write analog 8 Row2 0008 write analog 8 Backlight 0000 write digital 1 Transitor Out 0001 write digital 1 Transistor Output Jumper J5 Max current on 5 VDC 250 mA Version 2 08 TBox ULP 165 17 7 GSM option Modem GSM GPRS SAGEM Hilo Quad BAND GSM 850 EGSM 900 DCS 1800 PCS 1900 MHz GPRS Class 10 4 1 3 2 with support PBCCH SMS and DATA Emitting power CLASS 4 2W for EGSM900 CLASS 1 1W for DCS1800 an
140. ion Connector Spring Cage Terminal block RS485 communication see chapter 3 9 18 4 1 WM100 WM200 LP400 sa P Ep y m z wm 18 4 2 About RS485 cabling Use a twisted pair for signal A and B RS 485 is not isolated If cabling equipment in different buildings different Earth you have to use ACC RS485 ask your local distributor Maximum length depends on quality of cable speed and quantity of stations max 32 stations In good condition guaranteed to 1 2 km max 32 stations 9600 Bps In practice longer distance can be reached with lower Baudrate and fewer stations Cable Twisted pair 2 pairs cross section minimum 0 5mm screening pair and global screening reference Li2YCY PiMF Version 2 08 TBox ULP 176 WIRING IN HAZARDOUS ENVIRONMENT Wiring to Intrinsically Safe Apparatus HAZARDOUS Area IS Apparatus TBox ULP Simple Apparatus Entity Parameters TBox WM A B GND TBOX LP A B GND Uo 8 51 V Uo 8 51 V lo 156 mA lo 156 mA Po 332 mW Po 332 mW Ui 8 51 V Ui 8 51 V li 310 mA li 310 mA Pi 660 mW Pi 660 mW Ci 220 pF Ci 220 pF Li 0 WH Li 0 WH Wiring to Non Intrinsically Safe Apparatus Non IS Apparatus NON HAZARDOUS Area HAZARDOUS Area TBox ULP Entity Parameters TBOX WM A B GND TBOX LP A B GND Ui 8 51 V Ui 8 51 V li 310 mA li 310 mA Ci 220 pF Ci 220 pF Li 0 uH Li
141. ion of WebForm Viewer It will be used in 2 cases The TBox is connected to Internet then you have also direct access to Internet to download WebForm Viewer You can leave the URL of the manufacturer http www tboxsupport biz free_downloads DownloadWebFormViewer html The TBox is connected on a LAN and one of the PC of the LAN contains the WebForm Viewer You type the URL of the PC Example PCServer C TBox Download DownloadWebFormView htm Unique Report file name format When sending a report by FTP you have the choice of sending the report with Unique file name see Report Studio gt report properties gt Advanced In this case the RTU includes supplementary parameters in head of the name of the report Acce pted parameters are This page contains advanced parameters Extreme care should be taken when station time condition if alarm active MYY MYYYY M MM MONTH month in letters D day in 1 digit if possible DD h hh H HH mm0 SS tfile ampm mytag RTU Properties General Drivers Security Info Advanced Advanced Parameters changing these parameters IF you feel unsure about the changes you are doing use the Default button to restore the default parameter values name of the RTU email e mail of the RTU Startup Power Fail Alarms sampling Tables Temperature Remote Tags TCPAP Web and Repot Environmen
142. is Tag with mask to read the 4 bytes composing the IP address GSM The quality of the GSM signal The range of the value is 1 to 31 The value should be minimum 20 to be considered as an acceptable signal level PSTN Voltage on the line 20 GSM associated to the GSM can be used to check the status of ReadSMS Modem Read indicates the number of RING before the off hook Write 0 no off hook Write 1 force off hook at the next RING MODEM gives current status of the modem Some possible values 1 PIN code sent GSM only when PIN code activated 2 Wait after PIN code is sent 4 Init string accepted 7 Idle mode 9 Calling Waiting CONNECT 10 RING arriving 11 Answering Wait CONNECT The last value is maintained until the next status changing MODEM variable which indicates the caller ID of the current incoming modem connection 32 bits format giving the 9 last digits of the calling number It can be used in the program to trace and control who is calling Init string of GSM modem Caller ID identification must be activated Add at the end of the init string of GSM AT CLIP 1 LowPower Time in minutes while GSM is maintained powered when COM2 ModemPower is ON See example chapter 8 4 1 After this period even if still in communication the GSM is switched off Except when sending a program or OS the GSM will be maintained powered until the end of sending and the restart of the GSM TBox ULP 717
143. isAla Version 2 08 R W 0 Description Tik Second Changes of state every second Useful for counting time Program run At each starting of TBox ULP this register changes to 1 and stays at 1 as long as the BASIC Ladder program runs This register is used in BASIC Ladder to execute operations only at the start of the program with the help of a positive edge trigger function New program Start of a program flag Changes to 1 if TBox ULP has started after having received a new program Changes to O after a reset of the TBox ULP Reboot complete restart of TBOX ULP It is equivalent to hardware reset Reset Watchdog the watchdog checks the cycle time of BASIC Ladder program In case it is longer than 1 second it resets BOX ULP This Watchdog can be reset to reinitialize the 1 second timer in case of cycle time longer Alarm on this register indicates that alarm is active not acknowledged Writing O in this register causes a global acknowledgment of all alarms It corresponds to a reset of the alarm stack Alarm in error TBox ULP SET this register 1 when an alarm failed to be sent This means that after the number of tries the alarm has been auto acknowledged Must be Reset by User Reset Alarm Not used See Ala_On here above Digital Chronology General enable of recording in digital chronology Analog Chronology General enable of recording in analog chronology Sampling Tables General enable of recording in sam
144. l be supported If you click Cancel TWinSoft will indicate the document is protected and will open a new document Version 2 08 TBox ULP 156 The utility program Password generates access codes 16 3 Password utility When installing TWinSoft Suite a password creation program named PASSWORD is installed in the same directory as TWinSoft It can be started from the Start button of Windows and is located in the group of programs Techno Trade gt Accessories created while installing TWinSoft This program generates a password that will be necessary to Login to the TBOX ULP see next This password is composed of 4 hexadecimal characters in response to information related to the user It is based on a complex algorithm using the global code the user s name and the access level A 5 digit number that identifies persons who have accessed the TBox ULP accompanies the password This information can be used to trace users for example by inserting this number into a database with the help of Analog Communication Variables see chapter 8 6 2 TBox Password Generator E a Global Code E Confirmation i User Name JEAN Access Level Engineering Level 3 0 ReadW rite Level 2 User Mame Access Level Engineering Level 3 Password 5748 User ld JEBES Cloze Global code This hexadecimal code of 4 characters is the basis for password generation It is typed in the RTU Properties
145. logies 13 2 1 Digital chronologies Example of an entry in Digital chronology Recording of the starting and stopping of a Pump_1 Chronology 5 J E Edges Rising Edge Cancel Falling Edge Handling Enabled Help Edges Recording on positive and or negative edge Handling gt Enabled always recorded gt Disabled never recorded gt PowerF recording disabled in case of main power failure gt DisCRD recording disabled when the system variable DisCRD is at 1 13 2 2 Analog chronologies Example of an entry in Analog chronology Recording of a variation of 2 5 bars in Pressure _Pipel input Chronology Pressure_Pipel Variation 2a Cancel Help Handling Enabled w Variation Recording in case of variation higher or lower in comparison with the previous recording The unit is expressed according to the format selected in the Tag definition see chapter 9 2 2 Analog Tags Handling gt Enabled always recorded gt Disabled never recorded gt PowerF recording disabled in case of main power failure gt DisCRA recording disabled when the system variable DisCRA is at 1 Version 2 08 TBox ULP 143 13 3 The sampling tables Sampling Table Tag Temperat Purp L J Maximum Size Average Ose fs gt Instantaneous Incremental Duration 2 kdys h _ Trigger
146. ment Modbus 4 lt COM2 NoRepl gt NoReply No Reply lt COM2 O0ffHook gt OffHook Modern Off Hook COM Call Call Modem Online Call COM 2 Answer Answer Modem Online Anz YY COM2_GPRSS5tate GPRASState GPRS Stat P ddress IF Address lt COM2 ModemeEr ModemErrar Modem Error P A ih ees P kak n ti a Pn A an mnn E E T e a Version 2 08 TBox ULP 69 Digital Communication Variable COMX GPRSCon GPRS Handles the GPRS connection Working in manual connection writing 1 forces a connection writing O forces a disconnection When working with automatic connection at start up if you reset this variable the connection will stop but after maximum 5 minutes it will be automatically restarted Don t use this feature in ultra low power mode Analog Communication Variable COMx GPRSState GPRS indicates the status of the GPRS connection Value 0 disconnected Value 1 currently connecting Value 2 connected Value 3 currently disconnecting COMx IPAddress GPRS this register gives the IP address used by TBOX ULP during its GPRS connection The information is available in a DWORD but in the list of Tags you can display it as an IP address from the list of Tags right click the Tag gt Display as gt IP address This information is very important when working with dynamic IP address It can be sent for instance by e mail see Report Studio or displayed in a webform to inform on
147. meter values Remote Tags PERAR NAT Rules Web and Report Environment Variables Compatibility Read 5M5 POP3 stark Stop Power Fail Alarms Flowmeters Sampling Tables Temperature Reset all physical outputs Vi ait start of alarm condition Stop Reset all physical outputs at program stop Disconnect Modbus addresses at program stop oe ee me a a Se E Under those conditions two mechanisms of the RTU can be customized START Reset all physical outputs when active at start up the RTU reinitializes the outputs to 0 After that the outputs are monitored according to the process When not active at start up the outputs are maintained to their last status After that outputs are monitored according to the process Version 2 08 TBox ULP 52 Wait start of condition this feature relates to alarm condition The mechanism of generating alarm is based on transition the changing of a digital Tags or the overstepping of an analog threshold This option allows changing this rule at start up With Wait start of condition active With Wait start of condition not active if the alarm condition is true at start up an internal start of alarm auto ack is generated When the alarm condition disappears the alarm is generated Internal Alarm STOP Reset All physical outputs at program stop when this option is active the RTU reinitializes the outputs to 0 at stop This is particularly
148. munication variable Com2 ModemAlarm 8 4 3 GPRS settings When you run a TBox ULP with GSM and want to use GPRS you have to activate the GPRS mode You have to choose either GSM Data mode OR GPRS mode It is not possible to use the modem in both modes at the same time but it is possible to combine GPRS mode and sending of SMS see below COM Hilo GSM Parameters pew ACY Advanced TCP IP Modem Type Initialization ATH AT CGOCONT 1 WP apn PIN Code AT CPIN p e GPRS Operator Phone Number When selecting GPRS TWinSoft automatically adapts Initialization and Operator Phone number fields see next a If the connection requires a login select the option The server requires authentication Connection at startup If you receive a fixed IP address declare it in TCP IP tab The server requires authentication Keep PPP alive PPP Echo Request frequency Initialization You have to update the initialization string with the APN ask you GSM operator Replace in the string the apn with the URL you receive from your GSM operator Example with Mobistar AT CGDCONT 1 1P WEB PRO BE Version 2 08 TBox ULP 68 PIN Code If the SIM card you have inserted uses a PIN code type it at the place of the letter n Example with the PIN code 4896 you should have in the field AT CPIN 4896 including the double apostrophes If the SIM
149. nae 131 11 8 1 COUMASdESCHP UO Mr aan a E as 131 12 Read SMS CMOCOGEG narra 133 12 1 ATEO OU CUION A A ods eee ee 133 12 2 Acknowledgment of an alarm by sending SMS to the RTU cccccccsesececceseececeeseceseeseceees 134 12 2 1 SEFUCTUTC OF LG mess oe merase nre nt 135 12 2 2 Acknowledgment Of the Message cccccoocccnnccnoccnnnnnnnncnnnnonanonnnononnnonnnnnnncnnnnnnnnnnnnnnnnnnnnnnnnnncnnnennnoos 135 12 3 Controlling the RTU using SMS message or reading e mail using POP3 cccconccccccooo 136 12 4 Automatic Update of a Recipient s tel nUMBer ccccooccnncconccnncnnoconnnonononnnnononcnaronnnnanonoss 140 12 5 pedd Mo Stat nta ea eae ee 140 13 Da loe IN anne asses Seteasistatebest ae eeion ie eeseteeernenes 141 13 1 WEF OOUCTION A A drew ict AI ashes A T E 141 132 TIC CIONES a 143 13 2 1 DIG aC OM OlOCleSacuatttsacths fetch aaa E A beat sae anoeeea me cmae eee eenE 143 13 2 2 Analog CHronologies cccccssscccccssecccenseccceuscccsusececeuseecseuscecsadececsuseessauececsuecessuseeesaussessanseeneas 143 13 3 THE SGMPING OBESA SS AA E AAA DAA AAA EA A AAA 144 tA Remote TIES reisen T tie elauenuarestesesiwurnss 147 14 1 A 147 14 2 creating O Remote DEVICE AAA A A NAAA 147 14 2 1 Remote Device Advanced Properties ccooocccccoccnnoconccnnonononnnnnnnnnnonnnnononnnnnnnnnnnnnnnnnnnnncnnnnananonns 148 14 3 creatino G Remote TOG eii 149 14 4 Timing configuration of Remote TAGS sssccccses
150. nding of e mail supports Redundancy If you have created several SMTP Servers and you select Redundancy instead of a Server TBOX ULP will use the first one in the list see chapter 10 3 SMTP Servers If it fails it will try with the second one and so on TBox ULP is able to send files to a FTP Host see chapter 10 2 FTP Host In the recipient configuration you only need to indicate the directory where you want to send the files TBox ULP is able to synchronize its clock with an external NTP server In the recipient you only select a server you have created in the list of NTP Servers see chapter 10 5 NTP Server This type of recipient can be used to establish a Client modem connection to a Server The Server is considered by TBox ULP as an ISP it requires a telephone number and a login to establish the connection You associate an ISP previously created in the IP parameters of TWinSoft and when connection is established the Server has to communicate in protocol ModBus TCP Alarm Recipients Name Recipient Type RAS O Internal Connection Ras Connection Modbus Pager SMS Printer E mail O FTP O NTF Drs de Custom POP3 Error Handling Scheduling Tries TimeTable Always active Defautt e Timeout minutes It can be assimilated to a Modbus Slave connection using ModBus TCP protocol The Server is responsible of acknowledgment and han
151. nt used during sleep mode 4 O Current_5MS ATVOOO01 Float Estimation of current used to send SMS 5 v Current_COM AIVO0002 Float Estimation of current used by modem in Tx Rx data 6 f Current Idle AIVOOO003 Float Estimation of current used when modem in Idle mode T v Current_CPU ATVvoo004 Float Estimation of current used by the CPU in fast mode 8 v Current Probe AIVOO0005 Float Estimation of current used by the Al sensors 9 v Current TOTAL AIV00006 Float Estimation of TOTAL current used by the TBox WM 10 v BatteryUse AIVOO007 Float Percentage of battery already used d 11 v Battery ALO1 0 Float Battery Voltage 1 v BatMin_Value Float Minimum Voltage of the battery Recorded 13 v BatMax Value ATVO0009 Float Maximum Voltage of the battery Recorded 14 v BatMaxMinDelta ATVO0010 Float Delta between Max and Min Voltage of the battery 15 JL COM HookLink COM HookLink Bool Rd Modem Off Hook Wrto reset the modem 16 JL COM2_ Answer COM Answer Bool Modem connected in answer mode 17 JL GsmPwr COM2 ModemPower Bool To power the modem manually 18 COM2_ModemState COM2 ModemState Byte State of the modem 19 CPUUsage CPUUsage DWord Number of seconds of CPU activity 20 JL SMS DIVOOO02 Bool Sending of SMS 21 JL SendData DIVOO00S Bool Sending of data 22 JL StateResetModem DIVOOO04 Bool State of timer used to reset modem Version 2 08 TBox ULP 20 2 6 3 Battery Consumption Monitoring There are 2 ways of checking battery consumption Bot
152. ntain the parameter station GSM Printer message when TBox ULP sends a SMS you can add information to the message This information is sent in front of the message You can type any text and the following parameters station replaced by the name of the station see General properties time the time of the RTU when the SMS or printing was generated condition It will result in an exclamation mark in the message if the condition of the alarm is still active when the alarm is sent End of Alarm prefix allows specifying a text that will be sent in front of the message when the alarm condition ends to indicate it corresponds to the End of the alarm Example END Message sent when the condition ends END Level too HIGH Check that the total length of SMS message does not exceed 160 characters Do not use accent Process alarm even when com port not available An alarm corresponds always to a communication at the exception of Internal alarms When a alarm condition is activated by default it waits the availability of the com port to be handled GSM present This can lead to problems in handling escalation if a media is not present the alarm process will be stopped This option allows to carry on alarms even when the port is not available Alarm filter on both transitions this option allows computing the filter of alarm condition during both transitions when the Tag value goes to alarm con
153. o 29 35 V lo 101 66 mA Po 746 mW Ci 89 32 nF Li 0 uH TBox ULP TBox ULP SIGNAL O PS GND Uo 29 35 V lo 92 65 mA Po 680 mW Ui 29 35 V li 100 mA Pi 734 mW Ci 88 nF Li 0 uH 188 Wiring to Non Intrinsically Safe Apparatus Entity Parameters TBox WM U in x GND Ui 29 35 V li 120 mA Pi 881 mW Ci 660 pF Li 0 uH Version 2 08 NON HAZARDOUS Area PS GND Ui 29 35 V li 100 mA Pi 734 mW Ci 44 nF Li 0 uH Non IS Apparatus TBox LP U in x GND Ui 29 35 V li 100 mA Pi 734 mW Ci 1 32 nF Li 0 uH TBox ULP HAZARDOUS Area TBox ULP PS GND Ui 29 35 V li 100 mA Pi 734 mW Ci 88 nF Li 0 uH 189 Version 2 08 TBox ULP 190 Version 2 08 APPENDIE TBox ULP a 191 Appendix A Licenses The software itself is not protected it can be installed on any PC and used to develop TWinSoft document online or offline and to monitor TBox ULP The only operation protected is the sending of an application to TBOX ULP In order to find the best way for you we offer different possibilities A 1 The Evaluation mode You don t need any software or hardware dongle You are able to develop a complete TBox ULP project without any restriction but when you send the application to TBOX ULP it will stop after 2 hours This is a good solution for testing programs or creating a demo A 2 The Dongle It is a hardware device placed on your PC The don
154. o a gt Value Address Comment G LowPowerMgmt JL DLO D1 0 2 0 5 igital Input State 0 DI 0 2 1 5 igital Input State 1 DILO2 2 5 Nigital Input State 2 DIO 34 igital Input State 3 ALOQ4AO420mAL2 Analog Input 4 0mA 12 ALO 41 420m412 Analog Input 4 20mA 12 J CRA_DIO_Inhib AIVO0014 J CRA_DIL_Inhib AIVO0016 J BatteryVoltagel ALO1 0 Battery Voltage 0 J BatteryVoltagel ALO 1 1 Battery Voltage 1 PurnpAndTank a Resources 2 FO ne Ea Wireless Monit System variable Timers 3 Counters 23 IP Parameters E Programs es main J E Alarms I Data Logging 2 C Remote Tags 2 9 Periodic Events E Web amp Report Files Wireless Monitor The programming of a TBOX ULP application will be done in different steps Configuring the RTU properties Configuring the communication ports and I O s from the Resources Creating Tags Creating Programs using automation language Ladder and or BASIC Creating Alarms Creating Datalogging If you have a Remote device creating Remote Tags to exchange data VVVVVV WV The sequence in which those tasks are executed is not fixed but at least RTU properties Resources and Tags should be configured first as being required for all other programming All those configurations are explained in the following chapters Version 2 08 TBox ULP 48 7 RTU properties Setting the properties of the TBox ULP has never been so easy thanks t
155. o a set of comprehensive dialog boxes available from the main tool bar RTU properties can be accessed easily by clicking this icon The RTU properties are divided into RTU Properties General Drivers Security Info Advanced e General the type of the RTU telephone number size of the chronologies e Drivers configuration of external software modules written in C used to execute specific task or to communicate with other protocol than standard ones e Info to type any info about your program its different versions e Advanced for some features some advanced parameters are available during start up when sending alarms concerning sampling tables Communication ports are configured from the Resources General TCP IP configuration is done from the Workspace and folder IP parameters Version 2 08 TBox ULP 49 7 1 General properties RTU Properties General Drivers Security Info Advanced Identification ATU type Wireless Monitor Hame MyT Box Custom Code jo Modbus Address 1 OS Version Offline SubAddress Majar Minor Telephone Number Country B elgium 32 e Area Code Telephone Number ESS Connect using an internal line Sizes Digital Chronology Analog Chronology Time Zone Time Zone GMT 01 00 Brussels Copenhagen Madrid Paris Summer Winter Management Low Power Wake up Every Minute ETE Hee RTU Type The t
156. o asa iia 42 5 7 Upload Ope ratihg STEIN Sa 43 5 8 LEDO STA US A a 44 5 9 OVINO ARO sending A POTASA ds 44 5 9 1 Saving a document Backup document cooccccnnccnnnncconnnnnncnnnnnnnnnnnnnnnnnnnnnnnnnnnnnonannnnnnnnnnnnancnnnnanininns 44 5 9 2 COMBINE Ai application 45 5 9 3 Sending an applicatio N ita 45 TWinSoft Pr gramminp cis a a AT 57 IMETOA O E E E TE 48 Li RIU properties sia a a N tee 49 TAs IGCNCIG propere Serran AS A A A A ET 50 lata DEV S EE E she niet AATA E a ce aca a sp ad E Does aoa naseatann 51 is ECU iia 51 Tea AOPE OS PROA OO ECO PO PESE En A sab awemsaees 52 Tae AAN CO a dt eat 52 7 5 1 Sar USO Deco alla cence soadnane E osiocis 52 Pod A OS 54 7 5 3 CIO WANVISterS rito tad 56 7 5 4 SAMOE TIDE ater er ti Net nee ri PONT al NaS 58 Los VEINS FALUN ii meus 58 7 5 6 REMOTE lc A AA pastas E O ses laneae acneasoncaee 59 odse APP E 59 7 5 8 ENVIO Rmentvaria Des tesa ce eomaanan een east uated a 61 7 5 9 Wep and REDO surani a a vas a a ena eee eo eeean et Madea caceat es 61 8a IRESOUCCS a a came ea 63 Sila TMC CRO COMO A A A AA ee ns ee esc 63 Size COMMUNICATION DORSO eae 64 8 2 1 Communication ports La DS aiii 64 82 DEAD SA AT AE dde 64 SA GSM GPRS MOGEN ts dando 65 Version 2 08 TBox ULP 6 8 4 1 GSM in mode LOW POWER estais ida 65 8 4 2 OSMA SELUIMN GS ces vadeventucenwuiNaduccetdaanslesvedeeaumenenstuiwadvetmttags NE 67 8 4 3 GPRS SSUES i aiesc ae hd dosena teieatana ieee eet no
157. of the address you want to access in the Slave Byte Word or Float If the Tag does not exist you can create it after having clicked the button It is the Tag of the Master it contains the value you want to write in a Slave or it is a register that contains the value that Master reads in a Slave In case of block communication with a quantity gt 1 this Tag is the one of first ModBus address Operation Operations MASTER Tag SLAVE Address 7 EAS wai a EE Read the Master executes a reading in the Slave Write the Master executes writing in the Slave Quantity Quantity of variables of successive addresses that are read or written in the Slave It depends on the external source the types of variable and the ModBus function used see tables below ModBus protocol handles only words 16 bits When working with 32 bits TWinSoft adapts the quantity to double the number of words 32 bits are handled with lt Hi word1 gt lt Lo word1 gt lt Hi word2 gt lt Lo word2 gt Version 2 08 TBox ULP 149 External Source All the following parameters concern the Slave station Device select an existing external device from the Resources You can create one clicking the button ER Type select the type of the external variable According to the external source the choices are With external source ModBus device another TBox ULP any ModBus device Operations Types ModBus Max Quantity
158. on TEST button It is used when doing a counter synchronization see Appendix F 47 Crdindex Datalogging current position in the table of digital chronologies circular counter 48 Crasize Datalogging size of the table of digital chronologies see RTU properties General 49 Cralndex Datalogging current position in the table of analog chronologies circular counter 50 CLAS Datalogging size of the table of analog chronologies see RTU properties General 51 Crelndex Datalogging current position in the table of events circular counter 52 Cresize Datalogging size of the table of events see RTU properties gt Advanced Alarms properties System variable 15 Week of the year This system variable indicates the week of the year according to the date in the RTU The rules are the following the changing of week happens on Monday 00 00 AM the changing of week happens at January 1 whatever day it is if January 1 isa Friday Saturday or Sunday there will be two Week 1 Examples Timers and Counters are described in the manual BASIC amp Ladder for TBox Version 2 08 TBox ULP 91 9 Tags A Tag is essential for any programming An alarm is conditioned from a Tag The Datalogging mechanism records values of Tags BASIC Ladder logic executes a process by handling Tags Any variable of the TBox ULP that you want to use in any configuration you have to declare it as a Tag Ther
159. on to restore the default configuration of TWinSoft e Documentation group containing various documents associated to TWinSoft and RTU e Samples group with TWinSoft documents installed as example e TBox drivers when C custom drivers have been installed The on line help of the driver configuration is available in this folder e Report Studio to create reports dedicated to TBOX ULP e TWinSoft to start TWinSoft e WebForm Studio to start the HTML editor dedicated to TBox ULP when it is used as a Web Server Version 2 08 TBox ULP 35 5 Starting TWinSoft lam the Wizard of TWinSoft When you start TWinSoft the first time or when you create a new document help you with some basic configurations TwWinSoft RTU3 Filas dit View Communication Tools Window Help ss New RTU Document Wizard a Taos Resources Programs Alarms Data Logging webjMiniteli Termi H TBox CPUS Remote Tags TBoxs 2 High Speed Tags A TBoxLT Web amp Report File i e z J Low Power pre Ultra Low Power Wireless Monitor 401 400 RS lt 32 Welcome This wizard helps you get started faster by gathering information about your ATL Please select the type of your ATU FF Standard legacy Back Next gt Offline The use of TWinSoft is free but sending of a program to TBOX ULP is protected For more info about Licenses go to Appendix A at the end of this manual Version 2 08 TBox UL
160. onal SIM card Version 2 08 TBox ULP 30 Version 2 08 TBox ULP 31 4 Installation of TWinSoft 4 1 System requirements Hardware Pentium or higher Memory 32 MB minimum Hard Disk 150 MB required plus the application files Display VGA SVGA with a minimum resolution of 800 x 600 Mouse any Windows compatible mouse USB port required in case of license with dongle for USB port Serial port required for a local connection to TBox ULP and or for an external modem If no serial port available USB to serial adapter should be used Ethernet port 10 100 Mbps Required for a connection to TBox ULP through a LAN if the TBox ULP uses GPRS Modem any modem properly configured in Windows e Operating system Windows 2000 2003 XP VISTA 7 To Browse the RTU e Internet Browser as ActiveX is used Internet Explorer only can be used Version 5 00 or higher is recommended to take benefit of the dialer The CD ROM of TWinSoft Suite includes MSIE version 5 00 Version 2 08 TBox ULP 32 4 2 Installation of the CD ROM A When running the Setup of CD ROM of iG TWinSoft Suite the following software s are gt ae available GA SEMAPHORE Master Setup ML bi ia Ai oa Po di F 4 e ome AN us Be SEMAPHORE a SE Global Group Company TWinSoft 10 07 Manuals WebForm Viewer Acrobat Reader 9 3 3 RM xxx Configurator 4 5 TBox Driver
161. ondition Parameter Choice Tag Format Inhibition O enabled Byte 1 disabled 2 power fail 3 DisAla 4 DisAla2 5 DisAla3 6 DisAla4 Threshold analog Byte or Word or DWord or Float Hysteresis analog Byte or Word or DWord or Float Alarm Recipient Parameter Recipient Type Tag Format Phone Number ModBus SMS Printer RAS Custom Text E mail To Email Text E mail Cc Email Text Alarm Time Slices Parameter Tag Format From Hour Byte From Min Byte To Hour Byte To Min Byte Alarm Holidays Parameter Tag Format Day Byte Month Byte Year Word Version 2 08 TBox ULP 102 9 5 2 Datalogging Parameters Chronologies Condition Parameter Choice Tag Format Inhibition O enabled Byte 1 disabled 2 power fail 3 DisCra DisCrd Variation analog Byte or Word or DWord or Float 9 5 3 IP Parameters ISP Parameter Tag Format Phone Number Text User Name Text Password Text FTP Parameter Tag Format Host Text TCP Port Word User Name Text Password Text SMTP Parameter Tag Format Server Text TCP Port Word E mail From Text Authentication Bool Login Text Password Text POP3 Parameter Tag Format Server Text TCP Port Word Authentication Bool Login Text Password Text Version 2 08 TBox ULP 103
162. or with the help of communication variables COM2 ModemPower COM2 ModemPoT or COM2 ModemAlarm The modem can be powered independently from CPU wake up using interrupt inputs When an interrupt is detected one cycle of Ladder BASIC is launched which can cycle the power of the GSM GPRS using communication variables see chapter 8 4 1 e GSM data GPRS when powered the GSM module can be either in idle mode or in communication The GSM selected for TBox ULP has a limited consumption during idle mode still being able to detect incoming communication Example of consumption with a GSM data availability of 60 minutes per week o with 55 minutes in idle 5 mA during 55 min o with 5 minutes in communication 132 mA during 5 min TOTAL 15 58 mA h Battery lifetime of 1 battery 5 years and 44 days We consider real ultra low power operation when GSM is working at Low Power mode with small periods of GSM wake up and little communication 2 5 Low Power operation with Analog Input A key feature of ultra low power is the control on power of analog inputs It is clear for everyone that with a 4 20mA sensor the consumption may be of 20mA just for one analog input Therefore TBox ULP is able to control the power and the acquisition of the analog inputs Each channel has 4 connections o Vout to power the sensor 12 VDC or 24 VDC o Vin input for 0 5 V sensor o lin input for 4 20 mA sensor o GND OV At r
163. ou will be charged based on the highest consumption In order to analyse your consumption and prevent from peaks you can use this pulse as Trigger Recording will be done each time the pulse arrives but when retrieving data the calculation of timestamp will be computed from the time stamp of the last recording and the period This means it can only be used if the period between pulses corresponds to a period between 2 recordings see above No sampling if trigger 0 the CPU clock is used to record data see period above but the recording is only possible when the Tag Trigger is in high state When it is negative the recording stops On the positive edge of the Tag the table is erased and a new recording starts Reset Tag after sampling if this option is checked the RTU automatically resets the register that has been recorded This option works only with registers NOT I O Version 2 08 TBox ULP 146 14 Remote Tags gt 011001110 1001041 1 0 11001110 4 0 14 1 Introduction Remote Tags allow exchanging information between two or more ModBus stations via any communication ports Typically it is a TBOX ULP connected to a local ModBus device through RS485 One often speaks of Master Network because it is a Master Slave communication the Master executes reading and writing in slave s TBox ULP being Master reads and writes the variables with all other devices using the ModBus protocol Each Remot
164. ox ULP through ADSL or through a direct GPRS modem ES Oottine E GP Local AS 232 PL Serial Port You type the current IP address of the TBox ULP BaudFate see chapter 8 6 2 Analog Communication Variables TCPYIP Ethemet IPAddress 2312 12 45 125 When TWinSoft has finished uploading the program it will not adapt itself to Ethernet IP address of the RTU which does not exist Always use IP address of the ATU Don t change Ip address after program upload Version 2 08 TBox ULP 40 5 4 Testing communication Once you have selected the media on the PC you can test the communication From the main menu of TWinSoft Communication gt RTU identification RTU Information ltem Name Device Type OS Version Status Address Sub ddress Access Level Date T ime LAN IP Config MAC Address Program Program Yersior Programmer Program Upload Date Program Cycle Hardware Yersion Custom Hardware Version Hardware Revision Custom Software Options Extended RAM menor ATU Id MMC Card Value ATL Mm 200 G 3 18 Build 617 Program 13 running 1 O Engineer fr 20372009 10 58 09 0000 0000 000 0 01 82 1C F 7 99 90 1 2720532009 10 27 55 10 meec 1 o 1 295 Not Available DE SE8B 1 30000 Available information Name of the RTU Type of Hardware Version of Operating System Status of the process ModBus address of the Station Subaddress of the Station
165. p each minute Handling The handling option allows blocking each alarm condition manually or automatically gt Enabled alarm condition always active gt Disabled alarm condition always de activated gt PowerF alarm condition disabled when there is a main power failure gt DisAla alarm condition de activated when the system variable DisAla is at 1 Severity Each alarm can be assigned a level of severity Low Normal or High When several alarms are still present in the queue and then not processed yet TBox ULP generates the calls according to the highest severity Alarm with a severity high will force power up of the GSM at wake up of TBOX ULP and be proceeded immediately Other alarms will be proceeded at either next power up of GSM if variable Com2 ModemAlarm has been activated it will force Power up of GSM at wake up of TBox ULP End of Alarm When the alarm condition is finished the alarm is automatically re sent to the same recipient with the same message preceded with a prefix see chapter 7 5 2 Example for a positive edge alarm it is when the Tag returns to 0 It is also useful when the alarm condition is active when TBox ULP starts up When end of alarm is checked an alarm is automatically generated when the alarm condition disappears see illustration chapter 11 8 Alarms table SMS acknowledge See chapter 12 2 POP3 acknowledge See chapter 10 4 1 Version
166. pendix F Synchronization of counters Tag definition parameters By double clicking the inputs you enter into the Tag definition menu Totalizer you can define the number of digits you want to use Above the maximum values the counter turns over 32 bits max 4294967295 default 4 digits max 9999 5 digits max 99999 9 digits max 999999999 Counter HS Digital inputs O and 1 can be used for high speed counting up to 10 kHz To use one of these counters create the Tag Counter HS associated to the digital input Using HS counters increase the consumption because the input stage needs to be powered permanently Version 2 08 TBox ULP 83 Flow TBox ULP executes a calculation to interpret pulses of the Digital Input as a Flow It requires a wake up interval of max 1 minute A configuration is available to adjust the measurement according to the duty cycle of pulses see chapter 7 5 3 Flowmeters After starting TBox ULP needs at least 3 pulses to start calculating the Flow There are 2 mechanisms used in flow calculation depending on the time between pulses With at least 1 pulse every 12 5 sec the calculation is based on the quantity of pulses per period of time With less than 1 pulse every 12 5 sec the calculation is based on the time between the last pulse and the previous one The precision is 1 of the reading value Tag definition parameters By double cl
167. pient Groups 3 Time Slices _ Holidays Timetables Data Logging E Remote Tans 11 7 2 Holidays The holidays offer to flag specific days of the year these days constitute a group that can be checked in the timetables all at once not days separately like if it was a specific day of the week see Time Tables next You can choose to keep each selected day as holiday for every year by default Holiday Add a holiday Tags di janvier Resources 215 anit _ IF Parameters 611 novembre 9 Programs B Alarms 3 Conditions Holiday Recipients Recipient Groups Date 2006 Messages J Time Slices She etl 3 Holidays Z Timetables Cancel Help a le um a aes A A FA ashe DE ae ee SA o a A Dn Version 2 08 TBox ULP 129 11 7 3 Timetables Based on the Time Slice days of the week and Holidays you create different Timetables according to activity periods in your company day shift night shift holidays week end A time table can then be associated to a recipient You select for each days of the week which time slice will be part of the timetable Holidays being treated like a unique day ie ae DS Xo HO a e Mame F LTaSM Add a TimeTable Tags Resources 3 IP Parameters Timetable J Programs Alarms Name week MightS hift OK Conditions MS Recipients Recipient Groups Mo Tu We Th Fr Sa
168. pleted SMTP Send HELO SMTP 220 doman Service ready DNS Response ok DNS Query to prefered server IPCP Recy CONF_ACK IPCP Send CONF_RELI IPCP Recy CONF ANAK IPCP Send CONF_ACE IPCP Recy CONF_REL IPCP Send CONF_REL IPCP Send CONF_ACE IPCP Recy CONF_REL IPCP Send CONF_REG PAP Recy ACE PAP Send REQUEST LCP Send CONF_ACE LCP Recy CONF_REL LCP Recy CONF_ACK LCP Send CONF_REJ LCP Recy CONF REQ LCP Send CONF REQ PPP Connect Closing connection SMTP e mail dialog aa Obtain DNS from ISP Agreement on options supported Authentication PAP or CHAP Agreement on options supported Modem connected T Y TBox ULP uses the Analog Chronologies to store debugging data Check whether the size is sufficient from the RTU properties L General If you retrieve data for instance with v ew you might receive strange data 117 TBox ULP 5 Once the connection is finished look at the trace from the Communication menu TCP IP Debug information 40 records Value Timestamp 4701772006 10 55 02 PPP Disconnect 4 01 2006 10 55 00 LCP Recy TERM _ACE 4 01 2006 10 54 59 LCP Send TERM _REG 4701 2006 10 54 58 FTF 227 Service closing control connection 4 01 2006 10 54 57 FTF Control Send QUIT 4207 2006 10 54 57 FTP 226 Closing data connection 42072006 10 54 53 FTP 150 File status okay about to open data connection 4 01 2006 10 54
169. pling tables not available Enable Alarm General enable of generating alarms Flag digital chronology can be associated to any digital chronology configuration to inhibit recording When at value 1 inhibits recording in Database Flag analog chronology can be associated to any analog chronology configuration to inhibit recording When at value 1 inhibits recording in Database Not used Flag sending alarm can be associated to any Alarm condition When at value 1 inhibits the sending of alarm TBox ULP 86 Index Name 16 DaySav 17 PrgEnb 18 PrgOnc 19 TeplplLog 20 ALAov 21 COMETI 22 smtpEr 23 FtpErr 24 NIPETE 25 GpsVF 26 GPROETE 2 ModemLog 28 SystemEr 29 MmcToRTU 30 DigChrOv 30 DagChrov 31 AnaChrOv 32 RsDigChr 33 RsAnaChr Version 2 08 R W O O O Description Time 1 summer time the ASPE ZoneBias 3600 seconds 0 wintertime Program Enable when reset to 0 allows stopping the execution of BASIC Ladder program It can be useful to execute the program manually see next Program Once when set to 1 executes the cycle of BASIC Ladder program once Useful for debugging the program TBox ULP resets the variable automatically TCP Logging Setting this register activates the Debugging of TCP IP connection Very useful to trace problems when sending e mail or FTP see chapter 10 7 When this option has been activated the information is available from TWinSoft main menu
170. r during starting Typically a problem with a card not supported yet or a discordance between cards detected in program and cards installed SET MMC indicates whether the program has been loaded from the MMC 1 the program of the MMC is different from the one of the RTU and has been loaded from the MMC 0 there is no MMC the MMC is empty the program of the MMC is identical to the one of the RTU see also appendix C Plug amp Go Chronologies Indicates that the amount of records in the digital chronology has reached the maximum selected Chronologies Indicates that the amount of records in the digital chronology has reached the maximum selected Chronologies Indicates that the amount of records in the analog chronology has reached the maximum selected Chronologies Allows emptying the digital chronology using a SET Automatically reset by OS Chronologies Allows emptying the analog chronology using a SET Automatically reset by OS TBox ULP 87 Index Name 34 BUSEFLOE 35 MasterAnsw 36 DynDnskr 37 44 Tsl_Xa 45 DisAla2 46 DisAla3 47 DisAla4 48 PODSETE 49 PgmCnt 50 CATECE Version 2 08 R W Description System indicates an error on the BUS For TBOX MS only Remote Tag when set to 1 allows handling of remote Tags on incoming call It concerns then only Remote Tags through modem TCPIP error during a connection to DynDNS server SET Alarm There are 8 time slices that can be used to build Time Tables Those 8
171. r report information to sent to the recipient Each new alarm is immediately entered into a 32 alarms queue adjustable and processed according to the availability of communication ports required and its severity level Alarms are generated one by one The alarm queue represents an internal buffer of alarms if several alarms happen at the same time or if a communication port is not available when the alarm happens The Events stack gives information about alarms status Started Stopped Acknowledged The Events stack is discussed in chapter 11 8 Version 2 08 TBox ULP 119 To access the definition of Conditions click the folder Alarms in the Project workspace and select Conditions According to the Tag you select you define a digital alarm condition or an analog alarm condition 11 2 Digital Alarm Condition Alarm Conditions Alarm Condition Runtime Parameters larane Send Message Send Report Message intrusion GATE 1 E MEE Enabled Y Severity Notif End of Alarm SMS Acknowledge POP Acknowledge Tagname The Tag selected to generate the alarm Type The edge on which the alarm is going to be started rising falling or both Message or Report text or file associated to the alarm Depending on the type of recipient associated you can send a message or a report It can be a message sent to a GSM a message or report sent as e mail to a printer or the file s
172. rding to the media used to connect to TBox ULP gt Serial check the Baudrate you have given to the serial port in your application by default 9600 N See chapter 8 3 gt TCP IP to communicate to your TBox ULP through GPRS see chapter 8 4 3 gt Modem check the tel Number of TBox ULP 5 3 PC Communication Set up To communicate with the TBox ULP you need to select a communication media on the PC From the main menu of TWinSoft gt Communication gt PC Setup Communication Properties EJ ES O Offline He ZP 3 Local AS 232 PC Serial Port Baudhate O TCPAP Ethemet IF Address 1927168 1 99 ATU COM4 Always use F address of the ATU Don t change Ip address after program upload EF 0 Modem Modem Answer Incoring Calls ing Properties Tea Raset O Inox Example with a RS232 connection O 2 45 cable to RJ45 DB9 converter MS CONV 232 DB9 programming cable MS CABL PROG default Baudrate of TBox ULP 9600 N Version 2 08 TBox ULP 38 5 3 1 Communication possibilities of TWinSoft e Offline this option avoid sampling TBox ULP e Local you select a serial port of the PC typically RS232 The Baudrate must fit with the port of TBox ULP you are connected to If your PC is equipped with USB port you have to use a USB RS232 converter e TCP IP to establish a communication in TCP IP typically to your TBox ULP configured in
173. re 116 Digital inputs o E ena O 57 ON 178 Document Dacia 44 A E aupa 192 DVO S ata E AT 51 DYNO N Sata OE AT E TO E ames 114 Eart OOO dd 27 EAT AEI robae 100 120 123 125 SMTP AON iser ccriceronin tana c rceles den rinde crac dol 54 SMTP SDE aia 55 Event STACK ir 54 131 FOW IPUR 84 FOME dt do 56 a E o AE AE AAA 126 Ello Ko A AA r O 157 AS A O OEO 42 GP RS A snes ae eanoutee 68 communicating with TWinSoft oocccccconoccnnnc 40 72 communication variables oooccnconcnncnacononaconnnnns 69 IBSEN id 71 WINS VS cdo 71 A A deeded 90 CrOU dira solid 27 Ei O 92 GSM SS A maces 77 SMS ida 67 GSM message MCAC CL AA po A aver enema ne 55 GSM GPRS connectat ON vers eateries aca eee eee 65 technical specifications oooccccnocnnonacononaconon 165 166 TBox ULP 204 zas a Hardware CONCEP aes ROR nt se NOU A MU REC 15 NT cess sare dadas 113 MS a me edcecuaemmeasane NONA 26 Hazardous Environment 162 163 Po Historical data ia 119 Operating System n sssssssessessresrrssesseesreeresseeseesree 43 Ei enna 13 ANALOG IU CS esse ica eaee NA vada 82 ee ae a e E E Pack amp GO ceccccccecscscscssscssesesssescscscessesesessscacsteeseseees 196 counter TOLAIIZER ecrire re a 83 Password OS 15 An mat enaeeeess 79 PC digita lout OUTS adorada 81 SYSLEM FEQUITEMEML oss eeseeseesee testes tee teeneenteenten 32 a N 84 PC Setup SA A 79 IP address settings oococononconononnn
174. re sending a program through GPRS check the PC setup settings of TCP IP like explains chapter 5 3 2 IP address settings point 3 Version 2 08 TBox ULP 72 8 5 External Modem TBox ULP XXX S models have a serial port instead of a internal modem This serial port can be used with an external modem Port Type Protocol Informations a 3 COMm1 R5232 Modbus ATU 9600 8 bits None 1 stop ES E COM R5232 Modern Irridium 5 G yo 3 COM3 R485 Modbus RTU 9600 8 bits None 1 stop 2 a En TBoxWM 200 send e Group 0 CPU COM A Group 1 5A12D0 Parameters DCV_ ACV Advanced TCP IP BE Group 2 4D E Group 4 24D TE Group 5 Unused Oloa ModemTipe mm 7 BE Group 6 4AD o Modem Y Mitialisation AT BE Group 7 RDI lA 9 System variable PIN Code 47 CPIN H S Tir En Auto Answer Z Ringla a Counters Power supply of this external modem must be controlled to avoid as much consumption as possible This is achieved using the power connections available on the serial board see details chapter 17 8 8 5 1 Low power operation of external modem WM100 WM200 LP400 There are two ways of controlling the power an automatic way and a manual way using system and communication variables Automatic way COM R5232 Parameters cv ACV Advanced cpap Inactivity timeout 60 Sue Low Power mode Auto 12V PS Auto switch In the advanced parameters of the RS232 port you select
175. rformance in a large range of temperatures The choice has been made for a model of battery providing the best efficiency SAFT LSH20 Don t use any other model of battery Working with IP68 enclosure unscrew the top cover to access the battery slots Two slots are available Both are in parallel Insert the battery with the sign to the red side Version 2 08 TBox ULP 24 3 2 1 Replacement of the Battery in ATEX environment Only qualified people are authorized to replace battery pack Use only the reference ATEX BAT PACK First connect the new battery pack to the power connection available Then remove the old battery pack 3 2 2 Replacement of the Battery in Class1 Div1 and normal environment There is no other power supply than the lithium battery Without battery the TBox ULP loses its datalogging and its time will restart at 01 01 70 00 00 00 GMT Working with one battery place first the new battery in the empty slot then remove the old one Working with two batteries replace the battery one by one When using TBox ULP in a the Mini Rack enclosure a separate DIN Rail enclosure contains the batteries Two options are available with 1 or 2 batteries e Closed enclosure see photo on the right ref ACC BAT ENC 3 3 External Power Supply During development and testing period DON T USE battery You risk to empty the battery during this period Use the external power supply instead of b
176. rmation All Files of the project TWinSoft document WebForm html pages PS OS are packed in one file with Name Drive Path _ 3 alarms htm C Documents and Settings techno tradesMy Documents Twins ott t h e extension t pg alarms twf Documents and Settingsstechno trade My Documents Twingofth Documents and Settings techno trade My Documents Twingo Documents and Settings4techno trade my Documents Twins of Documents and Settings tectino tradesMy Documents winSott Documents and Settings techno trade My Documents Twins of Documents and Settings techno trade My Documents Twins ott Documents and Settings techno trade Mp Documents Twins ott Waciiments sed Cothnoe tachan brands hd Pires Taine Fey Atlantis trep blueszig gif Chart htm Chart twf index htm FPagel htm Panal hat Be sure the user running the tpg file runs a version of TWinSoft at least equivalent to the one used to pack the files C 3 Unpack To open the Unpack window double click a file with the extension tpg Unpack menu offers 2 features TWinSoft Pack Cz Son Tools Unpack Archive Infor ii 1 Restore a project Creation Date Extract a project into a directory of Modan your PC This option is very convenient for backing up a project being sure you don t miss any file Application Information Option available from the main OS Version 3511 Modbus Address m
177. rt timestamp Message Start Recipient End timestamp End 24 02 2005 9 19 20 Level of Tank1 too HIGH Auto ack SMS 24 02 2005 9 24 00 Ack ed 24022005 9 19 07 Reset Auto ack 24 02 2005 9 12 38 Level of Tank1 too HIGH Ack ed SMS 24 02 2005 9 14 00 Ack ed 24 02 2005 9 11 38 temperature water IN reached Ackled SMS 4022005 9 11 38 Auto ack 24022005 9 09 25 Nem Program Auto ack Date Time of the Message Acknowledg Recipient Date Time of the Acknowledg start of the Status of the start of the Status of the condition Start condition End The Alarms table does not only display alarms generated in TBox ULP but also system events like start up of the program Reset of the TBox ULP 11 8 1 Columns description Start Timestamp Date and time when the alarm condition appears Start condition Message Message or name of the file associated with the alarm System events appear between brackets Start acknowledgment status of the Start condition The possibilities are Notack the alarm is still in process Ack ed the alarm has been processed successfully Auto ack the alarm has not been processed successfully In case of system events it is always the case as it is not an alarm but an event Recipient The name of the Recipient from the list of Recipients The name is listed only if the alarm was sent successfully With chained alarms this allows to show the one that was used In case of s
178. s For each type of connection Power Supply RS232 RS485 DI DO Al a series of entity parameters are provided in their respective chapter Some Entity Parameters are global for all connections of TBOX ULP TBox WM TBox LP Co 500 nF Co 1 3 uF Lo 250 uH Lo 350 uH Lo Ro 73 3 wH Ohm Lo Ro 191 6 uH Ohm 17 4 Barriers In case TBox ULP is installed in hazardous environment and needs to be connected to a device not intrinsically safe approved for used in hazardous area an intrinsically safe barrier must be wired between TBOX ULP and the device The barrier must be installed in the non hazardous area Version 2 08 TBox ULP 163 17 5 General 16 bits 7 37 Mips Realtime Clock backed up see schema following Push button TEST RESET Power Supply WM 100 WM 200 LP 400 LP 450 Power Source Lithium Battery SAFT LSH20 External LEAD Battery 12 VDC GSM GPRS com 4 x DI slow sampling 1 x DI fast sampling Al stage 4 20mA 24 V Al stage 0 5V 12 V LED Test 242 mA 20 WA 32 uA 30 ms powering 163 HA 30 ms powering 40 pA 10 second flashing 400 uA Quantity 1 or 2 batteries 1 battery Energy 13 AH Typical Voltage 3 6 VDC 25 C 12 VDC 25 C Minimum Voltage 2 VDC 8 VDC Maximum Voltage 16 VDC Max Continuous Current 1800 mA Max Peak Current 4000 mA 0 1 sec Operating Temperature 20 C 70 C 20 C 70 C Current On 3 6VDC On 1
179. s TBoxMail Visit the TBox Home Page Hardware Dongle Driver Explore this CD ROM e TWinSoft 10 xx TWinSoft is the software required for developing an application for the RTU The basis for configuring a TBox ULP application is described in this manual Installation of TWinSoft includes gt WebForm Studio HTML editor dedicated to RTU gt Report studio Report editor dedicated to RTU gt WebForm Viewer ActiveX and TBox Dial it dialer from Internet Explorer see next Administrator rights is required during installation e WebForm Viewer This software contains the tool TBox Dial It uses to dial TBox ULP with Internet Explorer It also contains the ActiveX used to display objects dedicated to the RTU It must be installed on the operator s PC to dial TBox ULP with Internet Explorer when TWinSoft is not required Administrator rights is required during installation Version 2 08 TBox ULP 33 RM xxx Configurator RM are Remote Modules based on TBOX LITE architecture They are programmed though an interface running TWinSoft in background This entry installs this interface Administrator rights are required during installation TBox Mail This software is used to display a Chart view from data logging attached to e mail To store data in a global database you should use v ew call your local distributor Administrator rights is required during installation Hardware Dongle Driver In case you use a
180. s RTU ModBus ASCIl NMEA ASCII TCP IP protocols ModBus TCP SMTP POP3 FTP HTTP through GPRS WebServer embedded VVVVV WV TBox ULP is programmed using TWinSoft Suite Version 2 08 TBox ULP 15 2 2 Models The TBox ULP is available in different hardware versions Product numbering syntax WM lt I O gt lt Com gt lt Housing gt lt LCD gt lt Gas Location gt LP lt I O gt lt Com gt lt Housing gt lt LCD gt lt Gas Location gt Examples WM 100 GDO0 with GSM DIN rail mounting without LCD normal location WM 200 GMO1 with GSM IP68 enclosure without LCD ATEX zone 1 2 2 1 1 O Options Reference Power Supply DI DO Al 12 bits WM 100 3 6 V Lithium battery 4 4 WM 200 3 6 V Lithium battery 4 4 2 4 20mA 0 5V LP 400 3 6 V Lithium battery 8 8 4 4 20mA 0 5V LP450 12 VDC Lead battery 8 8 4 4 20mA 0 5V 2 2 2 Communication Options Reference Communication G GSM GPRS S Serial 2 2 3 Housing Options Reference DIN rail IP68 Aluminum D Vv M optional vV 2 2 4 LCD Display Options Only available with the IP68 enclosure Reference Display 2 lines 2 buttons 5 VDC max 220mA 0 z 1 vV vV vV 5 vV 2 2 5 Gas Location Options With TBox WM Reference Norm Zone 0 Class1 Div1 Explosive Atmosphere can exist all
181. s TCPAP Environment arable Startup Alarms Sampling Tables Temperature Time M 00 3 Weekly Monthly _ ae de a gt gt Daily When daily is selected in sampling table it is the time of the day the recording is executed gt Weekly When weekly is selected in sampling table it is the day of the week and the time the recording is executed gt Monthly When monthly is selected in sampling table it is the day of the month and the time the recording is executed 7 5 5 Temperature For internal temperature Group 1 of I O you can define a unit Celsius Fahrenheit or Kelvin Version 2 08 TBox ULP 58 7 5 6 Remote Tags Reset the device Trigger only if success When communicating as Master using Remote Tags a Trigger is associated to the device the RTU communicates with see chapter 14 Remote Tags This Trigger activates the communication according to a State or Edge Working with Trigger Edge the RTU restores automatically the Tag after the transaction s With this option active the Trigger is restored only when communication has been done successfully Without this option the Trigger is restored when all Remote Tags associated to the device have been executed with or without error 7 5 7 TCP IP F RTU Properties General Drivers Security Info Advanced Advanced Parameters This page contains advanced parameters E
182. sample Tags in TBox ULP it uses its ModBus addresses like 2wsew SCADA or TWinSoft Each Tag has a unique ModBus address By default TWinSoft proposes a ModBus address You can change it if you want While being On line the value of the Tag can be displayed only when TWinSoft has sent the program to TBox ULP The Tag is then available for the outside world at the ModBus address you have declared 9 3 1 ModBus address of System Variables With System Variables it is a little bit different they have two ModBus addresses gt One internal and fixed ModBus address It explains why when you are connected to TBox ULP even without sending a program you still can see values from the Resources The address of these variables is 65280 ID of the variable Example AlaRec 65280 10 65290 gt One user ModBus address that you are allowed to modify if you want When you create a Tag of system variable you can change its default ModBus address In case you wish to access the Tag you declare this user ModBus address Other Tabs of the Tag configuration refer to menu where the Tag can be declared For Alarms see chapter 11 For Datalogging see chapter 13 For Remote Tags see chapter 14 About Presentation write see next chapter Version 2 08 TBox ULP 99 9 4 Tags Presentation Write This tab contains configuration used when the Tag is declared in a Report or in a WebForm The Description is also used in v
183. se languages are detailed in another manual BASIC and LADDER for TBOX Another important feature which is not presented into this manual concerns the development of HTML pages to use TBOX ULP as web server This matter is explained in details in another manual WEBFORM STUDIO Getting Started Another software part of the TWinSoft Suite is Report Studio for creating e mail report or files to send It is explained in the On line help of Report Studio Version 2 08 TBox ULP A 2 The Ultra Low Power Concept 2 1 Features TBox WM is a ultra low power RTU powered with Lithium battery one or two batteries TBox LP is also ultra low power RTU which can be powered with Lithium battery or external 12 V battery typically connected to a solar panel With limited number of communications the average consumption turns around 100 LA The typical applications are 1 Controlled locations that are not equipped with mains pipeline monitoring tank monitoring river level monitoring avalanche monitoring asset monitoring 2 Mobile applications TBox ULP is a All In One RTU including a fix number of I O and of communication ports It is not possible to add local I O or communication ports TBox ULP is also a powerful RTU with all the features available on all models of TBox RTU Automation program using Ladder and or BASIC languages Data logger Alarm generator sending of SMS e mail files Serial protocol Modbu
184. senation WTC a 100 g5 TRON THC POPOIMCTCl S sites wetccb seats aa e oaabedidestwietartubandcaisasets 100 9 5 1 Alarni Pata Meteosat tai 102 9 5 2 DAG AIO SIN Ale Cte eaea a a o e a oeesotades 103 9 933 IPParameters dido i ntados 103 9 5 4 GSM GPRS Para Mete aia 104 TO IPP TAIME S OPC EP RO DOE O ances te sdesai ot eee ee teneag ee ONS 105 10 1 ISP CONFIG UIT ON aiii A irene 106 10 2 EROS iia 108 10 3 SIT SORV OM coe eres a a aaa AAA es 109 10 3 1 ADOUE REUNIR Sunstone Maes eae a 110 10 4 POPS SAVE 111 10 4 1 Alarm Acknowledge Taro ue POP cesta Gacecn dea ieies ce steed uavaundeies eee ae ea dian ed exch wassecaresenee 112 10 5 NIP OVA a Buia a a a elena 113 10 5 1 TMe TAC Ca aea a a vaumtasamenetetaansat 113 10 6 DP VADIIN aaa cada daa 114 10 6 1 Howto configure DYNDNS IM TBOX ria 115 Version 2 08 TBox ULP 7 TO Fe TCP PENGO O O Ra od ES 116 TEA A E o AA O 119 TL e LION AAA E EE hone enentee lsat seseaees 119 11 2 DIGIEG Alarmi CONDITION A cases dusdleteeusceed aida 120 11 3 Analog Alarm CONAIIO MA A A AAA 122 11 4 RECIEN 124 11 5 GFOUPO RECIEN Si T N A eas aod aa eu 127 11 6 WICSSOG CS casar a haa ca sieee od a OR 127 11 6 1 Value ol tae Ma Messi 128 11 6 2 SNE A antenna a aia eee alae te eee aie cee ae 128 11 7 LOT TUT C COD O is a eet 129 11 7 1 TINE SICE specs ccc T A a prc cn ee aces ec mat od 129 11 7 2 A O A oaeseoenes 129 11 7 3 TIMOTEO ade 130 11 8 PORRISTAS AAA AA AS A A AA AA tidiasvese
185. st of messages Type a message of maximum 120 characters This message is user specific If itis for a Digital Pager it will consist only of numbers If it is for a Text Pager or for a GSM it will not contain accent U a Version 2 08 TBox ULP 127 11 6 1 Value of Tag in a message Two kinds of value are available The value at the moment the alarm is sent The value will be the value of the Tag at the moment the alarm is accessed the SMS is sent the alarm list is displayed in a WebForm the alarms retrieved from TView The syntax is TAG with TAG the name of the Tag The value at the moment the alarm appeared The value will be frozen to the one at the moment the alarm is stored in the stack of events The syntax is STAGS with TAG the name of the Tag Remarks 1 Tag TEXT cannot be used in a message with STagS No problem with Tag 2 With WM MS16 and LITE ONE STag can be inserted in a message No limit with Tag 3 With MS32 TWO STag can be inserted in a message No limit with Tag With a Digital Tag for which you have defined States in the Presentation menu those states will be used otherwise O and 1 With a Float Tag for which you have defined a number of decimals in the Presentation menu this number will be used otherwise fixed to 3 decimals 11 6 2 String in a message Possibility to include a series of ASCII characters in
186. t Variables Compatibility Read SMS complete date amp time year in 2 digits Nee ceers year in 4 digits month in 1 digit if possible month in 2 digits Check user s WebForrnyievwer Version Message leave empty for standard message day in 2 digits Download new version Eur hour in 1 digit if possib Eur hour in 2 digits URL US hour in 1 digit if possible US hour in 2 digits minute in 2 digits second in 2 digits name of the report US time am pm value of Tag Any supplementary text can be added Version 2 08 TBox ULP 62 ee eee AA AA gt A ee eee AA 8 Resources The resources represent the list of the hardware that your TBox ULP has to its disposal The TBox ULP being an all in one RTU has a fixed hardware all built within one card e ACPU e Communication ports e Several groups of I O e If the CPU needs to communicate in ModBus Master to another device CPU or an external ModBus device the latter must be declared as a Remote I O card see chapter 14 Remote Tags e The Resources also contain 2 lists with System variables Systems variables have pre defined function see chapter 8 8 System variables 8 1 The CPU card When starting a new document TWinSoft creates automatically the CPU card the minimum for a TBOX ULP project The communication ports of the CPU with their associated configuration and the I O of the CPU are available from the Resour
187. t a number of wake up cycles between acquisition Example with a wake up rate of 1 minute 15 cycles corresponds to an acquisition each 15 minutes Setup time period the time needed for the sensor to stabilize After this time the value is read and the process cycle is launched Ladder BASIC datalogging Alarms 8 7 5 Group6 Analog Variables Associated to Digital Inputs Version 2 08 TBox ULP 82 Some internal variables are associated to Digital Inputs computing pulses to return calculated Counter and Flow xl Tag Value Channel Comment Ea Rr ADAC o Counter CI LJ Tags lt A1 0 6 1 C gt dis Counter 1 B Resources lt AL06 2 C gt seed 5 Counter 2 LQ yo lt A1 0 6 3 C gt k g Counter 3 E Wireless Monitor lt ALO 6 0 F gt Hoff Input Flow 0 Y Group 0 CPLECOM lt AL 0 6 1 F gt Input Flow 1 E Group 1 341 lt ALO 6 2 F gt Att 3 Input Flow 2 Group 2 40D lt A10 6 3 F gt tek g Input Flow 3 Group 3 400 lt A1 0 6 0 H5C gt kkk Counter HS 0 Group 4 24D lt A1 0 6 1 H50 gt el Counter HS 1 a a r Fas e imi a pee F a Dn ae A mn as Sl a A ee Counter Totalizer Each Digital Input is associated to a Counter variable It accumulates the pulses of the digital input It requires a wake up interval of max 1 minute Counters are saved when loading a new program or after a reset Counter can be synchronized to a mechanical counter see Ap
188. the time Normal location 1 ATEX1 Explosive Atmospheres are likely to occur With TBOX LP Reference Norm Zone 0 Class1 Div2 Explosive Atmosphere are not likely to exist Normal location 1 ATEX2 Explosive Atmospheres are unlikely to occur Version 2 08 TBox ULP 16 2 3 Low Power operation of CPU To operate in ultra low power mode TBox ULP needs specific components hardware but also a dedicated Operating System firmware to reduce consumption by monitoring 2 working modes e Sleep mode e Awake mode 2 3 1 Sleep mode Most of the time TBox ULP runs in sleep mode The microprocessor runs with a 32 kHz Quartz and executes few operations e counting and storing pulses coming on the digital inputs while in sleep mode e storing transitions on digital inputs e two inputs can also act on interrupt of the microprocessor to wake up the system on demand 2 3 2 Awake mode At fix intervals TBox ULP wakes up to carry on several tasks and check various items since the last wake up reading the amount of pulses at the digital inputs checking the transitions on inputs checking the period for powering the analog inputs checking alarm conditions checking data logging conditions checking communication with remote device conditions execution of one cycle of Ladder BASIC 2 3 3 Wake up Intervals The period between wake up can be selected among the followings 1sec 5 sec 10sec 15 sec 20 se
189. the variables as explained point 1 above Version 2 08 TBox ULP 195 Appendix C Pack amp Go C 1 Presentation Pack Go is a tool that builds up one file with your complete project including TWinSoft document WebForms Reports OS The goal is to backup or to transfer a complete project without missing files or to update an RTU with the complete project without requiring advanced knowledge of TWinSoft All files are compressed and packed into one file with the extension tpg TWinSoft Pack amp Go Once a project is packed it can be unpacked and or updated to the RTU from a double click on the tpg file TWinSoft needs to be installed on the machine used to update the RTU with tpg file but the TWinSoft license is not required The license is required to pack C 2 Pack Tg TWinSoft WebServer TBox We To access Pack amp Go menu select from the main ESTE Edit menu File gt Pack amp Go view Communication Tools F D new Ctrl Hn G Open Ctro i Save Chrl s Save S Expart Import TWinSoft Pack amp Go Archive Information Archive File List Drive Path Select the button Pack IF YOU ARE OFF LINE while compiling TWinSoft uses the OS indicated as Off line OS in the General RTU properties This OS and only this OS will be sent to the RTU Version 2 08 TBox ULP 196 TWin5oft Pack amp Go Archive Info
190. ttp waterloo dyndns org The DynDNS Server resolves the name and sends back the corresponding IP address 3 Internet Explorer connects to the IP address it has received 10 6 1 How to configure DynDNS in TBox 1 Subscribe a DynDNS account o Goto www dydns org o Create an Account o Create a Host 2 Create in TWinSoft IP Parameters the connection to DynDNS Name Type any name DynDns Parameters Server DynDNS Server to which TBox ULP will connect when it detects a changing in its IP address It should not be changed Hame TEos Waterloo Cemer members dyndns org Path Location in the server of the table of Path fniceupdate correspondences between IP address gt name It should not be changed Url waterloo dydrns org Url You type the host address you have creating when subscribing the DynDNS account Example waterloo dyndns org Retriez La 4 Timeout 30 gt Seconds Server requires authentication Server requires authentication Select the option to type the login corresponding to the account you have created at DynDNS organization User Name jeanburton Password Confirm password User name Type the login name of your account Password Type the login password of your account 3 Associate the DynDNS connection to the modem see communication port TCP IP Advanced TCP IP Advanced Network MTU 1500 Default Use DynOns server Waterloo TBox I Version 2 08 TBox
191. ue TCP port It provides a logical location for the delivery of TCP data TCP port used by TBox ULP to establish POP3 connection default 110 The Server requires Authentication If authentication required to collect e mail Login and Password TBox ULP does not support SSH 10 4 1 Alarm Acknowledge Through POP3 Introduction With the TBox ULP sending a SMS through a GSM it is possible to acknowledge the alarm by sending back a SMS to TBox ULP In some cases mostly working in GPRS SMS can be sent through e mail services In return it is then possible to acknowledge the alarm using POP3 connection Sequence of connections 1 TBox ULP sends an e mail The alarm condition has been configured with the option POP3 Ack It is important you have a dedicated e mail account for your RTU The data sent by e mail can be a report or a message 2 The recipient retrieves its e mail The field Subject of the e mail is preceded with internal data RTU Id I and Alarm index A Example of message 1460000020107 A00004 MyTBox PUMP stopped 3 The user sends back the e mail Typically he will make a Reply and sends back the e mail to the address as specified in point 1 above in the SMTP server 4 TBOX ULP generates a POP3 connection through alarm condition and checks the presence of e mail with specific data in field Subject With this data TBox ULP knows which alarm for which RTU it can acknowledge The POP3 connections have
192. us end of frame detection Modbus master properties Timeout 1000 Number of tries no Interframe gap Hang up timeout Version 2 08 TBox ULP 124 Pager SMS to send SMS to a mobile or message to a Pager Select the Service corresponding to the pager or mobile and a Modem Type the Phone Number of the Pager or Mobile The default Dial prefix is ATDT It should not be changed unless the modem needs a particular configuration Recipient Name SMS Recipient Type Internal Modbus 2 PagerSMS Printer O E mail O FTP CONT Error Handling Tres Timeo 1 Printer E mail Fager SMS Service Mobistar Modem COM2 GSM MODEM se Phone number 0495123456 Dial Pref ATDOT Scheduling TimeT able Always active Default ry minutes sending of message s or report to a local printer If you have subscribed an e mail account see chapter 10 3 SMTP Server the TBox ULP is able to send an e mail You only have to specify the e mail address of the recipient Recipient Recipient Type Internal O Modbus Pager SMS Printer 2 E mail FTP O NTF Error Handling Timeout Version 2 08 E Mail Redundancy jean burtontatechnotrade biz john lennonsky com Scheduling TimeT able Always active Default ho minutes Cancel TBox ULP 125 FTP NTP RAS Custom POP3 Version 2 08 Se
193. x F Synchronization of Counters If you use the Digital Inputs for counting pulses and that a mechanical counter exits on site you wish to have the equivalence in TBox ULP On this way on a simple remote connection you can be informed on the value of the counter To each digital input a Totalizer variable is associated This variable is supposed to represent the mechanical counter After installing the TBox ULP on site you will need to synchronize the counter of TBox ULP to the mechanical counter Procedure 1 Install and cable the TBox ULP on site 2 Note the value of the mechanical counter on a paper 3 Press PGM button This action memorizes the current value of the counter of TBox ULP 4 At the office start TWinSoft and connect to TBox ULP 5 When connected open the Communication Tools Window Help menu Communication Be Sua Synchronize counters Dral RATU Identification fy Send Program Ltrl F3 Stark Stop Prograrn Set TBox Time Download Upload Synchronize Counters Routing Terminal 6 Inthe list of counters enter the fmm eea a a eae value of mechanical counter s you noted see point 2 above tation name LPU OK Synchronization date 24 12 02 11 34 07 4M Cancel ddi Counter 0 25358784 0 Help Counter 1 12548 Counter 2 58866594 0O Counter 3 453655 7 The registers of TBox ULP are now updated to the value of
194. xtreme care should be taken when changing these parameters IF you feel unsure about the changes you are doing use the Default button to restore the default parameter values Environment Variables Compatibility Read SMS POPS Start Stop Power Fail Alarms Flowmeters Sampling Tables Temperature Remote Tags TLPIP NAT Rules Web and Report Default TCF Port Numbers HTTF Network Socket Time to live sec 30 Modbus TCP Slave oiz sec Y ModBus TCP Master 502 FTP a TCP IP address for incoming Calls oMTP From 192 168 2 1 POP3 To 192 168 2 99 TOPVIP miscellaneous Extended log IO m E T TCP Ports Numbers Each TCP IP service has its own unique TCP port It provides a logical location for the delivery of TCP data TCP Port number complies to a standard defined by the IANA to be sure everyone using a TCP service uses the same TCP ports according to protocols used When working with TBox ULP in some cases you might want to change this port number Version 2 08 TBox ULP 59 HTTP port used to access TBox ULP as WebServer ModBus TCP Slave port used by a Master to access TBox ULP as Slave ModBus TCP Master port used when TBox ULP is Master to access a remote device 1 Changing the TCP port does not affect access from TWinSoft using TCP IP This is always possible 2 The changing of TCP port is automatically applied to WebForms when building the HTML pages using Web
195. ype of RTU you have selected with the Wizard It cannot be changed Name type a free name for the TBox ULP It will be displayed when doing a RTU identification and used by the supervisory v ew Maximum 8 characters ModBus address with ModBus protocol each device must have a Station number It is its ModBus address Enter a number between 1 and 254 default 1 Sub address if more than 254 TBox ULP must be installed in one project you need to define a Version 2 08 Sub address As this is not ModBus standard it is only supported by TComm dll based software TWinSoft view please call your distributor for further information Enter a number between 0 and 255 default 0 TBox ULP 50 OS version when working Offline it is the OS used to simulate the compilation By default it is the OS version associated to version of TWinSoft Telephone number Configuration used by TWinSoft when it needs to dial TBox ULP Sizes Number of records of Digital and Analog chronologies The chronologies are the on event method of recording data in TBox ULP see chapter 13 Data logging Digital Chronology max 12 000 Default 100 Analog Chronology max 7 000 Default 100 Time zone The Time Zone where the TBox ULP is installed This information is used to create the time stamps when retrieving data from TBox ULP according to its location TBox ULP uses Universal Coordinated Time UTC as internal time st
196. ystem events there is no name Version 2 08 TBox ULP 131 End Timestamp Date and Time when the alarm condition disappears End condition End acknowledgment status of the End condition When creating an alarm condition there is an option Notify end of alarm This option will automatically generate an alarm when the condition generating the alarm disappears The possibilities are Not ack there is a Notify end of alarm condition and the alarm is still in process Ack ed the end of alarm has been processed successfully Auto ack the end of alarm has not been processed successfully When there is no end of alarm it is immediately indicated as Auto ack Version 2 08 TBox ULP 132 12 Read SMS embedded 12 1 Introduction ReadSMS POP3 is the capability of the RTU to receive and interpret incoming SMS messages and to read subject of e mail to execute tasks The GSM must be powered to access the SIM card and its SMS messages Working in GPRS when it is in idle mode SMS can be sent and received When an incoming SMS is detected it is monitored independently from the wake up of the CPU But the control of the message s will be done at wake up This feature allows two uses 1 Acknowledgment of an alarm by sending back a SMS to the RTU 2 Controlling the RTU by sending SMS message s or sending e mail s RTU Properties SMS POP3 De
Download Pdf Manuals
Related Search
Related Contents
X線骨密度測定装置承認基準(案) Manual - White Light Zanussi ZWO 2101 Washing Machine User Manual voir l`article MPIP-618W-A User Manual V1.2.0 Standard Peripheral Library Truck Troubleshooting Guide Copyright © All rights reserved.
Failed to retrieve file