Host Engineering Forum

General Category => General Discussion => Topic started by: spider on February 03, 2012, 02:44:54 PM

Title: DL06 - F0-04AD-2 V-Memory locations
Post by: spider on February 03, 2012, 02:44:54 PM
Hello,

I'm fairly new to these PLCs. Haven't touched one in 10 years.
Now I'm stuck. I installed a Analog input card F0-04AD-2 module (4CH 0-10V) in slot one.
Would like to read in the values in my ladder program. I went the way it is described in the manual(DL05/06 Option modules User Manual; 7th Ed., 5/07).
It reads as followed:

SP0-----LD K400 (load constant 4(4channels BCD in slot1))
   -----OUT V700

thats it. I'm not able to load K400 in V700. The OUT function does not let me define V700.
I tried OUTD (double word) and it works. Problem is I'm working offline right now and can't test it. Would like to finish the code before I go out in the field.

Any ideas what I'm doing wrong? Do i have to define the V-Memory locations somewhere else or assign them some how?

Hope I made myself clear. I'm new so bare with me. :-[
Thank you

/Ronny
Title: Re: DL06 - F0-04AD-2 V-Memory locations
Post by: b_carlton on February 03, 2012, 03:00:52 PM
This is one of the nicely confusing points about this system. They named two different instructions, one affecting single bits and one transferring the accumulator to a V memory, exactly the same thing, OUT.

So, when entering the rung and you wish to send the value in the accumulator to a V memory location, type 'OUT' then ENTER - THEN press the '/' key (the one under the question mark. The OUT to a bit instruction will change to the OUT to a V memory location and you will be able to properly enter the V memory address. (Why they didn't name it 'OUTV' or something more obvious I don't know but we all have to just deal with it.)

Just noticed your remark about OUTD, Yes it modifies V700 but it also modifies V701. Don't do that unless you mean it.
Title: Re: DL06 - F0-04AD-2 V-Memory locations
Post by: spider on February 03, 2012, 03:11:56 PM
Thank you very much b_Carlton,

Just tried it. Simply great.
I guess I could have found that somewhere in the Directsoft manual.  :-\

Again thank you for the fast reply.

/Ronny
Title: Re: DL06 - F0-04AD-2 V-Memory locations
Post by: b_carlton on February 03, 2012, 03:24:58 PM
If your previous PLC experience was with Allen Bradley then try some remarks at my site http://www.theplcguy.com/ABtoAD/Introduction.htm (http://www.theplcguy.com/ABtoAD/Introduction.htm).
Title: Re: DL06 - F0-04AD-2 V-Memory locations
Post by: spider on February 03, 2012, 03:47:48 PM
I was introduced to PLCs on a Siemens Simatic back when the S5. Did just simply ON/OFF logic. Never work with analog stuff.
Will take a look thou. My new job offer requires it and I just love to learn new stuff.

Currently I just want to cool a diesel engine with an AC Drive controlled fan motor. So i read the temperature (0-150C 0-10V)   from the governor in to my DL06 and give a (0-10V 0-60Hz) out to the AC Drive. Not sure if i go with a PID loop or just use couple threshold values to set the fan speed.

If you have any advise please let me now. I will go ahead and try it without PID loop. 3 values with in the temperature working range should be enough. Have to hold the temperature under 89C and above 76C.

Thank you

/Ronny