Re: [foxboro] Compiling Sequence Logic

Daniel,

The standard CMPLSEQ and PUTSEQ functions of the iccapi driver task allow
you to compile and download sequence blocks from outside of the ICC.  [See
the B0193NE E-Doc or similar description of iccapi driver task commands].
It's not exactly a simple "command line".  But, with a bit of effort, you
could automatically construct the required iccapi file with a script.  Note
that the syntax is a little strange and requires you to use a buffer
directory for the compile and put...

While you're writing your script, you could also take advantage of the
standard Unix "make" function which is part of every IA installation to
determine which blocks need to be re-compiled/downloaded based on subroutine
or other include file dependencies.  Any good Unix book will have a
description of how to use make.

If you get stuck with either iccapi or make, give me a holler and I'll send
you some samples off-list.

Regards,

Doug Lloyd
DGL Controls


-----Original Message-----
From: foxboro-bounce@xxxxxxxxxxxxx [mailto:foxboro-bounce@xxxxxxxxxxxxx] On
Behalf Of Klebba, Daniel
Sent: Monday, May 15, 2006 3:01 PM
To: foxboro@xxxxxxxxxxxxx
Subject: [foxboro] Compiling Sequence Logic

Is it possible to compile sequence logic outside of the ICC?  For
instance, if a subroutine is modified, can several blocks be recompiled
from the command line and then downloaded into the CP?  Also, is there
something like a MAKE routine that will automatically recompile all
necessary files after a common subroutine is modified?  I ask these
questions because the old Spectrum Fox 1/A had a program called AGS
(Automated Generation Subsystem) that was capable of recompiling Batch
phase logic.
 
Daniel Klebba
ATK Launch
 
 
_______________________________________________________________________
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
 


 
 
_______________________________________________________________________
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
 

Other related posts: