Home
W&T 57662
Contents
1. ms 325 Memoyt3 a 3 Memoria voc c5 Memoyt ore 328i Memory 16 31 2 34 34 34 3a 34 Subject to errors and modifications a S o g Q oss 9 x o a E amp o 8 aja w E 8 R en px 79 W amp T 3 11 OPC Standardized access OPC OLE for Process Control is a software interface for accessing process data based on OLE technology from Microsoft Application programs such as visualization systems which use this interface are called OPC clients On the opposite side of the interface are OPC servers These are device drivers which represent certain hardware in abstract form as a set of OPC va riables The OPC server used here implements the specifications OPC Data Access 2 0 and Alarms amp Events The server controls devices in the W amp T Web IO product families but also serial Com Servers and the older Digital I O Server In terms of the architecture this is a system service running in the background and a monolithic application which contains the operating elements for configuration and diagnostics 3 11 1 Installing the OPC Server The OPC server can be found on the product CD DVD or on included with the Web IO in the Web IO Digital section On our Web site www WuT de you will find at left the Article number search function Enter here for example article number 57661 select Tools
2. 3 Reset Turn on the device with the jumper in The device flashes the System Error and On Error http several times After approximately 30 seconds the device is restored to its factory default settings Resetting is done only using the jumper on the module board Please always leave the two other jumpers on the motherboard out 7 5 Technical data Product No 57661 Current input active 0 20mA burden max 500 Ohms Active voltage Umax 13V 40mA Current loop monitoring Short circuit protected and open loop detection Measuring unit Measuring error max 0 5 FSR Full Scale Range 0 20mA TA 0 60 C Memory depth min 150 days max 99 years Measurement value acquisition 2 second Other data E mail function Mail for sending alarms or as reporting function Current consumption AVG 80mA 24VDC 110mA 18VAC Max 90mA 24VDC 50mA 48VDC PoE Class 1 0 44 3 84W Weight approx 200g Ambient operating temperature 0 60 C Subject to errors and modifications 155 W amp T 7 6 Disposal This device contains a non rechargeable lithium button battery type BR lithium carbon monofluoride cell for retaining the time even when the device is turned off This battery must be disposed of after its useful life has expired Take it to an official collection site for recycling First disconnect all cables and sensors from the device Screw the 6 pin screw terminal strip on and open the housing by gently
3. 4 1 1 HTTP Polling logger using a ASCII command string It is possible to manually poll the current values in CSV format using a socket connection comma delineated data This function is also used to poll the individual data without using the Web interface To do this send the following string to Port 80 GET logger csv This expression may also be given additional parameters that determine the content start ttmmyyyyT hhmmss Start date and time of the desired values end ttmmyyyyT hhmmss End date and time of the desired values DTb X amp Desired interval where x 1 15 sec 2 gt 30 sec 3 gt 1min 4 gt 5 min 5 15 min 6 gt 60 min The expression must begin with after the filename Each va riable must be separated with a amp Example http lt ip address gt logger csv start 01012010T123000 amp end 30032010T200000 amp DTb 5 amp This expression generates a CSV file containing the data from 01 01 2010 12 30h up to 30 03 2010 20 00h in 15 minute intervals Subject to errors and modifications 129 W amp T 4 1 2 HTTP Controlling outputs of device You can also use a TCP client in HTTP mode to set the outputs using HTTP GET commands Here you use the expression GET outputaccessX PW password amp State value amp X Number of the output 1 Port 1 2 Port 2 password If an Admin password is assigned it must be ente red here in order to be able t
4. EU Free memory 43247 bytes Doe Temporary Storage by Unao Logout J Local Port The local port on the device is factory set to 49153 If your application requires a different local port for the Web IO enter the desired port number in the Local Port field Client HTTP Port Is only relevant for OPC and Box2Box modes and specifies the HTTP port on which a control line should open a connection to the OPC server or slave box Unless otherwise specified Port 80 should always be used here Binary Trigger Enter here a hysteresis value for both ports which when it is reached or exceeded should trigger sending of data to the client application important for event triggered applications Subject to errors and modifications 45 W amp T Application Mode Select here Wi Socket Device If you want access to the Web IO password protected B Compatible 50xxx If you want access to the Web IO using applications which were programmed for the older Digital I O Com Servers You can also use this mode for new applications that do not require password protection n A more detailed discussion of Box2Box Slave and OPC Device modes can be found in the corresponding sections After all your settings have been made send them to the Web IO by clicking on the Temporary Storage button In addition the ports used must be enabled for Binary Mode In the navigation tree select Config Ports Port X Out put M
5. New Password Device D Text TimeMate e Basic Settings 0 Data Logger e _ Graphics amp c3 Alarm C3 Alarm 1 Mail C SHMP TCP Sets Highlight Profile D Send the alarm messages as a TCP datagram 3 19 1 Alarm X gt TCP 2 SHMP iL TCR at Wis IP Addr The IP address you want the message sent to Port At the receiver end there must be a TCP server service on this port which can accept incoming connections TCP Text The text corresponds to the same specifications as apply to the other message types Alarm Clear Text see above 116 W amp T Config Device Alarm Alarm 1 TCP IP Addr Name or IP address of the TCP server format oo 2003200300 192 168 0 5 pe Port 8000 TCP Text fill level low lt M1 gt 1 Alarm Clear Text This messages will be send if alarm state is cleared fill level ok lt M1 gt 1 A Free memory 43792 bytes Temporary Storage Undo Logout 3 19 2 Alarm to localhost It is possible that for example the channel 2 as a function of channel 1 is switched So first the trigger for channel 1 is configured If this trigger is reached the device can send a TCP alarm to itself so that channel 2 sets values In IP Addr you can type in the own IP address of the device 127 0 0 1 or localhost as the recipient The TCP port is set to the local HTTP port default 80 To set the channel 2 to a value of 5 in case o
6. W amp T 7 1 3 using RARP Server UNIX only Working with an RARP server enabled under UNIX is based on entries in the configuration files etc ethers and etc hosts First add a line to etc ethers with the assignment of Ethernet address of the Web IO to the desired IP address In etc hosts the link is made with an alias name After you connect the device in the network segment of the RARP server you can assign the desired IP address to the device over the network Beispiel Ihr Web IO hat die MAC Adresse EN200C03D0012FF Aufkleber auf dem Ger t Es soll die IP Adresse 172 0 0 10 und den Alias namen WT erhalten Eintrag in der Datei etc hosts 172 0 0 10 WT 1 Eintrag in der Datei etc ethers 00 C0 3D 00 12 FF WT 1 Falls der RARP Daemon noch nicht aktiviert ist m ssen Sie ihn nun mit dem Befehl rarpd a starten Example Your Web IO has MAC address EN 00C03D001 2FF sticker on the device You want to give it IP address 172 0 0 10 and the alias WT 1 Entry in the file etc hosts 172 0 0 10 WT 1 Entry in the file etc ethers 00 C0 3D 00 12 FF WT 1 If the RARP daemon is not yet enabled start it using the command rarpd a 7 2 Example for creating your own Web pages You can freely configure the standard display pages of the device user htm home htm log htm Special control elements 144 W amp T can be inserted into the page using tags In the following you will find an example for cr
7. lt Applet gt The font size is automatically calculated from the size of the applet 5 1 Controlling the Java Applet with Java Script To use Java Script to control the Java applet the addition mayscript must be specified when opening the applet Applet Archive A jar CODE A class Codebase http 192 168 0 10 Width 300 Height 100 mayscript gt To be able to work with the applet the corresponding JavaScript function must be declared in the Web page header The following read functions are used for this function sensorChanged iDevice iSensor iVal Program code which is running at change of an Input The preceding function is invoked by the applet when a analog value change is detected at the sensors iDevice specifies for 138 W amp T which Web IO Analog a value has changed iSensor is sued to indicate which sensor has changed The variable iVal sends the current analog value Please note that no distinction is made between capital and small letters when naming the functions The following source text shows a small example for dynamic display of Sensor 1 html lt head gt lt script language JavaScript type text javascript gt function Current iVal iSensor document getElementById currenttab firstChild data iVal mA j function sensorChanged iDevice iSensor iVal if iSensor 0 Current iVal lt script gt lt head gt lt body style backgrou
8. Logo The following parameters must be entered 64 W amp T Local Port Unless otherwise specified by your network administrator the factory default setting AUTO can be used ServerPort Here the Local Port for the Slave must be entered Here again the basic setting 49153 can be used unless otherwise specified by the network administrator n Port and Slave Port do not necessarily have to be set the same as the factory default settings One reason for changing the factory default settings for Local and Slave Port may be for example a fireweall which permits access only to a particular port Server HTTP Port Specifies the HTTP port on which the control connection is to be opened to the Slave box Unless otherwise specified always use Port 80 here Server IP Addr Enter here the IP address of the Web IO to be used as a Slave Server Password Here the administrator password of the Slave IO is entered If no password has been assigned for the Slave this field remains blank Inactive Timeout This parameter has no function in Box to Box mode since a permanent connection is desired Binary Trigger Activate here the inputs which the corresponding outputs should set for the Slave n Web IO Anaog In Out allows simultaneous access to the inputs from various modes Subject to errors and modifications 65 W amp T This means for example that the inputs which control the outputs on the Master Web IO can at the s
9. Specifies the HTTP port on which the control connection to the OPC server should be opened Unless otherwise specified always use Port 80 here Binary Trigger Here you activate the inputs which should trigger a message to the OPC server when there is a state change The hysteresis Subject to errors and modifications 85 W amp T describes by how much the state must change in order for a message to be triggered Application Mode Select OPC Device After all the parameters have been entered confirm by clicking on the Temporary Storage button Now in the navigation tree select Config gt gt Ports gt gt Port X gt gt Output Mode Basie Settings Config gt gt Ports gt gt Port 1 gt gt Output Mode e C Data Logger e one Output Mask Select here by which operation mode the respective outputs are controlled lle m 6 Ports Name HTTP UDPASCI SNMP Binary1 Binary2 et e cjPorti T L Config E Sensor 1 0 i Output Mode 20mA Jl n e Pet2 Manufacturer Safety State Safety enable amp UpMowntoad Emo Safety Time Tima in Annie Activate here the output mask Binary 1 for the respective output and confirm by clicking on the Temporary Storage button Now the new settings still need to be activated Use the Logout button or select Config gt gt Session Control gt gt LogOut pj user 9 i Config je ee Save new configuration Profiles Hew Password
10. WEBIO 030BA6 Sprachauswahl Language selection e f Deutsch D BS English Fertig Internet Gesch tzter Modus Aktiv 100 v When first opened you must select the device language Once this is done you are taken to the actual start page of the device To get to the configuration menu click above on the page on the Show menu link If you assign a password later in the configuration you can login here 18 Em T WI EXNTITTIMMUMCUUT TU HENENENEG x st WT Diagram e DU dm v Setev Sicherheit Btrsy G WEBIO 020304 last update Tue 29 12 09 09 22 26 Sensor 10 20mA Sensor 20 20mA 5 446mA 18 405mA View 29 12 09 09 21 31 29 12 09 09 22 36 10 0 Ad 0921 40 mA _MA Tue 29 12 09 A Giana Upsets Config J Table Internet Gesch tzter Modus Aktiv f amp 100 Also on this page you can switch to the User page to directly read out the data logger of the unit Display the menu to go to the Smartphone page or to proceed with the rest of the configuration 1 7 Assigning the basic network parameters At left in the configuration tree click on Config Subject to errors and modifications 19 W amp T _ Home ET Control D User i Smart OB Config amp Diag S Doc You are now prompted to enter a password The factory def
11. amp Basic Settings amp Data Logger amp Graphics Alarm Ports G Port 1 Highlight Profile N L Config _ Output Mode G Port2 _ Config Output Mode Manufacturer _ UpMownload jDiag S Doc 3 1 1 Text Device PL Te C TimeDate amp Basic Settings Enter your personal descriptions in the fields and then click on Temporary Storage Config Device Text Device Name Name of device WEBIO lt wutl gt Device Text Description fill level monitoring For a new line use br Location Location of installation Hangar 1 Contact Contact address Wiesemann amp Theis GmbH Porschestr 12 42279 Wuppertal m gt Free memory 43268 bytes Temporary Storage tj Unde Logout Subjeci 29 W amp T 3 1 2 Ports Ports G Porta Port 1 2 First enter a name and a descriptive text for the port and select the measuring range for adapting the input wiring for your measuring point For model 57661 only Measuring range 0 20mA or 4 20mA To disable the port select Disconnect Configuring the current input and output Model 57661 Config gt gt Ports gt gt Port 1 Name Sensor 1 0 20mA Text Sensor description 1 Ji Fora new line use lt br gt Select 0 20mA Sensor 4 20mA Disconnect Mode Hnput passive Hnput active Output Wiring Umax 10V 30 W amp T Con
12. lt body gt lt html gt The Web IO displays this page in the Web browser as follows 150 saurock gt gt Q A A Queen grevorten QyMeden BH Edy SoH sl adresse http 192 168 3 4 index him Datum it Sensor 0 20mA Sensor 0 10V 01 01 2004 0 000 0 008 01 01 2004 0 000 0 008 01 01 2004 0 000 0 008 01 01 2004 0 000 0 008 01 01 2004 0 000 0 007 01 01 2004 0 000 0 007 01 01 2004 0 000 0 007 01 01 2004 0 000 0 006 01 01 2004 0 000 0 006 01 01 2004 0 000 0 005 01 01 2004 0 000 0 006 01 01 2004 0 000 0 006 01 01 2004 0 000 0 006 01 01 2004 0 000 0 006 01 01 2004 0 000 0 006 01 01 2004 0 000 0 006 01 01 2004 0 000 0 006 01 01 2004 0 000 0 006 01 01 2004 0 000 0 007 01 01 2004 0 000 0 006 01 01 2004 0 000 0 009 01 01 2004 0 000 0 008 01 01 2004 0 000 0 008 01 01 2004 0 000 0 008 N chste Seite The pages home htm user htm and logger htm are replaced by the factory integrated pages after the device language is changed 7 3 Firmware update The operating software of the Web IO is being constantly improved The following section describes how to upload new firmware when necessary It is a goog idea to store the device configuration before Firewalls should not be active so that update can be performed without problems Especially ports 8002 TCP and 69 UDP E Where is the current firmware avail
13. using DHCP BOOTP protocol Many networks use DHCP Dynamic Host Configuration Protocol or BOOTP for centralized and dynamic assignment of the IP addresses Which of the two protocols is used in any in dividual situation makes no difference with respect to Web IO devices since DHCP is simply a downward compatible expansion of BOOTP DHCP servers thus use the same requests as BOOTP clients The following parameters can be assigned to the Web IO Ana log using these protocols E IP address WB Subnet mask B Gateway address Function To obtain an IP address the device sends a corresponding BOOTP request as a broadcast to the network after each restart The resulting reply generated by the DHCP BOOTP server contains along with the IP address the subnet mask and gateway address The Web IO immediately copies this information to its non volatile memory When starting up the device in DHCP BOOTP networks contact the responsible system administrator If using DHCP for address assignment you must also make it clear that a reserved IP address is required To incorporate this into the respective address database the administrator needs the Ethernet address of the Web Graph Thermometer which can be found on the housing sticker After the necessary entries have been made the device automatically obtains the desired IP address after each reset 142 W amp T To ensure that the Web IO can be accessed even if the DHCP BOOTP server go
14. Der hier ausgew hlte Sensor wird f r das Ab speichern der Werte im Datenlogger berticksichtigt Make the following settings Timebase Defines at what time intervales min 15s the measurement data are stored in the data logger The device will in any case measure two values per second Note If Timebase or Select Sensor are changed all the data in memory will be lost Select Sensor The sensor selected here is used for storing the values in the data logger Subject to errors and modifications 97 W amp T Config Device Data Logger Select Timebase Attention If you change Timebase or Select Sensor the memory will be erased completely 15sec v Select Sensor V Sensor 1 4 Sensor 2 Memory size 150 days 17 hrs 15 min Free memory 43792 bytes Undo Logout 3 14 2 Clear Clicking on the Clear memory button clears the entire contents of the data logger Config gt gt Device gt gt Data Logger gt gt Clear Erase all flash data 3 15 Configuring the graphics output MIQMnign Profile N 98 W amp T 3 15 1 Basic Settings Graphics Basic Settings Y Selecefensar Config gt gt Device gt gt Graphics gt gt Basic Settings Enable J Auto scroll enable 7 Show table 4 Show graph 4 Show control buttons E Show config menu 4 Show alarm monitor Width 500 Height 450 Frame Color De
15. from the field below and click on Go On the page that then opens select the link OPC Server For ease of downloading the required files are compressed in a Zip file Save the extracted file in any desired directory on your hard drive e g C Temp Start the setup program by for example selecting Run from the Start menu and then entering CNTempVopc en msi choose the version for your language This installs and registers the OPC server on your computer 80 W amp T The OLE server name which OPC clients will need to specify later in order to connect to the server is Wiesemann Theis Network IO The OPC server starts automatically upon such requests To configure the server you can also run it manually A corresponding entry W amp T OPC Server Version 4 can be found in the Start menu under Programs 3 11 2 Uninstalling You can remove the OPC server using the control panel component Software It is listed there under OPC Server for network l O devices Version 4 3 11 3 Configuring First start the OPC server For normal installations you will find the corresponding start icon on your Windows interface under Start Programs W amp T OPC Server Version 4 W amp T OPC Configuration File Edit View Device OPCServer Help D c b ia New I O Device b New Serial Device New RFID Device New EnOcean Transceiver New EnOcean Module Properties Enter Adjust Timing Ctrl T Edit OPC Item Names Ctrl I E
16. 257662 The voltage output must be jumpered to the Sense input which can be used to measure and regulate the output voltage This jumper can be made either directly on the device or at the remote end Imax in both cases 15mA at sense line W amp T UOut Sense Jumper directly on the device For longer cable distances the jumper should be made on the remote end so that fluctuations are automatically compensated Jumper on the remote end 1 3 Network connection The W amp T Web IO Analog In Out has an IEEE 802 3 compatible network connection on a shielded RJ45 connector The pin configuration corresponds to an MDI interface so that the connection is made to the hub or swtich using a 1 1 shielded patch cable Subject to errors and modifications W amp T Power over Ethernet The W amp T Web IO Analog In Out can obtain its supply voltage through the network interface in accordance with IEEE802 3af Power over Internet The feed comes in over the data pairs or on the wire pairs not used for 10 100BaseT see PoE section 1 4 Assigning the IP address using WuTility Once the hardware has been connected to the power supply as described above the IP address needed for operating in a TCP IP network must be assigned You should obtrain the correct value for this parameter from your systems administrator The IP address must be unique in the network There are various ways of assigning the IP address To make the p
17. 6 Modbus memory distribution In the following tables you can see the memory ranges 1 16 32 bit for the Web IO Analog In Out which can be accessed using Modbus TCP The green columns indicate which function codes can be used to read the addresses The red columns show the function codes used for writing to the registers The yellow column shows which and how many elements are supported by the device 78 W amp T MB Start address E E larm Report Status 16l 1 16 a E l NENNUN 16Bit Anzahl Fehler 2006 1651 Diagnose Status 0157 207 3 4 IDiagnose Status 16 16l 31 2008 Diagnose Status 32 16Bit 7 2009 4 Diagnose Status 48 16Bit 200A Diagnose Status 64 z9 200B MB Start Memory address B H region Definition hex Port access Block access 3 5 aot sow Dm pure me quantity 504A i c 32Bit Diagnose Status 0 31 504 32l 504c Diagnose Status 32 32l 63 504E Diagnose Status 64 32Bit 195 5050 mee guum EEE Ea aa 32Bit_ Seriainumber_ 600 L 328i Macaddess 604 s Memo roo Ls Mem ro2 35 Memry2 704 35 Memys roe st Memry4 ros Ls Memos a 35 Memye 1 voc 35 Memryz rok Ls Memoys 0 roo 35 Memo mz 325 Memoyto ora o5 Memytt ro 32pit_ Memoy12
18. Config Session Control Device eg Ports Safety Time Out Time in 100ms 30 Output Mode Safety Value Value in mA amp jPort2 3 Diag Free memory 43247 bytes Temporary Storage Undo Logout Activate here the outputs which are to be set by the corresponding inputs on the Slave for Binary 1 and confirm by clicking on the Temporary Storage button In contrast to the inputs the outputs activated for Box to Box mode are no longer accessible for other modes Now the new settings still need to be activated Use the Logout button or select Config gt gt Session Control gt gt LogOut After clicking on the Save button all the settings are updated in the Web IO and the start page is reopened in the default user mode The Master Web IO attempts then to open a connection to the Slaqve Web IO All functions described here for Binary 1 can of course also be used under Binary 2 For example a Web IO A in the Binary 1 area can be configured so that Input 1 operates Box to Box with a Web IO B In the Binary 2 area Input 2 can then be configured so that it works together Box to Box with another Web IO 3 9 3 Determining Box to Box connection status Necessary access rights Administrator The connection status of a Box to Box connection can be queried using the navigation tree under Diag Test Out put Config Subject to errors and modifications 67 W amp T Here you are shown in wh
19. Data since last message This option ensures that after a power or network failure or if the FTP server cannot be reached all saved values which have been stored since the last transmission will be sent This ensures the completeness of the transmitted values Enable All data captured since the last report will be send The report text will be used as output file format details see manual Logger data since last message Subject to errors and modifications 121 W amp T 3 21 Syslog messages incl alarm sending c3 Session Control L Logout Profiles New Password j Time Date i Basic Settings 0 Language i L Network R HTTP 7j Mail 1 SNMP j upp D Syslog iL FTP amp Binary 1 amp Binary 2 ti Data Logger amp Graphics Alarm i 6 amp Alarm 1 L Mail C SNMP Tcp D Syslog Highlight Profile s Send alarm messages as a Syslog message 3 21 1 Basic Settings gt Syslog S FTP Server Server IP The IP address you want the device to send status messages to Syslog Server Port A Syslog server service must be located on this port at the recipient end This port must be able to receive incoming connections Standard 514 System Messages Select which status messages you want the device to send Enable Enables disables the Syslog function 122 W amp T Config Device Basic Settings Syslog Syslog ServerIP Syslog Syst
20. L Time Server Device Clock amp Basic Settings Highlight Profile s i j Up Download Diag Doc Subject to errors and modifications 95 W amp T 3 13 1 Time server E L Time E Device Clo If you want to use a time server to adjust the time enter the necessary information here The preset addresses are only an example and do not necessarily have to be used Config Device Time Date Time Server UTC Server1 Name or IP address of the time server format 200 200 00 20 de pool ntp org i UTC Server2 Name or IP address of the time server format 100 200 00 3004 europe pool ntp org 49i Sync Time Daily synchronisation time with the time server hour 0 23 12 Enable JJ Apply TimeServer Free memory 48908 bytes Temporary Storage Undo If you enter an address for a name be sure that you have first configured the gateway and DNS server so that the device can resolve the addresses Click on the Logout button and save your settings 96 W amp T 3 14 Configuring the data logger _ Home BI Control User Config amp C3j Session Control Profiles Hew Password Device p Text _ TimeMate amp Basic Settings Data Logger hee j Graphics amp j Alarm Ports Manufacturer _ UpMownload Diag 3 14 1 Select Data Logger LD aN Select Sensor
21. are passed along via alarm One alarm trigger bit starting at register 1800 is available per alarm As long as the bit is set the alarm is active The time window function in the alarms can be combined with the Modbus alarm trigger bit For more information about this see the description under Alarms CRON services The output functions can also be used for example for sensor alarms and are described after the alarms in this manual 76 W amp T Memory which is made available lies in the 32 bit range starting at Address 7000 These are 32 long values and double words 128 bytes This memory range can be written and read as desired Special so called embedded tags can be used for read access to this memory for sending data when alarms are issued mail FTP SNMP Embedded Tags allow byte word and long access to the address base Access is in 2 character hex format The output values are send decimal or hex in ASCII format Tag Description Value range lt rbsHH gt Register Byte signed decimal number 0 TF lt rwxHH gt Register Word hexadecimal number 0 3E rluHH Register Long Double Word unsigned decimal number 0 1F Regi ster Contents 7000 0x8182 7001 0x8384 7002 0x8586 7003 0x8788 No Byte Word Double word 00 0x81 0x8182 0x81828384 01 0x82 0x8384 0x85868788 02 0x83 0x8586 03 0x84 0x8788 04 0x85 05 0x86 06 0x87 07 0x88 Free texts and embedded tags can be mixed as desired in the ma
22. area of the chart indicated by Zoom on the lower right edge 24 amp T Zoom Zooms out to the previous zoom level Auto Activates automatic updating of the chart Update Updates the display Config Opens the configuration menu beneath the chart Table Displays the values current displayed in the chart in table format Opens a new page with a snapshot of the chart display Measured value representation Large point This value is stored in the data logger of the device 5 Small point This value is a volatile one which is used only for display and is not stored in the data logger When exiting the zoom level these values are lost The connecting lines are only displayed in the zoom level which represents the memory To print out the page containing the graphical display you must enable printing of background colors and images in the Internet options In Microsoft Internet Explorer this setting is found in Tools Internet options gt Advanced Subject to errors and modifications 25 W amp T Internet Options E 2l x General Security Privacy Content Connections Programs Advanced Settings Multimedia O Don t display online media content in the media bar Enable Automatic Image Resizing Enable Image Toolbar requires restart Play animations in web pages V Play sounds in web pages Play videos in web pages LI Show image download placeholders Show pictures Sma
23. be turned on and off The interval set here is based on the CRON service as used in Linux Unix systems 3 16 1 CRON service Valid characters are Stands for all valid values in the respective entry field e g all minutes or all hours Indicates a range of from to For example weekday 2 4 stands for Tuesday to Thursday whereas an entry of triggers the timer on all weekdays Subject to errors and modifications 105 W amp T Interval within the entered range e g minute 0 45 2 triggers the timer in a range between the Oth and 45th minute every two minutes 0 2 4 6 8 10 44 Indicates an absolute value For example Minute 0 15 30 triggers the timer at each full hour at the 15th minute and at the 30th minute Note All fields must be filled in for the times to be accepted When the device detects invalid character combinations it outputs a question mark and rejects the time If the entries exceed the allowed numerical range the time is also rejected An action does not then take place If the alarm conditions are met an alarm is generated when the start time is reached If the trigger conditions are yet met when the stop time is reached the alarm is reset Alarm monitoring can be shown in the graphic on the Home page Stop Config Enable alarm monitoring display Example In the following example the alarm monitor is enabled from Monday through Friday at 08 00 and dis
24. by disconnecting power or pressing the Reset button After 152 W amp T an incomplete update the Web IO Analog will be unusable Never mix files with different version numbers in file names This results in rendering the device unusable The Web IO automatically detects when uploading of the new firmware is complete and then automatically performs a reset 7 3 3 LED indicators B Power LED Indicates that power is present If the LED is not on please check for correct connection of the power supply B Status LED Flashes whenever there is network activity with the Web Analog Periodic flashing indicates a ready state B Error LED The Error LED uses various flash codes to indicate error states on the device or network port 1x flashing of theError LED Check network connection The Web Thermograph is not receiving a link pulse from a hub switch Check the cable or the hub switch 2x or 3x flashing of the Error LED Interrupt the power to perform a reset If this does not eliminate the error return the device to its factory default settings Since all the network setting will also be resete you should write down your current network settings Config gt gt Session Control gt gt LogOut gt gt Restore Defaults After a reset the device is restored to its factory default settings Reconfigure the network settings Power LED Status LED Error LED on Self test error The self test performed by the Web IO each time
25. gt lt td gt lt tr gt lt tr gt lt td colspan 3 align center gt lt table border 2 gt lt tr gt th align center gt lt w amp t_tags sensor1 gt lt th gt th align center w amp t tags sensor2 th lt tr gt lt tr gt lt td align center w amp t tags bcl w amp t tags ml td td align center w amp t tags bc2 w amp t tags m2 td lt tr gt lt table gt lt td gt lt tr gt lt tr gt lt td align center colspan 3 gt amp nbsp lt td gt lt tr gt lt tr gt lt td colspan 3 align center class size3 gt lt b gt Data Logger lt b gt lt td gt lt tr gt lt tr gt lt td colspan 3 align center gt lt table border 1 gt lt tr gt lt td gt lt form action log htm method POST gt lt table border 0 cellpadding 5 gt lt tr gt lt td align center gt lt b gt Ausgabe Datalogger lt b gt lt td gt lt tr gt lt tr gt 148 W amp T lt w amp t_tags steps gt lt tr gt lt tr gt lt td align center gt lt w amp t_tags ok_button gt lt td gt lt tr gt lt table gt lt form gt lt td gt lt td gt lt form action logger csv method POST gt lt table border 0 cellpadding 5 gt lt tr gt lt td align center gt lt b gt Download Excelformat lt b gt lt td gt lt tr gt lt tr gt lt w amp t_tags steps gt lt tr gt lt tr gt lt td align center gt lt w amp t_tags ok_button gt lt td
26. it is started or reset may for example due to an incomplete firmware update not be correctly executed In this state the device is no longer functional Please return the device Subject to errors and modifications 153 W amp T Additional LEDs internal B on error http xxx xxx xxx xxx diag LED Indicates an internal configuration error For troubleshooting open page http xxx xxx xxx xxx diag in the device For remedied errors delete under Diag Report B system error Major hardware error Try to restart the device by cycling power If the fault is not cleared please return the device for service If the Web Thermograph does not have an IP address or the address is 0 0 0 0 the LEDs on error and system error will remain on after a reset or new start The system error LED will flash 3x after a short time Only when an IP address has been assigned will the LEDs go out on error http ORE 7 4 Emergency access The device can be reset to its factory default settings in the following manner 1 Open the housing The DIN rail mount housing is opened by plugging in the 6 pin connector After tightening both the fastening screws the board can be removed from the housing by pulling on the connector 154 W amp T 2 Insert module jumper An open jumper location is located on the separate module In sert this jumper and ensure that a network cable with a link to a hub or switch is connected to the device
27. l A OS Denian Config gt gt Session Control gt gt LogOut After clicking on the Save button all the settings are updated in the Web IO and the start page is reopened in the default user mode The Web IO can now be accessed by the OPC server 3 11 5 Program options After clicking on General options you can specify some details about the behavior of the OPC server 86 W amp T Release I O devices In this context release means disconnecting the network connections to the devices so that other applications can again have access to them Watchdog VT R8 R W is a global OPC variable i e not associated with any particular I O device It contains a seconds value which is continually counted down if this option is enabled As soon as a value of 0 is reached the I O devices are released Please note Even if obviously only an OPC DA client can prevent the watchdog from being turned off by writing over and over a watchdog value other than zero e g sending the value 15 every 10 seconds both DA and A amp E clients are also affected If no OPC clients are still connected Depending on the device type it may take a while even several seconds until a closed connection can be opened again and the OPC server resumes providing valid values Limit update rate An attempt to read values from a device at a faster rate than it can actually provide those values results in the OPC interface always finding itself in timeout sit
28. pulling on the terminal Remove the screw joining the two circuit boards and remove the upper circuit board The button battery is located at the rear of the circuit board Remove it from its holder and have it properly recycled Cy side view Battery 156
29. start page users of smartphones such as the iPhone can make use of a special Web page This is tailored to the resolution of most phones Here you can read the 2 ana log measurement values and adjust them as necessary if the corresponding device terminal is configured as an output WEBIO 04E4D2 Sensor 1 0 20mA 0 000 mA E Sensor 2 0 20mA 0 000 mA a 5 B You can also access this page directly as a URL http ip adresse smart A corresponding notification disappears after pressing the OK button Subject to errors and modifications 23 W amp T 2 Graphical Representation of the Measurements 2 1 Basic functions last update Di 06 10 09 11 2833 Sensor10 20mA Sensor20 20mA 0 074mA 7 988mA View 08 10 09 11 25 24 05 10 09 11 28 33 40D 10 0 11 26 00 11 27 00 11 28 00 SaaS Di 08 10 09 Alam 4 Alam 2 Alam 3 Alam 4 Alam 5 Alam 6 Alam 7 Alam 8 The device provides a table of the current values and a chart of the stored values on the home htm page Zoom Zoom gt gt gt Auto Update Config Table Snapshot The navigation buttons on the bottom provide the following control functions Scrolls the chart to the right or left by the size of the display interval Scrolls the chart right or left by one unit of the x axis ZOOm Zooms in to the
30. state is cleared fill level ok Alarm Clear Text fill levels tank 1 lt M1 gt 1 tank 2 lt M2 gt 1 4 m gt Free memory 43792 bytes Temporary Storage Undo Leanuts E Mail Addr Enter here the recipient s e mail address To send the e mail to multiple recipients separate the addresses with a semicolon Subject amp Mailtext Specifies the subject line and mail text for the e mail Please note No mail neither for alarm nor for clear alarm is sent without a mail text In these text boxes the following tags are also accepted The device replaces these tags with the respective values 110 W amp T W amp T tag value Function dot spelling 4 4 4 M Measurand 1 Displays the value for channel 1 Measurand 2 Displays the value for channel 2 Alarm active Shows all alarms numbers komma separatet which are currently active Alarm sensor number Shows all sensors numbers komma separated which match with the configured alarm values per alarm Alarm sensor name see above but with sensor names komma separated Displays the actual time and date as a string Year Displays the ear Month Displays the month lt h gt Hour Displays the hour Minute Displays the minute Second Displays the second Attach logger csv enable Using the Attach logger csv enable option you can append the complete contents of the data logg
31. td gt lt tr gt lt table gt lt td gt lt tr gt If there is a limit violation the measurment value is shown in red To specify the output format of the data insert the following line into your document form action log htm method POST lt form gt The CSV output can be specified using the expression lt form action logger csv method POST gt lt form gt Resetting the device to its factory default settings restores the original HTMP pages Sample user htm lt user htm gt lt DOCTYPE html PUBLIC W3C DTD HTML 4 01 Transitional EN gt html Subject to errors and modifications 147 W amp T lt head gt lt meta http equiv Content Type content text html charset iso 8859 1 gt lt link rel stylesheet href style css type text css gt lt title gt USERUP lt title gt lt head gt lt body gt lt table border 0 cellpadding 0 cellspacing 0 width 600 align center gt lt tr gt lt td colspan 3 align center class size5 gt lt b gt User htm lt b gt lt td gt lt tr gt lt tr gt lt td colspan 3 align center class size5 b w amp t tags device name b td tr lt tr gt lt td colspan 3 align center class size4 gt lt w amp t_tags device_text gt lt td gt lt tr gt lt tr gt lt td colspan 3 gt amp nbsp lt td gt lt tr gt lt tr gt lt td colspan 3 align right gt lt p gt last update lt w amp t_tags time gt lt p
32. to errors and modifications 101 W amp T Scale The following parameters can be associated with the scale unit The unit to be shown for this scale min The lower value shown for this scale max The upper value shown for this scale auto scale The lower and upper values for this scale are automatically selected based on the measurement values so that an optimal dynamic representation can be achieved If this function is enabled the min and max parameters are ignored auto fit If this function is enabled the scale is corrected so that only whole number values are shown on the display grid Auto fit automatically enables the auto scale function Slider The following parameters can be applied to the sliders for direct access using the Control page Pixel Length of the slider in pixels Start Lowest value that can be set using the slider End Highest value that can be set using the slider 102 W amp T The device provides 8 alarms and a report see separate section Valid outputs are mail SNMP trap Syslog and TCP and FTP client An alarm is triggered by the following inputs events Sensor 1 or 2 exceeds or falls below configurable threshold values cold or warm start the Box to Box connection is interrupted Activation of the alarm can be made dependent on a time window Here the desired alarm conditions are configured Subject to errors and modifications 103 W amp T Config gt
33. with the binary structure which was alrelady used by the older W amp T Digital 1 O Com Servers Both access options use the same binary structures and differ only in the absence of password protection in Compatible 50xxx mode 3 8 2 The Web IO Analog In Out as Socket Server To operate the Web IO Analog In Out as a socket server a few additional settings must be made 44 W amp T In the navigation tree select Config Device Basic Settings gt gt Binary 1 gt gt TCP Server Necessary access rights Administrator User Config gt gt Device gt gt Basic Settings gt gt Binary 1 gt gt TCP Server Config Session Control B a Local Port Settings on this page are applicable only if TCP Server H um 7 is selected as operation mode in Binary 1 lew Passwort By tc Port No 1 65534 TimeDate 49153 Gc Basic Settings 4 Language Client HTTP Control part in order to establishing and clearing Network Port connections L HTTP at mode Compatible 50xxx without a function i Mail 80 Lj SNMP Dw Syslog Binary Trigger Input Trigger Hysteresis L FTP o Binary 1 Sensor 1 mA vi 0 1 TCP Server 2 C TCP Client 5 Sensor 2 mA al 01 UDP Peer 5 Binary 2 er amp Data Logger Application Socket device 0009 Lj Graphics Mode Compatible box 5 Alarm Box2Box Slave e ou OPC Device l facturer amp jUp Download
34. 22 bytes K Temporary Storage y undo Logout J Local Port For use in the normal Modbus TCP environment the local port on the Web IO should be set to 502 This can be selected only in a binary channel If you need to access the device with 2 clients you must select a different port for Binary 2 Client HTTP Port With Modbus TCP access this port is not used and can remain set to the default value Input Trigger The input triggers must not be activated for Modbus TCP mode and are turned off when selecting Modbus as the Application Mode Application Mode Select Modbus 72 W amp T After you have entered all the parameters confirm by clicking on the Temporary Storage button From the navigation tree select Config Ports Port 1 Output Mode Config gt gt Ports gt gt Port 1 gt gt Output Mode OutputMask Select here by which operation mode the respective outputs are controlled HTTP UP asen SNMP Binary1 Binary2 OMM lsensor10 20ma O O o SE 6 Safety State Safety enable Safety Time Out Time in 100ms Safety Value Value in mA in customer scaling Config gt gt Ports gt gt Portx gt gt Config Free memory 35624 bytes enpm Storage Undo Logout Here you select the analog output as Binary 1 which you want to be controlled by Modbus Confirm by clicking on the Temporary Storage button Now you must still enable t
35. 54 7 5 Techinicaltdata ede toer p eoo totns iste en fete deed REO a 2a cos 155 726 Disposal 25i eterne ees 156 W amp T 1 Quick start Commissioning To start up the W amp T Web IO Analog In Out and make it visible in your network only a few steps are necessary 1 1 Connect to power Bottom 5766x supply voltage 18 48V DC 18 30V AC screw terminal If you want to use a power supply connect 18 48V DC or 18 30V AC to the screw terminal provided Polarity is uncritical when connecting AC power supplies When connecting DC po wer supplies please note the polarity as indicated on the screw terminal adapter 18 48V DC nd To use the W amp T model 11020 power supply screw the power supply plug into the screw terminal adapter Subject to errors and modifications W amp T jj to device PoE supply The Web IO Analog In Out can be used in PoE Power over Ethernet environments in accordance with IEEE802 3af The supply voltage is provided then by the network infrastructure through the RJ45 terminal The device supports both phantom power using data pairs 1 2 and 3 6 as well as power on the unused wire pairs 4 5 and 7 8 To enable power management for the supplying components the W amp T Web IO Analog In Out is identified as a Power Class 1 device with a power consumption of 0 44 to 3 8W As an alternative to PoE the device can also be powered externally using the screw terminal located on the underside of the de
36. Config gt gt Device gt gt Basic Settings gt gt Binary 1 S Config a amp Session Control Config gt gt Device gt gt Basic Settings gt gt Binary 1 Operation Mode Application Operation Mode Box2Box Master TCP Client Box2Box Slave TCP Server OPC Device TCP Server ModBus Slave TCP Server Socket Device Depends on application 50xxx compatible Depends on application TCP Server O TCP Client O UDP Peer Enable Enable BINARY 1 Free memory 35622 bytes fi Temporary Storage Undo Logout For Operation Mode set TCP Server mode and check Enable Binary Subject to errors and modifications W amp T Then click on the Apply button to send the changes to the Web lO In the navigation tree select Config Device Basic Settings Binary 1 TCP Server Local Port Client HTTP Port Binary Trigger Application Mode Config gt gt Device gt gt Basic Settings gt gt Binary 1 gt gt TCP Server Settings on this page are applicable only if TCP Server is selected as operation mode in Binary 1 Port No 1 65534 502 Control port in order to establishing and clearing connections at mode Compatible 50xxx and Modbus without a function 80 Input Trigger Hysteresis Sensor 1 mA Sensor 2 mA J O Socket device Compatible 50x O Box2Box Slave O OPC Device ModBus Free memory 356
37. EsFF 4 Background Color rrrrrr MAJ Polling Rate Active only with auto scroll 14 Free mernory 48908 bytes Enable Auto scroll enable After opening the graphics display the measurements are automatically refreshed The navigation buttons are not available for the Auto Scroll function Show table Shows the current values in table form as well Show graph Enables graph display of the measurements Show control buttons Shows the navigation buttons Show config menu Shows the configuration menu for the graph display below the navigation buttons Subject to errors and modifications W amp T Show alarm monitor Uses a bar graph to show whether the alarm monitor for each alarm is active or inactive Width Enter here the desired width of the graph display Height Enter here the desired height of the graph display Frame Color Enter here the desired color for the frame of the graph display or select a color using the adjacent color selector hitp 10 40 42 29 216c1 lal Background Color Here you select the color of the background of the graph This color is also used for the table display Polling Rate Enter here the desired polling rate of the graph display The device provides a new value no sooner than every 0 5 seconds Entering a value of less than 0 5 therefore has no effect 3 15 2 Select Sensor ELJ Dasit Uus A Select Sensor Scale ig Config gt gt Dev
38. Manager IP Contains the IP address of your SNMP manager The device sends the SNMP messages to this address 112 W amp T System Traps Two system traps can be generated Cold Start After power is disconnected intentionally or unintentionally Warm Start For device reset SNMP Enable To use the SNMP functionality enable this check box Config gt gt Device gt gt Basic Settings gt gt SNMP Community string Read public Community string Read Write public Community string Trap public Manager IP SNMP System Traps Name or IP address of the SNMP manager format xw 300 200 300 192 168 0 18 System Traps V Cold Start v Warm Start Diag Messages Enable V SNMP enable Free memory 48842 bytes 3 18 2 Alarm X gt SNMP j Mail C SHMB Tep N Under this menu item the actual contents of the SNMP is specified Subject to errors and modifications 113 W amp T Config gt gt Device gt gt Alarm gt gt Alarm 1 gt gt SNMP Manager IP Name or IP address of the SNMP manager format x 3090000900 192 158 0 5 Trap Text fill level low lt M1 gt 1 Alarm Clear Text This messages will be send if alarm state is cleared fill level ok lt M1 gt 1 Free memory 43792 bytes Temporary Storage Undo Logout Manager IP Contains the IP address of your SNMP manager The device sends SNMP messages to this address Trap Text Specifies the text for
39. Manual Web IO Analog In Out PoE Typ 10 100BaseT Modell 57661 57662 FW 1 76 Release 1 76 June 2011 W amp T 06 2012 by Wiesemann amp Theis GmbH Microsoft MS DOS Windows Winsock und Visual Basic are registered trademarks of Microsoft Corporation Subject to errors and modifications Since errors are always possible none of this information should be used without checking Please let us know of any mistakes or unclear descriptions so that we can become aware of them and correct them as quickly as possible Perform work on and with W amp T products only as described here and after you have read and fully understood the manual Improper use may result in hazardous conditions We are not liable for improper use If in doubt please check first with us or with your dealer W amp T Introduction The W amp T Web IO Analog In Out models include all the functions in a single box for capturing your analog measurements 0 20mA 4 20mA or 0 10V tunneling them through the network saving and displaying them A variety of alarm and report functions are also available which can be custom added to your own applications or into existing systems Modbus TCP OPC SNMP This manual contains all the information you need for installation configuration and operation of the Web IO Analog In Out devices W amp T loicIspmee 3 Quick start Commissioning err
40. Port You can use this port to access the device The factory default setting is the standard HTTP port 80 If you want to use a different port this may need to be explicitly names when opening the page http lt ip address gt lt PortNr gt For the usage of HTTP commands GET please refer chapter 4 Individual Measurement Polling 40 W amp T Config gt gt Device gt gt Basic Settings gt gt HTTP Startup startup page index htm Show navigation tree as well as page home home htm Show page home without navigation tree userhtm Show page user without navigation tree smart htm Show page smart without navigation tree index htm home htm C user htm smart htm Device will send header with IP address and its name before each reply to any GET requets which do not come from a browser Iv GET Header enable I GET HTTP enable Enable HTTP Port Default Port 80 B Free memory 35692 bytes Temporary Storage Undo Logout 3 7 Basic Settings UDP Subject to errors and modifications 41 W amp T In addition to TCP IP commands the device can also reply to UDP datagrams Here you need to set the local Port you want the device to listen to The factory default setting is 42279 The Remote Port default is AUTO for answering to Source Port In special cases Web IO have to answer to defined port that is not equal 0 The Enable function turns on UDP Config
41. TTP T Mai Sensor 1 mA Vi 01 Dome Sensor 2 mA g ol up a 7 01 O Syslog D rre S Binya Application Mode Socket device j L TCP Server Compatible 50 TCP Client Box2Box Slave n i L UDP Peer OPC Device amp Binary 2 i gl Des Logger Free memory 43137 bytes Graphics Alarm LORI Temporary Storage y Undo Logout Subject to errors and modifications 61 W amp T Now in the navigation tree select Config Device Basic Settings Binaryl TCP Server Local Port Unless your network administrator has informed you otherwise the factory default set Port 49153 may be used One reason for changing the factory default set local port may be for example a fireweall which permits access only to a particular port In any case the set local port on the Slave must be identical to the Server Port entry for the Master Client HTTP Port Specifies which HTTP port to be used for opening the control connection to the Master box Unless otherwise specified always use Port 80 here Binary Trigger Here you activate the inputs which are to set the corresponding outputs on the Master n Web IO Analog In Out allows simultaneous access to the input from various modes This means for example that the inputs which control the outputs on the Master Web IO can at the same time be read out over HTTP Application Mode Select Box2Box Slave Aft
42. You must specify which mode you want each individual output to operate in The corresponding configuration can be made under Config Ports PortX Output Mode 34 W amp T Config Ports Port 1 Output Mode apa Select here by which operation mode the respective outputs are controlled UDP R Output Name HTTP ASCII SNMP Binary1 Binary2 OFF Sensor 10 9 20mA Safe 3 Ends 7 Safety enable Safety Time Out Time in 100ms 30 Safety Value Value in mA 0 Free memory 43268 bytes Temporary Storage y Unda l Logout Output Mask Here you specify which operating mode is used for each output The factory default setting for all ports is HTTP Please note that for most of the modes you must make a few other settings in addition to output mode such as enabling the operating mode Additional information can be found in the description for the respective operating mode Please note when using the active input that in Output Mode Output OFF causes passive Input Mode to be set for Config Ports Port x This protects the hardware from inadvertent damage The active input must then be selected again and saved Safety State Timeout Value If no network activity is detected for the timeout time set here the Web IO Analog In Out sets the outputs to a configurable value Safety Value After selecting the output modes click on Temporary Storage to sent the settings to
43. a 120 Subject to errors and modifications W amp T 3 20 3 Special case Report gt FTP eesese 121 3 21 Syslog messages incl alarm sending 122 3 21 1 Basic Settings gt Syslog ve 3 21 2 Alarm X Syslog ecce 3 22 Time based report 3 eret teste 3 23 Check Alarm 3 24 UP Dowriload ror ecrit ias dao eed rao dahin oiis 4 Individual Measurement Polling 129 4 1 1 HTTP Polling logger using a ASCII coimmiarid String inre reo anae Renee dea xen RT aa Eei 129 4 1 2 HTTP Controlling outputs Of deviCex cei iet eao tee a a EAN 130 4 1 3 HTTP Polling inputs using a ASCII comriarnidistring ce iier eae aa e aaas 130 4 1 4 HTTP Reading diagnostics infos fr mi device TI MILL 4 2 Polling via UDP oscinina xus Rict 4 3 Polling via SNMP 5 Including Measurements in your own Web Page 136 6 Data LOGGER e s 141 7 Appendix eeeeererereretnnne 7 1 Alternative IP address assigning 7 2 Example for creating your own Web pages 144 753 Firmware update ertet eer d a edd puodeg 151 7 3 1 Where is the current firmware available 152 7 3 2 Firmware update over the network Under WIDOOWS oou stria edt xen eed Rech 152 7 3 9 LED indicators nocte imde 153 MA Emergency ACCESS esae oss ed taua tiated eua Fora E RUP Cau nU 1
44. able Bi Firmware update over the network under Windows Subject to errors and modifications 151 W amp T 7 3 1 Where is the current firmware available The latest firmware including the available update tools and a revision history is published on our Web site at the following address http www wut de Before downloading please write down the 5 character model number found on the Web IO From the homepage you now reach the product overview sorted by article number from where you can go directly to the datasheet for the device Follow the link to the current version of the firmware 7 3 2 Firmware update over the network under Windows The prerequisite is a PC running WIndows 9x NT 2000 XP Vis ta 7 with a network connection and enabled TCP IP stack For the update process you need two files which as already described are downloadable from the homepage http www wut de The executable update tool for sending the firmware to the Web lO The file with the new firmware to be sent to the Web IO Ana log In Out No special preparation of the Web IO for a firmware update is necessary WuTility you find the latest version also on our Web site which is needed for the update detects all WuT devices located in your network and is for the most part self explanatory If you do have questions or anything is unclear please refer to the associated documentation or our online help Never intentionally interrupt the update process
45. abled from Monday through Friday at 17 00 Outside of these times no alarm is shown or triggered Input Number Minute fo 5 30 45 8 17 0 59 Hour F F 0 23 0 is midnight Day of month F F 1 31 i Field Start Stop Range of values Month F F 1 12 Weekday F 0 6 0 is sunday Enable Select the type of message For an e mail alarm activate the Mail enable checkbox 106 W amp T M Mail enable I SNMP Trap enable I TCP Client enable I Syslog Messages enable I FTP Client enable 3 17 Sending alarms via e mail 3 17 1 Basic Settings gt Mail Here the basic settings for e mail sending are made Subject to errors and modifications 107 W amp T Config gt gt Device gt gt Basic Settings gt gt Mail Name Web lO Analog In Out ReplyAddr administrator 2intranet de MailServer Name or IP address of the mail server format x90420000009X 192 168 0 5 pe Authentication 5 SMTP authentication off 5 ESMTP SMTP after POP3 User administrator Password Retype Password POPS Server Name or IP address of the POPS mailserver format xxx 2090900090 only for SMTP after POP3 pop3 intranet de mi Enable Mail enable Free memory 43792 bytes Temporary Storage y Undo Logout The e mail function allows you to sent an information of alarm mail to one or more e mail or SMS recipients Name Enter the nam
46. ame time be read out over HTTP Input Trigger allows sending based on an input change Use Hysteresis to specify how great the change should be in order for a new value to be sent Interval If no interval is entered the state of the inputs is sent to the outputs of the other respective Box to Box partner whenever there is a change By entering an interval the state is also sent cyclically even when there is no change AX If two locations are connected to each other over a fee based ISDN line use of an interval is discouraged since the ISDN connection may either be never disconnected or often reopened depending on the timeout and interval n Recommendation for fast response to changes with the least possible network load Set interval to 2s and enable Input Trigger with a hysteresis value which allows relevant signal changes to be detected Application Mode Select Box2Box Master After all the parameters have been entered confirm by clicking on the Temporary Storage button Now in the navigation tree select Config gt gt Ports gt gt Port 1 gt gt Output Mode 66 Wa amp l Config gt gt Ports gt gt Port 1 gt gt Output Mode Output Mask Select here by which operation mode the respective outputs are controlled Output Name HTTP UDPASCI SNMP Binary Binary2 Web IO 2x Analog In Out 0 20mA OFF Seu Sensor 1 0 20mA Home Control 0 User Safety State Safety enable
47. ault setting is for no password so that you can simply click on the Login button without entering a password or with entering any password Config Password Back to Web IO Homepage On the next page select the configuration path using the profiles Login Rights Config Admin Navigate with the tree on the left side Avoid the use of the buttons Next and Back of your browser this might cancel your changes of configuration data The profiles provides an easy way to make the required modifikation step by step Profiles y Expert mode Select the profile Network basic parameters and click on the Show profile button 20 W amp T No profile expert mode Basic configuartion Basic network parameter 2 Configuration of port and device name Local clock settings Automatic clock settings with the network time service Configuration of the data logger Configuration of the graphics settings Calibration Direct user control O HTTP access Alarm via E Mail SNMP incl alarm via trap Alarm via TCP client mode Syslog messages incl alarm Alarm via FTP client mode Clock triggered report Access from individual programms ASCII command strings via TCP port 80 ASCII command strings via UDP The device now automatically displays the necessary menu points for this profile In the configuration menu click on the entry Network Subjec
48. b IO detects a communications or system error the error is listed on the HTML page diag and can be read from the browser Since error management via browser is not always available for program controlled applications the error status of the Web IO can be polled using the structure ReadDiagnosis 58 W amp T ReadDiagnosis PC gt Web IO rec_sequence always 0 0x0008 In reply the Web IO sends a Diagnosis type structure IO structure Diagnosis The Web IO sends the Diagnosis structure in reply to the ReadDiagnosis structure Diagnosis Web IO gt PC rec_sequence always 0 WORD length 0x001C LONG diag error count quantity of pending errors LONG diag errorbits The variable diag error count returns how many different errors are currently in the error log The Web IO differentiates a variety of different error states whereby each set bit in the vari ables diag errorbitsO diag errorbits1 and diag errorbits2 stands for an error type The exact text description can be opened using TCP Port 80 IO structure ClearDiagnosis This structure is used to clear the error log in the Web IO ClearDiagnosis PC gt Web IO 0x0008 IO structure Options This structure is used to set certain options in the Web IO 32 bits are available for this in the options variable Options PC gt Web IO WORD rec_sequence always 0 WORD length 0x0010 options binary option encoding In the current
49. brated using single point and two point reference measurements and corresponding entries for offset values In single point compensation the entered offset value is added to the measured value whereas in two point compensation a straight line is calculated for compensating the entire measuring range The offset is allowed to be max 20 of the total range The offset may be negative but the full scale values may not fall below the 0 mark For offset you enter the value to be added to the measured value in order to reach the desired value To retain calibration setting the user can store a comment text Subject to errors and modifications 33 W amp T Offset 1 Calibration Optionally 1 point or 2 point calibration can be chosen 44 Only Offset 1 is needed this offset is 1 point compensation ded to every measured value Offset 1 is the offset at temperature 1 Offset 2 is the offset at temperature 2 From these 2 offsets a straight line will be interpolated 2 point compensation from which the offset far each measured value is calculated The difference between the two temperatures entered here must be greater than 40 Celsius All values in mA Value 1 Offset 2 Value 2 Comment Comments date name of Operator reference devices Free memory 43792 bytes Temporary Storage Undo Logout J 3 3 Specifying Output Mode S Ports amp c3Port4 i Config i L op A m Dart 2
50. cond port lt w amp t_tags sensorx gt lt w amp t_tags outputx gt inserts the name of the sensor or output into the page and contains a link to the complete sensor description lt w amp t_tags device_name gt inserts the assigned device name lt w amp t_tags device_text gt inserts a freely configurable descriptive text for the device lt w amp t_tags location gt lt w amp t_tags contact gt inserts the respective text modules which are configured under Config gt gt Device gt gt Text lt w amp t_tags reload_button gt insers a Reload button for refreshing the current page w amp t tags previous button w amp t tags next button inserts a button for paging ahead or back through the table The Previous button and the Next button only have any function in the Log htm file lt w amp t_tags logtable gt inserts a table with the current measurement values On the log page you can only navigate forward and backward in this table using the Next and Previous buttons see above On 146 W amp T both of the other pages user htm and home htm only the current measurement values can be displayed Example for setting a background color in a table lt tr gt lt td colspan 3 align center gt lt table border 2 gt lt tr gt lt th gt lt w amp t_tags sensorl gt lt th gt lt tr gt lt tr gt lt td lt w amp t_tags bct gt gt lt w amp t_tags ml gt ma lt
51. e 7 1 1 Connect to DOWOF nain rna neuro su o nannte ara dag ces 7 1 2 Wiring the in and outputs seseeeeeeseeemmm 9 1 3 Network contiection ecco aeaa ree her eien 11 1 4 Assigning the IP address using WurTility 12 1 5 Assigning the IP address using DHCP protocol 14 1 5 1 Enabling Disabling DHCP sess 15 1 5 2 System Name c nre sa 16 LBS AE EITHER 16 1 5 4 Reserved IP addresses essen 17 1 5 5 Dynamic IP addresses 1 6 Startpage p 1 7 Assigning the basic network parameters 19 1 8 Smartphone Page root Re Ea 23 2 Graphical Representation of the Measurements 24 2 1 Basic furictlons iecore ex ront h at ERO ER A ERR E NER e RR 2 2 Config Menue 2 3 WADI LER 3 Other Basic Settings asatescccasccccesconcescncsecseesccntaccessessuesesccnseedsuvedssecetns 3 1 Configuring the port and device name SNNT Dalle 2 ol E ae 31 3 POr Config reci ttes 3 2 Calibtatiori 5 ct eni a t Ere RE 3 3 Specifying Output Mode sirsenis ea ann 3 4 Compensation of the output controller 57662 only 36 3 5 HTTP Controlling outputs in the browser Control 38 3 6 Basic Settings HTTP isse rino eeu orna nannte duh eruta 39 3 7 Basic Settings UDP air an eaa dens iue o seb D eG FE Nds 41 3 8 BINARY Socket programs with binary structures 42 3 8 1 Specifying the operating
52. e function code 0x10 for writing When accessing the values with function code 0x06 bear in mind that two words need to be written If the two words are written individually there may be jumps in on the analog output Note also For analog values which are impermissibly high gt 120 or low lt 0 the value is accepted without an error message and the permissible limit see values table is set Subject to errors and modifications 75 W amp T Diagnostics status writing of the Master Reset corresponds to Delete Report regardless of the written value At present the configuration byte is 0 i e only Modbus and Big Endian are supported Others JBUS Little Endian are available on request 3 10 4 Modbus Alarm triggering incl special memory An alarm trigger bit in the bit memory range can be used to trigger individual device alarms with the rising edge The bits are located starting at Address 1800 Alarm 1 While the bit is set the alarm is active Resetting the corresponding bit also clears the alarm The Modbus alarm can be ORed with the other triggers in the alarm The device provides memory starting at register 7000 for free use to report and visualize states in the Modbus TCP using the Web lO network services This allows the Modbus client to save any values e g calculation results states measurement values from other Modbus clients to this memory The client determines when these values
53. e settings IP address subnet mask etc or output values in the device via SNMP you must first use your SNMP manager to start a session on the device Entering the Administrator password into the variable wtWebGraphAanalog57661SessCntrlPassword or wtWebGraphAanalog57662SessCntrlPassword opens a session Reading out the variable wtWebGraphAnalog57661SessCntrlConfigMode allows you to check whether the session was successfully opened 1 Session open device in configuration mode 0 Session opening failed Check whether the password may have been incorrectly entered After successfully opening the session you can use the variab les defined in the private MIB to make any desired configuration changes In addition you can use the aforementioned variables to set the output values for the ports After configuration is finished write the variable wtWebGraphAnalog57661SessCntrlLogout to close the session wtWebGraphAnalog57661SessCntrlLogout 1 all changes are saved 2 quit without saving If while a session is open there is no SNMP communication over a period of 5 minutes the device itself closes the session and all changes are cancelled Opening an SNMP session takes priority over an HTTP login This means A user with Config or 134 W amp T Administrator rights loses his browser access as soon as an SNMP session is opened The description for the individual SNMP variables OIDs etc can be fo
54. e you want to appear for the e mail recipient ReplyAddr The reply address the device uses to identify itself MailServer In the next step enter the IP address of your mail server or its host name for configured DNS servers you want the device to use If the e mail port is not the same as the standard port 25 append the actual port to the address using a colon mail provider de 476 108 W amp T Authentication If authentication is required on the mail server enter here the corresponding procedure for user identification SMTP authentication off No authentication ESMTP A user name and password are required in order to log in on the mail server SMTP after POP3 For an SMTP access it is necessary first to access through POP3 so that the user can be identified For this setting you also enter an associated POP3 server Enable Be sure that the Mail enable checkbox is checked for e mail sending 3 17 2 Alarm X Mail C3 Alarm 1 Mail SH Under this menu item the actual contents of the e mail is determined Subject to errors and modifications 109 W amp T Config Device Alarm Alarm 1 Mail E Mail Addr support wutde Subject fill level low M1 Mailtext fill levels 4 m tank 1 lt M1 gt 1 tank 2 lt M2 gt 1 Options F Attach logger csv enable CSVv Data since last report Alarm Clear Subject This messages will be send if alarm
55. eating the page user htm Create an HTMP file which must begin with the expression user htm resp log htm or home htm Then enter the HTML code You have the ability to show the following parameters on your pages w amp t tags ml shows the current measured value of the first port lt w amp t_tags m2 gt shows the current measured value of the second port lt w amp t_tags time gt inserts the current time lt w amp t_tags steps gt inserts a list box for selecting the time steps you want to display lt w amp t_tags ok_button gt inserts an OK button which sends the selected parameters to the device w amp t tags session inserts an invisible session control so that the user can leave the page without being logged out by the device The expression is only needed if you want to design your own button for sending Insert this expression then between form action and form Background color You can assign different background colors to values shown in tables depending on the sensor state w amp t tag bcl Subject to errors and modifications 145 W amp T describes a background color BGColor which depends on the alarm status of the first port If there is a limit violation this color is red Otherwise the tag does not describe an explicit color This tag is required for example to show limit violations in the log table in red w amp t tag bc2 Background color for the se
56. ection to a particular device has a fault can be determined by an A amp E client only after it has 90 W amp T first received an event from this device and you cannot know in adavance when this will happen or whether it will happen at all It is not the case for example that newly connected clients are automatically greeted with an event from Category 1 or 2 for each device If this information needs to be reliably made available it can be determined instead from the signal quality of the OPC DA item of the affected device Subject to errors and modifications 91 W amp T 3 12 Local time setting Home Control User Config amp C3 Session Control fC Logout Profiles Hew Password Gj Device p Text TimeDate TimeZone Summertime L Start L Stop Time Server L Device Clock amp j Basic Settings amp j Data Logger amp j Graphics a Alarm amp j Ports Manufacturer Highlight Profile D UpMownload e C Diag Doc 3 12 1 Time zone og TimeDate TimeZqae i i EX T EN Define here the time zone where the device is located The settings refer to UTC Universal Time Coordinated Then click on Temporary Storage 92 W amp T Config gt gt Device gt gt Time Date gt gt TimeZone UTCoffset Offset to UTC 01 00 Enable 7 Apply Time Zone Free memory 48908 bytes 3 12 2 Summert
57. elected devices a tilde is displayed Fields in which the tilde remains even when closing the dialog field retain their various contents File Edit View Device OPCServer Help Da B E y o 54oge Adjust Timing 4 Devices 10402350 49 You can set a lower and upper limit for the 10 40 2319 80 interval between device read operations 10 40 2337 80 10 40 23 80 Lower limit z seconds Upper limit 5 l seconds Subject to errors and modifications W amp T 3 11 4 Configuring the Web IO as an OPC device Necessary access rights Administrator In the navigation tree of the Web IO select Config gt gt Device gt gt Basic Settings Binary 1 Device E i Config Device Basic Settings Binary 1 TimeMate Ir Basic Settings Operation Mode application Operation Mode CMS md Box2Box Master TCP Client Eier Box2BoxSlave TCP Server D HTTP OPC Device TCP Server L Mail a Socket Device Depends on application SNMP 50x compatible Depends on application P p pp f E ue TCP Server ore TCP Client 6 5 Binary s UDP Peer TCP Server TCP Client Enable 7 Enable BINARY 1 UDP Peer Bru nary 2 Free memory 43247 bytes Data Logger amp Graphics i NU Temporary Storage b Unao l Logout e s As Operation Mode set TCP Server Then click on the Temporary Storage button to send the changes to the Web IO Now in the na
58. em Messages Name or IP address of the Syslog server format KIKK 300K 3004 182 168 0 12 Syslog Server Port Port No 1 65536 default 514 514 System Messages Cold Start Warm Start Diag Messages Enable SysLog Messages enable Free memory 48842 bytes 3 21 2 Alarm X gt Syslog i FTP IP Addr The IP address you want the message sent to Port A Syslog server service must be located on this port at the recipient end This port must be able to receive incoming connections Standard 514 Syslog Text This text has the same specifications as apply to the other message types Alarm Clear Text s o Subject to errors and modifications 123 W amp T IP Addr Port Syslog Text Config Device Alarm Alarm 1 Syslog Name or IP address of the Syslog server format WKK HKKK 192 168 0 4 mi 514 fill level low lt M1 gt 1 E Alarm Clear Text 124 This messages will be send if alarm state is cleared fill level ok Mi 1 Free memory 43792 bytes Temporary Storage Undo Logout W amp T 3 22 Time based report Config gt gt Device gt gt Alarm gt gt Report Enable V Report enable Timer Alarm output triggered by internal clack Day of month Je Enable M Mail enable I SNMP Trap enable I TCP Client enable I Syslog Messages enable I FTP Client enable Free memory 35543 b
59. ent values of this sensor in any other physical unit The OPC server does not determine which unit this is from the device until it is running and correspondingly little can be said ahead of time about the associated variables Analog O 1 VT R8 R Sensor measurement values The unit is user definable The OPC client can read it out during run time as a text e g mA from the Item Properties Web IO Analog In Out provides two sensor values Please note also the general notes for describing the OPC vari ables Subject to errors and modifications 89 W amp T File Edit View Device OPCServer Help OSHREY OF e VOR ale GO 3 11 8 OPC Alarms amp Events Various device types described individually below provide not only variables for OPC Data Access but can also provide events for OPC Alarms amp Events Common to all of them are the following events which refer to the network connection between OPC server and the device vent Ca y ype Severity E 1 rk connection to the device ple Event e 2 network connection established 180 Remarks The same applies to the names of the Event Sources as to the data items of the OPC DA server Listed in the table are abbreviated names where the leading name component Device Name is always omitted Message texts vary in the German and English version of the OPC server and should therefore not be used as a filter criterion Whether the network conn
60. er all the parameters have been entered confirm by clicking on the Temporary Storage button Now in navigation tree Config Ports Port 1 Output Mode 62 W amp T We I Config gt gt Ports gt gt Port 1 gt gt Output Mode bl Output Mask Select here by which operation made the respective outputs are controlled Output Name HTTP UDPASCI SNMP Binary1 Binary2 Web 10 2x Analog In Out 0 20mA any ry OFF 57661 Sensor 10 20mA E Home Control oL User Safety State V Safety enable Contig ome Safety Time Device DUE Time in 100ms Ports amp cgPortt 30 Config L Output Mode Safety Value Value in mA Port2 S lt L Manufacturer amp UpDownload Diag Free memory 43247 bytes Doe ma Temporary Storage Undo Logout Activate the outputs to be set by the corresponding inputs on the Slave for Binary 1 and confirm by clicking on the Temporary Storage button The outputs activated for Box to Box are no longer accessible for other modes Next the new settings still need to be activated Use the Logout button or select Config Session Control LogOut 3 9 2 Configuring the Master Client Necessary access rights Administrator In the navigation tree select Config Device Basic Settings gt gt Binary For Operation Mode select TCP Client mode Subject to errors and modifications 63 Enable m Operation Mode Co
61. er as a mail attachment in semicolon delimited CSV format The time basis for the output corresponds to the data logger settings The file is dynamically generated in the device so that when the logger contents is large it may take up to 30 seconds to create the CSV file No other mail may be sent during this time Pending alarms are executed as soon as the mail with its attachment is sent CSV Data since last report This option causes only the data which arrived since the last send interval to be written to the CSV file Subject to errors and modifications 111 W amp T 3 18 SNMP incl alarm sending per Trap _ Home Control 2 User S Config Session Control i Logout Profiles E L New Password Device i Text amp TimemDate amp cj Basic Settings Language Network Lj HTTP Mail i SNMP EXE j j upp Highlight Profile D Syslog H L FTP i amp Binary 1 gt Binary 2 amp Data Logger Send alarm messages as SNMP trap 3 18 1 Basic Settings gt SNMP EL mail L SNMP UDP ly Define here the basic settings needed for SNMP operation Community String Read Using this string you can have read access to measurements in your SNMP manager Community String Write Using this string you can have both read and write access to measurements in your SNMP manager If you want to fill a field without no information please write public instead of
62. es To be able to unambiguously identify and process the contents of a packet in BINARY mode all the data must be sent to the Web IO in the form of these IO structures regardless of whether 50xxx compatible or Socket Client mode is used All structures begin with the same header which consists of the following 4 WORDS 16bit Integer Structure Header WORD send_sequence always 0 WORD rec sequence always 0 WORD struct type identifies the structure WORD length length of the structure in bytes send sequence rec sequence For compatibilty reasons with respect to older Digital I O Com Servers send sequence and rec sequence are provided but not used Both values are always 0 struct type The value struct type identifies which structure is being used Both the PC application and the Web IO decide when the data are received how the structure should be processed based on the value struct type Subject to errors and modifications 55 W amp T length length indicates the total length of the structure in bytes i e including the first 4 WORDs The result is the following packet structure Structure buildup rec sequence always 0 length length of the structure in bytes additional variables Note The following applies for all IO structures A WORD corresponds to 16bit integer unsigned A BYTE corresponds to one byte 8 bits A LONG corresponds to a 232bit integer unsigned Hexadecimal format Ox i
63. es down the previous IP address is retained when there is no response In DHCP environments the IP address to be assigned must be reserved by means of a fixed connection to the Ethernet address of the Web IO Under Windows NT this is done in the DHCP manager under Reservations Linux provides the file dhcpd conf for this purpose where you need to make a corresponding entry If you change this option in the Web configuration the change to the checkbox is not updated until after a device reset 7 1 2 using ARP command The prerequisite is a PC which is located in the same network segment as the Web IO and on which TCP IP protocol is installed Read the MAC address for the device from the label e g EN200C03D0012FF Under Windows you first ping another network client and then use the command line described below to insert a static entry into the computer s ARP table arp s IP Adresse lt MAC Adresse gt e g under Windows arp s 172 0 0 10 00 C0 3D 00 12 FF e g under SCO UNIX arp s 172 0 0 10 00 C0 3D 00 12 FF Now ping the device again in our example you would ping 172 0 0 10 The IP address is not stored in the non volatile memory This method is only usable if no IP address has yet been assigned to the Web IO i e the entry ius 0 0 0 0 To change an already existing IP address you must use the configuration menu from your browser or use WuTility Subject to errors and modifications 143
64. etermination will be adjusted again Mode Auto adaptive enable The device determines the compensation at run time Here no compensation value must be registered The disadvantage here is in the fact that constantly changing capacities must be measured first until the initial value fits again correctly Use saved value at power on lf this function is activated the adjusted compensation value is used immediately after starting the device Subject to errors and modifications 37 W amp T Example Output regulation with entrance capacity of n 100uF with compensation 3 5 HTTP Controlling outputs in the browser Control tu ISoLySicyL nnl WoL le HTTP Ur I e Access from the browser is probably the simplest way of working with the Web IO Analog In Out To operate the outputs from the browser it is necessary to log in as Administrator or with Config rights After successfuly logging in the control elements for the output are enabled using the Control menu point Home IS ET User eH Config CJ Diag amp Doc 38 W amp T WEBIO 020304 Last update Tue 05 01 10 11 18 53 Sensor10 20mA mA 0 5 10 15 20 Follow slider 9 119 ea g Sensor 2 0 20mA mA 0 5 10 15 20 Follow slider 11 719 e E The Follow slider checkbox causes the selected output value to be set as soon as the slide controller is released at a certain point At the same time the slide contr
65. f alarm just type in the following TCP text GET outputaccess 2 PW lt password gt amp State 5 amp Subject to errors and modifications 117 W amp T 3 20 Sending alarms per FTP Client Mode _ Home Control User Config i E Session Control ESL Logout Profiles New Password S Device i Text amp TimeiDate Basic Settings Language Network L HTTP Mail L1 SNMP UDP L Syslog T z i QD Fre Highlight Profile D Binary 1 9 Binary 2 amp Data Logger Write the analog values directly to an FTP server 3 20 1 Basic Settings gt FTP Here you find the basic settings needed for FTP mode FTP Server IP Enter here the IP address or host name of the FTP server you want the data to be sent to FTP Control Port This is the port needed for the connection The standard port for FTP access is 21 This port is already preset and should work fine on most systems If you require a different port please check with your network administrator 118 W amp T User Enter here the user name required for FTP access Password This is the password assigned to the user FTP Account Some FTP servers require a special Account entry for login If this is the case with your server enter the account name here Options PASV If this option is enabled the server is instructed to operate in passive mode This means the Web IO opens the data connect
66. figuring the voltage input and output Model 57662 Config gt gt Ports gt gt Port 2 Name Sensor 2 0 10V Text Sensorbeschreibung 2 F r einen Zeilenumbruch br einf gen Select Sensor 0 10V Disconnect Mode U Input passive U Input active U Output Verdrahtung Subject to errors and modifications 31 W amp T 3 1 3 Port Config Config Ports Port 2 Config Unit Displayed Unit mA Scale 0 Displayed value at 0 0 Scale 100 Displayed value at 100 20 Free memory 35674 bytes In the Port Config menu you can specify which values are displayed when then input is in between 0 and 100 of the scale This entry also refers to the data logger and the output value Example 0 gt 10 100 gt 3000 If there is no input signal on the unit 0 it will show a value of 10 If you set your output to the value 10 the device will output OV or OmA If there is an input signal of 10V or 20mA on the unit 100 the value 3000 is displayed If you set your output to the value 3000 so the device will output 10V or 20mA 32 W amp T 3 2 Calibration Home Control Session Control i Logout _ Profiles Hew Password i L Output Mode Port 2 i Config C Output Mode _ Manufacturer j UpDownload amp Diag ae 2 Doc Highlight Profile The sensor can be cali
67. gt lt tr gt lt table gt lt form gt lt td gt lt tr gt lt table gt lt td gt lt tr gt lt tr gt lt td align center colspan 3 gt lt br gt lt br gt lt form action user htm method GET gt lt w amp t_tags reload_button gt lt form gt lt td gt lt tr gt lt tr gt lt td align center colspan 3 gt lt br gt lt br gt lt a href index htm lt w amp t_tags session gt target _top gt zur amp uuml ck zur Web IO Homepage lt a gt lt td gt lt tr gt lt table gt lt body gt lt html gt The Web IO displays this page in the Web browser as follows Subject to errors and modifications 149 W amp T User ht mee Web lO last update Di KW51 21 12 2010 12 21 53 UTC 401 Sensor 1 0 50A Sensor 2 0 50A 10 101 A 0 096 A Web IO Analog In Out PoE AC Stromwandler 57662 Data Logger Ausgabe Datalogger Download Excelformat 15 Sek v 15 Sek v OK OK Reload zur ck zur Web IO Homepage Sample log htm lt l og ht m gt lt html gt lt head gt lt title gt Untitled Document lt title gt lt meta http equiv Content Type content text html charset iso 8859 1 gt lt head gt lt body bgcolor FFFFFF text 000000 gt lt form action log htm method POST gt lt w amp t_tags previous_button gt lt form lt w amp t_tags l ogtabl e gt lt form actionz log htm method POST gt lt w amp t_tags next_button gt lt f or m gt
68. gt Device gt gt Alarm gt gt Alarm 1 Trigger Iv Sensor 1 Sensor 1 0 10V I Sensor 2 Sensor 2 0 10 I Timer I Cold Start l warm Start I Binary 1 B2B connection lost Tl Binary 2 B2B connection lost Select all Sensor 1 0 10V Min Limit in Vv le Max Limit in Y e Hysteresis Hysteresis in V Sensor 2 0 10V Min Limit in V J Max Limit in V Hysteresis Hysteresis in V E Delay Time The alarm will be send after the alarm condition stay stable during this periode of time time in minutes Interval Sending interval in minutes E 104 W amp T Trigger Define here the triggers for the alarm Multiple selections are possible Min Max Specifies the lower and upper limit The range within these limits is considered to be valid Hysteresis You can also specify a hysteresis value used to reset the alarm status Example min 2V max 8V Hysteresis 1V When a limit is violated the alarm status is reset when 7V 8 1 or 3V 241 is reached This function prevents the limit value from flickering Delay Time Triggering of the alarm is delayed by this time in minutes to compensate for momentary limit violations Interval Enter here the send interval in minutes at which a message should be sent when there is an active alarm If you want to send only a single message enter here E Timer Here you configure when the alarm monitor should
69. gt gt Device gt gt Basic Settings gt gt UDP Port Port No 1 65535 42279 Remote Port Static ports No 1 65534 Dynamic ports AUTO 29296 Enable M UDP enable Free memory 34896 bytes Temporary Storage Undo Logout The setting for the header which can be appended to the measurement value also applies here 3 8 BINARY Socket programs with binary structures The Web IO Analog In Out provides two independent socket accesses Binary 1 and Binary 2 for binary data exchange Both can be used and configured independently of each other Whether the device should use the respective BINARY socket as a TCP server TCP client or UDP peer depends on the desired application Here is an overview of applications and operating modes for the Web IO 42 W amp T B Customer socket application binary with password protection B TCP Server B TCP Client B UDP Peer B Customer socket application which uses the same structure as the W amp T Digital EA Com Server 50xxx B TCP Server B TCP Client B UDP Peer B Box to Box Master with password B TCP Client B Box to Box Slave with password B TCP Server B OPC Device together with the W amp T OPC Server with password B TCP Server Binary socket access In this section you will learn how the Web IO Analog In Out can be accessed from your own professional applications using sockets with binary structures n Box to Box and OPC device modes are covered i
70. he corresponding parameters and load this file into the device The configuration of the Web IO must begin with the expression lt io AOUTCC2 3 gt 457661 resp io AOUTVV2 3 457662 and end with the expression io AOUTCC2 3 57661 resp lt io AOUTVV2 3 gt 57662 The sequence of the parameters you set corresponds to the sequence of the configuration menu starting at Device The syntax for configuring via XML is as follows Option Parameterl VALUE lt Parameter1 gt lt Parameter2 gt VALUE lt Parameter2 gt lt Option gt The individual options and parameters correspond to the configuration points in the browser menu Subject to errors and modifications W amp T Please note especially for mass updates configurations that the IP address stored in the XML file is also sent and must then be changed accordingly Please note when using the active input that in Output Mode Output OFF causes passive input mode to be set This must then be manually reset to active input mode after the upload This protects the hardware from inadvertent damage In addition the user pages user htm home htm log htm can also be replaced in the Upload area An example can be found in the Appendix example for creating your own Web pages Use the menu item Upload GIF to replace the logo shown in the menu and store it directly in the device 128 W amp T 4 Individual Measurement Polling
71. he new settings Use the Logout button or menu sequence Config gt gt Session Control gt gt LogOut Config gt gt Session Control gt gt LogOut Save new configuration Em Ly After clicking on the Save button all the settings are updated in the Web IO and the start page is reconstructed The Web IO can now be accessed by the Modbus client Subject to errors and modifications 73 W amp T 3 10 2 Modbus variables for Web IO Analog In Out All address information is in hex format There are various Modbus memory ranges for the Web IO Bit range starting at Address 1000 or 1800 16 bit range starting at Address 2000 32 bit range starting at Address 5000 6000 or 7000 8 bit range Exception Status no address Addressing is done in the bit range i e 1 bit requires an address In the 16 bit and 32 bit range addressing is by the word 2 bytes The analog inputs are located in the 32 bit range starting at Address 5036 example for 5766x 5036 and 5038 The values are in percent with 3 places following the decimal point and are considered relative Value dec hex 4 20mA 0 10V 096 0 0x0000 0000 4 0 1 10 0x0000 000A 4 0016 0 001 1 1 000 0x0000 03E8 4 16 0 1 10 10 000 0x0000 2710 5 6 1 65 5 65 535 0x0000 FFFF 14 4856 6 55 65 5 65 536 0x0001 0000 14 4857 6 55 100 100 000 0x0001 86A0 20 10 120 120 000 0x0001 D4CO 23 2 12 The analog outputs are located in the 32 bit range starting at Address 5046 examp
72. he parameter lt Param Name unit VALUE Li ter gt The parameter is of the string type If not specified it is automatically set to C If you want to use Java functions for access by multiple device applets you can use the parameter Param Name device VALUE to number the applets for each device beginning at 0 Polling of the devices is turned on and off using the parameter Param Name sensorpolling VALUE 0n gt The standard value is on To use a polling rate other than the factory default setting of 60 seconds use the parameter Param Name pollingrate VALUE 60000 gt with ms as the units Note that a new value will in any case only be made available every 0 5 ms To output an error message when there are problems opening a connection do this by turning the parameter Subject to errors and modifications 137 W amp T Param Name showerrors VALUE 0N gt resp off on and off The standard value is off Once all parameters have been entered the HTML tag must be closed using Applet geschlossen werden Example Applet Archive A jar CODE A class Codebase http 192 168 0 10 Width 300 Height 100 gt lt Param Name unit VALUE Liter gt lt Param Name device VALUE 0 gt lt Param Name BGColor Value 0000FF gt lt Param Name FGColor Value FF0000 gt lt Param Name Align Value Center gt lt Param Name Sensor Value 1 gt
73. hich are currently active Alarm sensor number Shows all sensors numbers komma separated which match with the configured alarm values per alarm Alarm sensor name see above but with sensor names komma separated date as a string es Year Displays the ear Month Displays the month Day 2 Displays the day Hour Displays the hour Minute Displays the minute Second Displays the second If you want a line feed after each data transmission enter a CRLF by pressing the RETURN key at the end of each line Alarm Clear Text This message is sent at the end of the alarm state The above listed tags apply here as well Ogjions W amp T STORE Stores a file and writes the data to it If this file already exists it is overwritten APPEND Appends the data to an existing file If the file does not exist it is created Config gt gt Device gt gt Alarm gt gt Alarm 1 gt gt FTP FTP Local Data Port Port No 1 65536 or AUTO assign next free port number File Name FTP Alarm Text Mi M2 7 Alarm Clear Text This messages will be send if alarm state is cleared Options 5 STORE APPEND Free memory 43792 bytes Temporary Storage Undo Lagu 3 20 3 Special case Report gt FTP If the values should be sent through FTP cyclically then the report function can be used Here there is an additional option Logger
74. ice gt gt Graphics gt gt Select Sensor Graphics selection Color Show extreme values Scale 1 2 Sensor occrr Ad Q Sensor2 7 rr jd e 100 W amp T Graphics Selection The following parameters can be set for each sensor Sensor X enable disable Checkbox blank filled in Sensor Color Enter the desired sensor color or use the color selector to choose Show extreme values f a zoom level is selected in the graph display where a display point represents a measurement interval and not an individual measuring point this function is used to show the maximum and minimum measured in this interval If the zoom level is selected so that every measurement is shown this function has no effect If the function is disabled the average of the displayed interval is represented Scale 1 2 For multi channel devices you can show multiple y axes at the same time in the graph These may represent for example different measurands Specify here which scale you want to assign to the respective sensor 3 15 3 Scale Config Select sensor i Scale Config Alarm N Config gt gt Device gt gt Graphics gt gt Scale Config Scale unit min max auto scale auto fit Scale 1 ma 0 20 7 Scale 2 ma 0 20 v P anast Pixel Start End Slider 1 mA 500 0 20 Slider 2 mA 500 0 20 Free memory 43792 bytes Temporary Storage Undo Logout ts Subject
75. ich mode the individual inputs are currently working In addition the current status of a Box to Box connection is displayed in the footer of the Web page 3 9 4 Quitting Box to Box mode Box to Box mode only for the Master Necessary access rights Administrator Quitting Box to Box mode should always be done by configuring the Master correspondingly Master and Slave Web IO must be connected in the network In the navigation tree select des Masters Config gt gt Device gt gt Basic Settings gt gt Binaryl TCP Client and delete the entry for Server IP Addr Also set Application Mode to Socket Client Confirm by clicking on the Temporary Storage button Then set under Config gt gt Device gt gt Basic Settings gt gt Binary the Operation Mode to TCP Server Confirm by clicking on the Temporary Storage button Now in the navigation tree for the Master select Config gt gt Ports gt gt Port X gt gt Output Mode and set the outputs you want to operate Box to Box to HTTP Confirm by clicking on the Temporary Storage button Now the changed settings still need to be activated Use the Logout button or select Config gt gt Session Control gt gt LogOut After clicking on the Save button all the settings are updated in the Web IO and the start page is reopened in the default user mode Quitting Box to Box mode for the Slave Web IO Necessary access rights Administrator 68 W amp T In the navigation
76. il or FTP texts 3 10 5 Displaying Modbus variables on the user page The data in the freely usable memory range starting at Address 7000 can be displayed on the user page of the Web IO Analog In Out The procedure is similar to the familiar one for Subject to errors and modifications 77 W amp T displaying an analog measurement value lt w amp t_tags m1 gt Likewise the tags are applicable to e mail etc Using the above tags you can access the free memory as follows lt w amp t_tags modbus rbxHH gt whereby the syntax after the colon corresponds to the syntax for embedded tags This means each byte can be read by the byte The memory can be read out by the word or in double words Big Endian format is used In addition by using GET modbusreg PW amp you can read out the entire data contents 128 bytes at one time Here the device constructs an ASCII string which starts with modbus followed by and the data as ASCII characters 1 byte is shown with 2 ASCII characters also separated by Example modbus 00 00 00 If modbus is read but then after the an OFF follows this indicates that the device is not configured for Modbus This criterion can be used on the user page The user page can be adapted for the browser so that the stored data can be displayed as desired By adapting the function CommandLoop and updateDisplay ReceiveStr you can refresh the Modbus values cyclically 3 10
77. ime 6 Summertime Start ET Stop If you want your device to automatically take daylight savings time into account first enter the offset to UTC The standard value e g for Germany is two hours Enable this function using Apply Summertime and apply the settings Config Device Time Date TimeZone Summertime UTCoffset Offset to UTC 02 00 Enable T Apply Summertime Free memory 48908 bytes Start Stop L Start Subject to errors and modifications 93 W amp T Define when summer time begins and ends The parameters are already preconfigured Start Last Sunday in March at 02 00 Stop Last Sunday in October at 03 00 Config Device Time Date TimeZone Summertime Start Month Summer time starts in March X Mode on last X Weekday Sunday X Time 02 100 Free memory 48908 bytes 3 12 3 Device Clock Time Server Device Clock If you do not wish to use a time server you can set the clock manually here Then click on Logout and save your settings 94 W amp T Config gt gt Device gt gt Time Date gt gt Device Clock Time 06 116 Day 19 Month 10 Year 2009 Free memory 48908 bytes Temporary Storage Undo The device has an internal battery buffered clock so that the time remains stored even after a device is turned off 3 13 Automatic time setting using a network time service
78. ings Binary 1 Device e LC Text Config gt gt Device gt gt Basic Settings gt gt Binary 1 5 Time ate c Basic Settings Operation Mode Application NH Operation Mode ra E Box2Box Master TCP Client i Leon Box2Box Slave TCP Server cibus OPC Devite TCP Server Mail Socket Device Depends on application SNMP 50x compatible Depends on application UDP H E o TCP Server 1 FTP TCP Client H 5 3 Binary 1 1 UDP Peer L TCP Server J L TCP Client Enable v Enable BINARY 1 UDP Peer i Ne el Free memory 43247 bytes eo Graphics B at Temporary Storage N Undo Logout ccm porary Storag Undo Logou For Operation Mode set TCP Server mode and activate Enable Binary 1 Then click on the Temporary Storage button to send the changes to the Web IO 7661 Config gt gt Device gt gt Basic Settings gt gt Binary 1 gt gt TCP Server Home Control Local Port Settings on this page are applicable only if TCP Server User iis selected as operation mode in Binary 1 S c Config cj Session Control Part No 1 65534 a too 49153 _ Profiles _ Hew Password Device Client HTTP Port Control port in order to establishing and clearing connections 1j Text at mode Compatible 50xxx without a function _ Time ate 80 Basie Settings 0000 L Language SE Network Inary Trigger Input Trigger Hysteresis H
79. ion If this option is disabled the FTP server handles opening of the data connection If the server is protected by a firewall you should enable the PASV option since otherwise connection attempts could be blocked under some circumstances Enable To use the FTP functionality check this box Config Device Basic Settings FTP FTP Server IP Name or IP address of the FTP server format xXx 3000000 192 168 0 5 pe FTP Control Port Port No 1 65536 default 21 1 User user Password password FTP Account account Options Switch FTP server into Passiv Mode possibly necessary in a firewall environment v PASY Enable FTP enable Free memory 48842 bytes Subject to errors and modifications 119 W amp T 3 20 2 Alarm X FTP FTP Local Data Port This is the local data port on the Web lO Valid are entries between 1 and 65536 Entering AUTO causes the device to select the port dynamically File Name Enter here the path to the file you want the device to access FTP Alarm Text Specify the text for the FTP contents The following tags are accepted in these text boxes The device replaces these tags with the respective values W amp T 1 1 wW amp Ttagvalue Function dot spelling 4 4 UU Measurand 1 Displays the value for channel 1 EUER Measurand 2 Displays the value for channel 2 Alarm active Shows all alarms numbers komma separatet w
80. is function has no effect If the function is turned off the average of the displayed interval is displayed Show alarm monitor Uses a bar graph to show whether the alarm monitor is active or inactive for the respective alarm Apply The changes made are immediately applied to the graphical display Subject to errors and modifications 27 W amp T 2 3 Table Report Mo 05 10 09 10 04 38 Mo 05 10 09 10 19 38 Mo 05 10 09 10 04 57 Max 13 994 17 951 Min 13 994 17 951 2 13 994 17 951 10 05 16 Mex 19 362 12 639 Min 19 362 12 639 2 19 362 12 639 10 05 34 wa 19 076 6 682 Min 19 076 6 682 2 19 076 6 682 10 05 53 wa 13 323 0 924 Min 7 360 0 666 2 10 341 0 795 10 06 12 va 1 238 6 086 Min 1 238 6 086 2 1 238 6 086 10 06 31 Msx 0 448 11 961 Min 0 448 11 961 2 0 448 11 961 10 06 49 Msx 5 467 18 089 Min 5 467 18 089 2 5 467 18 089 This function is used to show the currently displayed values in table format As soon as not all the stored values can be displayed the following values for the sensor are shown in the table Max The maximum value in the displayed interval Min The minimum value in the displayed interval The average value of the displayed interval 28 W amp T 3 Other Basic Settings 3 1 Configuring the port and device name Home j Control Qj User Config Session Control i Logout Profiles New Password c Device L Text amp j TimeMate
81. ivates settings Subject to errors and modifications 51 W amp T Wa l Config gt gt Ports gt gt Port 1 gt gt Output Mode i Web Output Mask Select here by which operation mode the respective outputs are controlled Output Ni HTTP UDP ASCII SNMP B 1 Bi 2 I0 2x Analog In Out 0 20mA ame EE il DeF nay OFF 87664 E 6 6 o e 5 20mA Safety State V Safety enable Safety Time Out Time in 100ms 30 Safety Value Value in mA 3 Free memory 43247 bytes Temporary Storage Undo Logout 3 8 5 Password protection As already mentioned earlier the Web IO enables you in TCP server mode to protect access through the application using a password Before the actual connection to the Web IO is opened the BinInfo structure defined here must be sent over a separate TCP connection to the HTTP port factory set to Port 80 on the Web IO For the reply the Web IO also uses the structure Binlnfo BinInfo PC lt gt Web IO dummy always 0 subtype additional information srcport source port The individual variables of the structure are filled in as follows HTTPLogin n A byte field or string consisting of a login string and the Admi nistrator password GET bin LPW Admi ni stator Passwort amp 52 W amp T n stands for the number of bytes used and corresponds to 14 the length of the password The length of the password is limited to 31 characte
82. le for 5766x 5046 and 5047 The values see above are in percent with 3 places following the decimal point The alarms are located in the bit range starting at Address 1040 example for 5766x 1040 bis 1048 in the 16 bit range at 2004 and in the 32 bit range at Address 5004 The alarm trigger bits lie in the bit range starting at Address 1800 74 W amp T The Exception Status is located in the bit range starting at address 1060 in the 16 bit range at 200D Low Byte Alternately the Exception Status is read out using the function code 0x07 The Configuration Status is located in the bit range at Address 1068 in the 16 bit range at 200D High Byte The Diagnostics Status number of errors is located in the 16 bit range at 2006 in the 32 bit range at 504A The Diagnostics Status Bits lie in the 16 bit range starting at 2007 in the 32 bit range starting at 504C 5766x allows 64 error messages The Device Identification is by serial number starting at 6000 and Mac address starting at 6004 Available memory range which the device provides for any Modbus client lies in the 32 bit range starting at Address 7000 3 10 3 Modbus TCP device behavior When reading data memory ranges which were not defined for the device the device returns 0 When writing inputs the device responds with an error message The analog output values are double words 4 bytes These should be written in one pass i e preferably us
83. lication requires a different local port for the Web IO enter the desired port number in the Local Port field 50 W amp T Remote Port Enter here the port number you want the UDP application to use for receiving data when communicating with the Web IO Remote IP Addr Enter here the IP address of the communication partner Binary Trigger Enter here the inputs whose change of state should be used as the trigger for sending a UDP datagram important for event triggered applications Interval If you want the status of the inputs to be sent cyclically to the communication partner enter here the interval in 100ms increments Example A value of 300 corresponds to 30 seconds Please note that for connections using fee based dial up connections too small an interval may result in the connection not being closed in turn resulting in permanent fees Application Mode In the configuration as UDP peer there is no difference between Socket Device and Compatible 50xxx modes After all your settings have been made send them to the Web IO by clicking on the Temporary Storage button In addition you must enable the used outputs for Binary mode Now in the navigation tree select Config gt gt Ports gt gt Port X gt gt Output Mode and highlight the desired Binary access Necessary access rights Administrator After you have made all your settings send them by clicking on the Logout button Clicking on the Save button act
84. me expires for example because the DHCP server can no longer be reached the W amp T Web IO Analog In Out deletes the IP address and begins a cyclical search for alternate DHCP servers for assigning a new IP address The lease time associated with the current IP address is no longer available after a reset After restarting therefore a corresponding update request is made by the original DHCP server If the server cannot be reached at this time the W amp T Web IO Analog In Out deletes the IP address and begins a cyclical search for alternate DHCP servers If DHCP is enabled the remaining lease time together with the current IP address is displaced in seconds in the menu path Home Doc Property W amp T A If the DHCP server is no longer accessible after expiration of the lease time the W amp T Web IO Analog In Out deletes its IP address All existing TCP UDP connections between the W amp T Web IO Analog In Out and other network clients are thereby closed To prevent such situations we recommend configuring the assigned lease time in the DHCP server to infini te whenever possible 1 5 4 Reserved IP addresses The W amp T Web IO Analog In Out provides services which can make use of the other clients in the network as needed Of course the current IP address of the W amp T Web IO Analog In Out is needed by these clients in order to open a connection so that in these cases it makes sense to reserve a particular IP address f
85. mode 43 3 8 2 The Web IO Analog In Out as Socket Server 44 3 8 3 The Web IO as Socket Client 47 3 8 4 The Web IO as UDP Peer esses 50 W amp T 3 8 5 Password protection esse 52 3 8 6 BINARY The IO structures esses 54 3 8 7 Definition of the IO structures 55 3 8 8 Working with the IO structures 56 3 9 Box to Box tunneling measurement network 60 3 9 1 Configuring the Slave Web IO Server 61 3 9 2 Configuring the Master Client 63 3 9 3 Determining Box to Box connection status 67 3 9 4 Quitting Box to Box mode eseesss 68 3 9 5 Quitting Box to Box mode only for the Slave Web lO siiis sinasin iniii 69 3 9 6 Preconfiguring Box to Box for another network 70 3 10 MOd DUS TEP x eco ere oceans dee e spese eade ope Ute 71 3 10 1 Configuration for Modbus TCP access 71 3 10 2 Modbus variables for Web IO Analog In Out 74 3 10 3 Modbus TCP device behavior 75 3 10 4 Modbus Alarm triggering incl special memory 76 3 10 5 Displaying Modbus variables on the user page 77 3 10 6 Modbus memory distribution 78 3 11 OPC Standardized access seeesseesesssses 80 3 11 1 Installing the OPC Ser
86. n front of the value N When sending and receiving the following applies for all structure variables Low Byte first The following structure rec sequence 0x0000 length 0x0008 would look as follows when sent on the network rec_sequence length Thigh byte high ml high byte high byte oo oo oo oo o oo o8 00 3 8 8 Working with the IO structures In the next section we will explain the individual structures and the corresponding values of the variables send sequence rec sequence struct type and length which are used to begin each packet 56 W amp T IO Structure ReadRegister Sending this structure to the Web IO causes it to send the status of the port to the user program The packet consists only of these four WORDs This structure is used only by the user program and the Web IO always responds by sending the structure AnalogRegisterState ReadDiagnosis WORT PC gt Web IO WORD rec sequence always 0 WORD length 0x0008 10 Structure AnalogRegisterState The Web IO Analog In Out uses this structure to Isend the state of both ports This structure is sent when the user pro gram has sent the structure ReadRegister to the Web IO or when this structure was used to set an output value AnalogRegisterState Web IO lt gt PC WORD rec_sequence always 0 WORD length 0x0014 LONG Port 1 Portl State in 1 1000 This structure is also used for sendi
87. n greater detail in the next sections 3 8 1 Specifying the operating mode First you must specify whether the Web IO Analog In Out will be be used in your application as a TCP client TCP server or UDP peer Subject to errors and modifications 43 W amp T In the navigation tree select Config Device Basic Settings gt gt Binary 1 if you want to configure the operation mode for access through Binary 1 Necessary access rights Administrator Device P Text Config Device Basic Settings Binary 1 5 TimeDate Basic Settings Operation Mode Application Operation Mode CB od Box2Box Master TCP Client L Network Box2Box Slave TCP Server O HTTP OPC Device TCP Server Mail B Socket Device Depends on application SNMP 50x compatible Depends on application d t B e TCP Server L0 FIP 5 TCP Client 5 Binary 1 1 UDP Peer L TCP Server E L TCP Client Enable Vl Enable BINARY 1 UDP Peer lag Binary 2 Free memory 43247 bytes amp Data Logger La amp Graphics NU Norm l Temporary Storage Unde Logout Ports After selecting the desired mode and setting Enable Binary send the setting to the Web IO Analog In Out by clicking on the Temporary Storage button For access from your own application programs the developer is provided with two levels of the socket programming 1 Socket Device password protected access 2 Compatible 50xxx This mode is compatible
88. nable 10 40 42 44 WEBIO 046EE9 Sensor 1 0 20mA 14 300 mA Example Display without option GET Header enable 14 300 mA When entering the command string GET Single without a port number the device outputs the values for both ports separated by semicolons 10 40 42 44 WEBIO 046EE9 12 000 mA 5 000 mA bzw 12 000 mA 5 000 mA Subject to errors and modifications 131 W amp T 4 1 4 HTTP Reading diagnostics infos from device For diagnostics and the error memory the following applies GET diagnosis Requests the status of the diagnostics memory The Web IO returns diagnosis 0000 00000000 00000000 00000000 The 4 place value indicates the number of stored messages For the three 8 place hexadecimal values each set bit represents one of the possible messages GET diagnosisx x specifies the index for the currently stored message The Web IO returns the corresponding message text x may not be greater than the number of currently present messages GET diaglistx Returns the messages for the individual message bits max 64 Deletes the message memory GET diagclear Example with Browser http lt IP address gt diagnosis 4 2 Polling via UDP Open a UDP connection to the IP address of your device or to the Net ID as a broadcase to Port 42279 preset can be changed Send one of the above expressions to the device and the latter will return the measured value on the port you are u
89. nable Disable Ctri L Add network device to the configuration device type general I O Click on the Web IO icon or in the menu on Device gt gt New I O device The following window opens Subject to errors and modifications 81 W amp T Evo server Host name or IP address HTTP port 10 40 23 50 80 Device type Web 10 Analog In Out Password TCP port 49153 Device may drop existing connection if necessary m Poll only i e don t request active notifications Host name or IP address Must agree with the IP address which was assigned to the unit If there is also a DNS name for the address you can also use this instead of a number combination HTTP port Should normally be 80 The port number entered here is also used for opening the external browser Web Browser button Device type In case of doubt the Identify function can help to select the proper type here Some input fields with unneeded parameters may be deactivated after a selection is made Passwort Here you can enter the Config or the Administrator password which was specified for the unit TCP Port The factory preset for Port is 49153 For the Web IO Analog In Out check the corresponding setting in the Web menu of the unit OPC Device name All OPC variables for a device begin with a common and unique name component which you can specify here Adjust timing The amount of network
90. nalog In Out 0 20mA 57661 AUTO Home i L Control Server Port In Box2Box Made Server is the according Box2Box Slave D User 8500 Config Baison Control Server HTTP Port Control port in order to establishing and clearing connections L Logout active only at mode Box2Box i Profiles 90 i L New Password 6 c Device i Lj Text Server IP Addr 15494243 E amp TimeiDate 6c Basic Settings i l L Language Server Password In Box2Box Mode Admin password of the according Box2Box Slave Network ier P a Inactive Timeout Time in 100ms no function in Box2Box Mode UDP poe uu c piyi Binary Trigger Input Trigger Hysteresis M i H ue Sensor 1 mA B ie 5 ED ECT Sensor 2 mA n inary Data Logger EN omen Interval Tirne in 100ms Alarm G Ports Pots eL Port 2 Application Mode Socket device L Manufacturer Compatible 50ooc UpIDownload Box2Box Master eg amp Doc Free memory 43247 bytes Temporary Storage ly Undo Logout Local Port The local port of the Web IO is factory set to AUTO If your application requires a special local port for the Web IO enter the desired port number in the Local Port field Server Port Enter here the port number the server application should use to receive the connection Subject to errors and modifications 47 W amp T Server HTTP Port Is onl
91. nd color 79ACDF font family Arial Helvetica sans serif gt lt div align center gt lt noscript gt JavaScript ist nicht aktiviert oder wird nicht unterst amp uuml tzt lt noscript gt lt p gt lt applet name Analog archive A jar code A class codebase http 10 40 23 19 height 0 width 0 mayscript gt lt param name device value 0 gt param name showerrors value off gt param name sensorpolling value on gt param name pollingrate value 1000 gt Java ist nicht aktiviert oder wird nicht unterst amp uuml tzt lt applet gt lt p gt table width 200 cellspacing 0 cellpadding 0 bordercolor FFFFFF Subject to errors and modifications 139 W amp T align center gt lt tr bgcolor CCCCCC gt lt td id currenttab align center gt 0 lt td gt lt tr gt tr bgcolor 999999 gt lt td gt lt div align center gt lt font size 2 color FFFFFF gt Sensor 1 lt font gt lt div gt lt td gt lt tr gt lt table gt lt div gt lt body gt lt html gt The following function can be used for writing analog values to the output function outputaccess iSensor iVal Program code which is used for writing an analog value to one of the both Outputs Example Analog outputaccess 1 document getElementById channel1 value Therefore you need an additional function for entering password and login at device function setPassword String Program code se
92. nds password to Web IO and handles login Example lt input id pass type password gt lt input type button value set password onclick Analog setPassword document getElementById pass value n A detailed example for using the Java applet is found on the Web page app htm which can be opened in the Web IO Opening http ip adresse app htm 140 W amp T 6 Data Logger The Web IO saves all measured values in a fixed ring memory so that they are retained even after disconnecting power or pressing the Reset button The measuring data in the data logger are opened from the user page of the device Home User or http Xxx xxx xxx xxx user htm From Config Device Data Logger Memory you can clear the memory An interruption of the time line for example from a reset or subsequent time server synchronization is represented on the data logger page as a yellow line 14 10 2002 LA YOO 42 1 14 10 2003 Di 0847 23 1 14 10 2003 Di 08 46 23 1 14 10 2003 Di 08 45 23 0 01 01 2002 Di 12 07 23 0 01 01 2002 Di 12 06 22 9 01 01 2002 Di 12 05 22 9 i 01 9005 Tv 15 04 RN time line interruption yellow marked line In the case of set alarm limits measurement values which are not within a valid range are highlighted in red Subject to errors and modifications 141 W amp T 7 1 Alternative IP address assigning 7 1 1
93. nfig Device Basic Settings Binary 1 Application Operation Made Box2Box Master TCP Client Box2BoxSlave TCP Server OPC Device TCP Server Socket Device Depends on application 5t ox compatible Depends on application TCP Server TCP Client UDP Peer V Enable BINARY 1 Free memory 43137 bytes EEE Undo Logout Then click on the Temporary Storage button to the Web IO Now in the navigation tree select Config gt gt Device gt gt Basic Settings gt gt Binary gt gt TCP Client Local Port Server Port Server IP Addr Binary Trigger Server HTTP Port Server Password Inactive Timeout Application Mode Config Device Basic Settings Binary 1 TCP Client Settings on this page are applicable only if TCP Client is selected as operation mode in Binary 1 Static Port No 1 65534 Dynamic Ports AUTO AUTO In Box2Box Mode Server is the according Box2Box Slave 49153 Control port in order to establishing and clearing connections active only at mode Box2Box 80 10 40 42 43 In Box2Box Mode Admin password of the according Box2Box Slave Time in 100ms no function in Box2Box Mode Input Trigger Hysteresis Sensor 1 mA o Sensor 2 mA m x Socket device Compatible 50ox Box2Box Master Free memory 43137 bytes emeilemooerSioeaears Unde
94. ng the output value of the port for the Web IO Analog In Out When the user program sends this structure to the Web IO the Web IO sets the outputs according to the value sent on Port 1 and Port 2 Here the value is not transmitted in the configured units but rather always in 1 1000 of the current or voltage present An output value of 15 4mA must be sent as 77000 x 1 1000 or 0x012CC8 When the Web IO sends this structure to the user program Port and Port 2 have the value correspolnding to the input state Die IO Struktur AnalogSingleRegister This structure is used for sending the output value to a single port of the Web IO Analog In Out The procedure is identical to AnalogRegisterState Subject to errors and modifications 57 W amp T AnalogSingleRegister Web IO lt gt PC rec_sequence always 0 length 0x0014 channel oorl IO structure Send Mode This structure determines the trigger conditions the Web IO Analog In Out uses to send the state of the ports to the user program The trigger can be configured for state changes on both ports The respective hysteresis for the trigger must be set in the Web configuration SendMode PC gt Web IO rec_sequence always 0 length 0x000C interval Intervall data packets in 100ms The following combinations can be configured as input_trigger variables 0x0000 0x0001 on off Ox0002 off on 0x0003 on on IO structure ReadDiagnosis If the We
95. o set the output value If no password is assigned leave this place blank PW amp value Here you enter the value you want to set on the respective output The unit of the value corresponds to the scale settings you configured under Config Ports Port X Config To set a value of 50 on Channel 2 without an assigned password use for example the expression GET outputaccess2 PW amp State 50 amp Response Header Sensor Name output2 value unit example http IP address gt outputaccess 1 7PW amp State 10 5 amp Response lt IP address gt WEBIO xxxxxx Sensor 1 4 20mA output1 10 5 Unit 4 1 3 HTTP Polling inputs using a ASCII command string Similar to setting the output both input channels can also be polled using command strings What is sent out depends on the setting GET Header enable under Config gt gt Device gt gt Basic Settings gt gt HTTP 130 W amp T Enable Device will send header with IP address and its name before each reply to any GET requets which do not come from a browser EET Header enable ET HTTP enable If this box is checked the device sends its IP address in front in the reply along with the system name and sensor name If the box is unchecked only the actual measurement values are sent The expression for polling the respective port is GET SingleX X Number of the Inputs 1 Port 1 2 Port 2 Example Display with option GET Header e
96. ode and highlight the desired binary access Necessary access rights Administrator We amp l Config gt gt Ports gt gt Port 1 gt gt Output Mode Web Output Mask Select here by which operation mode the respective outputs are controlled n Name HTTP UDPASCI SNMP Bina Binary Output Web IO 2x Analog In Out 0 20mA OFF ret Sensor 1 0 n 20mA P e lome Control L User Safety State V Safety enable Config amp Session Control 5 Safety Time o C Device Out Time in 100ms 2 Ports S5 Ports 30 Config NEL Output tode Safety Value Value in mA amp j Port2 3 oL Manufacturer Up Download amp Diag Free memory 43247 bytes amp C Doc TemporyStrege Unde Log After all the entries have been made send the setting by clicking on the Logout button Click on the Save button to activate the settings All configuration possibilities shown for Binary 1 may also be used for Binary 2 46 W amp T 3 8 3 The Web IO as Socket Client To operate the Web IO as a socket client a few additional settings must be made In the navigation tree select Config Device Basic Settings gt gt Binary 1 gt gt TCP Client Necessary access rights Administrator W amp Local Port Settings on this page are applicable only if TCP Client is selected as operation mode in Binary 1 Web lO Static Port No 1 65534 Dynamic Ports AUTO Web IO 2x A
97. ol LogOut the Stopp Box2Box Slave button will be shown Clicking on the button resets the Slave to Box to Box mode 3 9 6 Preconfiguring Box to Box for another network You can configure Box to Box mode from your desk Then carry out the following steps Master Client Slave Server Master Use Binary disable to close the connection then save Now the slave is ready to accept a new connection Slave Set network address to the destination network then save Now the device is no longer accessible to you after a reset Master Binary enable TCP Client enter new slave IP address Set network address to the destination network then save Now the device is no longer accessible to you after a reset When changing the IP address please be sure you are also using the correct subnet mask and gateway address Now both devices will automatically connect to each other in the new network 70 W amp T 3 10 Modbus TCP Modbus TCP is a software interface for address based access to process data The W amp T Web lOs work as Modbus servers slaves which can be controlled by a variety of Modbus TCP controllers clients Modbus TCP access allows you to read the analog in and outputs You can also set outputs The Web IOs are not intended to be configured using Modbus This is done from the Web browser 3 10 1 Configuration for Modbus TCP access Required access rights Administrator From the Web IO navigation tree select
98. oller automatically changes its position when the device changes its output value for example using TCP commands If the Follow slider checkbox is not selected an input field and a button appear which can be used to manually set the output The value in the input field can also be set using the slide controller The entered output value is set as soon as the Set button is clicked Sensor 1 0 20MA mA 4 400 Please note that control scaling has only limited function 0 10 57662 or 0 20 57661 in configured scaling 3 6 Basic Settings HTTP Home Control CNW User 5 Cj conto I Session Control Hew Password Device Text amp j Time Date Basic Settings Language Hetwork i HTTP E Mail Highlight Profile ghiic N Subject to errors and modifications W amp T Properties of device regarding HTTP have to be configurated on Config Devices Basic Settings HTTP Startup Specify here which HTML page you want displayed when the device starts up Enable The device can when polled using an HTTP Get command also send along with the measured value a header with the IP address and name of the device Check the corresponding box to enable this If this function is disabled only the actual measurement is sent The function GET HTTP enable is a special SAP application If enabled the connection is closed automatically after device reply HTTP
99. or the W amp T Web IO Analog In Out This is generally done by linking the IP address to the unique Ethernet address of the unit which can be found on the sticker on the housing 58xxx Typ EN 00c03d004a05 Ethernet Adresse OK xxxxxx 1 5 5 Dynamic IP addresses Fully dynamic address assignment whereby the Web IO Ana log In Out is given a different IP address after each restartor after the lease time expires is only practical in network environments with automatic cross linking between the DHCP and DNS services This means when assigning a new IP address to the Web IO Analog In Out the DHCP server automatically updates the DNS system as well The new address is assigned to the respective domain name For detailed information about your network environment consult your systems administrator when in doubt For time server requests sending e mails or other client applications where the device itself actively seraches for server Subject to errors and modifications 17 W amp T services located in the network dynamic changing IP addresses can also be used 1 6 Start page As soon as an IP address is assigned the start page of the device can be opened in the Web browser r Sprachauswahl Language selection Windows Internet Explorer ka ea ie Favoriten war Sprachauswahl Language select A CU deb v Seite Sicherheit Extrasy Qv wet httpi 192 168 0 4 gt x 8 Googie P
100. pical name would be for example Box1 Analog 2 Box1 is the device associated with the vari able Analog refers to the ports on the device and 2 represents the second of the numbered from 1 to 2 ports The device names are freely selectable and if needed the other name components can also be adapted to your own desires using the menu point Change OPC item name In addition to the variables for OPC DA the dialog window Edit OPC item names also shows for most devices the names of the event sources for OPC A amp E Abbreviations The variable names on the following reference pages are shown abbreviated The leading name component Device name which varies in any case and therefore serves at best as an example is always omitted A variable shown as Analog 1 would in fact be accessed depending on what kind of a device it is located on as for example Box1 Analog 1 In addition the following abbreviations are used for access rights and OLE data types R W Read and wrote 88 W amp T VT BOOL Binary value VT 12 VT I4 Whole number 16bit 32bit R Read only VT R8 Floating point number W Write only VT BSTR Character string 3 11 7 OPC variables for Web IO Analog Each Web IO Analog has two ports for current and or voltage depending on the model Configuration settings can also be used to scale a connected sensor and instead of current or voltage the device then provides the measurem
101. ransmitted is automatically closed by the Web IO 3 8 6 BINARY The IO structures To enable simple communication between the user program on the computer and the Web IO there are a limited number of structures variable fields which define the format and content of the data exchanged between the user program and the Web 10 IO structures are provided for the following functions B Reading the inputs B6 Setting the outputs B Parameterizing the cyclical and automatic messaging when there is a status change The user program uses the easy to use socket4 interface Windows WinSock UNIX Linux Berkley Sockets for exchanging data in the form of these IO structures with the Web lIO over the network via TCP IP The IO structures do not depend on the network protocol used TCP or UDP 54 W amp T Socket Interface IO Structures UDP TCP Header UDP TCP Data IP Header IP Data Ethernet Header Ethernet Data Which of the two protocols are used UDP or TCP depends on the type of application Both protocols offer advantages and disadvantages which must be considered depending on the application you want to create n Help with socket programming including the basics of TCP IP can be found in a short and clear form in our manudl Ready in 1 day for TCP IP Sockets PFogram examples for client server applications under TCP IP are located on our homepage at http www wut de 3 8 7 Definition of the IO structur
102. rn resulting in permanent fees Mode Select here B Socket device If you want access to the Web IO password protected B Compatible 50xxx If you want access to the Web IO using applications which were programmed fo the older Digital IO Com Servers You can also use this mode for new applications that do not require password protection More detailed information about Box2Box Master mode can be found in the Box to Box section After all your settings have been made send them to the Web IO by clicking on the Temporary Storage button In addition you must enable the used outputs for Binary mode Now in the navigation tree select Config gt gt Ports gt gt Port X gt gt Output Mode and highlight the desired Binary access Necessary access rights Administrator Output Mask Web IO m Web 10 2x Analog In Out 0 20mA 57661 Home Control 3 User Safety State Config urere Contro Safety Time Device Out Ports S c3Portt TL Config C Output Mode Safety Value Port2 lt L Manufacturer amp UpDownload Diag Doe Config Ports Port 1 Output Mode Select here by which operation mode the respective outputs are controlled Name HTTP UDPASCI SNMP Binary Binary2 Sensor 1 0 F 20mA 7 Safety enable Time in 100ms 30 Value in mA 3 Free memory 43247 bytes Temporary Storage Undo Logout Subject to errors and modification
103. rocedure as convenient as possible we have developed the WuTility tool which you can download from the WuT homepage at http www wut de This procedure is described in the following A summary of the options for assigning the IP address can be found in the Appendix of this manual 12 W amp T Be sure that the PC you are using to assign the IP address is located in the same subnet as the W amp T unit and that both the PC and the unit are connected to the network When first started WuTility automatically searches the local network for all connected W amp T network devices and generates an inventory list This search process can be repeated as often as desired by clicking on the Scan button Q Scannen Select your Web IO from the displayed list based on its MAC address SRS SS z wc Untitled WuTility fo ees Eile Device Configuration Firmware Options Help a uz lal E New Open Save Scan IP Address Version Click on the IP address icon vat IP Address In the resulting window enter the desired network parameters for the device Clicking on the Next button assigns the network parameters to the device Subject to errors and modifications 13 C dynamic DHCP C dynamic BOOTP static IP address must be unique Address range 10 fo j 1 d H Subnet 0 This address might be unused Subnet mask Default values from EJ 3 ss 3 p 2 NN Windows Netzwerk Defa
104. rs In the reply from the Web IO HTTPLogin is always 8 characters in length and contains the following string GET bin Dummy Slash between the ASCII and the binary section of the structure Is always 0x00 Type Determines the type in which Binary mode is used The application must enter 0x10 here in order to open a TCP connection In its reply the Web IO enters 0x02 if the connection request was accepted 0x03 if the connection request was denied SubType Provides more details about the status of the connection request The application always sends 0x00 The Web IO replies with 0x01 BINSUBTYPE_OK connection accepted 0x02 BINSUBTYPE_NO_ACCESS other sesion active 0x04 BINSUBTYPE WAIT OK after time out time circa 3s 0x07 BINSUBTYPE PW MISMATCH wrong password 0x08 BINSUBTYPE DEST PORT MISMATCH wrong destination port 0x09 BINSUBTYPE MODUS MISMATCH wrong mode Subject to errors and modifications 53 W amp T If 0x01 or Ox04 was received the actual data connection can be opened SrcPort The client application alwlays enters a O here The Web IO returns here the opened server port e g 49153 for Binary 1 If the login attempt has failed the Web IO enters 80 DestPort The client application enters here which port will be used for the connection e g 49153 for Binary 1 or 49154 for Binary 2 The Web IO always returns 0 The connection through which the BinInfo structure was t
105. rt image dithering Printing Search from the Address bar Q When searching Display results and go to the most likely site Do not search from the Address bar gt Restore Defaults Print background colors and images The design and configuration of the graphical display can be varied For additional information see the section Configuring the graphical display 2 2 Config Menue Stat 5 1 2010 9 O End 5 1 2010 12 ddmm yyyy hh mm Sensors Extreme Extreme J gensor20 20mA C v Sensor 1 0 20mA Options Polling rate 15 sec V Show alarm monitor Printing hints The following functions are available from the configuration menu below the graphical display Start Specify the starting time point for the x axis 26 W amp T End Specify the end time point for the x axis Sensors Turn individual sensors for the display on and off Polling Rate Enter here the desired polling rate for the graphical display The device makes a new value available no sooner than 0 5 seconds Entering a value of less than 0 5 has no effect Extreme If in the graphical display a zoom level is selected in which a display point represents a measurement interval and not an individual measuring point this function is used to display the maximum and miminum measured during this interval If the zoom level is selected so that every measurement is displayed th
106. s Output OFF 49 W amp T After you have made all your settings send them by clicking on the Logout button Clicking on the Save button activates the settings 3 8 4 The Web IO as UDP Peer To use the Web IO as a UDP peer a few additional settings must be made In the navigation tree select Config Device Basic Settings gt gt Binary 1 gt gt UDP Peer Necessary access rights Administrator W amp T Config Device Basic Settings Binary 1 UDP Peer NND Web lO Web IO 2x Analog In Out 0 20mA 57661 L User Remote Port O Config Session Control Device j Text Remote IP Addr amp j TimeDate Binary Trigger m Syslog j FTP 5 3 Binary 4 Interval L TCP Server L TCP Client UDP Peer amp jBinary2 amp Data Logger amp j Graphics i amp Alarm Ports oj Manufacturer Application Mode Settings on this page are applicable only if UDP Peer is selected as operation mode in Binary 1 Port No 1 65534 45889 Port No 1 65534 45566 IP address of UDP peer format 10 100 200 2000 10 40 42 43 mi Input Trigger Hysteresis Sensor 1 mA p Sensor 2 mA Time in 100ms Socket device D Compatible 5000 Free memory 43247 bytes i e Up Download Diag Local Port Temporary Storage y Undo Logout The local port on the device is factory set to 45889 If your app
107. sing When using multiple devices it may be practical when broadcasing messages to have the name and IP address of the device included To do this enable GET Header 132 W amp T enable under Config gt gt Device gt gt Basic Settings gt gt HTTP 4 3 Polling via SNMP The input output can be directly polled or set using SNMP Get instructions Reach the respective port using the following paths IP Adresse 1 3 6 1 4 1 5040 1 2 28 1 3 1 1 1 Output value as Octet String Read Write IP Adresse 1 3 6 1 4 1 5040 1 2 28 1 4 1 1 1 Output value as integer value in thousandths not comma delineated Read Write IP Adresse 1 3 6 1 4 1 5040 1 2 28 1 3 1 1 2 Output value 2 as Octet String Read Write IP Adresse 1 3 6 1 4 1 5040 1 2 28 1 4 1 1 2 Output value 2 as integer value in thousandths not comma delineated Read Write The IDs for the various device versions are as follows 57661 1 3 6 1 4 1 5040 1 2 28 57662 1 3 6 1 4 1 5040 1 2 29 Specify the configured SNMP Read or Read Write Community for polling An MIB for incorporation into management applications can be found on the datasheet page for the device at the WuT homepage http www wut de download You can also find the MIB file in the device itself It can be downloaded from the following address http lt ip address gt mib zip Subject to errors and modifications 133 W amp T If you want to chang
108. t again later any of the following methods may be used WuTility management tool From the device list select the desired W amp T Web IO Analog In Out and click on the P Address button In the dialog box enter the new network parameters you want to assign Disable the options BOOTP and DHCP Click on Next to send the new configuration data to the W amp T Web IO Ana log In Out Web Based Management In the menu path Config Device Basic Settings Network Network the protocols can be alternatingly enabled or disabled For detailed information see the section Assigning basic network parameters Subject to errors and modifications 15 W amp T 1 5 2 System Name To suypport any automatic updating of the DNS system by the DHCP server the W amp T Web IO Analog In Out identifies itself within the DHCP protocol by its system name The factory default setting is WEBIO followed by the last three places of the Ethernet address For example the factory set system name of a W amp T Web IO Analog In Out with Ethernet address 00 c0 3d 01 02 03 is WEBIO 010203 The system name of the W amp T Web IO Analog In Out can be changed using Web Based Management 1 5 3 Lease Time The lease time determined and sent by the DHCP server specifies the term of the assigned IP address After half the lea se time has expired the W amp T Web IO Analog In Out attempts to extend or update the address If this is not possible before the lease ti
109. t to errors and modifications 21 W amp T On the following page enter all the necessary network parameters and then click on the Logout button Config Device Basic Settings Network IP Addr Subnet Mask Gateway BOOTP Client DnsServer1 DnsServer2 Keep Alive Time 132 168 0 4 255 255 255 0 192 168 0 1 9 BOOTP requires a IP address reservation within the DHCP server DHCP assigns a IP address from a reserved adress range Direct access is only possible using the device name Important If you are in doubt check STATIC STATIC 5 BOOTP enable 5 DHCP enable IP address of DNS server format 300 20000400 192 168 0 1 4l IP address of DNS server format WK 300009009 Checking of established connections without any data traffic Interval in seconds 0 Free memory 48908 bytes Temporary Storage Unda Logout Clicking on the Save button stores the settings in the device and closes your configuration session After the network parameters are changed the device automatically performs a restart Config gt gt Session Control gt gt LogOut 22 Save new configuration Exit without saving Restore Factory Defaults Restare Defaults W amp T The device is now ready to use in your network For ease of handling use the additional profiles for adapting the device to your needs 1 8 Smartphone Page In addition to the
110. the device Use the Logout button to activate the settings and then click on Save Subject to errors and modifications 35 W amp T 3 4 Compensation of the output controller 57662 only Scy Port 1 D Config Output Mode tk Eee OC Hae During the use of applications which have a high entrance capacity it is necessary to compensate the voltage regulator to prevent an overshooting of the output value Example Output regulation with entrance capacity of 100pF without compensation This overshooting can be avoided with a compensation value between 0 and 1000 This value can be configured manually or determined automatically The device adjusts two test pulses with 8096 amplitude at the output To start the automatic determination of the compensation click on the button send test pulses Please make sure that no sensitive devices are attached to the output to avoid inadvertent output levels W amp T Sendet 2 Testpulse mit 8096 Amplitude Sende Testpulse D Sende Testpulse Bitte warten Send Testpulses please wait After clicking the button the device begins with the automatic compensation The test pulses with a capacity of 100pF appear as follows Value The device enters the determined compensation value automatically This value is valid immediately The value can also be set manually Subsequently the desired value which was present before the d
111. the trap The following tags are also accepted in these text boxes The device replaces these tags with the respective values W amp T W amp T tag value Function comma spelling Jot spelling GHEHE HH HHH Measurand 1 Displays the value for channel 1 Measurand 2 Displays the value for channel 2 Alarm active Shows all alarms numbers komma separatet which are currently active Alarm sensor number Shows all sensors numbers komma separated which match with the configured alarm values per alarm Alarm sensor name see above but with sensor names komma separated W amp Ttagdate time Displays the actual time and date as a string Year Displays the month Day Displays the day Hour Displays the hour minute second Alarm Clear Text In addition an Alarm Clear message is sent when the mesasurement value again runs within the valid range observing hysteresis Here you can use the same tags as are used for the alarm message Note The MIB for the device can be retrieved directly at http IP Adresse mib zip In addition the MIBs for the device are available from WuT on the Web Server www wut de Down loads Web IO Analog SNMP MIB Revision list MIB for Web IO Analog In Out Subject to errors and modifications W amp T 3 19 Sending alarms per TCP Client Mode G C3 Session Control Logout Profiles
112. traffic between the OPC server and devices depends essentially on the behavior of the OPC client The more frequently a client requests updating of DA items the more data must be sent over the network 82 W amp T If there is a need to eliminate an undesirably high network load the OPC client would be the first place to start There you could select any unnecessarily high update rate and choose not to subscribe to any OPC items which are not really essential If this does not help or if the behavior of the OPC client cannot be modified in these ways a lower limit for the time between read accesses can be specified in the OPC server The default is 100ms but depending on the device type a significantly greater lower limit can be chosen For example would be the typically change of measurements of temperature very slowly For some types of OPC items Example the inputs on the Web IO Analog the device itself reports all changes so that the OPC server does not need to perform any explicit read operations But it does exactly that from time to time namely in order to obtain a life sign from the device since otherwise connection dropouts would not be reliably detected The upper limit for the time interval between read accesses determines how often at minimum this occurs Processing multiple devices You can also edit the timing parameters for multiple devices at the same time In dialog fields whose content is not the same for all s
113. tree select des Slave Config Device Basic Settings Binaryl TCP Server and set Application Mode to Socket Device Confirm by clicking on the Temporary Storage button In the navigation tree select Config Ports Port X Out put Mode and set the outputs which are no longer to operate Box to Box to HTTP Confirm by clicking on the Temporary Storage button Now the changed settings still need to be activated Use the Logout button or select Config Session Control LogOut After clicking on the Save button all the settings are updated in the Web IO and the start page is reopened in the default user mode 3 9 5 Quitting Box to Box mode only for the Slave Web lO If the Master is no longer available for example because there is no network connection but you still want to deactivate Box to Box mode for the Slave in the navigation tree select Config Session Control LogOut The configuration frame contains an addition button called Stop Box2Box Slave esi Dens TET 12 24 Cera gt gt Sessie Capi Leg Cra asa a Alk teen Einen sqeirten ae Cani Besson coated Ath rausn Exrarbaliurgran verrarfon Login amp Passer Abbruch Parts Slave Mids heenden Marara SE E Lip enda If this button is not displayed first click on the Reset button The Web IO is restarted Subject to errors and modifications 69 W amp T After logging in again and opening Config Session Contr
114. uations The affected DA variables then continually swing back and forth between OPC QUALITY GOOD and OPC QUALITY BAD which makes them effectively useless To avoid such a situation OPC clients are prevented by this parameter from setting too fast an update rate We consider the standard default value of 800ms to be a practical compromise between reliability and speed Enter a higher value if the problems described still occur or a lower value if you want to try out the highest possible update rate for your special application case The latter depends mainly on the device types used Web IO Analog In Out and any devices to which a permanent network connection is opened can be polled much faster than for example a Web Thermome ter Subject to errors and modifications 87 W amp T 3 11 6 Data model for OPC Data Access From the view of the OPC client an OPC DA server provides a collection of named variables which can be read or written Each variable is associated which a value a time stamp and a signal quality all of which are continually refreshed In addition vari ables can have other attributes written to them item properties which for example may contain physical units or a general comment text Naming OPC variables The names of the OPC variables generally consist of several components separated by decimal points whereby each of these name components stands for a hierarchy level within a logical tree structure A ty
115. ult gateway BB BE Abbrechen ES Device Settings Done Es New network parameters were sent to the device which apparently has accepted them and then rebooted Abbrechen All the columns in the WuTility device list are filled with information After clicking on the globe in the WuTllity menu bar your standard browser is opened and you see the start page of the device 1 5 Assigning the IP address using DHCP protocol Many networks use DHCP Dynamic Host Configuration Protocol or the predecessor protocol BOOTP described in the following section for centralized and dynamic assignment of the network parameters DHCP protocol is enabled by factory 14 W amp T default setting so that in network environments wtih dynamic IP assignment you need only to connect the W amp T Web IO Ana log In Out to the network The following parameters can be set using DHCP IP address Subnet mask Gateway address DNS server Lease time To prevent unintended address assignments or address changes we recommend disabling DHCP BOOTP and RARP protocols unless they are expressly used in the respective network environment W amp T Web IO Analog In Out units with incorrectly assigned IP addresses can be conveniently located and reconfigured using the scan function of WuTility management tool 1 5 1 Enabling Disabling DHCP The factory default setting is for DHCP protocol enabled To disable or enable i
116. und in the private MIB Subject to errors and modifications 135 W amp T 5 Including Measurements in your own Web Page It is possible to use an implemented Java applet to integrate the measured values on your own Web page The applet is refreshed every 60s An example for this applet can be found here in the device itself http 172 0 0 10 app htm To incorporate the applet for the analog value monitoring in the HTMP page the following HTML tag must be inserted at the point where the applet is located Applet Archive A jar Code A class Codebase Http web i0 Width brei te Height Hihe gt Now the following parameters can be optionally specified Background color Param Name BGColor Value RGB Wert gt Font color lt Param Name FGColor Value RGB Wert gt The RGB value is given as 24Bit hex value For example Value 2F3C09 No distinction of capital and small letters Text orientation Param Name Align Value const gt const must be one of the following constants B Left B Center E Right Capitalization is ignored If a parameter is omitted or incorrectly set the following standard values are used 136 W amp T BGColor FFFFFF weil FGColor 000000 schwarz The sensor is selected using the parameter lt Param Name Sensor VALUE 1 gt The analog value is specified using Value 1 and the output status using Value 2 Units are specified using t
117. ver sss 80 3 112 Uninstalling 2 1 toco deret eret ede 81 3 11 3 Configuring iecore ieas 81 3 11 4 Configuring the Web IO as an OPC device 84 3 1 1 5 Progratm ODtIORnS i n ree traen a sedo de 86 3 11 6 Data model for OPC Data Access 88 3 11 7 OPC variables for Web IO Analog 89 3 11 8 OPC Alarms amp Events ci mes 90 3 12 Local time setting i ctore cue eene x rea Ren E rur 92 3 13 Automatic time setting using a network time service 95 3 14 Configuring the data logger sssseeeesesss 3 15 Configuring the graphics output SASSARI RETE STI P DS E 3 16 1 CRON setviCe i e creda xri Deer asenaan TNN 3 17 Sending alarms via e mail seeeeessesesss 3 17 1 Basic Settings gt Mail sseseeeeeeees 3 17 2 Alarm X gt Mail tnu xen iere nee teense 3 18 SNMP incl alarm sending per Trap 112 3 18 1 Basic Settings gt SNMP sseseeeeeeess 112 3 18 2 AlarmiX SNMP Hasmin sinemeni eua dn cte 113 3 19 Sending alarms per TCP Client Mode 116 3 19 1 Alarm X gt TOP oisi denten anandi 116 3 19 2 Alarm to localhost isini issira 117 3 20 Sending alarms per FTP Client Mode 118 3 20 1 Basic Settings gt FTP eeeseseses 118 3 20 2 Alarm X ETP esineisiin aaea Aaa
118. version of the Web IO only Bit 0 in the options sanete ases and modifications 59 W amp T 3 9 Box to Box tunneling measurement network In this mode the inputs of a Web IO Analog are transferred to the outputs of a second Web IO In this way you can for example send signals from one location to another over a WAN connection The values are sent as a percentage This means a model 57662 can send convert voltage values of 0 10V to a model 57661 with current values of 0 20mA and vice versa Analog In Analog Out Feature It is also possible to tunnel an analog value to a receiving Web IO from two different locations With Box to Box connections a Web IO assumes the function of the Master The second Web IO operates as a Slave The Slave Server waits for the Master Client to open the connection The device which physically reads the analog values can be configured as a slave or a master The same applies to the device which then outputs the analog values Note for safety critical applications Alarms can be defined in both devices in case the Box to Box connection is interrupted It should then be possible for at least one of the devices to send a message Both the Master and the Slave Web IO need to be correspondingly configured 60 W amp T 3 9 1 Configuring the Slave Web IO Server Necessary access rights Administrator In the navigation tree of the Slave Web IO select Config Device Basic Sett
119. vice Use of the W amp T Web IO Analog In Out is also possible in networks wihtout PoE In this case simply use an external power supply with the screw terminals as described above No additional configurations or settings are necessary W amp T 1 2 Wiring the in and outputs Error 7 Power Status Network Depending on the configuration the W amp T Web IO Analog In Out can be wired as follows whereby Ports 1 and 2 are indicated by an X The configuration is identical for both ports 1 2 1 Current input 0 20mA passive 57661 ra precision resistor internal 1000 1 1 1 1 adjustable current source 0 4 20mA Umax 14V l Out I ln GND X 3 i max load 500 0 Note If you need to connect two passive sensors 1 1 and 2 1 may be jumpered in order to save wires 1 2 and 2 2 may not be jumpered however since otherwise cross currents will flow which falsify the input values Subject to errors and modifications W amp T 1 2 3 Current output 0 20mA 57661 Umax 10V m 1 l l 1 max load 500 0 Note Current outputs cannot be connected directly to active inputs Please use isolation amplifiers If you need to connect two passive sensors 1 1 and 2 1 may be jumpered in order to save wires 1 2 and 2 2 may not be jumpered however since otherwise cross currents will flow which falsify the input values 1 2 4 Voltage input 0 10V 57662 1 2 5 Voltage output
120. vigation tree select Config Device Basic Settings Binaryl TCP Server 84 W amp T W amp I E Config gt gt Device gt gt Basic Settings gt gt Binary 1 gt gt TCP Server Web lO Local Port Settings on this page are applicable only if TCP Server is selected as operation made in Binary 1 Web IO 2x Analog In Out 0 20mA Port No 1 65534 ne 49153 Control User Client HTTP Port Control port in order to establishing and clearing j Config connections lt j Session Control at mode Compatible 50xxx without a function IIS Lesout 3 80 Profiles F New Password S Device Binary Trigger Input Trigger Hysteresis HO Text 7j TimeMate Sensor 1 mA g 1 Basic Settings i Language Sensor 2 mA g 1 Network HTTP L Mail Application Socket device SNMP Mode Compatible 50x D wP Box2Box Slave i p E E OPC Device amp C3 Binary 1 TCP Server Free memory 43247 bytes TCP Client UDP P b ES ET Temporary Storage ty Undo Logout Local Port Unless otherwise specified by your network administrator the factory default setting Port 49153 can be used One reason for changing the factory default local part setting may be for example a firewall which only allows certain port accesses In any case the set local port on the Web IO must be identical with the corresponding settings in the OPC server Client HTTP Port
121. y relevant for Box2Box mode and specifies the HTTP port on which a control line should open a connection to the slave box Unless otherwise specified always use Port 80 here Server IP Addr Enter here the IP address of the server Server Password A server password only needs to be entered if the Web IO is used as a Box to Box Master or needs to access a different Web 10 as a TCP client in Server mode More about this in the Box to Box section Inactive Timeout Here a timer is configured After the time expires the Web IO closes the TCP connection The value is entered in decimal and in 100ms increments The timer is reset during an active connection when data are exchanged Example The value 10 corresponds to one second If no data transfer is detected for one second the Web IO closes the connection If no value is entered automatic connection closing is disabled Binary Trigger Here you select the ports whose status change should act as a trigger for opening the TCP connection and sending data to the server important for event triggered applications Interval If you want the status of the inputs to be sent cyclically to the server application you can enter here the interval in 100ms increments Example A value of 300 corresponds to 30 seconds 48 W amp T Please note that for connections using fee based dial up connections too small an interval may result in the connection not being closed in tu
122. ytes Temporary Storage Undo Logout Timer The timer interval set here is based on the CRON service as used in Linux Unix systems Valid characters can be found in chapter alrms CRON service The Report enable box must be checked for this function Subject to errors and modifications 125 W amp T 3 23 Check Alarm Check Alar p LED T On the configuration page Diag gt gt Test gt gt Check Alarm you can test the alarms Alarm 9 represents time based report you set Clicking on the Trigger button for the respective alarm simulates the corresponding alarm status so that the configured actions can be run accordingly Clicking on the Reset button returns the alarm state to its normal state only alarm 1 8 Test der Alarme WEBIO 03A481 No Name Test 1 Alarm 1 Reset last update Mo KWD4 19 01 2009 14 44 11 UTC 01 126 W amp T 3 24 UP Download UpMownload Download Upload In the Download area you can download the XML configurations as well as the three user pages home htm user htm log htm for further processing With XML Download you can read out the settings of the Web IO make any needed changes and upload them back to the device using XML Upload With some Web browsers the correct code is not output until View Frame Show source text is selected after clicking the XML Download button For an XML upload create or modify a text file with t
Download Pdf Manuals
Related Search
Related Contents
Model 775 Service Manual LevelOne FCS-5041 surveillance camera Weed Eater 952711797 Trimmer User Manual Habasit Ficha de datos del producto Designación del producto Port Designs Essential Pack Manual del usuario del sistema web para servicios técnicos Samsung AR24JRSDBWKNMG User Manual Black & Decker 386239 Instruction Manual MANUAL DE INSTRUCCIONES DE CAMARA Manuel d`utilisation de PassBalise Présentation de PassBalise Copyright © All rights reserved.
Failed to retrieve file