robohand
Electrical
- Jun 19, 2003
- 5
Needing analog voltage help. Just can’t seem to get a grip of what to do with what I have.
My background:
Self taught – no real schooling.
No analog background. Ten years using many plc’s but almost all in discrete functions in ladder logic. Plc’s from A-B, Siemans, Modicon, Symax, Keyence, Koyo etc.. Robots from KUKA, ABB, Kawasaki, Fanuc etc..
I have done some moves, block transfers, fifo etc. type functions but not much.
I have used the Koyo plc and touch panel on other systems. I have no problems with programming these.
What I have:
Koyo (DL-205) 9 slot base with a DL-240 cpu.
Slot 0 to 2 ---- 32 point input modules – D2-32 ND3
Slot 3 to 5 ---- 32 point output modules – D2-32TD1
Slot 6 ---- Analog voltage input module – F2-04AD-2 (set-up for +- 5v)
Slot 7 ---- Analog voltage input module – F2-04AD-2 (set-up for +- 10v)
10” touch panel ---------------------------------- EZ-S8C-F
Keyence LS-7000 series digital micrometer (+- 10v analog output)
Keyence LK-031 laser displacement sensor (+- 5v analog output)
What is required:
Display of actual digital readings of the (2) Keyence devices on the touch panel.
The micrometer measures the diameter of the part which has a +/- 5 micron range. A good part measures 17.90245 to 17.90255 mm with a given analog value of 3239 to 3240. All I am looking to see it 17.902 on the touch display.
The displacement sensor measures 2 locations and the plc does an (A-B) function to output a good/bad part result. The overall measurement will be within 30 microns having 1.64 mm as a good part.
What I have been able to do:
Read the analog value and use greater/less than program elements to show good/bad part results. This was done by measuring a good part and getting the good part analog value to use for the program control.
Problems I have had:
Understanding the analog conversions. I have the Koyo analog I/O module manual but don’t really understand what all I can do with the analog signal.
Questions:
Are the analog cards in the correct slots? As I see the addressing, they are.
Can I get the actual digital readouts from the analog values? What are the correct conversion formulas and how do I use them?
Can I use the analog output values to drive (2) different analog input devices, all powered by the same power supply? I hope to send the value to the analog input card and to a (Measurement Advantage) “miniLAB 1008 measurement device which will go to a USB port of a computer for data acquisition.
The micrometer shows 7 place values but I only get 4 places of analog in V-memory locations. I have used (LDD and OUTD) for 32 bit, etc. but still only see 4 place values.
Can you please help me with my frustrations. I have put in over 40 hours with no results yet. I understand that I have gotten in over my head and need someone to give me air.
Many thanks in advance!!!!!!
Thank you,
In dyer need - Steve
My background:
Self taught – no real schooling.
No analog background. Ten years using many plc’s but almost all in discrete functions in ladder logic. Plc’s from A-B, Siemans, Modicon, Symax, Keyence, Koyo etc.. Robots from KUKA, ABB, Kawasaki, Fanuc etc..
I have done some moves, block transfers, fifo etc. type functions but not much.
I have used the Koyo plc and touch panel on other systems. I have no problems with programming these.
What I have:
Koyo (DL-205) 9 slot base with a DL-240 cpu.
Slot 0 to 2 ---- 32 point input modules – D2-32 ND3
Slot 3 to 5 ---- 32 point output modules – D2-32TD1
Slot 6 ---- Analog voltage input module – F2-04AD-2 (set-up for +- 5v)
Slot 7 ---- Analog voltage input module – F2-04AD-2 (set-up for +- 10v)
10” touch panel ---------------------------------- EZ-S8C-F
Keyence LS-7000 series digital micrometer (+- 10v analog output)
Keyence LK-031 laser displacement sensor (+- 5v analog output)
What is required:
Display of actual digital readings of the (2) Keyence devices on the touch panel.
The micrometer measures the diameter of the part which has a +/- 5 micron range. A good part measures 17.90245 to 17.90255 mm with a given analog value of 3239 to 3240. All I am looking to see it 17.902 on the touch display.
The displacement sensor measures 2 locations and the plc does an (A-B) function to output a good/bad part result. The overall measurement will be within 30 microns having 1.64 mm as a good part.
What I have been able to do:
Read the analog value and use greater/less than program elements to show good/bad part results. This was done by measuring a good part and getting the good part analog value to use for the program control.
Problems I have had:
Understanding the analog conversions. I have the Koyo analog I/O module manual but don’t really understand what all I can do with the analog signal.
Questions:
Are the analog cards in the correct slots? As I see the addressing, they are.
Can I get the actual digital readouts from the analog values? What are the correct conversion formulas and how do I use them?
Can I use the analog output values to drive (2) different analog input devices, all powered by the same power supply? I hope to send the value to the analog input card and to a (Measurement Advantage) “miniLAB 1008 measurement device which will go to a USB port of a computer for data acquisition.
The micrometer shows 7 place values but I only get 4 places of analog in V-memory locations. I have used (LDD and OUTD) for 32 bit, etc. but still only see 4 place values.
Can you please help me with my frustrations. I have put in over 40 hours with no results yet. I understand that I have gotten in over my head and need someone to give me air.
Many thanks in advance!!!!!!
Thank you,
In dyer need - Steve