NEW BOARD SETUP RULE: All scripts with date in their name are using fiducial coordinates and have to be adjusted once fiducials are setup. MSIM Load XML File...
PFS Production Dropbox\PFS Production\Cobra Database MS access file contains all receiving inspection data for production units (version 2 as of April 6)...
NEW BOARD SETUP Fiducial Centers Setup 1. Take image with MSIM using 2015 09 21 takeCentersImage.lst 1. Open from MSIM Control Panel Camera GetImage...
MATLAB SETUP (copy from EM procedure, already complete for test bed computer) 1. Make sure to be connected to JPL VPN if not on JPL network already when opening...
Looking at stage 2 centers From test data resimulation doubts arose about link length correctness because of elbow positions being off. Looking at video...
Looking at Colliding Target Runs using TargetConvergenceNearestDistance Data Set is 16 09 09 15 14 50 TargetRun On Target 2 (3) positioners 5 and 7 collide...
Reverse Move Analysis Changed Hrands video capture code to capture uncompressed video. Ran two test runs with recording uncompressed images: 16 08 03...
Testing Camera Ran tests 16 07 29 08 31 54 TargetRun using camera with compression. Added code to show iteration and target number. Figured out that...
PFS TWiki for JPL / Caltech deliverables Introduction Prime Focus Spectrograph (PFS) is a prime focus, fiber fed multi object spectrograph for Subaru Observatory...
Created new database XML with both hardstops (from theoretical 375 offset. Created Targets for testing new dual hardstop capability. Started MSIM test...
Changing Theta Hardstop First test with just activating cmd switchMotorPolarity for every Positioner. Hardstop is perceived in Region 1 ( e.g. 22 deg instead...
Testbed Performance Back, Code Improvements All production positioners show excellent performance after 3 map updates. Test 16 04 22 15 00 05 TargetRun...
Further Hardstop Debugging Hardstop data was believed to be erratic. It turned out that the script was not executing properly due to FPGA issue. this...
MATLAB SETUP 1. Make sure to be connected to JPL VPN if not on JPL network already when opening matlab. 1. Make sure the following are on your matlab path and...
New Firmware Version Rev. D. Keith provided new Firmware for FPGA and Comm board. Installed on 3/24 Ran first target test with new Firmware, 16 03 25...
Mini System Testbed (MSTB) Goals General Goals Test functionality of three entire modules (six boards). Test production cobra performance to keep up with...
List of causes for weak positioner performance: In 15 10 13 16 54 58 TargetRun PID1 shows low performance due to a home angle offset. Negative home angle leads...
Target Runs, Debugging After Chaz and Johannes had seen some images being taken before move finished (12000 steps moves) we added back the wait command Johannes...
Move to Downs 5 Moved hardware last week out of cold box and down to lab 5. Hrand is working on MSIM function to generate commands for setting center positions...
PID 9 : C1522 PID 31: C1521 After we found some potential problems with the board, we decided to swap the boards. Plugged in all positioners now at the...
Verified positioners in theta reverse hardstop by hand. Moved phi to intermediate position Ran several images without motion in between to measure joint angle stability...
Checked PID 9 shaft coupler and it is very firmly bonded. So the sticky spot noticed from targets last night is probably not a shaft coupler issue. Checked tension...
Electronics Failure on PID 9 Yesterday PID 9 stopped working after initially working We probed the output signal of PID 9 and saw a capacitive behaviour...
Target Testing Debug Found evidence for non moving positioners within target tests. E.g. PID 41 in Test 15 07 28 17 35 02 TargetRun did not move 192 times even...
Electronics and MSIM Testing CAL from MSIM seems to be much slower searching for reason and checking on trustworthiness of data. Peter wants to see a...
Check Out Positioner Failing Phenomen Charlie, Hrand and Matt looked into the reasons why some positioners were not working during some of the cold tests....
Check Out Positioner Failing Phenomen Charlie, Hrand and Matt looked into the reasons why some positioners were not working during some of the cold tests....
Going back to 5C Generated new Centers Link Lengths after going cold (xml 13) Generated Motor Maps from last 5C data (23rd and 27th April) xml 14 JohannesGross...
Bug Hunting MSIM failed again after target run with newly generated targets. Positioner 41 had a calculated angle of 418 We found a new case for Hrands...
Rerunning Targets at 17 C Updated motor maps with new data from last target run and kicked off targets (yesterday). Reran centers script with phi further...
Target Testings Tedious Start Targets with newly produced centers and link lengths ran until 145. MSIM Crashed with new (unkow) error Produced new targets...
Getting Ready For Targets Again Identified Pos. 21 yesterday as the trouble maker. Link lengths of pos 21 are way off, centers too. Reran centers script...
Debugging findCentroids First problem with MSIM stalling out on findCentroids is due to a DLL problem. Workaround: run MSIM from MS Visual Studio findCentroids...
MSIM Problems Target Convergence Testing is still not succeeding. One issue with findCentroids was due to Matlab running on TB computer eating up too much RAM...
Swapped Driver Boards on 2/24/2015 Charlie and Peter installed Driver Board (SN 02) onto the module. Re connected all flex print cables from Cobras to the...
Electronics Issues Over the past 2 weeks the electronics have been not behaving as expected and most of the time have behaved erratically (sometimes working normal...
Connect to camera using Remote CameraSetup NoCooling.lst Take test images using 2015 01 29 SingleExposure.lst Found .002s exposure was good for LED settings...
MOVE FROM CAHILL TO PHYSICS BUILDING HIGH BAY (SYNCOTRON) Peter and Charlie moved all hardware to the cold box located in Syncotron Test Cube w/ stages...
Released PFI CAD Models for Partner Use Attach CAD files to this page, `creating a link` to the file; organize into sections and headings as the list grows; comment...
Interval #8211; The combined time of the pulse duration and ringout time. One motor step occurs in one interval. Duration #8211; The length of time in which...
Update Testing Testing the new slow map updating on the 500 targets. Maps were generated using only the 600 targets from the two runs before. JohannesGross...
Testing new map updating Generated updated motor maps Increased ontime on pid 7 (without changing the motor map in order to test automated updating in the...
Fast Map Re ran script to generate fast maps with more care taken in phi angle during theta map loops (keep closer to 90deg than 180deg) Merged FAST maps...
Re Do of Centers and Link Lenghts Examination of MSIM output from FASTmotormap run from 10/10 reveals that phi and theta are drifting when they aren`t commanded...
Fast Motor Maps Switched cabling from Set B to Set C Removed filters from camera Loaded `090314 setC allmaps adj3.xml` into MSIM for last known link...
Continue Testing Since the results with previous targets were bad on several positioners, another test with the previous target set is run. ChazMorantz...
Testing Positioner 7 First Run: Maps Updated with adjustMap, ontimes increased on 7 (before they were not consistent with the mmaps) Second Run: Maps Updated...
Positioner 122 (7 in C) Centers While trying to measure centers for positioner 122 a very fast changing behavior occurred. When the centers script was first run...
Gravity Vector Testing Analyzed target run from overnight Ready to tilt test stand and take target data with change in gravity vector Tests while tilted...
Target Testing mSim crashed at target 74 during the night. performed analysis and adjustmaps.m on the shorter data set Re ran targets with `082514 setC...
Investigation into limited Phi range of motion Datasheet provided by NST upon delivery indicate that phi (stage 2) motor torque is right at minimum requirement...
Target Testing performance effects due to change in gravity Generated random targets for Set C Located at: Dropbox\PFS EM\TEST RESULTS\Targets\Set C...
Set C Setup Cabled set C Ran frequency sweep for all 16 axes (all sweeps looked clean) Loaded latest set C database (070914 set3 allmaps adj4.xml) into...
Set B Tilt/Focus Testing Realized that yesterday I accidentally saved the Set E map over the Set B map instead of loading the Set B map into mSim. Copied...
Came in and switched the LED control back to Andor camera. Hrand updated MSIM Processed new centers and link lengths from last night with PID7 working and new ontimes...
Tilt Testing Camera Set Up Continued with installation of new tilt/focus camera set up. Tilt Focus Testing Started re taking focus and tilt measurements...
Set E Focus Testing Phi Focus Testing Started phi focus testing first thing in the morning. Finished Phi Focus Testing around 11am. Tilt Testing Set Up...
Set E Focus Testing Theta Focus Re cabled to set E (essentially set D, but with substitutions from set B for non funcitonal postitioners) frequency calibration...
Set C Focus Testing Phi Focus Started with taking video for target #2 Made it to target convergence for #11 when mSim crashed (calculated an angle of 402deg...
Motor Map Generation Had difficulty producing motor maps from run over the previous night. pid5 was not moving. Realized that neighbor (from set D) was...
Set C Focus Testing Generated targets for set C using `071714 setC merged.xml` Copied Theta targets to: D:\PfsTests\Targets and deleted target files that...
Theta Tilt Testing Finished targets #11 and #12. Altered target files so that only targets 11 and 12 were present. Ran script with a loop of 2 targets to finish...
Switching to Set B Re cabled to Set B Connected to motors with NST pathway software to verify functionality and performed frequency sweep on all motors...
Performance Stability Analysis Moved slope files from data runs on 6/30 into the dropbox folder (Dropbox\PFS EM\TEST RESULTS\TargetConvergence\PerformanceStability...
THETA TILT TESTING Moved theta tilt target files to target directory and archived existing ones in Reviewed past convergence plots for best performing xml to use...
07 23 14 15 28 24 TargetRun Results PID 6 went crazy with the adj2 map WEEKEND PLAN Loaded the best performing map thus far, allMaps 072114 1 adj1, back...
07 22 14 14 41 38 TargetRun Analysis pid5 is improving, but still needs to get better (both theta and phi fwd look under damped, and both theta and phi rev look...
EM2 SN149 When this positioner was first cabled up as part of SET A, the driver was bad for phi and we were unable to command it properly. This was corrected...
PID6 On Time Manually moved some phi stages of PID6 neighbors to see if that clears a conflict between them Created 2014 07 22 pid6phiReMap to test phi ontimes...
Analyzed results from re run of adj1. Results look very similar to first target run with adj1. Made adj2 map. pid2 phi reverse had large compensation ( 0....
Chaz kicked off first target run with SetD Chaz analyzed first target run and made map adj1 Charlie analyzed results from first adj1 run. Got error in trying...
07 17 14 22 06 23 TargetRun Results PID2 did worse than other tests. PID9 Analysis On target 62 (in MSIM log), positioner gets stuck and MSIM is thinking...
Ran targets using yesterdays fullmtrlgy 071514 1.xml and script 2014 07 09 TargetsEMSetC no7.lst Results are in 07 17 14 04 35 18 TargetRun and look pretty much the...
These notes refer to the 3rd set of 9/27 positioners. Started the day by analyzing results of 07 14 14 21 47 40 TargetRun which ran overnight These used the same maps...
MSIM STARTUP 1. Open MSIM Camera software and select Test mode 2. Open MSIM Main software and select Test mode. All commands will be sent from this MSIM instance...
DataStructure Name pId :: Array containing which positioners are in the structure data. Range is from 1 2400. Take (moduleID 1) 57 posID activeCobras...
NOTES Fix common mode subtraction Look at GEN2 Run 7 that Eamon processed. Fiducials are not moving together Cobra Stage Center Metrology Procedure Taking...
COBRA HANDLING Nitrile gloves shall be worn when handling Cobras Do not hold Cobra by 2nd stage as there are exposed and fragile motor components there...
CURRENT STATUS Contact Eric Oakes re getting some dynasolve 8186699290 RESULTS Solithane Mixtures TYPE B, P/N 10283359 (D 51938 10) Test1 (24hr cure): 0....
Documents describing the effort to develop a simulated physical model of the PFI bench and associated components necessary for closing the Cobra positioning loop....
All things to do with PFI configuration timing. Timing Gantt charts (MS Project files w/ 1 day 1 second real time) PFS Timing PFICS timing xls.mpp: updated...
Received official information for PFS PFI Field Corrector Element (Window) NOTE! Is collection of materials in this TWiki redundant? May be preferred for partners...
Received official information for PFS Fiber subsystem NOTE! Is collection of materials in this TWiki redundant? May be preferred for partners to publish official...
Received official information for PFS Metrology Camera subsystem NOTE! Is collection of materials in this TWiki redundant? May be preferred for partners to publish...
Received official information for PFS Acquisition and Guiding Camera subsystem NOTE! Is collection of materials in this TWiki redundant? May be preferred for partners...
Subaru/PFS Web Preferences The following settings are web preferences of the Subaru/PFS web. These preferences overwrite the site level preferences in...
This is a subscription service to be automatically notified by e mail when topics change in this 1 web. This is a convenient service, so you do not have to come...