Re: [foxboro] Calca Block Logic Help
- From: "Gillis, Dale" <Dale.Gillis@xxxxxxxxxxxxx>
- To: <foxboro@xxxxxxxxxxxxx>
- Date: Wed, 24 Oct 2007 21:08:12 +0300
Thanks William.
This seems to be definitely the fix I was looking for. Thanks to all
who replied.
-----Original Message-----
From: foxboro-bounce@xxxxxxxxxxxxx [mailto:foxboro-bounce@xxxxxxxxxxxxx]
On Behalf Of William C Ricker
Sent: Wednesday, October 24, 2007 2:50 PM
To: foxboro@xxxxxxxxxxxxx
Subject: Re: [foxboro] Calca Block Logic Help
Does this do it ?
RI01 =3D CPLBUG_STA:STATION.DAY
RI01 =3D CPLBUG_STA:STATION.HOUR
RI01 =3D CPLBUG_STA:STATION.MINUTE
BO01 is the 1 minute pulse output
BO02 is the toggle output to the switch
STEP10 IN RI01 ; DAY
STEP11 ADD RI02 ; DAY + HOUR
STEP12 ADD RI03 ; DAY + HOUR + MINUTE
STEP13 DEC ; SUBTRACT 1
STEP14 BIT 22 ; BR IF <> 0 ; NOT OUR MINUTE
STEP15 IN BO01 ; PULSE OUTPUT
STEP16 BIT 23 ; BR IF ALREADY SET
STEP17 SET BO01 ; ELSE, SET IT
STEP18 IN BO02 ; LAST SWITCH TOGGLE
STEP19 NOT ; TOGGLE SWITCH
STEP20 OUT BO02 ; SEND IT TO SWITCH
STEP21 GTO 23 ; AND EXIT
STEP22 CLR BO01 ; CLEAR PULSE WHEN NOT OUR MINUTE
STEP23 EXIT ; ALL DONE, BYE
Regards,
William C Ricker
FeedForward, Inc.
-----Original Message-----
From: foxboro-bounce@xxxxxxxxxxxxx [mailto:foxboro-bounce@xxxxxxxxxxxxx]
On
Behalf Of Gillis, Dale
Sent: Wednesday, October 24, 2007 1:25 PM
To: foxboro@xxxxxxxxxxxxx
Subject: [foxboro] Calca Block Logic Help
Hi list,
I need some help with some calc block logic.....I think I'm having a
brain fart as I cannot get this.
What I want to do is use a calc block to set a bit (BO01) to 1 for one
minute at midnight on the first day of every month. I've set RI01 =3D3D
Station.day, RI02 to Station.hour and RI03 to Station.Minute. Then I
want to use this bit to toggle a SWCH block and hold it toggle for 1
month until the next 1st day at midnight comes and toggle the other way.
Here is what I have so far but I cannot get it to remember the toggle
bit so as to keep the SWCH Block Toggled
(1)In RI01
(2)SUB M01 (which is 1.0)
(3)MIN=3D20
(4)In RI02
(5)In RI03
(6)Add 3
(7)BIZ 9 (Set the Bit)
(8)GTO 11 (Clr the Bit)
(9)SET BO01
(10)EXIT
(11)CLR BO01
Then I was using a Flip Flop to remember this BO01 but I don't know how
to reset it when the next month comes around so that it will change the
toggle on the SWCH Block. Any help would be much appreciated!
Dale Gillis
=3D20
=20
=20
_______________________________________________________________________
This mailing list is neither sponsored nor endorsed by Invensys Process
Systems (formerly The Foxboro Company). Use the info you obtain here at
your own risks. Read http://www.thecassandraproject.org/disclaimer.html
=20
foxboro mailing list: http://www.freelists.org/list/foxboro
to subscribe: =
mailto:foxboro-request@xxxxxxxxxxxxx?subject=3Djoin
to unsubscribe: =
mailto:foxboro-request@xxxxxxxxxxxxx?subject=3Dleave
=20
=20
=20
_______________________________________________________________________
This mailing list is neither sponsored nor endorsed by Invensys Process
Systems (formerly The Foxboro Company). Use the info you obtain here at
your own risks. Read http://www.thecassandraproject.org/disclaimer.html
=20
foxboro mailing list: http://www.freelists.org/list/foxboro
to subscribe: =
mailto:foxboro-request@xxxxxxxxxxxxx?subject=3Djoin
to unsubscribe: =
mailto:foxboro-request@xxxxxxxxxxxxx?subject=3Dleave
=20
_______________________________________________________________________
This mailing list is neither sponsored nor endorsed by Invensys Process
Systems (formerly The Foxboro Company). Use the info you obtain here at
your own risks. Read http://www.thecassandraproject.org/disclaimer.html
foxboro mailing list: http://www.freelists.org/list/foxboro
to subscribe: mailto:foxboro-request@xxxxxxxxxxxxx?subject=join
to unsubscribe: mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave
- Follow-Ups:
- Re: [foxboro] Calca Block Logic Help
- From: Doucet, Terrence
- References:
- [foxboro] Calca Block Logic Help
- From: Gillis, Dale
- Re: [foxboro] Calca Block Logic Help
- From: William C Ricker
Other related posts:
- » Re: [foxboro] Calca Block Logic Help
- » Re: [foxboro] Calca Block Logic Help
- » Re: [foxboro] Calca Block Logic Help
- » Re: [foxboro] Calca Block Logic Help
- » Re: [foxboro] Calca Block Logic Help
- » Re: [foxboro] Calca Block Logic Help
- » Re: [foxboro] Calca Block Logic Help
- » Re: [foxboro] Calca Block Logic Help
- Re: [foxboro] Calca Block Logic Help
- From: Doucet, Terrence
- [foxboro] Calca Block Logic Help
- From: Gillis, Dale
- Re: [foxboro] Calca Block Logic Help
- From: William C Ricker