background image

PSI System Controls and Diagnostics 

                                                        

          

 

I128r5 User Manual 

 

             I128r5_UM_190923                                      Page 102 of 123 

 

 

Power up LED sequence 

On power-up, the Power LED illuminates, and the remaining three status LEDs cycle in 
sequence during the boot up.  When the unit has booted, the Power and Active LEDs should be 
illuminated.  The Com LED will illuminate when a host communication link is active, and the 
final LED will illuminate when measurement is in progress. 

 

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). 

 

Summary of Contents for I128r5

Page 1: ...ation Chamber 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 SUPPORT PTCUSA COM Europe TEL 44...

Page 2: ...STALLATION 25 8 1 MOUNTING 25 8 2 GROUNDING AND POWER SUPPLY 25 8 3 CONNECTION TO SIGNAL SOURCE 26 Example setup 26 Cables 28 Fiber optics 29 Signal current path 29 9 HOW THE I128R5 WORKS AND HOW TO U...

Page 3: ...ING 63 11 I128R5 CIRCUIT OVERVIEW 64 11 1 OVERVIEW 64 11 2 FUNCTIONS 65 Signal current inputs 65 Calibration current switching 65 Analog signals 65 Digital signals 65 Compatibility switch 65 High volt...

Page 4: ...TE CONNECTIONS 91 23 I128 REVISION 4 EMULATION 92 24 CONNECTORS 93 24 1 FRONT PANEL CONNECTORS 93 Monitor output 93 Environmental sensors 93 General I O 93 Actuator 94 HCC High current input channel 0...

Page 5: ...G THE I128R5 ON A NETWORK 105 27 1 NETWORK CONFIGURATIONS 105 27 2 RECOVERY FROM UNKNOWN IP ADDRESS 106 27 3 SYSTEM LOG ADDRESS 107 28 IG2 AND EPICS INTERFACE 108 28 1 WHAT IS EPICS 108 28 2 INSTALLIN...

Page 6: ...n progress 42 Figure 20 Ready to connect to the I128r5 42 Figure 21 Opening the I128r5 window 43 Figure 22 HCC plot displayed strip chart mode 45 Figure 23 Data analysis display I128r5 and PTC Diagnos...

Page 7: ...purpose I O devices connected as slaves on loop 1 86 Figure 60 Triangle generator test board 89 Figure 61 Test pattern from triangle generator board using 5V source 90 Figure 62 Time varying signal in...

Page 8: ...SHV central conductor are not accessible under the definitions of EN61010 but may nevertheless give a noticeable shock if misuse were to lead you to come into contact with them The user must therefore...

Page 9: ...User Manual I128r5_UM_190923 Page 9 of 123 Direct current Earth ground terminal Protective conductor terminal Frame or chassis terminal Equipotentiality Supply ON Supply OFF CAUTION RISK OF ELECTRIC S...

Page 10: ...Ionization chamber controller with 128 electrometer channels and one multi range I V converter gated integrator channel XP20 10 5 Add positive 0 to 2000V 1000 V 500 V HV output XN20 10 5 Add negative...

Page 11: ...h Redel locking connector Two CONN PHCOMBI8_3 5 mating connectors for relay signals USB memory stick containing I128r5 User manual PTC DiagnosticG2 software installation files for Windows PC PTC IG2 c...

Page 12: ...itive area 64 readout strips in each axis and two integral readout planes IC64 6 Low scattering high resolution ionization chamber with 6 by 6 cm sensitive area 64 readout strips in each axis and dual...

Page 13: ...nels Cables are available as simplex single or duplex twinned CAB ST HCS XX ST Fiber optic cable simplex 200 m silica fiber step index multimode ST terminated with color coded boots XX feet long Figur...

Page 14: ...ostics I128r5 User Manual I128r5_UM_190923 Page 14 of 123 Figure 3 X22 Bi directional fiber optic TTL converter 6 6 Relay connections CONN PHCOMBI8_3 5 Phoenix Contact MINI COMBICON DFMC 8 Way 3 5mm P...

Page 15: ...re the pressure and temperature directly using sensors that may be integrated in the chamber The translation to beam current is typically carried out by the host computer system The I128r5 can of cour...

Page 16: ...t MU pulse output Ethernet interface with TCP IP and UDP messaging Slave devices can be connected to the I128r5 via the fiber optic interface Dedicated fiber optic control lines for proton therapy acc...

Page 17: ...Conn Location Signal name Type Conn Fibers Beam OK in f o rx ST Coax Gate in TTL Lemo 00 Fibers Beam OK out f o tx ST Coax Gate out TTL Lemo 00 Fibers Resp gate in f o rx ST not included Fibers Resp...

Page 18: ...rrection Offset drift 2 pA over one hour after stabilisation and with temperature maintained to 2 C measured with 1 msec integration 100 sample per reading Integration time range 55 60 75 100 125 975...

Page 19: ...al plane input gated integrator mode future option Number One software selectable alternative to I V converter Input impedance 3 kohm Dynamic current range 1 pA to 100 A Dynamic charge range 0 1 pC to...

Page 20: ...ol Number One Outputs Potential free relay contact pair 24 VDC output and return Inputs Two opto isolator inputs for limit switch readback High voltage outputs Number One Output power 1 watt Voltage o...

Page 21: ...hrough Visible light 640 nm ST connector Latency Less than 50 nsec between gate input and gate output System integration control signals Signals Enable output turn on a remote process such as proton b...

Page 22: ...ximum Case Format and materials 1U 19 250 mm deep rack mounting steel chassis with Al alloy front panel and polycarbonate decals Fan cooled Protection rating The case is designed to rating IP43 protec...

Page 23: ...SHV HV OUT SHV HV ON LED LEMO 0B GENERAL I O DB9M ACTUATOR DB9F IC SENSOR DB9F MONITOR BNC BNC DOSE INPUT ETHERNET STATUS LEDs 24VDC POWER IN LEMO REDEL PXG M4 GROUND LUG RESET SWITCH BEAM OK OUT BEA...

Page 24: ...PSI System Controls and Diagnostics I128r5 User Manual I128r5_UM_190923 Page 24 of 123 Figure 6 I128 rev 5 case plan and side views Dimensions mm TOP VIEW 43 6 1U 482 6 19 448 221 248 8...

Page 25: ...and cable bend radii 60 mm minimum clearance is recommended at front and back of the device Best performance will be achieved if the I128r5 is in a temperature controlled environment No forced air coo...

Page 26: ...e electrodes and sampled by an independent loopback cable Environmental sensors such as provided in the IC128 25LC ionization chamber are connected to the sensor signals input of the I128r5 There are...

Page 27: ...128 25LC 2I has two independent integral plane electrodes connected to the channel 0 also called HCC and dose input inputs on each I128r5 The IC128 25LC has a single integral plane which leaves a chan...

Page 28: ...onization message is delivered to each by a master controller via the A560 synch fiber optic communication port Cables The I128r5 measures small signals down to below 1 nA Cable quality is vital to ob...

Page 29: ...y and or via the lab ground and the I128r5 case If there is no return path you may see current initially especially if the signal is small as charge can be provided from various stray capacitances but...

Page 30: ...ltage supply then you must ensure that it shares a common ground with the I128r5 to complete the current path figure 10 Figure 10 Current return path ionization chamber bias provided separate HV modul...

Page 31: ...r baseline noise fluctuations This limitation can be increased as a purchase option by the addition of current division on the inputs The voltage output of the integrator circuit within the ADAS chip...

Page 32: ...circuit also called an I V converter or transconductance amplifier This mode is suited to higher signal currents from about 1 nA up to 1 mA and to continuous signals with time variability that you nee...

Page 33: ...a you take because the readings are individually time stamped Buffered mode uses the internal memory of the I128r5 to store up to 65535 sets of readings from the 128 electrometer channels the HCC the...

Page 34: ...on its three higher current ranges This allows a comprehensive diagnosis to be performed without any additional test equipment Calibrations are also stored for the optional high voltage module setpoi...

Page 35: ...in the I128r5 records 9 9 Actuator control Ionization chambers are sometime mounted on motion actuators to position them in or out of a beam path The I128r5 includes a pneumatic actuator control port...

Page 36: ...es two other direct connections for status communication to interlock and other hard wired systems a relay output and an opto coupled input 9 12 Fiber optic communication interfaces The I128r5 include...

Page 37: ...inhibit the remote counting device This signal allows a system to ignore measured charge that is known with certainty to not to represent dose delivered to a patient 9 14 Communication to the host com...

Page 38: ...emory 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 la...

Page 39: ...tart menu 10 2 Connecting to the I128r5 The following steps take you through the process of connecting to the device Note that there is no difference between the I128r5 and revision 4 devices in how y...

Page 40: ...ces are usually set with 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...

Page 41: ...The Windows firewall may block communication with the I128r5 It is simplest to start by turning off the firewall while you are testing To maintain security you can disable any wireless adaptor on the...

Page 42: ...n ignore these When you click on the discovered I128 entry in the list to highlight it the Connect and Discover Subdevices button is enabled Double click on this to establish the connection to the I12...

Page 43: ...cleared with the button at the bottom of the display The I128r5 user interface screen is divided into two halves plus a top banner area 10 3 Screen layout Top banner The top banner contains the follow...

Page 44: ...ion you select with the option buttons at the bottom 10 4 Screen layout Right hand tabs Data tab The drop down control at the top allows you to choose the units to display the measured signals for HCC...

Page 45: ...beam enable bit on which lights the corresponding rear panel fiber optic transmitter The I128r5 will count down until the target dose is reached at which point it turns off the beam enable Analog inpu...

Page 46: ...abeled Gaussian Fit Device Figure 23 Data analysis display I128r5 and PTC DiagnosticG2 calculations The Center of Gravity calculation simply computes the center of gravity and standard deviation of th...

Page 47: ...n Chamber General support for ionization chambers is provided including readout of environmental sensors and correction of measured current according to the measured temperature and pressure Computati...

Page 48: ...s specifically the PX 2 and PX 3 Pyramid ionization chamber products The software translates the raw 128r5 data channels into the proper 2 dimensional view then computes beam position sigma and rotati...

Page 49: ...the Data screen Rotation degrees The rotation of the fitted ellipse Mean X mm The offset of the center of the fit ellipse from the center of the device in the X direction Mean Y mm The offset of the c...

Page 50: ...e major and minor axis sigma Beam threshold The threshold current or charge that must be observed in the Max current or charge before the data will be displayed or calculated If below this value then...

Page 51: ...ake sure that the strips are properly zeroed by pressing the Offset Zero button from the Setup tab After setup the MLFC option is ready for use Irradiate the MLFC with the beam and the computed beam e...

Page 52: ...aximum Conv Sample value is 255 so the longest accumulation for a single reading is 1000 sec x 255 0 255 seconds or a data rate of 4 Hz At the other extreme the highest data rate of 18 2 kHz is obtain...

Page 53: ...be missing points in the record Using the I128r5 on board data buffer by checking Buffer Contiguous Data allows this rate limitation to be removed up to file size limits that are imposed by available...

Page 54: ...therapy safety system They will be fully supported in a future software release Calibration You can direct the internal 500 0 nA calibration current to any selected channel or to the HCC channel 0 fo...

Page 55: ...ts and outputs and the high voltage set point and readback are factory set Take a record of the values before making any changes Calibration for the gated integrator mode of the HCC will be added in a...

Page 56: ...al Time Controller Software and Configuration Architecture PTC1 9 679 A60 Real Time Controller Calculations Interlocks This tab allows you to monitor and test I128r5 interlock signals and run test seq...

Page 57: ...nd sent to the CPLD Enabled Off On Clear or set the Enabled relay Diagnostic Mode Normal Mode Toggle modes Low Failure High Failure Low failure causes the interlock to open when triggered only when op...

Page 58: ...nt mode and the address and mask settings for static addressing If you alter these parameters you will need to re discover the I128r5 If you change to a static address outside your local subnet you wi...

Page 59: ...ed exceeds the horizontal axis capacity a scroll bar appears below the graphic This allows you to move backwards and forwards in the data that has been buffered by the PTC DiagnosticG2 You can do this...

Page 60: ...he graphic area adds a cursor color coded by channel which gives the count at that time strip display or continuously in the channel histogram Figure 41 Strip chart data display showing cursor Filteri...

Page 61: ...displayed data You can remove any zero offset present by setting the zero toggle All displayed readings will have the readings at the time you set zero subtracted from them If you are applying the zer...

Page 62: ...Data record period When looking for long terms trends or assessing long term stability it is convenient to reduce the amount of data that is recorded and ensure that the data buffer does not overflow...

Page 63: ...nd starts to overwrite the oldest values Accumulation starts automatically when you click Initiate You can capture the contents to a csv format file at any time using the Save button Pressing the Clea...

Page 64: ...done by a suitably qualified person working in the correct environment Figure 45 I128r5 overview schematic ADAS electro meter chip Opto isol DC DC converters regulators 24VDC in FPGA HV PSU optional A...

Page 65: ...controlling the integration period and it may be optionally configured at time of manufacture with a different value of feedback capacitor Larger capacitors give a higher range at the expense of redu...

Page 66: ...essor which can also read the CPLD state The I128r5 can sense external continuity between pins 5 and 6 of the status connector to indicate a service mode in which dosimetry checks always return good I...

Page 67: ...generate the voltage rails required by the I128 24V Power input fan actuator user supply and general I O user supply 200 mA fuse interlock user supply 200 mA fuse 15 V High voltage module Fused at 20...

Page 68: ...fixed 20 Mohm load on the supply The following table gives the smallest value of external load resistance that the various one watt supply options can drive at full voltage and the volts dropped acros...

Page 69: ...polarity of the high voltage supplies is fixed and must be specified at time of purchase Units may be returned to the factory to change the high voltage modules if necessary It not recommended that u...

Page 70: ...A widthA amplitudeA offsetA confidenceA Real time peak fitting results for the first peak in the 128 channels of data centerB widthB amplitudeB offsetB confidenceB Real time peak fitting results for t...

Page 71: ...ample to make up one reading The actual charge integration time on the ADAS chip is shown slightly less than the integration time you enter as described above Acquisitions on all 128 channels are sync...

Page 72: ...le is thereby reduced This is not an insignificant consideration When you are using the gate input to deliver an external trigger it is beneficial to use the smallest practical integration time There...

Page 73: ...re trying to measure 14 2 Data buffers I128r5 internal buffer The internal memory of the I128r5 allows you to acquire time contiguous data at very high rates The maximum buffer size you can select is...

Page 74: ...ou will see that the data has wrapped around The oldest entries will be overwritten You can clear the Diagnostic buffer at any time with the Clear the data buffer button You can save the current buffe...

Page 75: ...start conditions Stop Acquisition will either stop at the end of the individual integration in process when a number of readings equal to the specified Stop Count has been taken stop at the end of the...

Page 76: ...al appears noisy and there are discontinuities If you inspect the csv log you will see that the data is not contiguous due to the communication speed limitation If you now select Custom triggering and...

Page 77: ...are infrequent and the signal has short duration this is a very effective way of collecting data Figure 52 Using trigger signals and burst size to capture a portion of the signal Pre defined trigger...

Page 78: ...you send Initiate They continue until either NBst is reached or the opposite polarity edge is seen at which point the acquisitions pause They resume when the next trigger edge is seen In unbuffered m...

Page 79: ...p to that point The charge that corresponds to one pulse is configurable in software The pulse is provided as a one sec light pulse It can be converted to an electrical TTL signal at the receiving cou...

Page 80: ...ting of the connector using the potential free relay contact pair and an externally sourced voltage Figure 53 I128r5 actuator control circuit A typical arrangement to control a 24V solenoid valve and...

Page 81: ...identally CAUTION A safety system must be subject to a full and documented risk analysis specific to the application and the regulatory environment The I128r5 in isolation is not intended to implement...

Page 82: ...he connectors provide spring lock clamping of wire 16 to 24 AWG with 10 mm insulation removed It is a simple matter to put multiple I128r5s and other devices with interlock relay outputs into a series...

Page 83: ...ol Figure 55 Interlock relays in series on multiple devices wired for current loop Figure 56 Interlock relays in series on multiple devices wired for 24 V logic Status in out The I128r5 signals an int...

Page 84: ...3 Figure 57 Status opto coupler input I128r5 internal circuit The safety bypass input is pulled up to 3 3 V by a 2 5 kohm resistor Grounding this input sets the safety bypass state and illuminates the...

Page 85: ...shorted to ground except through a reliable and well identified user control CAUTION Do not mix up the interlock relay and status ports on the I128r5 when connecting the cables Use clear cable labeli...

Page 86: ...to each port and access them via the I128r5 Ethernet interface To use a slave device you simply connect it to one of the two fiber optic ports on the I128r5 using suitable ST terminated fiber optic ca...

Page 87: ...er completing a calibration You need to use an independent external source which must itself have very good accuracy and stability If your I128r5 is used for critical measurements where absolute accur...

Page 88: ...position sigma width and amplitude height Pyramid Technical Note TN0010 provides details of the algorithm http www ptcusa com files technical_notes TN0010 pdf If the peak in the data deviates signific...

Page 89: ...on that connector Figure 60 Triangle generator test board Genuine Advantage Pyramid test boards are identifiable by a small irregularity because the last two channels are swapped A voltage source is...

Page 90: ...0 of 123 Figure 61 Test pattern from triangle generator board using 5V source If you inject a time varying signal from the function generator you can use it to check time resolved measurements across...

Page 91: ...e latency between the gate input and output is about 25 nsec which is negligible compared to even the shortest I128r5 integration period Figure 63 Gate passthrough latency gate in yellow gate out blue...

Page 92: ...of these control lines back to the revision 4 configuration Figure 65 Location of revision 4 emulation mode switch The switch is factory set to match the installed firmware If the firmware is updated...

Page 93: ...1 2 Analog in 1 7 Digital out 1 3 Digital out 2 8 Digital in 2 4 Digital in 1 9 5 VDC out 5 Gnd Analog signals are 10 V Digital signals are TTL levels Allocation of signals for Pyramid ionization cha...

Page 94: ...VDC output is fused 200 mA by automatically resetting thermal fuse combined load pin1 plus actuator connector pins Actuator One Dsub 9 pin female Pin 5 Pin 1 Pin 9 Pin 6 External view on connector sol...

Page 95: ...lder External view on connector solder side of mating plug 1 Current signal in 2 AGnd 3 AGnd 4 Chassis Pin 1 is common with the centre pin of the HCC BNC input Signal inputs strip inputs Four 44 pin h...

Page 96: ...8 42 KGnd 13 Ch 06 In 05 28 Ch 07 In 06 43 Shield 14 Ch 04 In 03 29 Ch 05 In 04 44 Ch 03 In 02 15 Ch 02 In 01 30 Ch 01 In 00 Channels 33 64 green inputs 32 to 63 1 Ch 61 In 60 16 Ch 63 In 62 31 Ch 64...

Page 97: ...3 Ch 70 In 69 28 Ch 71 In 70 43 Shield 14 Ch 68 In 67 29 Ch 69 In 68 44 Ch 67 In 66 15 Ch 66 In 65 30 Ch 65 In 64 Channels 97 128 white inputs 96 to 127 1 Ch 125 In 124 16 Ch 127 In 126 31 Ch 128 In 1...

Page 98: ...nets suitable for 200 m silica fiber 660 nm visible red light Dark casing receiver light casing transmitter Two loop controller ports plus two individual digital input lines with echo outputs and four...

Page 99: ...Optocoupler internal current limiting resistor 2 49 kohm forward current 0 5 mA to turn on Minimum recommended current through relay 10 mA Safety bypass input connect to ground to set service mode In...

Page 100: ...atus connector Minimum recommended current through relay 10 mA Power input 24 VDC Two pin Redel PXG M0 2GG NG female To mate with Redel PAG M0 2 type or PFG M0 2 type free plugs Suitably terminated 24...

Page 101: ...Front panel indicators Power on The Pyramid triangle fractal logo illuminates when the unit is powered up 5 V digital voltage rail is present Safety bypass Safety bypass message illuminates if the Sa...

Page 102: ...ce during the boot up When the unit has booted the Power and Active LEDs should be illuminated The Com LED will illuminate when a host communication link is active and the final LED will illuminate wh...

Page 103: ...uter via the I128r5 in a looped topology The fiber optic interface is well suited to large systems and experiments 26 1 Ethernet The Ethernet port is a standard RJ 45 jack The I128r5 supports auto MDI...

Page 104: ...ical Consultants 10 Mbps deterministic 8 bit serial protocol It is particularly suited to real time systems where the slave devices must work in synchronization with the I128 The fiber optic ports can...

Page 105: ...ng the IP4 subnet mask to 255 255 255 0 Then the I128r5 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 10...

Page 106: ...e are no address conflicts The Discover utility in the PTC DiagnosticG2 makes the use of DHCP assigned addresses practical Figure 70 Network including router You may wish to define the address of this...

Page 107: ...27 3 System log address The system log address is the IP address of a syslog server that can log status and error messages from the I128r5 for diagnostic purposes You should leave this set to 0 0 0 0...

Page 108: ...etwork 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 com...

Page 109: ...le that needs to be edited to customize your particular setup IG2 looks for the file system xml in the service subdirectory to establish the configuration of the system You can locate system xml elsew...

Page 110: ...PSI System Controls and Diagnostics I128r5 User Manual I128r5_UM_190923 Page 110 of 123 Figure 72 System xml example...

Page 111: ...pose I O devices to physical units relevant to the item they are controlling and how you can set up monitoring against tolerance bands The choice of a corresponding working name for each wire is up to...

Page 112: ...lectric cable Interference from other equipment Bad cable signal cable screens Turn off potential source of interference Check screens If good try interrupting screen at one end of the cable to break...

Page 113: ...sions per sample to improve signal to noise No signal when expected on HCC Using higher current range when signal is small Check range setting Use an appropriate range for the expected signals Connect...

Page 114: ...ed acquisition when appropriate No monitor pulse output Incorrect configuration of charge per pulse value Check setting Use appropriate setting No signal at HCC input monitor pulses are derived from H...

Page 115: ...lowed value soft limit Sets OK if a lower value is chosen If allowed increase the maximum allowed value Unable to communicate via Ethernet Incorrect IP address for I128r5 or host not in the same subdo...

Page 116: ...4 5 compatibility switch in wrong position Check switch position Set position to suit installed firmware Device will not boot or communicate Damage to A61 processor Contact Pyramid Technical Consultan...

Page 117: ...ld clear this by vacuum cleaning in situ or by removing the filter element and cleaning it separately with an air jet Note that detaching the filter element also detaches the fan from the case Figure...

Page 118: ...that the affected channel might be out of specification Depending upon your application and your operational procedures you may need to check the accuracy of the I128r5 against an external traceable c...

Page 119: ...ot 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 ptc...

Page 120: ...er updates are available for download from the Pyramid Technical Consultants website at www ptcusa com A secondary site can be found at www ptceurope com Technical support is available by email from s...

Page 121: ...and as such should not present any health hazard Nevertheless when your I128r5 has reached the end of its working life you must dispose of it in accordance with local regulations in force If you are...

Page 122: ...PSI System Controls and Diagnostics I128r5 User Manual I128r5_UM_190923 Page 122 of 123 34 Declaration of Conformity The I128r5 is covered under the same declaration as the prior I128 revisions...

Page 123: ...5 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...

Reviews: