ControlLogix with Festo CPX_FB_32

Christoph

Member
Join Date
Sep 2003
Location
Indiana
Posts
345
All

I am setting up a Festo manifold of 6 pressure regulators.
on Ethernet, Talking to a ControlLogix processor.
I have it all configured and seems to be talking.
My issue is the setpoint is in 2 separate SINT tags.
How do you go from an INT tag
and get it split into 2 SINT's that are sequential. (low byte is first
MSD is 2nd.)
 
Found from trial and error that a CPS or Synchronous Copy File
seems to work very well. An Int tag in the Source and the lower byte Sint tag
as the dest. with a length of 2.
 
Exactly !

And it was the correct choice to use Copy Synchronous (CPS) instead of the ordinary Copy (COP) instruction.

Because the I/O cyclic timers can interrupt the tag database read/writes at any time, they can even do so in the middle of a COP instruction, which would lead to the possibility of only half of the 16-bit value being updated.

CPS locks the input and output tags so they can't be interrupted by any other process in the controller. It takes a bit of an overhead hit, so you want to use CPS over COP only when necessary.
 

Similar Topics

Hello everyone, Does anyone out there have any sample programs on controlling the Festo MTR-DC1 servo using RSLogix5000 ver 17 or higher. Do...
Replies
2
Views
2,542
Why does the controllogix redundancy modules use a single mode fiber vs multimode fiber?
Replies
1
Views
80
Hello, I have two 16 point input cards and 1 16 point output card showing module faulted on my IO tree in Logix Designer. The fault code is...
Replies
7
Views
214
Hello, My associate and I are trying to sync up two ControlLogix racks (7-slot chassis) with identical modules. We are able to see the secondary...
Replies
4
Views
193
Trying to setup a message read via Ethernet. I have the path setup as 1, 1, 2, 192.168.66.10 I get an error code 1, ext err 315. I am beating...
Replies
9
Views
231
Back
Top Bottom