My apologies to Dirk for not forwarding this PI related message yesterday. His exchange server is not letting him send to freelist.org and thus I am forwarding it for him. Tom VandeWater -----Original Message----- From: Pauwels, Dirk - RSM Sent: woensdag 13 april 2005 11:02 To: 'foxboro@xxxxxxxxxxxxx' Subject: RE: [foxboro] PI I/A Interface and non-updating values We have had PI points "freeze" also,regularly. Points belonged to the same list, not all of the points in the list froze. We had to stop PI, do a restart of the FoxApi, and then restart PI to get the tags working again. My PI lists (collection groups) were setup like this: 1 list per CP and per scanning rate, so ie: tag in CP6001, with scan rate 2 would result in 12. Because we've experienced problems with big lists, I've created a lot of smaller lists ie 21 becomes 211,212,213 etc. In the past the problems with frozen tags always started after tags in the same list were created or edited, with the smaller size lists this problem does not occur anymore and if it should occur again, the amount of tags affected is smaller. So a few tips: - Only put PI tags in the same list if they're in the same CP and all have the same scan rate. - Use smaller lists, if you need to create a lot of tags do not use an existing list, but create multiple new ones - use separate lists for read and write tags. - After creating a tag, and assigning a datatype (boolean, int...) to it, check the pi message log file, FoxApi sends the datatype to PI, this might be a different type then the one you assigned in the pitag config. If it is , it is reported in the log file. Adjust it accordingly in PI. - Make sure you create a communication check, we called it PIHEARTBEAT, which will create an alarm whenever PI communication is slow or broken. It will save you angry calls from production, when they're missing vital data for the last 8 hours or so... - Use Pi healthcheck to verify the lists for bad input tags. - in the excel pi add in, be care full deleting tags you've sorted with the autofilter option, you might be deleting tags which are not shown on the screen, but also have an "x" in the selection column. We haven't had CP's fail due to PI, we did have a CP60 fail in the past, and the FT DID NOT take over... In a batch process this means: PANIC....Even more panic when the CP booted with an "old" checkpoint file. Valves opening, pumps starting etc... We're trying to figure out a way to have the CP reboot with a "clean" checkpoint file, A file we can create and edit ourselves to allow a safe startup after an unexpected CP reboot. Invensys is checking out the possibilities... Rgds, Dirk Pauwels - DCS coordinator Engineering dept. Lawter International BVBA An RSM Company Ketenislaan 1c - Haven 1520 B-9130 Kallo, Belgium T. +32.(0)3.570.95.97/ Mob. +32.(0)497.428.300 F. +32.(0)3.570.16.09 E mail: dirk.pauwels@xxxxxxxxxx -----Original Message----- From: foxboro-bounce@xxxxxxxxxxxxx [mailto:foxboro-bounce@xxxxxxxxxxxxx] On Behalf Of brad.s.wilson@xxxxxxxxxxxxxx Sent: dinsdag 12 april 2005 22:44 To: foxboro@xxxxxxxxxxxxx Subject: [foxboro] PI I/A Interface and non-updating values Seeing all these messages about PI prompted me to write with my own PI problem. We have v4.3 with 17 CP40s (non-FT). Occasionally I will have some points "freeze" in PI ... there will be no error messages such as I/O timeout or bad input ... but the value will stop updating, so I get a flat line. The last good value is timestamped with the time the freeze occured, but I can find no apparent cause for it ... no I/A error messages (at least none that make sense to me), the DCS is unaffected. The values are always (I believe) analog. Often (but not always) they are all in the same collection group, but not ALL the points in the group freeze. I know of no way to "kick-start" the group without stopping and restarting the PI interface, which clears anything that might have been in the buffer and causes breaks in all my data. I don't know if these "frozen" points are even being scanned or if the values are in the buffer but not being uploaded to PI. Without much knowledge of how collection groups actually work, I have created 2 groups per CP ... one for analog values and one for discrete. The points are not evenly distributed between groups, because some CPs are more heavily loaded than others. We have 2 nodes, but only only one PI portal, so the PI interface must go cross-node to reach 13 of the CPs. Any ideas? Brad Wilson ExxonMobil Chemical Co Edison Synthetics Plant 732-321-6115 732-321-6177 fax Brad.S.Wilson@xxxxxxxxxxxxxx _______________________________________________________________________ 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: //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: //www.freelists.org/list/foxboro to subscribe: mailto:foxboro-request@xxxxxxxxxxxxx?subject=join to unsubscribe: mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave