
adccommunitymod (AutomationDirect) asked a question.
Created Date: August 16,2017
Created By: CaerYnArfon
**** This post has been imported from our legacy forum. Information in this post may be outdated and links contained in the post may no longer work.****
Hi everyone, my first post. be gentle!! lol Have worked on the DL06 with one Analog I/O card over the last 4-5 years just the one we had within the company. Now however we are branching out and are making our own system using a DL06 and 3 x F0-2AD2DA-2's. Using the analog 0-10v output from each card to control 3 x DC motor controllers. The variable voltage 0-10v is used to control the speed regulator input on the DC controller producing a variable armature output A+ and A-. OK so far. I have initialised the cards more or less at the beginning of the ladder. Using ANLGCMB IBox and the following parameters. Base 0, Slots 1, 2 and 3, Number of input channels 2, Input data 1 , Input data addresses V410 (card 1), V430 (card 2), V450 (Card 3. V440 is already used) Output channels 2 , Output data 1 , Output addresses (V420 (card 1), V440 (card 2) and V460 (card 3) I then use a LD K384 (900 dec or any figure I want) then an OUT to C420 after the initialisation Each card has an associated relay fired from a Y output. This merely puts a short onto the DC controller input to initialise the A+ A- output and in conjunction with the analog voltage from the I/O card output applied across the speed control input varies the motor speed. Card 1 with motor 1 works fine, we get 9.7 volts ish on analog out 1 (between pin 4 and the 0v Pin 6). This output is connected to the DC controller speed control input (0-10vdc range) it works . The problem comes when I press the button on the HMI to drive the motors associated with cards 2 and 3 because it drives motor no 1! Albeit very slowly !!! pardon the language but what the heck?... They have different Y outputs. Different buttons on the HMI. They are on seperate I/O cards All of the wiring is correct. At the moment its early assembly phase and I haven't fitted motors 2 and 3. I will tomorrow. I have tried using a seperate 24vDC psu for the 24v dc requirement for each analog I/O card (although linked in series +24 to pin 7 -ve to Pin 8) I have also used the 24v out and 0v out on the main tag block of the DL06. No difference. Just thought, one thing I haven't done is link all of the 0v lines on the outputs of the I/O cards. However, the DC controllers do specifically state that the 0v of the speed control input must NEVER be connected to ground/earth so I haven't connected that side to the 0v I can't see any links in code between the HMI buttons for motor 1 and the other 2. i.e. Y output for motor 2 is firing the Y output for motor 1 etc. (and the LED's support this) The only common factor is the extra 2 analog cards Interestingly checking the analog outputs of cards 2 and 3 (voltmeter between pins 4 and 6) and they won't go above about 5.1 volts. Aha! I thought jumpers, but no they are all set to 10v Any one any thoughts? Have I NOT initialised them correctly? Many thanks
Created Date: August 16,2017
Created by: CaerYnArfon
Hi everyone, my first post. be gentle!! lol
Have worked on the DL06 with one Analog I/O card over the last 4-5 years just the one we had within the company. Now however we are branching out and are making our own system using a DL06 and 3 x F0-2AD2DA-2's.
Using the analog 0-10v output from each card to control 3 x DC motor controllers. The variable voltage 0-10v is used to control the speed regulator input on the DC controller producing a variable armature output A+ and A-.
OK so far. I have initialised the cards more or less at the beginning of the ladder. Using ANLGCMB IBox and the following parameters.
Base 0,
Slots 1, 2 and 3,
Number of input channels 2,
Input data 1 ,
Input data addresses V410 (card 1), V430 (card 2), V450 (Card 3. V440 is already used)
Output channels 2 ,
Output data 1 ,
Output addresses (V420 (card 1), V440 (card 2) and V460 (card 3)
I then use a LD K384 (900 dec or any figure I want) then an OUT to C420 after the initialisation
Each card has an associated relay fired from a Y output. This merely puts a short onto the DC controller input to initialise the A+ A- output and in conjunction with the analog voltage from the I/O card output applied across the speed control input varies the motor speed.
Card 1 with motor 1 works fine, we get 9.7 volts ish on analog out 1 (between pin 4 and the 0v Pin 6). This output is connected to the DC controller speed control input (0-10vdc range) it works .
The problem comes when I press the button on the HMI to drive the motors associated with cards 2 and 3 because it drives motor no 1!
Albeit very slowly !!! pardon the language but what the heck?...
They have different Y outputs. Different buttons on the HMI. They are on seperate I/O cards
All of the wiring is correct.
At the moment its early assembly phase and I haven't fitted motors 2 and 3. I will tomorrow.
I have tried using a seperate 24vDC psu for the 24v dc requirement for each analog I/O card (although linked in series +24 to pin 7 -ve to Pin 8) I have also used the 24v out and 0v out on the main tag block of the DL06. No difference.
Just thought, one thing I haven't done is link all of the 0v lines on the outputs of the I/O cards.
However, the DC controllers do specifically state that the 0v of the speed control input must NEVER be connected to ground/earth so I haven't connected that side to the 0v
I can't see any links in code between the HMI buttons for motor 1 and the other 2. i.e. Y output for motor 2 is firing the Y output for motor 1 etc. (and the LED's support this)
The only common factor is the extra 2 analog cards
Interestingly checking the analog outputs of cards 2 and 3 (voltmeter between pins 4 and 6) and they won't go above about 5.1 volts.
Aha! I thought jumpers, but no they are all set to 10v
Any one any thoughts?
Have I NOT initialised them correctly?
Many thanks
Created Date: August 17,2017
Created by: plcnut
However, the DC controllers do specifically state that the 0v of the speed control input must NEVER be connected to ground/earth so I haven't connected that side to the 0v
You may have some programming issues, but your statement above tells me that you will probably need analogue signal isolators for each drive.
Created Date: August 24,2017
Created by: CaerYnArfon
PLCNUT you are a star :-)
Yep got some isolators on all of the dc controllers and voila works like a charm. Thanks very much