Content
# #laguna — 2025-12-22
**07:58 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766419086665669):** I dont think we need to be in the thread anymore.
**07:58 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766419093374409):** i dont think i'll need to download
**07:58 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766419134011019):** not sure why they set up the bit array as DINT in the new plc.. i dont see a need for that many bits in any of the words being MSGd
**07:58 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766419139179259):** but thats ok. i gotta plan
**08:05 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766419518338219):** progress
**08:05 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766419518750919):**
![[F0A50MF3V46_image.png]]
**08:16 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766420181357949):** They were in the PLC and making changes. He downloaded while you were in there, now the PLC is unresponsive
**08:16 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766420199505399):** I told them to let us know when we can be in there exclusively
**08:16 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766420207546509):** lovely
**08:17 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766420230673399):** I should have thought to coordinate our efforts
**08:18 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766420329661269):** are they onsite or remote? hopefully we can get it back
**08:19 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766420354026419):** Onsite
**08:19 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766420381249449):** Ok good
**08:32 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766421160869299):** i was on a roll there... this is unfortunate.. how bad is it? do you know yet?
**08:33 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766421203132059):** I don't.
**08:35 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766421342936589):** i was only online looking at live values i didnt need to make any changes there
**08:38 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766421535122199):** I don't think it was you. He's connected through the Eth card rather than to the processor. Then you were online with the processor. Probably just caused a glitch. I'm sure the redownload probably fixed it
**08:39 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766421572120149):** its not pinging yet
**08:39 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766421583906649):** he said he was going to unplug our cable
**08:39 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766421588897079):** he was annoyed
**08:39 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766421591272779):** ah
**08:39 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766421593088429):** yeah im sure
**08:40 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766421615124499):** he's under pressure to get this online, so I told him to just let us know when we can access it again.
**08:40 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766421648264669):** ok.
**08:41 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766421668664769):** lets see then.. what should i work on
**08:41 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766421702644169):** well, do what you can for laguna. if nothing, then maybe switch to solvang fjord
**10:32 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766428346035359):** @Mason Radke we are clear to proceed
**10:33 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766428435682999):** The UF PLC needs a source tank level messaged to it. I will get a tag name.
**10:34 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766428452133059):** i saw that
**10:35 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766428523119799):** do you need a tagname?
**10:41 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766428895779529):** nope i know this one
**12:29 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766435386935069):**
![[F0A527HRVAA_image.png]]
**12:29 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766435397578389):** everything i see makes it look like these two tags are the same
**12:30 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766435410911739):** are you able to confirm wether they should be separate instruments?
**12:39 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766435951349539):** I believe they are the same
**12:39 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766435968588169):** SE and UF Feed are the same
**12:41 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766436072448449):** level is in
**12:41 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766436072510169):**
![[F0A5H85JZK3_image.png]]
**12:41 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766436077185379):** interlocks are clear.
**12:41 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766436114464729):** one of the valves is open?
**12:42 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766436130848539):** looks like it
**12:42 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766436130967399):**
![[F0A4XUM3R1R_image.png]]
**12:42 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766436142139729):** copy
**12:42 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766436153751779):** I will let them know it is ready to test
**13:04 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766437463477289):** @Mason Radke their PLC needs a heart beat from us for comm loss. can you look into this? if it is going to take more than a few, we can bypass for now
**13:04 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766437493941649):** whos plc and from us where?
**13:05 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766437500256399):** the UF plc?
**13:05 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766437509037449):** the UF PLC to the RDT PLC
**13:05 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766437527056949):** RDS?
**13:05 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766437532828189):** tight
**13:05 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766437534722009):** right
**13:05 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766437536968159):** i did that already
**13:05 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766437544259929):** anyway to see what they're seeing?
**13:05 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766437549491969):** so i can backtrack from a tag or display?
**13:06 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766437571506729):** they apparently have a comm alarm at the UF
**13:06 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766437573083829):** i had to fix the comm fail alarm between the 2 PLCs for the interlock to clear
**13:06 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766437586939109):** let me look. maybe its the other train
**13:06 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766437595211619):** copy
**13:07 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766437628860579):** sounds like there are two comm fail circuits. one in the RDS and one in the UF?
**13:07 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766437653072559):** i think i see it
**13:16 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438181649969):** bypassed for now.. i could fix it, but im trying to fix things with the fewest changes possible. i want to do it the way it was done before and its taking some time tracking down the MSG and tag value that was being used.
**13:16 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438191816479):** see if it looks better on their end
**13:16 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766438197182309):** copy
**13:17 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766438256497959):** yes it cleared on their end
**13:17 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438271622149):** sweet
**13:18 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766438314401339):** we are moments away from running
**13:18 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438320501729):** exciting
**13:18 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438329263079):** feels like a miracle
**13:18 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438332304119):** that this is gonna work at all
**13:18 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438335282839):** haha
**13:18 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766438339146599):** indeed
**13:19 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438357482999):** but we are more than capable of chasing down each hold up.. just takes time
**13:19 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766438367748259):** agreed
**13:20 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766438428190239):** we may need to change the way we look at those valve open commands. the valves were both closed when scada is showing a valve call. the idea is we want to be sure a valve is open so the pump doesn't dead head
**13:20 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766438451059139):** maybe peak in to see how they send us that valve call?
**13:20 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438455480409):** o
**13:20 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438456140839):** ok
**13:23 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438614338269):**
![[F0A584CK5GC_image.png]]
**13:23 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438618660549):** is it this valve? 3456.3?
**13:23 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438626307969):** because im not seeing a tag for that in either PLC
**13:24 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766438657639909):** yes it is that valve, there is one for each train
**13:24 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766438675338639):** might be a different tag
**13:24 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766438681544229):** let me look at pid
**13:25 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438719570269):** does UF send a request to RDS for the valve to open from that PLC?
**13:25 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766438745582999):** I think that is the idea. what did you use to clear that one interlock?
**13:26 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438763054559):**
![[F0A4P3QDMT9_image.png]]
**13:26 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438770831199):** this is in the RDS plc
**13:26 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438775225779):** left is the comm bit from UF
**13:26 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438781275229):** call bit
**13:27 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766438839201539):** is that from the UF PLC? I see a description that shows the UV PLC
**13:27 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766438851204429):** sorry, the chem_rm plc
**13:27 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438870171959):** i noticed that too.. i think the descriptions have been wrong for this
**13:28 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766438910635699):** the chem_rm plc maybe where they were getting that tag from in the past.
**13:28 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438920690399):**
![[F0A54GUBLSE_image.png]]
**13:28 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766438921243569):** but you updated to get it from the UF?
**13:29 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438943188999):** i changed very little.. just the comm path from DH+ to ethernet IP direclty to the UF plc
**13:29 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438948792099):** same tag.. didnt change the tag
**13:29 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766438957838759):** oh, it's probably not the same tags
**13:29 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438960043879):** and in the UF plc this was the description for the tag that wa being grabbed
**13:29 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766438991000859):** UF calls for the valve to be open.. RDS reads that bit and opens the valve.. logic all makes sense
**13:30 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439006836679):** description is wrong where it says something about the chem PLC
**13:30 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766439037414859):** UF calls for either valve to be open. RDS reads that call and clears the interlock. Once the interlocks are clear, the pump will run.
**13:30 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766439059531279):** UF may also send a separate pump call?
**13:31 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766439072787059):** there is a separate tag for that looking at scada
**13:31 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439100053509):** whats not happening? the pump wont run?
**13:31 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439114399809):** is there a message on the HMI?
**13:32 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439128802969):** or is the valve not opening
**13:32 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766439166413779):** we show a call from FCV-3465. the issue is that the valve is not actually open.
**13:32 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439171609149):** copy
**13:32 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439172661659):** standby
**13:33 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766439183036039):** 3465-3
**13:33 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766439188866589):** there is also 3465-4
**13:34 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766439262891299):** the end goal is we don't want to run the pumps if a valve isn't open
**13:34 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439268356709):** yep
**13:34 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766439272850979):** UF PLC controls the valves
**13:34 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439276389109):** would also be nice if the valve opened when called
**13:34 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439282681589):** oh ok
**13:34 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439285774409):** that helps. standby
**13:36 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439360127649):** ugh.. ok
**13:36 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439374602349):** that valve call bit that was being messaged isnt tied to any logic
**13:36 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439379634479):** i set it to a zero and it stayed
**13:36 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439384274989):** and no xref to any logic
**13:36 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439388178879):** standby
**13:37 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439424200459):** did you see anything on the PID for valve tag? there is nothing related to 3456 in the UF plc
**13:37 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439431324889):** oh 3465
**13:37 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439432630459):** let me try that
**13:37 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439451053409):** tagname is wrong on scada. that was throwing me off
**13:41 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439667192389):** ok, i fixed that. the valve wont open because LIT_3426 is in high level alarm
**13:42 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766439745799589):** excellent
**13:43 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439788986869):** theres also an auto bit holding it up.
**13:44 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439841969679):**
![[F0A516CQDEZ_image.png]]
**13:44 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439842708779):** trying to make sense of this
**13:44 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766439883670339):** yeah I don't know what they are doing out there.
**13:44 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766439889090899):** what do you think of th program?
**13:45 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439901863439):** ive seen worse
**13:45 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439906515969):** its well documented
**13:45 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439913622309):** which helps a lot
**13:45 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766439926052649):** so that auto call is because its waiting on a certain step
**13:49 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440190748229):**
![[F0A5YUWTA48_image.png]]
**13:49 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440195696929):** this is the rung thats preventing the valve from opening
**13:52 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766440345008079):** It looks like this is code translated from a SLC
**13:52 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440350861539):** yes
**13:52 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440357183959):** lots of N and F registers
**13:53 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440388306869):** the train is still in manual is that what they want to test?
**13:53 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766440412407269):** they are working some things out still I believe
**13:59 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440762129999):** i see the valve being called to open
**14:00 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766440818964159):** I think we can go ahead and put the pump in auto if your interlocks are right.
**14:00 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766440843449199):** Is that just a call, or is it a verification that the valve is open?
**14:00 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440844489599):** run call and flow
**14:00 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440858341569):** just the open call.. its a control valve
**14:01 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766440865316929):** right
**14:01 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766440870841689):** you see flow?
**14:01 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440872270929):** yes
**14:01 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440874588459):** and pump speed
**14:01 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766440882068989):** is the train in auto?
**14:01 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440898609699):** not exactly sure how to see that from scada
**14:01 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440911242779):** i can look in the plc
**14:02 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766440939485439):** doesn't matter. we can watch the pumps work
**14:02 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440942941729):** tank went high level
**14:02 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440947174909):** and shut it down
**14:02 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766440960874589):** is the P3800 pump in manual?
**14:02 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440975566649):** no
**14:02 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440978305889):** its in auto
**14:03 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766440982691599):** How do I log in and see scada?
**14:03 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766440992455489):** got about 30 minutes?
**14:03 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766440996275759):** damn
**14:03 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766441005412349):** standby
**14:03 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766441012352169):** it can wait, not a big deal
**14:03 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766441028573809):** thought i could share my screen here
**14:03 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766441039293849):** oh, yeah ok
**14:04 [Slackbot](https://slack.com/archives/C08JS6KDLBD/p1766441046208559):**
**14:04 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766441056847099):** dont worry about the audio lets try a screen share
**14:04 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766441071556619):** k
**14:04 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766441085942829):** ah, have to reload slack
**14:04 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766441091252189):** k
**14:05 [Slackbot](https://slack.com/archives/C08JS6KDLBD/p1766441105374369):**
**16:35 [Kevin](https://slack.com/archives/C08JS6KDLBD/p1766450121597699):** @Mason Radke update- they have train 3 online and running. train 4 blew a pipeline apart. our stuff is working well. Thank You!!
**16:37 [Mason Radke](https://slack.com/archives/C08JS6KDLBD/p1766450254491699):** Sweet!!