List of Contributions

Chip Stone

Contact Details

Chip Stone


My Content

1 to 20 of 32 total
Posted By Chip Stone Apr 19, 2024 03:39:05 PM
Found In Egroup: Automation Control
\ view thread
Wasn't optimistic about getting a trick to be able to do this at our software checkout later this year, but I appreciate you passing this on as a feature request. The other vendor is responsible for their side of the testing and I don't know that they'd be open to modifying their testing process to use ...
Posted By Chip Stone Apr 17, 2024 03:49:12 PM
Found In Egroup: Automation Control
\ view thread
In this case, I only need to be able to communicate with one or two physical PLC's. There won't be any physical I/O in play, the whole exercise is a couple of programmers in a conference room making sure our handshakes all work with simulation code. Someday I might have a need to talk to a Modbus TCP ...
Posted By Chip Stone Apr 16, 2024 10:54:00 AM
Found In Egroup: Automation Control
\ view thread
I have a software checkout coming up for an integration project, and in this case I'm bringing my code to the equipment manufacturer. I did this last year for a similar project and had to haul ControlLogix PLC with me on an international flight. That was... less than ideal (you want to hand your luggage ...
Posted By Chip Stone Jan 10, 2024 05:42:00 PM
Found In Egroup: Automation Control
\ view thread
I fully understand, but the issue I'm struggling with right now is not the performance of the loop. The Autotune status says PV out of limit, but the PV is staying within the limits. SO what is this error message actually trying to tell me? For the record, the application is tempering water. I'm trying ...
Posted By Chip Stone Jan 10, 2024 08:13:17 AM
Found In Egroup: Automation Control
\ view thread
Thanks Philip. What's throwing me off is that I'm getting "PV Out of Limit" when my PV is staying between the PID's configured High & Low limits and I even tried putting the PV Change Limit arbitrarily high so that no amount of CV change could possibly create that big a change. I wasn't aware of the ...
Posted By Chip Stone Jan 09, 2024 06:27:00 PM
Found In Egroup: Automation Control
\ view thread
I've been trying to figure this out today and coming up empty on my searches. (Yep, I've got the autotune license.) Seems pretty simple: Autotune is failing with the error "Atune Fault, PV out of Limit" as shown below. However, my PVs are around 50-70 during these attempts and are well within the limits ...
Posted By Chip Stone Jul 25, 2023 09:30:11 AM
Found In Egroup: Automation Control
\ view thread
Just for a quick requirements/sanity check, are all 100+ commands directed to a single controller or are you communicating with different addresses for each of the 12 nodes? Are you consolidating nearby addresses into single commands, or are you planning 1 address per command? I can only speak to Prosoft ...
Posted By Chip Stone Jul 06, 2023 09:32:12 AM
Found In Egroup: Automation Control
\ view thread
Just to clarify @Splash's comment, CONNECTION_STATUS isn't required for your Produce/Consume tags, but it is pretty easy & handy. If your P/C tag's first element a CONNECTION_STATUS (which is a predefined UDT), then that will automatically add RunMode and ConnectionFaulted values you can use for fault ...
Posted By Chip Stone Apr 10, 2023 09:08:00 AM
Found In Egroup: Automation Control
\ view thread
@Jay Kay, is that in combination with the Program DPI "Compatibility Mode" enabled like in Carry's screenshot or does the 175% make that unnecessary? @Philip Hamilton, we all love lots of screen real estate, but my engineers aren't going to roll up to a client site with 32" displays under their arms ...
Posted By Chip Stone Mar 24, 2023 09:11:00 AM
Found In Egroup: Automation Control
\ view thread
Hi, McKenzie, I think you'd just need to have your popup definition include a separate row for your "enter" tag: Your numeric input box would be tied to the Value property and the Enter button's touch release can write 1 to Submit as well as close the popup. Whatever button opens this parameter ...
Posted By Chip Stone Feb 10, 2023 08:30:00 AM
Found In Egroup: Automation Control
\ view thread
I don't want this to come off as hostile in any way, I know we can sound a bit harsh when we question the what & why of decisions that certainly weren't made in a vacuum by an intern. That said I'm curious about the philosophy behind what I'm assuming have been security-minded changes in recent releases. ...
Posted By Chip Stone Jan 26, 2023 11:02:00 AM
Found In Egroup: Automation Control
\ view thread
Hey, Morley. You're right that I am already using a temporary string, but in a kludgy sort of way (hey, some of my best work is a kludge!). I have hidden Numeric/TextDisplays paired up with each Numeric/TextInput. The Input objects have to be bound to something or else they're errored out in runtime ...
Posted By Chip Stone Jan 25, 2023 01:46:00 PM
Found In Egroup: Automation Control
\ view thread
Well thought out workaround... but not applicable to View Designer. ------------------------------ Chip ------------------------------
Posted By Chip Stone Jan 23, 2023 05:22:00 PM
Found In Egroup: Automation Control
\ view thread
Does anyone know a way to specify the max length for the Text Input control in View Designer? I'll spare you the deep dive, but I have a popup where operators can enter multiple fields, but none of the data gets written to PLC tags until they press the Submit button. The issue I'm having is that I can't ...
Posted By Chip Stone Jan 23, 2023 10:54:00 AM
Found In Egroup: Automation Control
\ view thread
Keith, one thing we've noticed using this method is that the value in the Numeric Display persists across instances. For example, we're using this same mechanism to show alarm configuration options on our IO popup screens. If I click/tap into an analog device and hit the Alarms button to make that group ...
Posted By Chip Stone Aug 23, 2022 08:34:00 AM
Found In Egroup: Automation Control
\ view thread
Have you looked into Deadband and Zero Crossing? They basically tell the PID "close enough," so it will stop adjusting the output within a certain range. The Zero Crossing (ZCOff) parameter will tell the PID whether to stop as soon as it's within the range (ZCOff = 1) or if it has to actually reach the ...
Posted By Chip Stone Aug 17, 2022 01:44:00 PM
Found In Egroup: Networks
\ view thread
In the three years my company was using Webroot, I didn't have any issues that ever traced back to that software. None of them are perfect with 100% detection and 0% false positives, but the fact that ESET silently blocked or deleted three separate tools that I rely on is a huge deal breaker for me. ...
Posted By Chip Stone Aug 17, 2022 01:07:00 PM
Found In Egroup: Networks
\ view thread
I tore out some hair this week trying to figure out why my software didn't work before eventually discovering that our company's newly deployed security software ESET was ruining my day. Since I didn't see any mention of that program elsewhere in the forum, I thought I'd post this to help future victims. ...
Posted By Chip Stone Aug 15, 2022 05:27:00 PM
Found In Egroup: Automation Control
\ view thread
Thanks, Keith. Specifying a member tag (%.PV.@Name) did the trick and shows the actual tag name. It's a little frustrating that the editor allows picking tag elements it can't use, but glad to have it working! ------------------------------ Chip Stone ------------------------------
Posted By Chip Stone Aug 12, 2022 02:19:00 PM
Found In Egroup: Automation Control
\ view thread
I added tag based alarming to several of my AOIs, but something about the configuration doesn't seem to be handling the messages properly. Here is the message in my alarm definition: and here is how that message appears when the alarm trips When I open the properties of the alarm instance (the ...