Home

T4S-Monitoring network Software - User Manual

image

Contents

1. IT heater V 13169 THTextua 5859 fsvpciy 789 o OOOO IB heater V 12 017 UHTint kV 3 531 fas voci fzo O IS heater V 11 577 IHT intua 6 836 Unused o 00 ES heater V 9 951 Hst heat v 13 049 DDS 1420405750 297761 Figure 1 HTML display The copyright of this document is the property of T4Science Neuch tel and the contents may not be reproduced or revealed to 15 third parties without prior permission in writing Doc No T4S MAN 0015 T4Science SA es 7 Ta Science 2000 Neuchatel Swizeiand Issue Date ver 1 3 11 J UL 2013 Page 16 18 4 NETWORK COMMUNTCATION The network communication is UDP based The UDP port of the module is 14000 The setting of the mask and IP address is customized for each MASER It is necessary to use a UDP terminal in order to communicate with the module 5 UPDATE AND MAINTENANCE 5 1 FTP AND TELNET CONNECTION r 43 3 ey PcClient tg Embedded Software FTP HTTP Server FTP Server telnet Server Figure 2 FTP Telnet Connection It is possible to connect to the MASER via FTP and telnet The Access required the IP address of the MASER and is protected by password Username iMaser Password ndcu When connecting by FTP the location will be the Storage Card where all the M amp C software files are stored The FTP will be used for the following operation o To update ConfigUser cfg file o To get the Mon
2. parameter lt CRLF gt delta to increase relative value lt CRLF example or decrease the s s New synthesis value SETFSREL 21E MASER Range lt CRLF gt gt 8 lt CRLF gt frequency 29E 9 lt SETFS lt 29E 9 Resolution 6 4E 15 7 MASERID MASERID lt Text gt lt CRLF gt Set the title of the Text to be MASERID Text lt CRLF gt monitoring HTML displayed page 8 GETID GETID lt CRLF gt Return the No GETID value lt CRLF gt software version implemented 9 REBOOT REBOOT lt CRLF gt Reboot the M amp C No No software 10 EXIT EXIT lt CRLF gt EXIT the M amp C No EXIT lt CRLF gt software 12 RDREG RDREGz parameter Read in IO CARD Register list RDREG lt CRLF gt register UVAR parameter value lt CRLF gt Example ADJ1PPS Example RDREG UVAR lt CRLF gt SETH RDREG RS232MONIT ADJ1PPS 000000000 RDREG RS232MONIT 0 13 UVAR UVAR parameter lt CRLF gt Set U varactor UVAR in of UVAR2 parameter example value in of the the Range lt CRLF gt UVAR 43 56 lt CRLF gt IO CARD register 0 lt UVAR lt 100 Resolution 0 001 14 SETH SETH parameter lt CRLF gt Set Hydrogen flux SETH in of SETH parameter example value in of the the lt CRLF gt SETH 53 56 lt CRLF gt IO CARD register Range fixed in config file Resolution 0 01 15 ADJ1PPS ADJ1PPS parameter Set delay on ADJ1PPS inns ADJ1PPS parameter lt CRLF gt 1PPS pulse 000 000 000 lt CRLF gt example lt A
3. Doc No T4S MAN 0015 T4Science SA 2000 Neuchatel Switzerland Issue Date ver 1 3 11 J UL 2013 Page 12 18 RS232MONIT 1 lt CR gt lt LF gt Stop the serial communication between the network module and the Maser This command shall be used prior each time the serial cable is disconnected from the Maser In order to restart the serial communication the command RS232MONIT 0 lt CR gt lt LF gt shall be send REBOOT lt CR gt lt LF gt Reset the pocket PC After a reboot the time and date are kept but the display of the HTML page and the record of the monitoring are disabled In order to enable them send the command HTML 1 lt CR gt lt LF gt RECMONIT 60 lt CR gt lt LF gt RDFS lt CR gt lt LF gt Read the current synthesis frequency EXIT lt CR gt lt LF gt Quit the software This command is used for a software update UVAR Set the varactor voltage the command is given in of the full range with a resolution of 0 001 The range is define between 0 and 100 See the command RDREG to retrieve the UVAR value SETH Set the Hydrogen voltage the command is given in of the full range with a resolution of 0 01 The range is define between 43 and 56 When increasing the SETH value it will decrease the amount of hydrogen going to the Dissociator The limits ensure that there will always have enough hydrogen for a proper operation of the MASER The limit values are stored in the Config cfg fil
4. J UL 2013 Page 10 18 1 1 2 Command Format Command specification for data exchange General format lt Command name parameter lt CR gt lt LF gt lt Command name gt Name of the command separator between command and parameter parameter Parameter associated to a dedicated command separator of commands or between parameters of a same command lt cr gt lt lf gt terminator Note single terminator will also be accepted either lt cr gt or lt lf gt Query message lt Command name gt parameter Direction PC client gt MASER Answer of the MASER lt Command name gt answer lt CR gt lt LF gt Direction MASER gt PC client Example PC client gt MASER GETID lt CR gt lt LF gt MASER gt PC client GETID Monitoring NDCU Ver 2 0 lt CR gt lt LF gt Write message lt Command name gt parameter lt CR gt lt LF gt Direction PC client gt MASER Answer of the MASER lt Command name gt parameter lt CR gt lt LF gt Direction MASER gt PC client Example PC client gt MASER HTML 1 lt CR gt lt LF gt MASER gt PC client HTML 1 lt CR gt lt LF gt Error message lt Command name gt parameter lt CR gt lt LF gt Direction MASER gt PC client For each invalid command an answer with an error code is replied Answer of the MASER lt sent command gt Example PC client gt MASER BLIBLOBLU 43 56 lt CR gt lt LF gt MASER gt PC clien
5. DJ1PPS lt ADJ1PPS 999 999 950 000000150 lt CRLF gt Resolution 50ns The copyright of this document is the property of T4Science Neuchatel and the contents may not be reproduced or revealed to third parties without prior permission in writing 8 Doc No T4S MAN 0015 TaScience SA en Ye dmee 2000 Neuchatel Switzerland Issue Date ver 1 3 11 J UL 2013 Page 9 18 n Command Syntax Effect and Parameter Answer name restriction 16 SYNCPPS SYNCPPS lt CRLF gt Force the No SYNCPPS lt CRLF gt synchronisation of the PPS pulse 17 MONIT MONIT lt CRLF gt Reading of the 40 No 40 parameters in ASCII analog channels lt CRLF gt an lock status 18 DISSSW DISSSW parameter Set state switch DISSSW DISSSW parameter lt CRLF gt Dissociator in IO Boolean lt CRLF gt example CARD register 0 DISSW OFF DISSW 1 lt CRLF gt 1 DISSW ON 19 BEAMSW BEAMSW2 parameter Set state switch BEAMSW BEAMSW2 parameter lt CRLF gt Beam stabilizer in Boolean lt CRLF gt example IO CARD register 0 BEAMSW BEAMSW 1 lt CRLF gt OFF 1 BEAMSW ON Table 1 Command set The copyright of this document is the property of T4Science Neuchatel and the contents may not be reproduced or revealed to third parties without prior permission in writing 9 Doc No T4S MAN 0015 T4Science SA es 7 Science 2000 Neuchatel Swieedand Issue Date ver 1 3 11
6. MIMANG CETINITON irucceinee ca eveverde weet decane eene daweeni ds e e ei 1 1 2 Command Formatas enea aa ete hen OT aed al a ee eed eee as 1 1 3 Command descriptio Mioveni ont aii eee aai ana ASB INITIALISATION HTML PAGE DISPLAY NETWORK COMMUNTCATION UPDATE AND MAINTENANCE 51 FL Psatie TSING COMMS CION sisikapin A 52 Config NU AUG ceccecctstctesecinatisrewansel ania aaa a setts aaa aae NS 53 Got Monitoring TIS sssini E E a Ea 5 4 M amp C software update iis sitcaasssidnscanasaladasacctaansteetaacaee cans madeiesbenadeddnanancanbainnanaiauagaartaddaaesane 5 5 M amp C software reset and LAN connection troubleshooting esseere The copyright of this document is the property of T4Science Neuch tel and the contents may not be reproduced or revealed to third parties without prior permission in writing Doc No T4S MAN 0015 ES T Science SA ri Ta Science 2000 Neuchatel Swizeiand Issue Date ver 1 3 11 J UL 2013 Page v 18 Table 1 Command Seterra eaa aaa eaaa a a RO Aaaa AAE RER ERA 9 Fig re T TIL AS OA irri a aaa Aa 15 Figure 2 FTP Telnet COnme Gt Oils sseicesessaicasens atacand acecias eihcententaecesnssinctiea batdiehunaaediuaaocdaunlauansenbaebaunase 16 The copyright of this document is the property of T4Science Neuchatel and the contents may not be reproduced or revealed to 5 third parties without prior permission in writing TN TA Science T4Science SA 2000 Neuchatel Switzera nd Doc No T4S MAN 0015 Pa
7. T4Science SA tt Science 2000 Neuchatel Switzerland Doc No T4S MAN 0015 Issue Date ver 1 3 11 J UL 2013 Page 1 18 PROJECT DOCUMENT TITLE DOCUMENT NUMBER ISSUE REVISION T4S Monitoring network Software USER Manual T4S MAN 0015 1 3 NAME APPROVED BY SIGNATURE DATE The copyright of this document is the property of T4Science Neuch tel and the contents may not be reproduced or revealed to third parties without prior permission in writing 1 Doc No T4SMAN 0015 CS TaScience SA tin Science 2000 Neuchatel Switzerland a Date a a ata CHANGE RECORD ISSUE DATE PAGES MODIFICATIONS REVISION The copyright of this document is the property of T4Science Neuchatel and the contents may not be reproduced or revealed to 2 third parties without prior permission in writing Doc No T4S MAN 0015 Issue Date ver 1 3 11 J UL 2013 Page iii 18 a T Science SA Science 2000 Neuchatel Switzerland DISTRIBUTION LIST COMPANY NAME QUANTITY The copyright of this document is the property of T4Science Neuchatel and the contents may not be reproduced or revealed to 3 third parties without prior permission in writing tt Science 2000 Neuchatel Switzerland Doc No T4S MAN 0015 Science SA Issue Date ver 1 3 11 J UL 2013 Page 4 18 1 Pe e ie N CONTENTS AIO 5 Pennsans ica aac acta ca nae deen ca eae tee SCOPE 1 1 1 CO
8. and the contents may not be reproduced or revealed to 14 third parties without prior permission in writing FY i Doc No T4S MAN 0015 T4Science SA 2000 Neuchatel Switzerland Issue Date ver 1 3 11 J UL 2013 Page 15 18 3 HTML PAGE DISPLAY The monitoring is displayed through a HTML page with refresh every 2 s In order to visualized the monitoring you shall start a web browser and type the IP address in the URL field The additional information are displayed on the page o The Title of the page can be changed with the command MASERID lt Titre gt lt CR gt lt LF gt o The satus ON or OFF of the Monitoring record defined with the command RECMONT lt Time intervala lt CR gt lt LF gt Monitoririg Maser Mozilla Firefox Fichier Editipn Affichage Historique Marque pages Outils 7 GY O https iap 7 114 13 B Les plus vist s EF Hotmail A Personnaliser les fiens A windows Media A windows A Pr visions et relev s Groupe Orolia Maser Monitoring NDCUS 17 iMaser44 08 09 2008 08 16 59 MONITORING RECORD ON fu battA V 27 417 EBheater V 11 953 Piraniheat V 23 175 Ebat Aja 0 413 Theaterfv 6 860 Used 0 000 fu battB V 27 856 Theater v 10 312 U 405kHav 7 588 8 TbattB A 3 154 Boxes temp C 48 120 vocxo 5244 SetHIV 6 559 boxes fo510 fea vDcIv fasi Taiss A 0 532 Uvaractorv 1455 SVDCIV 5 04 Hiightv 2751 UHT extikv 3541 svoe ooe
9. e See the command RDREG to retrieve the SETH value ADJ1PPS Set the delay to apply to the 1HZ OUT pulse After the synchronization The ADJ1PPS is reset to 000000000 The minimum shift between the reference pulse and the MASER pulse is 1us Bellow this delay no synchronization happens If an offset is set while synchronization the offset remains after synchronization See the command RDREG to retrieve the ADJ1PPS value SYNCPPS Force the synchronisation of the 1PPS pluse with a reference pulse In a normal way the reference pulse hase to be plugged during 60sec in order to initiate the synchronisation of the 1PPS of the MASER In case the synchronisation is not done after 60sec the command SYNCPPS can be The copyright of this document is the property of T4Science Neuchatel and the contents may not be reproduced or revealed to 12 third parties without prior permission in writing Doc No T4S MAN 0015 T4Science SA es 7 Science 2000 Neuchatel Suieedand Issue Date ver 1 3 11 J UL 2013 Page 13 18 sent in order to force the synchronisation o MONIT Return the 40 analog parameter of the MASER o RDREG Retrieve the value from the specified parameter RDREG UVAR return the last programmed UVAR value RDREG SETH return the last programmed SETH value RDREG ADJ1PPS return the last programmed ADJ1PPS value RDREG RS232MON return the last programmed RS232 value RDREG DISSSW Return two paramet
10. ers RDREG DISSSW 1 1 The first parameter is the programmed value sent to the M amp C software the second parameter is the physical power of the Dissociator RDREG BEAMSW Return two parameters RDREG BEAMSW 1 1 The first parameter is the programmed value sent to the M amp C software the second parameter is the physical power of the Beam Stabilizer o DISSSW Set the state of the DISSSW value The DISSSW can only be set to 1 if the BEAMSW power is ON See the command RDREG to retrieve the BEAMSW and DISSSW state o BEAMSW Set the state of the BEAMSW value The BEAMSW can be set to 1 independently from the DISSSW state When BEAMSW is set to 0 it will automatically set DISSSW to 0 at the same time See the command RDREG to retrieve the BEAMSW and DISSSW state The copyright of this document is the property of T4Science Neuchatel and the contents may not be reproduced or revealed to 13 third parties without prior permission in writing Doc No T4S MAN 0015 T4Science SA TN Ta Science 2000 Neuch tel Swizeriand Issue Date ver 1 3 11 J UL 2013 Page 14 18 2 INITIALISATION Once the Network module has been powered OFF some command are requested when powering ON in order to display and record the monitoring 1 SETDATE YYYY MM DD lt CR gt lt LF gt Actual date 2 SETTIME HH MM SS lt CR gt lt LF gt Actual time The copyright of this document is the property of T4Science Neuch tel
11. ge 6 18 Issue Date ver 1 3 11 J UL 2013 Glossary ACT ESA FTP HTTP HTML UDP TCP IP ID IHM IDE MASER The copyright of this document is the property of T4Science Neuch tel and the contents may not be reproduced or revealed to Automatic Cavity Tuning European Space Agency File Transfer Protocol Hypertext Transfer Protocol Hypertext Markup Language User Datagram Protocol Transmission Control Protocol Internet Protocol Identification number Interface Homme Machine Development environment Microwave Amplification by Stimulated Emission of Radiation Man Machine Interface Personnel Computer Time For Sciences Software A complete Development Environment for Windows Software Embedded Monitoring and Command Software General Purpose Input Output Front Panel Serial Peripheral Interface Bus Secure Digital Memory third parties without prior permission in writing 6 Doc No T4S MAN 0015 ES T Science SA ri ESeteaee 2000 Neuch tel Switzerland a A eer 1 SCOPE o This document describes how to use of the network interface to monitor the Maser The main functions of the module are o Display the Monitoring of the Maser via an HTML page o Record the monitoring on a local SD card memory accessible via FTP o Allow the adjustment of the synthesis frequency in order to control the absolute Maser frequency The copyright of this document is the property of T4Science Neuchatel a
12. itoring file o To update the M amp C software 5 2 CONFIG FILE UPDATE Connect to the maser via FTP Enter the directory Embedded_soft on the Storage Card Get the ConfigUser cfg file Update it Delete the file on the Storage card Copy the updated file Send the command REBOOT to the M amp C software o0o0 0 00 0 5 3 GET MONITORING FILE o Connect to the maser via FTP o Enter the directory Monitoring on the Storage Card o Get the Monitoring desired file The copyright of this document is the property of T4Science Neuchatel and the contents may not be reproduced or revealed to 16 third parties without prior permission in writing Doc No T4S MAN 0015 T4Science SA th Science 2000 Neuchatel Switzerand Issue Date ver 1 3 11 J UL 2013 Page 17 18 5 4 M amp C SOFTWARE UPDATE ooo 0000000 0 0 Send the command EXIT to the M amp C software Connect to the maser via FTP Enter the directory Embedded_soft on the Storage Card Delete the file Embedded_soft2 exe Delete all the files DLL Be careful to conserve the correct config file Copy the new M amp C software keep the same name Embedded_soft2 exe Copy the new files DLL Edit the config file line SW_ID T4S SW 100 a 1 with the correct SW version Enter Telnet with the IP address of the MASER the username and password type ndcucfg in the telnet windows Then type reboot hardware and the Hardware shall reboot launching automatically the soft
13. nd the contents may not be reproduced or revealed to third parties without prior permission in writing 7 TN TA Science T4Science SA 2000 Neuchatel Switzera nd Doc No Issue Date ver 1 3 11 J UL 2013 Page 8 18 T4S MAN 0015 1 1 1 Command definition There is a set of command in order to control the Network module Command list REF_1 n Command Syntax Effect and Parameter Answer name restriction 1 HTML HTML parameter lt CRLF gt Enable or disable HTML 1 The HTML parameter example the monitoring Monitoring is lt CRLF gt HTML 1 lt CRLF gt update of the refreshed every HTML file 2 second on the accessible with an HTML web page internet browser HTML 0 the HTML web page is not updated 2 RDFS RDFS lt CRLF gt Read freq No RDFS value lt CRLF gt synthesizers in Measurement board EEPROM 3 RS232MONIT RS232MONIT Disable or enable 0 COM port RS232MONIT parameter parameter lt CRLF gt the RS232 of the enable lt CRLF gt example Monitoring port 1 COM port RS232MONIT 0 lt CRLF gt disable 4 SETDATE SETDATE Date lt CRLF gt Set Date of the IP Date SETDATE parameter Stack card in format lt CRLF gt yyyy mm dd 5 SETTIME SETTIME time lt CRLF gt Set Time of the IP Time SETTIME parameter Stack card in format lt CRLF gt hh mm ss 6 SETFSREL SETFSREL Set the frequency SETFSREL in SETFREL parameter
14. oblem in the 1PPS pulse generation or the voltage reference of the varactor and hydrogen regulation The manual reset is described hereafter RS232 Monitoring Switch ON and OFF M amp C switch RS232 Monitoring Put the M amp C switch in Off position Put the M amp C switch in On position Wait 30s Check the LAN communication ooo The reset via telnet will performed a reset of the Embeded_soft it is the equivalent of the command REBOOT of the Embedded_soft Therefore it will be used when the communication with the Embedded _soft is lost It has the advantage to be done remotely and do not required to touch the Maser and it will not affect the stability or the 1PPS generation of the Maser In order to perform a reset via telnet you have to o Enter Telnet with the IP address of the MASER the username and password o type ndcucfg in the telnet windows o Then type reboot hardware and the Hardware shall reboot launching automatically the software The copyright of this document is the property of T4Science Neuch tel and the contents may not be reproduced or revealed to 18 third parties without prior permission in writing
15. t BLIBLOBLU 43 56 lt CR gt lt LF gt The copyright of this document is the property of T4Science Neuchatel and the contents may not be reproduced or revealed to 10 third parties without prior permission in writing TN TA Science Doc No T4S MAN 0015 T4Science SA 2000 Neuchatel Switzerland Issue Date ver 1 3 11 J UL 2013 Page 11 18 Command description O SETDATE YYYY MM DD lt CR gt lt LF gt Set the date of the Module The date is displayed in the HTML page and tags each monitoring record Each time the supply of the module is interrupted by switching off the receiver or unplugging the supply connector the date shall be reset SETTIME HH MM SS lt CR gt lt LF gt Set the Time of the Module The time is displayed in the HTML page and tags each monitoring record Each time the supply of the module is interrupted by switching off the receiver or unplugging the supply connector the time shall be reset HTML 1 lt CR gt lt LF gt Start to display of the monitoring of the Maser on the HTML page The monitoring can be observed on any computer connected to the network In order to display the current monitoring type in a web browser IP address of the network module ie 168 192 1 23 Each time the supply of the module is interrupted by switching off the receiver or unplugging the supply connector the HTML command shall be send HTML 1 enable the display of the monitoring HTML 0 disable
16. the display of the monitoring RECMONIT 60 lt CR gt lt LF gt Record the monitoring in a file stored on the local SD memory card The record time interval is given in second RECMONIT 0 lt CR gt lt LF gt disable the record of the monitoring the status of the monitoring ON or OFF is visible on the HTML page Each time the supply of the module is interrupted by switching off the receiver or unplugging the supply connector the record of the monitoring shall be reinitiated The recorded file can be accessed by FTP under the directory Montoring Each time the file size reach 2MB the file is copied with a tag of the date and time and the current file is reset MASERID lt Text gt lt CR gt lt LF gt Define the title displayed on the HTML page Each time the supply of the module is interrupted by switching off the receiver or unplugging the supply connector the title of the monitoring shall be reinitiate The default title displayed the name of the Network module and or the Maser number GETID lt CR gt lt LF gt Return the software version implemented on the network module SETFSREL 2E 13 lt CR gt lt LF gt Set the synthesis frequency according the phase drift in s s The scientific number format shall be used and the sign is mandatory The copyright of this document is the property of T4Science Neuchatel and the contents may not be reproduced or revealed to 11 third parties without prior permission in writing
17. ware If there is a troubleshooting in the software update procedure it may be necessary to kill the task of the Embedded_soft in order to be able to repeat the procedure Then you have to do the following step O Ooo oo00 Enter Telnet with the IP address of the MASER the username and password Type shell c Type gi proc it will list all the running process Look at the number of the process of the Embedded_soft2 EXE it shall be in the form PO9 Type kp 09 if the process number is P09 Type gi proc to ensure that the process has been killed Type exit to return to the telnet command Repeat the procedure deleting the files and copy the new one as described above The copyright of this document is the property of T4Science Neuchatel and the contents may not be reproduced or revealed to 17 third parties without prior permission in writing Doc No T4S MAN 0015 Issue Date ver 1 3 11 J UL 2013 Page 18 18 ES TScience SA Science 2000 Neuchatel Switzerland 5 5 M amp C SOFIWARE RESET AND LAN CONNECTION TROUBLESHOOTING There are two ways to reset the maser one is manual and the second is via telnet The Manual reset will reset the whole IO card module and will have the side effect to affect the stability of the Maser and to stop the 1PPS pulse generation for a short time Therefore the manual reset will be used only if the Maser can not be accessed by telnet or if there is a pr

Download Pdf Manuals

image

Related Search

Related Contents

NCP5603GEVB Manual  you ever need to know about the most important people  VEX Native Parameter Tables  (HS-700) Quick Start Guide  

Copyright © All rights reserved.
Failed to retrieve file