Ok, I need to clarify my project.
My company is in the medical field. We refurbish C-arms and other items in the field.
I have designed a test system for the TSO's used on some of the CT/C-arms in the industry. The problem is, to test the TSO, you need a system.
We have a system to test the older TSO's, but, it takes 4 mins to shut off the system, and 8 mins for to come up in a run condition. If you need to test repaired 10 units after they are repaired, it becomes time intensive.
Thus the test box/unit allows the tech to test all functions of the TSO before it is placed on the system.
Now the new TSO's..
They work on CANopen. A TSO has LED's to indicate a feature selected, and buttons and switches to control table and maybe collimation of the X-Ray beam. They do not produce X-rays.
The TSO's have been designed by the company of the system.
For me, I just need to confirm via a simple program to see if I can fire the led's and test the switches (other than an ohm meter)
TSO means Table Side Operation unit.
I have figured out some of the signals from the system (seq to light LED's)
But I need to get speed and info of the output functions of the switches of the unit.
There are various types of TSO's so I need to make a matrix of the switch signals.
My company is ISO 900x and IEC 60601.. certified. (can not remember all of this stuff..)
I'm involved in all aspects of Design, Operation of the current other 2 projects for manufacturing.
My problem is I just need a pointer of how to and what to use to talk CAN via the mega board and the shield that was pointed out earlier.
All the TSO's I have are exchanges, so to say they are from working systems. Just we are now in need of refurbishing these units and having them ready for exchanges.