Home
Dual Fiber-optic Loop Controller User Manual
Contents
1. Measuring LED LED This LED has no function for the A360 LED has no function for the A360 Ec LED Pl lit a communication error between the A360 and the host has been detected On the left below the banner there is a graphic display of the data with controls for how the data is plotted below it This area is used if the A360 collects data from devices on its fiber optic loops using the Real Time Processing feature Below the graphic 1s a message window which reports all the commands issued to the A360 by the PTC Diagnostic program and the corresponding acknowledgements Generally you can ignore this display but it will be valuable for diagnosis if you have any operating problems On the right there 1s a screen area which changes according to which display option you select Real Time Controls for configuring and executing functions such as map Processing processing An example would be for general purpose I O device connected to the A360 such as an M10 to put out a sequence of analog output voltages while measuring one or two analog inputs Properties Firmware version display and update controls and IP address setting 11 4 Properties 11 4 1 Firmware update The A360 has four embedded firmware installations which need to be compatible with each other The installations are the Linux operating system the NIOS processor real time application and the FPGA programs for primary and secondary FPGAs In order to simplify the task
2. 1 Itis simplest to start with a direct connection from your host computer to the A360 using a CATS5 or CAT6 Ethernet cable as shown in figure 4 The network cable can be a patch or a crossover type the A360 automatically adjusts itself to suit Later when you have confirmed reliable communication then you can move the A360 onto a general local area network if required 2 The A360 is set with default static IP address 192 168 100 20 at shipment Once you have a connection you can change this setting as required Set up your host PC Ethernet port with a fixed non conflicting IP address in the same subnet range for example 192 168 100 11 A360 User Manual A360 UM 140319 Page 22 of 53 PSI System Controls and Diagnostics F Internet Protocol Version 4 TCP IPv4 Properties _ 5 he Sm General You can get IP settings assigned automatically if your network supports this capability Otherwise you need to ask your network administrator for the appropriate IP settings Obtain an IP address automatically Use the following IP address IP address 192 168 100 11 Subnet mask 255 255 255 fil Default gateway Obtain DNS server address automatically Use the following DNS server addresses Preferred DNS server Alternate DNS server Validate settings upon exit dim ERA gt Figure 9 Configuring the IP address on the host computer 3 Turn on 24 V DC power to the A360 but make no o
3. Select Folder Save TEKOOTS TIF bi 50 0rns Figure 24 Example analog voltage waveforms produced by map execution The parameters you declared in the timeslicedatabase section of the xml file are plotted in the graphic area and you can move a cursor and use the horizontal slider to inspect points in the waveforms The strip chart display 1s the most useful for real time processing displays Note that there 1s a lag of two timeslices between the output values and readback values This lag may be visible if you plot both together r D Eet Diagnostic 2 gt PA 86 Discever g Stop System Start System Tile Windows Initiate All 2360_1 102 168 168 ref ee NMS Connected Busy Measuring Error _ initiate M Stop Real Time Processing V Enable RT Map Processing Collect data while Idle Uploac Configuration Upload Mao Arm Map Auto Repeat Initiate Map Row 0 Abort Map Figure 25 Display following map execution A360 User Manual A360_UM_140319 Page 36 of 53 PSI System Controls and Diagnostics Other controls and displays on the Real time Processing display have the following purposes Enable RT This check box is set to enable the realOtime processing function It is Processing set automatically 1f you load a valid xml file Collect data while If this box is checked then
4. 2 Grounding and power supply A secure connection should be made using a ring lug from the M3 ground lug to local chassis potential 24 VDC power should be provided from a suitably rated power supply with the following minimum performance Output voltage 24 0 5 VDC 1000 mA minimum 3000 mA maximum Ripple and noise lt 100 mV pk pk 1 Hz to 1 MHz The A360 includes an internal automatically re setting PTC fuse rated at 200 mA for its own circuitry A further 1 1 A automatically re setting PTC fuse limits the amount of current that can be supplied by the auxiliary power output A360 User Manual A360 UM 140319 Page 15 of 53 PSI System Controls and Diagnostics TZ2 Transorb 30V UP lt lt L lt N O Q 1 1A PTC Transorb 6V Bi DO214AA ajo Power out 2 SAZ a CHASSIS Figure 3 24 volt input circuit 24V i 22uF 35V 24V RTN The external supply should in no circumstances be rated higher than the connector limit of 5 A A360 User Manual A360 UM 140319 Page 16 of 53 PSI System Controls and Diagnostics 9 3 Loop configurations 9 3 1 Single device The simplest use of the A360 1s to provide a means of connecting a single Pyramid device to an Ethernet port The auxiliary power output can be used to power the slave device The schematic example below shows an A360 interfacing a Pyramid M10 general purpose I O device which in its turn could be controlling a power supply motor
5. 53 PSI System Controls and Diagnostics 8 Specification Processors Ethernet processor NIOS II f 110 MHz a eee Memory 32 MB of 32b x 110 MHz RAM for Ethernet processor 16 MB flash memory for Ethernet processor AS I MB 32b x 50 MHz RAM shared memory Operating system uCLinux 2 6 with high speed FPU instruction block in Ethernet processor Embedded C deterministic with high speed FPU instruction block in fiber optic oop processor Ethernet Fully transformer isolated Auto negotiation 1000 100 10 Mbps MDIX capability TCP IP and UDP Static or DHCP IP4 address assignment Fiber optic ports Two loop ports each a transmitter receiver pair rear panel Up to fifteen devices per port Power input 24 V 2V DC 800 mA max Fused with 1 1A PTC fuse A360 internal circuitry fused with 200 mA PTC fuse 24V 2V DC 500 mA max mi arm Four LEDs green for power device status and Ethernet baud rate as Stainless steel case with mounting flanges Protection rating The case is designed to rating IP43 protected against solid objects greater than 1mm in size protected against spraying water ein DL Dimensions see figures 1 and 2 Operating environment 0 to 35 C 15 to 25 C recommended lt 70 humidity non condensing A360 User Manual A360 UM 140319 Page 11 of 53 PSI System Controls and Diagnostics vibration lt 0 2g all axes 1 to 100Hz Shipping and storage 10 to 50C env
6. Basa anne aia E A360_M10_config_1Lxml E3 E 4360 M10 confia US ami ES l version 1 0 encoding is9 8859 1 lt system wmlns http www ptcusa com xmlns xsi http www ws ord 2001 MLSchema instance xSi schemaLocation http www ptcusa com A510 xsd gt JIoon QM 4 Ww hk lt map gt lt channel name map dac i type analeg gt lt channel name map dac Y type analog gt lt channel name map running type digital gt Lo oo E 4 lt map gt k lt loopcontrollers gt lt loopcontroller type A360 name A360 1 ip 192 168 1 68 timeout 50 timeslice 1000 gt lt loops gt lt loop number 1 name A360 1 loop 1 gt lt boards gt lt board type M10 name ml0 1 address 1 gt lt channels gt 4 pa H eo Chub Wh pie pa fe LO 00 lt channel name r mi0 1 aini wire analog in 1 gt lt channel name r ml0 1 ain wire analog in 2 gt lt channel name c m10 1 aoutl wire analog out 1 gt W WH A lt channel name c m10 1 aout2 wire analog out 2 gt lt channel name c mlO 1 douti wire digital out 1 gt lt channels gt lt board gt lt boards gt lt loop gt lt loops gt lt loopcontroller gt oy L wp 0 3 w Y R N DOD VU HM NN NY H O UN a 3 p J ke lt loopcontrollers gt b ES eXtensible Markup Language file length 1882 lines 65 Ln 64 Col 10 Sel 0 0 150 8859 1 Figure 22
7. Diagnostics 12 2 Firewalls Windows Firewall will block one or more of the communication channels required by the A360 We recommend disabling it This is not a particular risk if the network is isolated from the internet or protected behind a router firewall If you must enable Windows Firewall however then you should set up permissions for the programs and data channels that are used If you are using the PTC DiagnosticG2 then inbound and outbound permission should be set for any protocols for the program and inbound permission for RPC TCP messages for local port 111 A360 User Manual A360 UM 140319 Page 32 of 53 PSI System Controls and Diagnostics 13 Real Time Processing The A360 can provide a powerful real time processing service for devices connected on its fiber optic loops Real Time Processing V Enable RT Map Processing Collect data while Idle Upload Configuration Arm Map 7 Auto Repeat Initiate Map Row 0 Abort Map Figure 21 Real time processing controls The system is described in detail in the following Pyramid Technical Consultants documents PTC1 9 247 A60 Real Time Controller Software and Configuration Architecture PTC1 9 679 A60 Real Time Controller Calculations The feature allows various parameters to be set on devices connected on the fiber optic loops values to be read back and logged to databases computations to be performed and algorithms to be executed We shall use a basic example t
8. Electromagnetic Compatibility Generic Standard Immunity for Industrial Applications Safety TUV Rheinland North America 12 Commerce Rd Newtown CT 06470 USA EMC TUV Rheinland North America 12 Commerce Rd Newtown CT 06470 USA TUV FCC CE Ti me pS President Pyr Pyramid Technical Consultants Inc ig Feb 3013 The Technical Construction File required by theses Directives are maintained at the offices of Pyramid Technical Consultants Inc 1050 Waltham Street Lexington MA 02421 USA A copy of this file is available within the EU at the offices of Pyramid Technical Consultants Europe Ltd Suite 3 Unit 6 7 Henfield Business Park Henfield BN5 9SL United Kingdom A360 User Manual A360_UM_ 140319 Page 52 of 53 PSI System Controls and Diagnostics 23 Revision History The release date of a Pyramid Technical Consultants Inc user manual can be determined from the document file name where it is encoded yymmdd For example B10 UM 080105 would be a B10 manual released on 5 January 2008 A360 UM 140319 First general release A360 User Manual A360 UM 140319 Page 53 of 53
9. Fuse 1 1A Ethernet Memory TxRx Ethernet 24VDC 24VDC out in Figure 7 4360 circuit architecture The main board mounts the A60 card and carries the fiber optic transmitters and receivers the power conditioning components status LEDs reset switch and jumper banks for build time option selection 10 1 Communication to the host computer The A360 includes a standard 1000 100 10BaseT Ethernet interface which supports TCP IP and UDP protocols The A360 can serve multiple clients on the network You can either use the G2 A360 User Manual A360 UM 140319 Page 19 of 53 PSI System Controls and Diagnostics Diagnostic host software provided your own custom software using the PTC Controls32 DLL or the Pyramid IG2 program which provides data connection to an EPICS layer using a Channel Access Server With the data available via EPICS you can the use one of many EPICS clinet connections that are available including ones for LabView Python Java C Matlab M and Control System Studio 10 2 Communication to slave devices The fiber optic interfaces allow devices from the Pyramid range to be connected via robust noise immune 10 Mbit s connections Up to 15 devices can be connected on each loop Message packets are sent out by the A360 and received again when they have passed around the loop loaded with data from the devices The devices can be mixed in any combination Device families include e devicesfor very low curr
10. gt lt state gt lt state name working gt lt state name done gt lt channel name c ml0 1 aoutl source map dac X f gt lt channel name c m10 1 aout2 source map dac Y gt lt channel name c m10 1 douti source map running gt lt state gt lt process gt lt processes gt lt system gt eXtensible Markup Lanquage file length 1882 lines 65 Ln 64 Col 10 Sel 0 0 150 8859 1 Figure 23 xml file example for real time processing continued The map format is a simple list of ASCII coded numbers In the example the first analog voltage is used to generate a triangle waveform the second analog voltage a triangle waveform with five times higher frequency A digital bit 1s set when the map 1s running 0 0 0 0 1 0 5 1 0 2 1 1 0 3 1 5 1 0 4 2 1 0 5 2 5 1 0 6 3 1 sad CLC Josie 0 3 1 5 1 0 2 1 1 0 1 0 5 1 0 0 1 0 0 1 0 0 1 0 0 0 A360 User Manual A360 UM 140319 Page 35 of 53 PSI System Controls and Diagnostics To run the map first load the configuration xml file Pead configuration The message area will report if it was able to read the file correctly Note that the system area tree will now show the system configuration as you specified it in the file which overrides any discovered configuration Next load the map file load eS Finally arm and initiate to execute the map fem Map au 1 Wi Pos 200 05 sAvE REC Action Save Image File Format Images
11. has reached the end of 1ts working life you must dispose of 1t in accordance with local regulations in force If you are disposing of the product n the European Union this includes compliance with the Waste Electrical and Electronic Equipment Directive WEEE 2002 96 EC Please contact Pyramid Technical Consultants Inc for instructions when you wish to dispose of the device A360 User Manual A360 UM 140319 Page 51 of 53 PSI System Controls and Diagnostics 22 Declaration of Conformity Declaration of Conformity Issued by Pyramid Technical Consultants Inc 1050 Waltham Street Lexington MA 02421 USA The undersigned hereby declares on behalf of Pyramid Technical Consultants Inc that the referenced product conforms to the provisions as listed Refer to the document Extension of testing and analysis to the PTC product line December 10 2007 and its continuations and the 400 Technical Construction File tor detailed testing information Product Year of initial manufacture Applicable Directives Applicable Standards Issuing Agencies Applicable Markings Authorized by Date A360 Dual Loop Controller 2012 73 23 EEC Low Voltage Directive Laws for electrical equipment within certain voltage limits 89 336 EEC EMC Directive Laws relating to electromagnetic compatibility IEC 610101 2002 2 Edition UL 61010 1 2004 EN 61326 1997 A1 1998 A2 2001 EN 55011 1998 A2 2002 EN 61000 6 2 2001
12. including interfaces for C CA Java Python Labview and Matlab The Control System Studio or CS Studio http controlsystemstudio github 10 is a set of ready made tools built on Java and Eclipse http www eclipse org that allows users to get started with little or no programming required There are various logging plotting post processing and alarm point tools A fully featured drag and drop user interface editor BOY allows quite complex customized user interfaces to be created with minimum development time 14 2 Installing and Configuring IG2 The IG2 package is available to users of Pyramid products It is supplied as a zip file which should be de compressed and the entire folder moved to the computer that will act as the server The server and the user interface computer can be the same machine The A360 the server and the user interface computer should be able to communicate with each other over your network In the folders you have saved there 1s an xml file in the service subdirectory that need to be edited to customize your particular setup The format of the file is similar to the real time processing configuration files described in section 12 but there are some differences reflecting the different function IG2 looks for the file system xml in the service subdirectory to establish the configuration of the system You can locate system xml elsewhere than the default location or give it a different n
13. of updating the firmware and ensuring the versions are all compatible Pyramid Technical Consultants Inc releases A360 firmware as a single integrated file which 1s unpacked and uploaded to the correct memory areas by the software You should ensure that the A360 and the host computer will not be disturbed for the four minutes approximately that the update requires To perform the update click the Update All Firmware button on the Properties screen area The software will now warn about the update process and ask 1f you want to proceed A360 User Manual A360 UM 140319 Page 26 of 53 PSI System Controls and Diagnostics Warning This device firmware update will take approximately 3 minutes You cannot power down the device during this period Would you like to proceed Figure 14 Firmware update warning Navigate to the update file which 1s typically about 4 5 Mb in size and has filename A360 Firmware x x x x zip Where x x x x is the version number fr My m Open G2 Firmware File a ww j GO de PTC Software Firmware A360 gt Organize y New folder z O Mame f Date modified Type Size ji Computer y RR s EPER amp OS 6 4 A360 Firmware 06 17 6 zip 11 21 20127 14PM Compressed zipp 4 667 KB D SD w 14 A360 Firmware 0 6 17 9 zip 12 3 2012 3 55 PM Compr 4 635 KB i 7 14 A360_Firmware_0 6 17 23 zip 1 30 2013 5 35PM Compressed zip 4 643 KB Ex A60 on ptc sharepoin
14. or similar device The A360 connects to the host PC via a direct Ethernet patch cable Fiber optic 24V in communication loop To controlled device Ethernet Figure 4 Connecting a single device 9 3 2 Multiple devices The A360 has two loop ports each capable of connecting up to 15 devices The slave devices are locally powered Each device can have a large number of I O points a large scale system can be built up even with a single A360 The schematic example in figure 5 shows four looped remote devices on the first fiber optic loop port and three on the second loop port The A360 is connected via a switch to illustrate how it can be connected to a local area network The fibers can be very long up to several hundred meters if good quality silica fiber 1s used The data is completely immune to electrical interference and the fibers can cross high voltage gaps without problem so you can control clusters of equipment in high voltage terminals A360 User Manual A360 UM 140319 Page 17 of 53 PSI System Controls and Diagnostics Slave Slave Slave Slave device device device device Slave device Slave device Slave device 18 e ALEA LJ A360 Fiber optic communication loops AAA Hub or Switch Figure 5 Connecting multiple devices on fiber optic loops 9 4 Connecting fiber optics Each fiber optic port comprises a transmitter connector tx light grey and a receiv
15. the parameters you have defined n the idle timeslicedatabase Will continue to be updated and displayed even after map execution has finished Auto repeat If you check this box after loading valid xml and map files the map will be repeated continuously You can set the row in the map file that you wish to start from Abort map Not used Data instant Digital display of the parameters you have defined in the timeslicedatabase The check boxes allow you to display or suppress traces on the graphic Data rows As the map is executed a table of timestamps and the parameters you have defined in the database builds up The file save button H allows you to save the values as a csv file Configuration This tab displays the configuration you set up in the xml file in tree format This tab displays the map that has been loaded A360 User Manual A360 UM 140319 Page 37 of 53 PSI System Controls and Diagnostics 14 Connecting Devices using EPICS 14 1 What is EPICS The Experimental Physics and Industrial Control System EPICS http www aps anl gov epics is A set of Open Source software tools libraries and applications developed collaboratively and used worldwide to create distributed soft real time control systems for scientific instruments such as particle accelerators telescopes and other large scientific experiments EPICS uses Client Server and Publish Subscribe techniques to communicate between the various computers Mo
16. xml file example for real time processing The next section 1s the timeslicedatabase definition which lists the values that will appear on the PTC DiagnosticG2 screen the two M10 analog outputs and two analog inputs in this example The database section 1s the values that will be put into local memory and can be saved to a csv file by the PTC DiagnosticG2 The processes section controls how the map will be executed In this example each line of the map will set the two analog outputs and the digital bit to the map value A360 User Manual A360 UM 140319 Page 34 of 53 PSI System Controls and Diagnostics File Edit Search View Encoding Language Settings Macro Run Plugins Window lada aba Ch aa Balk EA Aaa a TE A360_M10_corfig_1L xn ES ASEM co a 3 i lt timeslicedatabase gt lt channel name c mlO 1 aoutl gt lt channel name r m10 1 aini gt 0 Gn ik lt channel name c m10 1 aout2 gt channel name r mi0 1 ain2 gt lt timeslicedatabase gt O Wu lt database gt lt channel name c mlO 1 aoutl gt lt channel name r m10 1 ainl gt lt channel name c m10 1 aout2 gt lt channel name r mlO 1 ain2 gt lt database gt Ms Ue e e e ee 0 a ai a 68 la in o WE M8 Pi JJ iP lt processes gt lt process name profile gt lt state name initializing gt lt test success done gt lt argument gt 0 lt argument gt lt target gt 0 lt target gt lt test
17. 3 PSI System Controls and Diagnostics 4 Models A360 Dual fiber optic loop controller A360 User Manual A360 UM 140319 Page 7 of 53 PSI System Controls and Diagnostics 5 Scope of Supply A360 model as specified in your order PSU24 40 1 24 VDC power supply CAB LR 3 LR Cable 2 1mm threaded jack termination both ends 3 for auxiliary output power CAB RJ45 3 RJ45 Cable Ethernet CATS 3 CAB ST HCS 10 ST gty 2 Cable fiber optic ST terminated 10 USB memory stick containing A360 User manual PTC DiagnosticG2 software installation files Test data Optional items as specified in your order OEM customers may not receive all the items mentioned A360 User Manual A360 UM 140319 Page 8 of 53 PSI System Controls and Diagnostics 6 Optional Items 6 1 Power supplies PSU24 40 1 24 VDC 45W PSU universal voltage input plug receptacle for standard IEC C14 three pin socket with output lead terminated in 2 1mm threaded jack PD 8 Eight output 24 VDC power supply unit 19 rack mounting 6 2 Data cables CAB ST HCS 10 ST Fiber optic cable pair 200 um HCS fiber ST terminated with color coded sleeves 10 Other lengths available to order CAB ST P 10 ST Fiber optic cable pair 1 mm plastic fiber ST terminated with color coded sleeves 10 Other lengths available to order 6 3 Power cables C CAB LR 3 LR Cable 2 1mm threaded jack termination both ends 3 for auxiliary output power A360 Use
18. A360 Dual Fiber optic Loop Controller User Manual Pyramid Technical Consultants Inc 1050 Waltham Street Suite 200 Lexington MA 02421 USA US TEL 781 402 1700 FAX 781 402 1750 EMAIL SUPPORTOPTCUSA COM Europe TEL 44 1273 492001 PSI System Controls and Diagnostics 1 Contents 1 CONTENTS aa AA Sd iio 2 2 FIGURES 2 A o cee 4 3 SAFETY INFORMATION a ie 5 4 NMODEES ina ds 7 5 SCOPE OF SUPPLY ksa a A A ode 8 6 OPTIONAL TEEVMIS 6 iio 9 Oak TELOWERS UREA e e ell do nad ore ll la Ll G le 9 A DATA ABIE E E E O E A Ea don ir Sa m pek 9 6 5 ONER CABE a a o e O a E E 9 7 INTENDED USE AND KEY FEATURES aaa aa di 10 el ANTENDED P ti dt da tt de bed e o e bla A Inde A 10 YER A A II A RA 10 8 SPECIFICATION oler 11 9 INS TALESTION td a e tn 15 NS AAA A A A mia bine lann 15 92 GROUNDING AND POWER SURP E a dede eco 15 93 E OPCEONEI URALION Se ke a a a O likle lanan 17 TSA AA BYE A E Mr 17 Oz MUP OAV e REN A A AE EV PM A A IF Yl CONNECTING FIBE RIOR LIC St a dr ei do di 18 10 OVERVIEW OE THE A SO oasis a A e RSA 19 10 1 COMMUNICATION TO THE HOST COMPUTER cccscoccsceccsceccsceccscsceecscecescesescsescesesceeescesescesescesescssescssescssess 19 10 2 COMMUNICATION TO SLAVE DEVICES mal la a a ws Yl a laa be dent a a a 20 10 3 EMBEDDED SOFTWAR P ekle cers ens a mel a Ml sml a la e sa elime aa elemi Mia mi aa 20 11 GETTING STARTED USING THE PTC DIAGNOSTIC G2 HOST PROGRAM sesesscseseseseseseseoeosoeoe 21 11 1
19. INSTALA TION ek lak al la T EE bam E AE E A T 21 11 2 CONNECTING TO THESIS o ie dee li ka o de cial em dea de m 22 11 3 AAA AA AAA IN AA A ola gla eli 25 11 4 ANA A NA 26 11 4 1 TLLETORTEE TLIC A RK A A GYM SAN AM 26 11 4 2 CHOMGING MEL URSS dci 28 11 4 3 Restorina the default IF ALTARES lt A a AE A A atest cayk 28 12 USING THE A360 ON A NETWORK ccccccccccccccccccccccccccccccccccccsccccccccccccccccccccccccccceccccccccccccceccccoccees 30 12 1 INBE WORK CONEIGURA TIONG e ed as Mat akilli e ale ad Seddi a adeko Shee keg a 30 12 2 AA A nas ya oem sl Gin ill o e Se e Na a al Sale Gala e zi ea ill zmen K E 32 13 REAL TIME PROCESSING esseseseseseseseococosocoseseseseseseseococososososesesesesesesescseocososososososesesescscososososeseseseseseseseoe 33 A360 User Manual A360 UM 140319 Page 2 of 53 PSI System Controls and Diagnostics 13 1 SETTING UP REAL TIME PROCES SING ua A aia 33 14 CONNEC FING DEVICES USING EPICS Susini a dias 38 14 1 Al SAMA ona ERO I EE EL ENE MEYE TA Me OY AE Ve ME e e key em 38 14 2 INSTALEING AND CONFIGURING CE e e elena dele dane ed e mele a di estr dao das dallanma Mimle 39 IS CONNECTORS zelal ida maal Spa aslan cia 43 15 1 ERONT PANEL CONNECT ea el ta e dail 43 15 1 1 FID ODUCIOON POVLS Era a E N een 43 75 1 ZE POWT OUUU a dd be a lll nda leen alos te anadazla 43 15 2 KE EE CONNEC POR mami ie emmi o a het len ee e luna atl 43 15 24 Ethernet COMMIT COLON Sis basil A e a lll dal il
20. al A360_UM_140319 Page 23 of 53 PSI System Controls and Diagnostics adaptor on the PC while you are doing this Once you have established communication then you can try restoring the firewall and set up permissions for the PTC Diagnostic to communicate through the firewall Contact Pyramid Technical Consultants Inc for latest information about firewall permissions 6 Start the PTCDiagnosticG2 software It will start with the Discover Devices dialog open Click on Discover Controllers and the software will search all IP addresses within 1ts available network looking for compatible Pyramid devices If you have the simplest possible network 1t should find only the A360 you are working with In the example shown here the A360 has been set to 192 168 1 68 and two other devices were discovered on the accessible local area network E PTC Diagnostic Discover Devices Lia PTC Diagnostic Discover Devices Pl a O SAA de ath BALAS AAA A A ata A A a ata BAYAA x kA Technical Consultants Inc PTC Diagnostic v5 9 1 Address Name Owner Address Name Owner 192168169 f4601 MA 192168168 a360 1 197168 1 238 A500 192 168 1 238 Not Connected fee A60 Recovery Looking for Loop Controllers 16 gi Discover Controllers Y Load System File 192 168 100 20 e Add IP Address Load System File SF Ada ir AGOress y Connect Discover Subdevices Cancel Figu
21. ame in which case you need to specify the path and file name by means of an argument in the command line that launches 1G2 The system file comprises a header section on the xml schema which does not need to change Then comes a description of the user interface host computer descriptions of the fiber optic loop A360 User Manual A360 UM 140319 Page 39 of 53 PSI System Controls and Diagnostics controller devices in your system and descriptions of the devices attached to loops You don t have to describe every device and every input output point that is present in your system but only the ones that you expose in the system file will be visible to EPICS The simplified example in figure below shows the format The example is for a fictitious power high voltage power supply called ES Deflector 1_ 56 An M10 device connected to the supply is configured with address one on loop 1 of the A360 which has IP address 192 168 1 68 One analog voltage output and two analog voltage inputs are exposed together with digital controls and readbacks for typical functions such as enable reset fault and so on The analog voltages are scaled into physical units and their ranges are constrained The convention of wires for Pyramid device process variables common to the real time processing xml files and the fixed names of those wires for each supported product are described in the document ig2 scripting v pdf where is the document r
22. amp automatically resetting positive temperature coefficient PTC fuse in the 24 VDC input and output respectively No user intervention 1s required if a fuse operates due to overcurrent The fuse will reset when the overcurrent condition ends A360 User Manual A360 UM 140319 Page 48 of 53 PSI System Controls and Diagnostics 19 Returns procedure Damaged or faulty units cannot be returned unless a Returns Material Authorization RMA number has been issued by Pyramid Technical Consultants Inc If you need to return a unit contact Pyramid Technical Consultants at support ptcusa com stating model serial number nature of fault An RMA will be issued including details of which service center to return the unit to A360 User Manual A360 UM 140319 Page 49 of 53 PSI System Controls and Diagnostics 20 Support Manual and software driver updates are available for download from the Pyramid Technical Consultants website at www ptcusa com Technical support is available by email from support ptcusa com Please provide the model number and serial number of your unit plus relevant details of your application A360 User Manual A360 UM 140319 Page 50 of 53 PSI System Controls and Diagnostics 21 Disposal We hope that the A360 gives you long and reliable service The A360 1s manufactured to be compliance with the European Union RoHS Directive 2002 95 EC and as such should not present any health hazard Nevertheless when your A360
23. cG2 or otherwise change your host software setup as needed If you have moved the A360 into a different subnet for example by setting it to a static address of 192 168 1 20 in the prior example then will also need to the host PC s IP address into the same subnet before you can reconnect The simple static IP arrangement allows you to connect using a direct cable connection as shown in figure 18 or via a network switch as shown in figure 19 L yp a Figure 18 Direct network connection A360 User Manual A360 UM 140319 Page 30 of 53 PSI System Controls and Diagnostics AN Figure 19 Network connection via switch Switch Static addressing will also work 1f the network includes a router but this arrangement also allows dynamic address assignment by the router If your host software expects devices to be at specific addresses this 1s not appropriate but 1t can be helpful for initial testing and for fluid setups The router will ensure that there are no address conflicts The Discover utility in the PTC DiagnosticG2 makes the use of DHCP assigned addresses practical irZEZZEES BEA UEN OA Switch Figure 20 Network including router You may wish to define the address of this router or some other access point on the network as the default gateway if you want the A360 to be accessible from another network This is optional A360 User Manual A360 UM 140319 Page 31 of 53 PSI System Controls and
24. dress 1 gt lt channels gt lt channel name r ESD 1 56 kv wire analog in 1 scaleB 10 gt 10 0 0 0 0 0 0 wi ay vb lt channel name r ESD 1 56 mA wire analog in 2 scaleb 2 gt lt channel name c ESD 1 56 kV wire analog out 1 scaleB 10 limitlow 0 limitHigh 100 lt channel name r ESD 1 56 enabled wire digital in 1 i gt lt channel name r ESD 1 56 fault wire digital in 2 gt lt channel name r ESD 1 56 local wire digital in 3 gt lt channel name c ESD 1 56 enable wire digital out 1 gt lt channel name c ESD 1 56 local wire digital out 3 gt 2 AD 1 1 1 14 15 16 17 18 1 20 hm MW N ti hp A lt channel name c ESD 1 56 reset wire digital out 4 gt lt channels gt lt board gt lt boards gt lt loop gt lt loops gt lt loopcontroller gt W om v tn pa w 0 Ww PY NM FP pb bp O lt loopcontrollers gt MJ lt interpreter gt lt devices gt lt epicscas type spicscas name epics server oF tinh amp 4 fe A RA Go G lt devices gt lt finterpreter gt 7 T Sy AU De 9 A lt system gt TT eXtensible Markup Language file length 1456 lines 41 Ln 41 Col 1 Sel 0 0 Dos Windows 150 8850 1 Figure 27 Example xml system configuration file for EPICS Once you have created and saved your system file you can run the IG2 service executable If the se
25. duced to support the G2 range of Pyramid Technical Consultants Inc products which feature embedded Linux processors and built in Ethernet interfaces It is not compatible with the PSI Diagnostic program which supports previous Pyramid products However the PTC Diagnostic G2 program will be extended in the future to add support for all the previous products Your A360 was shipped with a USB memory stick with the installation files you need We recommend that you copy the files into a directory on your host PC Check the Pyramid Technical Consultants Inc web site at www ptcusa com for the latest versions 11 1 Installation The program runs under the Microsoft Windows operating system Copy the installer file PTCDiagnosticSetup Vx_xx ms1 to the hard drive of the host computer where x xx is the version of the Diagnostic The program will run on Windows XP Vista Windows 7 and Windows 8 The PC must have a standard Ethernet port Run the installer and follow the prompts On Windows 7 systems you will be asked to allow the installer to make changes to the computer after the confirmation stage You will require administrator access to permit this y b E T 5 E PTCDiagnosticG2 Pm PTCDiagnosticG2 _ ma ca sl _ E Wizard A YRAMID A di Se Technical Consufanis inc Select Installation Folder A ES A Technical ANTER inc The installer will guide you through the steps required to install PTCDiagnos
26. e 24 Figure 25 Figure 26 Figure 27 Figure 28 A360 User Manual AS60 front and PEAT DOC ie a ici 13 A360 case plan and side views Dimensions MM ccccccccccsssscssccccccccessssscsscecesssssscsceccssseesssssccooes 14 ZAVO Mpat CUP CUNG asc oi 16 CONNECT AMOO device cisien onean ea eee a Eaa aA OEE ra Saon aieiaeo 17 Connecting multiple devices on fiber Optic l00PS sessossssssecocosssesecocsssssceceoossssececocsssseeceocosssssesssssssssee 18 Mating fiber optic connections ai saerassel saa siuiudla e vec inka susu a dona iii 18 ASO0 cicit arc hitettUre PM N SP KR AEN 19 PTC DiasnosticG2 mstallalioN ani aa 22 Configuring the IP address on the host computer esre000050000000000000000000000000000000000000000000000000000000 23 Pine test of the Ethernet CONNECTION ais air a eoseaauessiuaiacnsssanesteiesteanenctess 23 Discovering the A360 and Selecting it for connection csseee00s0000000000000000000000000000000000000000000000000000000 24 Tree display of discovered and connected devices e00000000r0000000000000000000000000000000000000000000000000000000000 25 Openine CHE A SOU YI OM Gel iel A a iia li 25 Firmware upate ATOM A io 271 selecting Che firmware Te daa ral al ald ea ls sl ei Sui yan uly durak said l 27 Firmware update Status Md OW e sa ii 0401 S M Y 8 B RL A0 NY SU N L e 27 EP address confticuration dalO 0 sari LEM A L L U 0 EN S M 28 Direct network CONNECTION iissc
27. e correctly reported A360 User Manual A360 UM 140319 Page 27 of 53 PSI System Controls and Diagnostics 11 4 2 Changing the IP address You can alter the A360 fixed IP address to any valid setting or set the mode to DHCP if you are connected via a router that provides a DHCP address allocation service Name a360_1 IP Address 192 168 100 20 Net Mask 255 255 255 0 Gateway 192 168 100 1 System Log 0 0 0 0 Note Changing these settings will cause you to lose communication with the device a Gere Figure 17 IP address configuration dialog Note that the address change takes effect immediately so you will lose communication in the session you were running Simply click on the Diagnostic to rediscover the device If you have set the IP address outside the subdomain that is accessible to your host computer you will need to change the IP address of the computer so that it 1s in the same subdomain as the A360 11 4 3 Restoring the default IP address You can force the A360 to restore its default IP address of 192 168 100 20 by power cycling and keeping the reset button pressed from the first 2 3 seconds while it boots up A360 User Manual A360 UM 140319 Page 28 of 53 PSI System Controls and Diagnostics confusing In particular if you attempt to run the IG2 service and PTC DiagnosticG2 on the same computer the communications will conflict A360 User Manual A360 UM 140319 Page 29 of 53 PSI System Cont
28. e il 43 19 252 LAV DC DOW CPN DUG ahaa KM SM EM e MARA e tah 43 12 COI ken A kl toile O A lie Mute Ea 43 16 CONTROLS AND ENDICATORS 00d ic 44 16 1 FRONTPANEL CONTROLS os 44 16 2 KE RENE CONTROLS sario o os asa lianas 44 16 2 1 RES DION dd a ee aa ed 44 16 3 FRONT PANELINDICATORS a e dd O a e ld a do 44 16 4 REARPANERINDICATOR Si A ada benli ana oases 44 16 4 1 O ni o e alir ia ika 44 16 4 2 LL NO Sas n Sd ee ll Ban n B l Alle EEE hai ii bk nan Ml AR ADAM 44 16 4 3 NE NESE A ek al ll ka e il la A A a am la a eline lx 44 16 4 4 E O dm tren eT em Bee Ee A ay dali meal yen lee 44 16 4 5 DAA LTE 47 e ARA RCT ROR REPT A e Pee EMT A De TTR A IA gta en ee ter 45 16 4 6 TPOW CP UPS COU CINCO ic a E e 45 16 4 7 Te AI COL OVS E ree aac te see Ete aldo Tests o etn acs ete bebe sects 45 17 FAULRT FINDING cie 46 IS MAINTENANCE o E 48 19 KELURNS PROCEDURE elm salsa did 49 20 lt SUREORN eee eee me et oP a ia il A EA AC PRE Saim Del zi K l al A dye sd e gl 50 21 DISPOSAL acosta 51 2 DECLARATION OE CONFORMA ya Baia Balaca G l 52 23 REVISION HISTORY a ibi 53 A360 User Manual A360 UM 140319 Page 3 of 53 PSI System Controls and Diagnostics 2 Figures Figure 1 Figure 2 Figure 3 Figure 4 Figure 5 Figure 6 Figure 7 Figure Figure 9 Figure 10 Figure 11 Figure 12 Figure 13 Figure 14 Figure 15 Figure 16 Figure 17 Figure 18 Figure 19 Figure 20 Figure 21 Figure 22 Figure 23 Figur
29. e with 1ts specifications and operating instructions Operators of the unit are expected to be qualified personnel who are aware of electrical safety issues The customer s Responsible Body as defined in the standard must ensure that operators are provided with the appropriate equipment and training The unit 1s designed to make measurements in Measurement Category l as defined in the standard The unit must not be operated unless correctly assembled n its case Only Service Personnel as defined in EN61010 1 should attempt to work on the disassembled unit and then only under specific instruction from Pyramid Technical Consultants Inc The unit 1s designed to operate from 24VDC power with a typical maximum current requirement of 200 mA An auxiliary power output is provided from which up to 1 1 A 24 VDC can be drawn A suitably rated power supply module is available as an option A safety ground must be securely connected to the ground lug on the case Some of the following symbols may be displayed on the unit and have the indicated meanings A360 User Manual A360 UM 140319 Page 5 of 53 PSI System Controls and Diagnostics gt PO F Gt A360 User Manual Direct current Earth ground terminal Protective conductor terminal Frame or chassis terminal Equipotentiality Supply ON Supply OFF CAUTION RISK OF ELECTRIC SHOCK CAUTION RISK OF DANGER REFER TO MANUAL A360 UM 140319 Page 6 of 5
30. ent measurement e F devices for high speed low current measurement e C devices for detector pulse counting e H devices for magnetic field measurement e M B devices for general purpose interfacing e N devices for actuator control Visit the Pyramid websites www ptcusa com and www ptceurope com to see the full range Note that devices share the loop bandwidth so you should be aware of the tradeoff between system complexity and speed particularly when connecting multichannel devices that generate data at high rates 10 3 Embedded software The A360 runs an embedded version of the Linux operating system on the Ethernet NIOS processor implemented in the FPGA Four firmware files including the operating system make up a full release You can update with a single zip file which integrates all the releases and thus ensures that you have compatible versions A360 User Manual A360 UM 140319 Page 20 of 53 PSI System Controls and Diagnostics 11 Getting Started using the PTC Diagnostic G2 Host Program The PTC DiagnosticG2 1s a stand alone program which allows you to read graph and log data from devices connected to the A360 and set all the important acquisition control parameters It also provides access to A360 utilities and the A360 Real time Processing feature The Diagnostic uses the same function library that 1s exposed for users who develop their own host applications and therefore also serves as a debugging aid PTC DiagnosticG2 was intro
31. er connector rx dark gray The loop is a chain of tx to rx connections The A360 sends out a message which passes through each device on the loop dropping off and picking up data The loop must be complete and connected in the right sequence for the communications channel to work correctly The connector 1s ST bayonet type It 1s important that you make the connections correctly to ensure good light coupling and to avoid damaging the connector Most ST plugs have a key or lug on the central body This must align with the keyway on the top of the socket on the A360 see second picture in figure 6 before the plug can be pushed home with minimum effort The outer shell of the plug can then be rotated while pushing against the spring pressure to engage the bayonet Figure 6 Mating fiber optic connections A360 User Manual A360 UM 140319 Page 18 of 53 PSI System Controls and Diagnostics 10 Overview of the A360 The A360 uses the Pyramid A60 processor card which 1s common to all Pyramid G2 devices The A60 1s based around a powerful field programmable gate array FPGA chip and includes two embedded processor cores One core handles the loop communications the other manages the Ethernet communications The A60 has buffer memory that can be used to enhance the performance of devices connected on the fiber loops Fiber optic loop ports Rx Tx RxTx UNU A60 5V 2 5V Jpr banks DC DC Reset Y Fuse 200mA
32. evision number The document also describes in more detail how you can scale the values and how you can set up monitoring against tolerance bands The choice of a corresponding working name for each wire 1s up to the user you may wish to choose something descriptive that is relevant to what you are measuring or controlling as shown in the example We nevertheless recommend a naming convention that makes it clear whether a value is a readback or control the prefixes c_andr_ are used in the example which particular device the value is associated with and a number or letter to indicate the channel for multichannel devices A360 User Manual A360 UM 140319 Page 40 of 53 PSI System Controls and Diagnostics File Edit Search View Encoding Language Settings Macro Run Plugins Window dBA sala ac ae e Ba 51828 be Ba A360_M10_config_1Lxml 3 E A360_M10_config_US mi 3 E systemxmi Ed 1 version 1 0 encoding jsg 8859 1 ps lt system xmlns http www ptcusa com xmlns xsi http www w3 org 2001 MLSchema instance xSi schemaLocation http www ptousa com A510 x d type pyramid gt lt hosts gt lt host ip 192 168 1 64 name PTCE Server localhost true gt lt hosts gt 3 7 ew NM imi Lo lt loopcontrollers gt lt loopcontroller type A360 name A360 1 ip 192 168 1 68 gt lt loops gt we PT lt loop number 1 name Slave device loop gt lt boards gt lt board type M10 name m10 1 ad
33. ices connected on the fiber optic loops then you will see timeout errors in the message from its failure to connect any loop devices 86 Discover o O Stop System gt Start System Tile Windows 5 initiate All Syst a 2360_1 192 168 1 68 el t faa re gt i 4 192168168 a360_1 e lt lt eee Connected Busy Measuring Error 4 loop 1 v Aut le Initiate fee M101 1 000 fs 13200 4 Real Time Processing loop _ Enable RT Map Processing V Collect data while Idle Upload Configuration ta 800 Upload Map Arm Map E Auto Repeat Initiate Map Row 0 AbortMap 600 Data Configuration Map Instant Map Rows Proper ties State Idle Waiting for Trigger Last Error ag l Figure 13 Opening the A360 window 11 3 Screen layout The A360 user interface screen 1s divided into two halves plus a top banner area The top banner 1s common to all Pyramid G2 devices contains the following indicators Comms bar When moving this indicates that messages from the A360 are being received by the PTCDiagnosticG2 program The message frequency is A360 User Manual A360 UM 140319 Page 25 of 53 PSI System Controls and Diagnostics Connected LED When lit this indicates that communications are valid and the system is not in error Busy LED When lit this indicates the A360 is busy and cannot respond to inputs
34. ironment lt 80 humidity non condensing vibration lt 2 g all axes to 100 Hz A360 User Manual A360 UM 140319 Page 12 of 53 PSI System Controls and Diagnostics PORTA PORTB 0E99 24VDC FIBER OPTIC TX POWER OUT FIBER OPTIC RX FIBER OPTIC RX FIBER OPTIC TX EM O ETHERNET 24VDC M3 GROUNG LUG POWER IN RESET SWITCH STATUS LEDs Figure 1 A360 front and rear panels A360 User Manual A360 UM 140319 Page 13 of 53 PSI System Controls and Diagnostics 4X 3 66 139 2 MOUNTING SLOT 4 i 1 EA 4X 2 0 80 5 77 5 62 0 Y Y 150 0 Gi Figure 2 4360 case plan and side views Dimensions mm A360 User Manual A360 UM 140319 Page 14 of 53 PSI System Controls and Diagnostics 9 Installation 9 1 Mounting The A360 is intended to be mounted in any orientation or may be simply placed on a level surface The mounting position should allow sufficient access to connectors and cable bend radii 60 mm minimum clearance is recommended at the ends of the device No forced air cooling 1s required but free convection should be allowed around the back and sides of the case 9
35. isccisscoreasnediesecenconsesssbuvensvens duedsseavonnssanueds esiesbenssuasecddasvaacdesssuenssesedsbesooeeseabss 30 Network connection via SWICW ss ssccsscecatessedecscvecssssendendusaussvassendenstids ssesensesceasasdes Eden idas 31 Network includine route elele siaseedenserscunsteveensnets a aa R iaee a Soy dulum sunsa ke 31 Realtime processing Controls siii yasa lasaiesouusdadan seke yusi siksin kasasi 33 xml file example for real time processing isscccrccssscccsvcceccasccesscesessaccceccsceesedescoaccesesesesssdessecsesessscecceccesees 34 xml file example for real time processing continued cc00000000000000000000000000000000000000000000000000000000000 35 Example analog voltage waveforms produced by map execution ssscssssccccccesssscssscccesseeescees 36 Display following map Exe CuO Miiocio sess scdessssdessataseniedned A vaya sine niyle annen ee lib 36 Simple example network for EPICS communications cse0e00000000000000000000000000000000000000000000000000000 39 Example xml system configuration file for EPICS cccsccccssssssssscssccccecsssssscccccsesesssscsccsssseeeccees 41 Example power supply user control created using CS Studio BOY cseeere00500000r00000000000000000000 42 A360 UM 140319 Page 4 of 53 PSI System Controls and Diagnostics 3 Safety Information This unit is designed for compliance with harmonized electrical safety standard EN61010 1 2000 It must be used in accordanc
36. ng transmitter dark casing receiver 15 1 2 24 VDC power output One 2 1 mm threaded jack To mate with Switchcraft S761K or equivalent Gg Center pin 24VDC Outer OV 15 2 Rear panel connectors 15 2 1 Ethernet communications RJ 45 jack To mate with standard RJ 45 plug Auto MDIX facilty cable can be direct or crossover type 15 2 2 24 VDC power input 2 1 mm threaded jack To mate with Switchcraft S761K or equivalent Gg Center pin 24VDC Outer OV 15 2 3 Ground lug M3 threaded stud To mate with M3 ring lug A360 User Manual A360 UM 140319 Page 43 of 53 PSI System Controls and Diagnostics 16 Controls and Indicators 16 1 Front panel controls None 16 2 Rear panel controls 16 2 1 Reset button Momentary push button that forces a warm reset of the on board processor Also used during boot to force the default IP address 192 168 100 20 16 3 Front panel indicators None 16 4 Rear panel indicators Four green LEDs 000 16 4 1 Power Green LED 5 VDC and thus 24 VDC power 1s present Power Initiated ctive Comm 16 4 2 Initiated Green LED Not used on the A360 16 4 3 Active Green LED A360 processor has booted and is running normally 16 4 4 Com Green LED A host communication channel is active A360 User Manual A360 UM 140319 Page 44 of 53 PSI System Controls and Diagnostics 16 4 5 Ethernet Green LED Ethernet commands are being received The on
37. o illustrate real time processing A sequence of output voltages are delivered from an M10 general purpose interface unit while readback data is logged simultaneously 13 1 Setting up real time processing To set up real time processing you need to tell the A360 which parameters are to be set and which to be read back The configuration is set up in an xml file Full details of the xml schema are given in reference documents The sequence of output values is defined in a map which is simply an ASCII csv table of numeric values The xml file is shown in two parts below It starts with standard header text to set up the xml schema The map section lists the control values that will be read from the map file in successive columns In this case the map will comprise two analog output voltages and a digital bit The loopcontrollers section tells the PTC DiagnosticG2 program which loop controllers are involved just an A360 at IP 192 168 1 68 in this example The timeslice parameter is the time in usec for each step in the map The devices connected by the loop controller that will set outputs and read inputs are listed just one M10 device with address 1 on loop 1 in this example Specific local names are defined for the particular M10 I O points that will be used A360 User Manual A360 UM 140319 Page 33 of 53 PSI System Controls and Diagnostics File Edit Search View Encoding Language Settings Macro Run Plugins Window DBA Aca as Baz
38. r Manual A360 UM 140319 Page 9 of 53 PSI System Controls and Diagnostics 7 Intended Use and Key Features 7 1 Intended Use The A360 is intended to provide convenient high performance connection of Pyramid devices via fiber optic loops Connection to a host computer system is via a standard Ethernet interface Fiber optic communications provide perfect electromagnet noise immunity and the ability to link devices at different electrical potentials Up to fifteen devices can be connected on each of the two loop ports although smaller numbers are recommended if communication speed is critical The A360 has design features which make it tolerant of electrically noisy environments but the place of use 1s otherwise assumed to be clean and sheltered for example a laboratory or light industrial environment The unit may be used alone or networked with other devices and integrated into a larger system Users are assumed to be experienced in the general use of local area networks and to be aware of the dangers that can arise in high voltage circuits 7 2 Key Features Compact design Standard Ethernet port supporting TCP IP and UDP Two fiber optic loops each supporting up to fifteen devices Auxiliary 24 VDC power output On board processors and buffer memory that extend the data collection capability of connected devices Various host software options and scripting languages for system automation A360 User Manual A360 UM 140319 Page 10 of
39. re 11 Discovering the A360 and selecting it for connection In some circumstances the discovered devices may include Pyramid tools such as the A60 recovery utility You can ignore these When you click on the discovered A360 the Connect and Discover Subdevices button 1s enabled Click on this to establish the connection to the A360 The System area of the display will show a tree structure with all discovered devices and connected devices highlighted Ifa connected device 1s a loop controller like the A360 then the loops will be listed and the slave devices will be shown in their loop order and with their loop addresses shown Note that 1t 1s not necessary to have the devices connected in any particular address order on a loop but that there should be no duplicate addresses on one loop In the example shown the A360 has three devices on its loop ports two on loop one port A and one on loop two port B A360 User Manual A360 UM 140319 Page 24 of 53 PSI System Controls and Diagnostics DEN 192168169 601 4 192168168 2260 a 4 loop 1 fee M101 fies 13200 4 4 loop 2 la H2 2 ES 192 168 1 2 2192 168 1 2 hes A ecove Figure 12 Tree display of discovered and connected devices Clicking on any highlighted entry in the table will open a window for that device If you click on the A360 entry a window for the A360 itself will open and you will see messages in the message area as the A360 adds your PC as a host If there are no dev
40. revent conflicts connection instead of a network Unable to connect Fiber connections Check loops ensure Correct connections devices on fiber optic crossed tx rx sequence 1s use color code fiber loop correct optics to aid connections Duplicate addresses Check address Ensure no duplicate on a loop settings settings Real time processing Rediscover using Add device to xml file xml file does not PTC DiagnosticG2 as required expose the device Bad fiber optic cable Replace cable Re terminate or replace cable as necessary A360 User Manual A360 UM 140319 Page 46 of 53 PSI System Controls and Diagnostics A360 loses power A360 User Manual incompatibility Internal fuse open External 24V PSU foldback the A360 and looped devices Check power LED Disconnect power supply and any device using 24V output from A360 wait 5 minutes re try Check power LED Disconnect any device using 24V output from A360 wait 5 minutes re try A360 UM 140319 necessary onsult Pyramid Technical Consultants or your supplier Locate source of excess current demand and fix Locate source of excess current demand and fix Page 47 of 53 PSI System Controls and Diagnostics 18 Maintenance The A360 does not require routine maintenance except to clear any dust accumulation in the fan filter There are no user serviceable parts inside The A360 is fitted with 200mA and 1 1
41. rols and Diagnostics 12 Using the A360 on a network 12 1 Network configurations The A360 uses TCP IP and UDP communication over standard local area network hardware Addressing is using the IP4 standard and it supports static and dynamic DHCP address assignment The device can be configured via the PTC DiagnosticG2 via the serial interface or by your own host software using the appropriate procedure calls Most control and data acquisition systems are set up with fixed addresses assigned by the network administrator Itis also typical to isolate such networks from the internet to prevent unauthorized access and to allow operation without firewalls which can disrupt communications In order for the host computer and the A360 to communicate they must be within the same subnet It is typical to limit a local network to 256 addresses by setting the IP4 subnet mask to 255 255 255 0 Then the A360 and the host must have the first three bytes of their addresses common and must differ in the last byte For example the host could be 192 168 100 11 and the F460 192 168 100 20 The last byte must also not conflict with any other devices on the same subnet Addresses with last byte 0 and 255 are reserved for special functions in TCP IP Note that if you are communicating with the A360 using Ethernet and you change its IP address then your communication channel immediately becomes invalid You need to rediscover the device if using the PTC Diagnosti
42. rver has a display you will see a console window that shows the connection process then records subsequent control value changes sent to the devices via the A360 The names you declared will now be recognized as process variables by any EPICS compatible client program As an example the following screenshot shows a user interface for the ES Deflector 56 power supply created in the CS Studio BOY OPI editor The IG2 server and the GUI were running on a standard Windows PC A360 User Manual A360 UM 140319 Page 41 of 53 PSI System Controls and Diagnostics G CS Studio p M10 demo opi El ES Deflector 1 56 40 60 20 EL ER 80 va j ME 76 85 a Local control on Local Enable Enabled Figure 28 Example power supply user control created using CS Studio BOY CAUTION Don t try to control the devices connected via theA360 simultaneously from an EPICS client and from the PTC DiagnosticG2 The results will be confusing In particular 1f you attempt to run the IG2 service and PTC DiagnosticG2 on the same computer the communications will conflict A360 User Manual A360 UM 140319 Page 42 of 53 PSI System Controls and Diagnostics 15 Connectors 15 1 Front panel connectors Four identical sets of connectors for the four channels 15 1 1 Fiber optic loop ports Two pairs of HFBR ST bayonet connectors suitable for 1 mm plastic or 200 um silica fiber 664 nm visible red light Light casi
43. st servers called Input Output Controllers or IOCs perform real world I O and local control tasks and publish this information to clients using the Channel Access CA network protocol CA is specially designed for the kind of high bandwidth soft real time networking applications that EPICS is used for and is one reason why it can be used to build a control system comprising hundreds of computers Pyramid supplies an executable called IG2 which embeds an open source Channel Access Server from the EPICS community This allows connection to front end devices using the A360 via the Ethernet interface IG2 is configured for the devices you wish to connect using editable xml files Once IG2 is running on a computer in your network then any other computer can run a client program which can display and control the process variables for the devices In the simple network in figure below the process variables of an M10 attached to the A360 via fiber optics are exposed to the network by the IG2 service running on a server computer The M10 might typically be interfacing a power supply One or more client computers can then access the values A360 User Manual A360 UM 140319 Page 38 of 53 PSI System Controls and Diagnostics ji M10 Or Emo SU ce O GUI client IG2 server Router Switch Figure 26 Simple example network for EPICS communications There 1s a wide range of client interfaces from the EPICS community
44. state is stretched so that it can be seen This LED does not illuminate for pings or if the A360 16 4 6 Power up sequence On power up the Power LED illuminates and the remaining LEDs light in sequence while the A360 1s booting When a successful boot is completed the Active LED will stay illuminated When a connection to the host computer is established the Comm LED will also illuminate 16 4 7 RJ 45 indicators Green LEDs incorporated in the Ethernet connector show that a connection has been established left hand LED and that messages are passing right hand LED A360 User Manual A360 UM 140319 Page 45 of 53 PSI System Controls and Diagnostics 17 Fault finding Unable to Incorrect IP address Check settings of Use consistent IP communicate via for A360 or host not A360 host PC addresses Ethernet in the same subdomain DHCP server has Rediscover using Update any assigned a new IP PTC DiagnosticG2 configuration files that address assume a particular address Messages being Disable firewall and Either run with blocked by Windows recheck Firewall disabled or Firewall set up permissions for the A360 traffic Messages being Disable anti virus Set up allowed blocked by anti virus software channels for A360 software messages Unexpected changes to Another host is Change IP address Set up IP addresses A360 connected communicating with and subnet masks to Use a direct cabl devices the A360 e tite p
45. t y E al A ae j k Ld A360_Firrnware_0 6 24 7 zip 8 13 2013 4 21 PM Compressed zipp 4 677 KB Ex Design Dacs on ptc sharepoint GNR y he 4 A360_Firmware_0 6 25 15 zip 10 9 2013 3 51 PM Compressed zipp 4 640 KB Ex Design Docs on ptc sharepoint ptcusa com gt gt gt 7 gt No pr lab i 4 A360_Firmware_0 6 25 17 zip 10 24 2013 4 13PM Compressed zipp 4 640 KB Ex B200 on ptc sharepoint ae Ex Management Review Meetings on ptc sharepoint WO My Web Sites on MSN Ex Quality Manual Contents on ptc sharepoint Ex Scan Dose on ptc sharepoint Ex Test Procedures en ptc sharepoint File name A360 Firmware 0 6 25 17 zip X PTC G2 Firmware Archives zij canes ats Figure 15 Selecting the firmware file While the update is taking place you will see a countdown of the time remaining and you can see detailed activities reported in the message window Updating Firmware DO NOT TURN OFF DEVICE POWER DO NOT CLOSE THE DIAGNOSTIC Time Remaining 169 seconds H 3 Figure 16 Firmware update status window If the process does get interrupted 1t 1s possible that the A360 will not be able to do another update because core programs have become corrupted In this case you should contact Pyramid or your supplier who can organize a recovery When the update is complete you should reboot the device by power cycling 1t and check the Properties screen area to ensure that the new versions ar
46. ther connections The two power LEDs on the rear panel should illuminate when the power is applied and the cooling fan will start up While the device 1s booting the left hand bank of four LEDs on the rear panel cycle When the device is ready the Active and power LEDs only should be illuminated 4 Make the Ethernet connection from the host PC to the A360 You should see activity on the LEDs that are mounted in the A360 RJ 45 connector Check that you can ping the device from a command window prompt C Users John gt ping 192 168 100 20 Pinging 192 168 100 20 Reply from 192 168 100 Reply from 192 163 100 Reply from 192 163 100 Reply from 192 168 100 20 20 20 20 bytes 32 time lt 1ms bytes 32 time lt ims bytes 32 time lt 1ms bytes 32 time lt ims Ping statistics for 192 168 100 206 Packets Sent 4 Received 4 Lost Approximate round trip times in milli second Minimum Oms Maximum Oms Average C Users John gt fm C Windows system32 cmd exe ce ol Microsoft Windows Version 6 1 7600 Copyright c 2009 Microsoft Corporation with 32 bytes of data 11 rights reserved TTL 64 TTL 64 TTL 64 TTL 64 6 0 loss Ss Oms Figure 10 Ping test of the Ethernet connection The Windows firewall may block communication with the A360 Itis simplest to start by turning off the firewall while you are testing To maintain security you can disable any wireless A360 User Manu
47. ticG2 on your computer The installer will install PTCDiagnosticG to the following folder To install in this folder click Next To install to a different folder enter it below or click Browse Folder C Program Files Pyramid Technical Consultants Inc PTCDiagnostic Browse Disk Cost Unauthorized duplication or distribution of this program or any portion of it may result in severe civil or criminal penalties and will be prosecuted to the maximum extent possible under the law O Everyone Just me WARNING This computer program is protected by copyright law and international treaties Install PT CDiagnosticG2 for yourself or for anyone who uses this computer co sik re A360 User Manual A360 UM 140319 Page 21 of 53 PSI System Controls and Diagnostics z x fE PTCDiagnosticG2 A s gt Se Installing PTCDiagnosticG2 A A k av n ia a 4 Technical Consultants inc PTCDiagnosticG2 is being installed Please wait i A 5 SSS Figure 8 PTC DiagnosticG2 installation The installer will create a subdirectory n the Program Files directory containing all the executables and configuration files and create shortcuts on your desktop and in the Start menu 11 2 Connecting to the A360 The following steps take you through the process of connecting to the device
Download Pdf Manuals
Related Search
Related Contents
Les réactions d`oxydoréduction CyberData Systems 011039 speaker mount Samsung 19" LCD Monitor User Manual(Refesh) Acessórios - Leuchtturm MM GATEが PDF 조작 지침서 DD VP 安全上のごラ 着 Ausgehend von der Annahme, dass grundlegende FREEDOM SD2 USER GUIDE Copyright © All rights reserved.
Failed to retrieve file