Logix5000 data protection during external write

cisco_kid

Member
Join Date
Feb 2007
Location
Portland, OR
Posts
9
Is there a way to prevent a block of data from being read by RSLinx while the data is being written too? I have a customer who is concerned that he will be reading data as it is being written and will retrieve incorrect data. I tried to get them to allow me to send an unsolicited ethernet message.. but they want to do it the old polling way. BTW, data is a 12 character barcode loaded into a DINT[6]. Customer is polling DINT[0], and asked me to write that register last, which makes it backwards from a simple COP command!

Thanks!
 
That's a legitimate concern, and is one of the reasons the Copy Synchronous (CPS) instruction was added to the ControlLogix. CPS locks both the source and destination tags until it completes, so it takes a little more scantime. Just buffer your data into the tag that will be read using a CPS, and you'll be fine.
 

Similar Topics

I'm a Siemens person, and this is one of my first AB programs. The customer wants everything programmed in Ladder. I have a lot of data (3...
Replies
14
Views
253
What's the best practice for storing data in a RSLogix5000 PLC and then logging it to a IA DB? I want to accumulate data if the DB isn't available...
Replies
19
Views
4,801
I currently have a REAL type data tag 'Roll_Yards' that gives me the yardage count of a roll of fabric. Each time the operator loads a new roll...
Replies
3
Views
1,216
Hi, I am looking for a user manual or instructions on how to setup the Tag Data Monitor tool on RSLogix5000
Replies
0
Views
2,157
I'm trying to display the concentration of a solution on an HMI. I want to do the calculation in the PLC (ControlLogix). The problem is that it...
Replies
2
Views
1,522
Back
Top Bottom