Content
# #rancho-ynecita — 2025-12-01
**08:41 [Kevin](https://slack.com/archives/C09D358F91R/p1764607317002349):** ok, plc is powered and on the network. rs485 port is connected to the scada board. 9600 8N1
**08:42 [Kevin](https://slack.com/archives/C09D358F91R/p1764607331947929):** our test board is modbus id 1
**08:42 [Kevin](https://slack.com/archives/C09D358F91R/p1764607361259379):** I just had the thought that usually we set the master as ID 1. see if you can set it to 0
**08:44 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764607463478709):** the scada board is ID 1?
**08:44 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764607469964289):** you want me to see if i can change that to 0?
**08:44 [Kevin](https://slack.com/archives/C09D358F91R/p1764607481042899):** no, see if you can set the plc port to 0
**08:44 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764607488997699):** k
**08:46 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764607600125389):** whats the IP of the PLC? this is a new plc we just put online?
**08:51 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764607912141899):**
![[F0A1NEMR57A_image.png]]
**08:57 [Kevin](https://slack.com/archives/C09D358F91R/p1764608238785459):** that looks like it. it's the only one on the network
**08:57 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764608254101679):** copy.. working on serial port settings now
**08:57 [Kevin](https://slack.com/archives/C09D358F91R/p1764608272052629):** correction, the baud is 4800
**08:58 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764608285024869):** it wont let me set the Node id to 0
**08:58 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764608286592269):** but i can set it to 2
**08:58 [Kevin](https://slack.com/archives/C09D358F91R/p1764608297770169):** set it to 5
**08:58 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764608313391479):** ok so 4800, 8N1
**08:58 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764608314589329):** ID 5
**08:58 [Kevin](https://slack.com/archives/C09D358F91R/p1764608329790839):** correct
**09:02 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764608547860459):** for the first test read which registers should i try to poll?
**09:05 [Kevin](https://slack.com/archives/C09D358F91R/p1764608709259879):** 40000
**09:05 [Kevin](https://slack.com/archives/C09D358F91R/p1764608719969429):** no, 40001
**09:05 [Kevin](https://slack.com/archives/C09D358F91R/p1764608724761739):** that's an analog
**09:05 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764608733478029):** ok thats what i did
**09:05 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764608739239819):** good news: getting data.. comms work
**09:05 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764608748435519):**
![[F0A0MT74M99_image.png]]
**09:05 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764608754063619):** less good news need to figure out the datatypes.. values are weird
**09:06 [Kevin](https://slack.com/archives/C09D358F91R/p1764608773818279):** yeah they are
**09:06 [Kevin](https://slack.com/archives/C09D358F91R/p1764608784579509):** see, all my leg work made this a breeze!
**09:06 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764608798213669):** yeah! really nice work.. wiring was right and everything!
**09:06 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764608808829139):** its a first for rs485
**09:07 [Kevin](https://slack.com/archives/C09D358F91R/p1764608823167729):** yeah, I got lucky on the wiring
**09:07 [Kevin](https://slack.com/archives/C09D358F91R/p1764608841559379):** ok, so 40001 should be analog input 1
**09:07 [Kevin](https://slack.com/archives/C09D358F91R/p1764608847508359):** let me connect a source to it
**09:08 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764608889775849):**
![[F0A0XSPLVJQ_image.png]]
**09:08 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764608892738829):** thats looking better
**09:20 [Kevin](https://slack.com/archives/C09D358F91R/p1764609616417389):** ok you should have 4ma (255) on 40001
**09:20 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764609658641529):**
![[F0A0SBEF9FG_image.png]]
**09:21 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764609676100749):** seeing 480.. unless im reading it in wrong.. standby
**09:22 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764609740481249):** can you do 20 ma
**09:23 [Kevin](https://slack.com/archives/C09D358F91R/p1764609782496559):** 20
**09:23 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764609807987329):**
![[F0A0N1V3TU3_image.png]]
**09:23 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764609812289889):** weird.
**09:23 [Kevin](https://slack.com/archives/C09D358F91R/p1764609837619079):** let me connect via my pc real quick to verify the analog is working
**09:24 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764609843631969):** k
**09:24 [Kevin](https://slack.com/archives/C09D358F91R/p1764609876314529):** are you still getting data?
**09:24 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764609898250169):** no
**09:25 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764609900227079):** MSG is timing out
**09:29 [Kevin](https://slack.com/archives/C09D358F91R/p1764610144469939):** hmmm...gotta figure out why I get 4095 no matter what I set it to. standby
**09:29 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764610150582499):** copy
**09:47 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764611270326339):** where did you past that IO document you wanted me to fill out? I dont see it here or in our DM
**09:50 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764611420818429):** or was that for the country club?
**09:51 [Kevin](https://slack.com/archives/C09D358F91R/p1764611477402569):** that was country club
**09:51 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764611489799219):** roger
**09:56 [Kevin](https://slack.com/archives/C09D358F91R/p1764611796416209):** ok, got it figured out.
**09:56 [Kevin](https://slack.com/archives/C09D358F91R/p1764611800976889):** 4095 is 20ma
**09:56 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764611802383849):** sweet!!
**09:57 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764611871201659):** connecting back to the PLC to confirm?
**09:57 [Kevin](https://slack.com/archives/C09D358F91R/p1764611879778979):** standby
**10:00 [Kevin](https://slack.com/archives/C09D358F91R/p1764612011157289):** you should have data again
**10:00 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612045013549):** i do..
**10:00 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612050378249):** how much current on the loop?
**10:00 [Kevin](https://slack.com/archives/C09D358F91R/p1764612053441309):** 4
**10:01 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612074831719):** ok, can you go 20?
**10:01 [Kevin](https://slack.com/archives/C09D358F91R/p1764612110284239):** 20
**10:01 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612112026069):** ok! i see 4095
**10:01 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612119022429):** lets go back to 4ma so i can mark the raw value for 4
**10:03 [Kevin](https://slack.com/archives/C09D358F91R/p1764612185146689):** 4
**10:03 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612223228899):** and thats the first analog input?
**10:03 [Kevin](https://slack.com/archives/C09D358F91R/p1764612230636259):** yes
**10:03 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612233846159):** ok. standby
**10:03 [Kevin](https://slack.com/archives/C09D358F91R/p1764612236895169):** should be 40001
**10:04 [Kevin](https://slack.com/archives/C09D358F91R/p1764612252244169):** 40000 are your digital inputs
**10:05 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612327984249):** how many analog inputs are there?
**10:06 [Kevin](https://slack.com/archives/C09D358F91R/p1764612419663089):** there can be 8
**10:07 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612424160919):** ok
**10:07 [Kevin](https://slack.com/archives/C09D358F91R/p1764612432865139):** on this board there are 4, but the registers stay the saem
**10:07 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612446572619):** ok, so we cant put 20ma on the 8th channel? can you put it on channel 4?
**10:07 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612454094219):** i think i know where its going to show up
**10:07 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612455548969):** but i want to confirm
**10:07 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612456555499):** and label
**10:07 [Kevin](https://slack.com/archives/C09D358F91R/p1764612458334779):** yes
**10:08 [Kevin](https://slack.com/archives/C09D358F91R/p1764612492468479):** done
**10:08 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612527659799):** perfect
**10:08 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612530633429):** lets test DIs
**10:10 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612604234899):** coils on 40000? or we reading the a whole 16bit integer register for its bits?
**10:12 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612755080399):** and how many DIs might there be?
**10:12 [Kevin](https://slack.com/archives/C09D358F91R/p1764612775333599):** each bit is an input
**10:13 [Kevin](https://slack.com/archives/C09D358F91R/p1764612800789179):** there are up to 16 inputs
**10:13 [Kevin](https://slack.com/archives/C09D358F91R/p1764612804754609):** 4 on this board
**10:14 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612851607219):**
![[F0A0SPNDL94_image.png]]
**10:14 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612854434239):** this is what im seeing..
**10:14 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612863750779):** DI1 is energized but also 5-9
**10:14 [Kevin](https://slack.com/archives/C09D358F91R/p1764612888660939):** 5-9 may default to on. Let me pull 1 and set 2
**10:15 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612955342879):** boom
**10:15 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612956203519):**
![[F0A17NVP41X_image.png]]
**10:16 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764612967573639):** almost like we konw what we're doing
**10:16 [Kevin](https://slack.com/archives/C09D358F91R/p1764612972785439):** lol
**10:16 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613008764079):** question. why use the RFscada board instead of landing the IO on the productivity?
**10:17 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613025936479):** less re-wiring?
**10:17 [Kevin](https://slack.com/archives/C09D358F91R/p1764613043580479):** for the local board I could do that, but there are 3 other sites
**10:17 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613060277409):** coming in over serial radio?
**10:17 [Kevin](https://slack.com/archives/C09D358F91R/p1764613063890179):** correct
**10:17 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613066588269):** copy that.
**10:17 [Kevin](https://slack.com/archives/C09D358F91R/p1764613072367959):** same port
**10:17 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613074477049):** k
**10:17 [Kevin](https://slack.com/archives/C09D358F91R/p1764613077616939):** thus the 4800 baud
**10:18 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613092361949):** plenty for a few bits and bytes
**10:18 [Kevin](https://slack.com/archives/C09D358F91R/p1764613099640699):** 100%
**10:18 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613110031739):** ok, whats next
**10:18 [Kevin](https://slack.com/archives/C09D358F91R/p1764613114710839):** digital outpus
**10:18 [Kevin](https://slack.com/archives/C09D358F91R/p1764613119183639):** 400010
**10:18 [Kevin](https://slack.com/archives/C09D358F91R/p1764613123854829):** bits
**10:18 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613126275849):** k
**10:18 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613131246639):** standby
**10:21 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613311276459):** anything?
**10:21 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613316560589):** do you have lights to confirm?
**10:23 [Kevin](https://slack.com/archives/C09D358F91R/p1764613438244949):** yes, lights are changing
**10:24 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613450060689):** is that DO/1?
**10:24 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613471043979):** we're on a roll this morning
**10:24 [Kevin](https://slack.com/archives/C09D358F91R/p1764613473406349):** I think its 2
**10:24 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613480807929):** hm. ok standby
**10:24 [Kevin](https://slack.com/archives/C09D358F91R/p1764613491017549):** try 4
**10:25 [Kevin](https://slack.com/archives/C09D358F91R/p1764613517639599):** yeah that's 4
**10:25 [Kevin](https://slack.com/archives/C09D358F91R/p1764613533205199):** try 1 again
**10:25 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613533213309):** ok. um
**10:25 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613534584719):** yeah
**10:25 [Kevin](https://slack.com/archives/C09D358F91R/p1764613550352729):** yep, that's 1
**10:25 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613555472839):** awesome
**10:26 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613570145939):** how many possible?
**10:26 [Kevin](https://slack.com/archives/C09D358F91R/p1764613593447449):** 8 possible, 4 on this card
**10:27 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613626385469):** ok. what should we tackle next
**10:27 [Kevin](https://slack.com/archives/C09D358F91R/p1764613627123269):** we could test the 16 ch card, but I blew it up
**10:27 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613635358139):** dont do that
**10:27 [Kevin](https://slack.com/archives/C09D358F91R/p1764613659535649):** yep...they say the can fix it
**10:27 [Kevin](https://slack.com/archives/C09D358F91R/p1764613672142179):** otherwise $1600 down the drain
**10:28 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613701187079):** ouch
**10:28 [Kevin](https://slack.com/archives/C09D358F91R/p1764613712644129):** https://docs.google.com/spreadsheets/d/1y4rASzwumVAm52xWWp8uCsy3e2eEdjPwwcR4-ZdGQKM/edit?gid=241581328#gid=241581328
[[F0A0SHK5ZP0_rancho_ynecita_rfscada_io_record]]
**10:29 [Kevin](https://slack.com/archives/C09D358F91R/p1764613754102329):** all three wells are the same IO
**10:29 [Kevin](https://slack.com/archives/C09D358F91R/p1764613764954399):** 16ch boards
**10:29 [Kevin](https://slack.com/archives/C09D358F91R/p1764613775753179):** Cistern is the only odd ball, being a 4ch board
**10:30 [Kevin](https://slack.com/archives/C09D358F91R/p1764613835210249):** man this is great! maybe we can have this thing up and running by the end of the week.
**10:30 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613842052159):** i think so
**10:30 [Kevin](https://slack.com/archives/C09D358F91R/p1764613845257409):** we are installing the panel tomorrow
**10:31 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613896781039):** sweet.. will the panel have internet access?
**10:31 [Kevin](https://slack.com/archives/C09D358F91R/p1764613904174659):** yep
**10:31 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613906824519):** nice
**10:32 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613920093969):** ok, should i work on adding the messages to the other nodes and mapping IO?
**10:32 [Kevin](https://slack.com/archives/C09D358F91R/p1764613945720279):** yes please. you can setup comm fail alarms too
**10:32 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764613962329999):** copy
**10:33 [Kevin](https://slack.com/archives/C09D358F91R/p1764614005297499):** let me see if there is a clock we can read
**10:33 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764614025997949):** perfect that would be helpful
**10:37 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764614223810319):** node IDs for the other boards? 2,3,4?
**10:37 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764614237624129):** oh i see it in the doc
**10:44 [Kevin](https://slack.com/archives/C09D358F91R/p1764614693311459):** there is no clock in these boards. there is an hour counter that counts the hours the board has been powered on, but that's gonna be too slow. Guess use modbus comm error
**10:45 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764614718524989):** hm. ok. ill think about other ways to do it as well.
**10:45 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764614725239039):** im getting a timeout on the write message
**10:45 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764614736797779):** can you verify the outputs for me again
**10:46 [Kevin](https://slack.com/archives/C09D358F91R/p1764614779874619):** because we are radio, you'll probably have to time the read and write separately
**10:46 [Kevin](https://slack.com/archives/C09D358F91R/p1764614789066299):** your timeout is probably too short
**10:46 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764614802892569):** i was thinking that.. i put the read at 5seconds and the write at 1second
**10:46 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764614806238979):** but let me try an offset
**10:47 [Kevin](https://slack.com/archives/C09D358F91R/p1764614841852679):** I've always done a sequence. site 1 read, site 1 write, site 2 read, site 2 write....
**10:47 [Kevin](https://slack.com/archives/C09D358F91R/p1764614846961129):** spaced equal time appart
**10:48 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764614899366219):** yeah tryign to use the built in features of the modbus object instead of a bunch of timers.. there is a polling interval, polling interval offset (to separate them) and an option to skip if the buffer is full
**10:48 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764614908081809):** if it doesnt work i'll use timers
**10:48 [Kevin](https://slack.com/archives/C09D358F91R/p1764614912654399):** copy
**10:50 [Kevin](https://slack.com/archives/C09D358F91R/p1764615002875479):** it would be nice to have a comms page on scada that shows tx and rx lights, time to last communication, and adjustable fail delays
**10:50 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764615011426329):** i can do that.
**10:55 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764615308631069):** is DO1 on?
**11:03 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764615833300879):** i dont quite trust this.. im going to try to serialize them
**11:27 [Kevin](https://slack.com/archives/C09D358F91R/p1764617272686099):** btw I think you can see the status of digital outputs on 40605
**11:28 [Kevin](https://slack.com/archives/C09D358F91R/p1764617288402909):** 40609
**11:28 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764617295305029):** ok, thanks
**12:00 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764619200022699):** ok. i feel good about the message cycling.. feels robust
**12:00 [Kevin](https://slack.com/archives/C09D358F91R/p1764619244089659):** great!
**12:36 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764621368417169):**
![[F0A1Q54180G_image.png]]
**12:36 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764621379077919):** do we want to tie both Well Fail and Power fail to the .inp_fault of our well AOI?
**12:36 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764621399922089):** and do we have pressure, amps, and well depth? should i display thesE?
**12:36 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764621407887619):** and (no CL2 running i assume)
**12:39 [Kevin](https://slack.com/archives/C09D358F91R/p1764621597632549):** I suppose we could tie those in.
Let's add the pressure, amps and depth. I don't think all wells have all of those, but some have some if that makes sense. We can grey-out the signals we don't have
**12:45 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764621951424849):** ok
**12:49 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764622180009019):** do you know the range of the analog instruments in the field?
**12:49 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764622185564699):** flow, pressure, amps, depth?
**12:50 [Kevin](https://slack.com/archives/C09D358F91R/p1764622204594499):** nope
**12:50 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764622209760279):** i could build scaling into the HMI, but it would take some time
**12:50 [Kevin](https://slack.com/archives/C09D358F91R/p1764622220354359):** we can just scale in the PLC
**12:50 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764622224502939):** agreed
**12:50 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764622233090619):** i'll guess for now and we'll fine tune once live
**12:50 [Kevin](https://slack.com/archives/C09D358F91R/p1764622252296489):** perfect
**12:51 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764622299417319):** is it a lot of work to simulate 4-20 on AI1 one more time?
**13:04 [Kevin](https://slack.com/archives/C09D358F91R/p1764623065325309):** I can do that
**13:06 [Kevin](https://slack.com/archives/C09D358F91R/p1764623196687959):** you've got 4ma
**13:07 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764623227303979):** ok, cool.. check out scada for caballo flow
**13:07 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764623241923169):** and then you can go to 12ma
**13:09 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764623346589029):** i have it scaled 0-100 gpm for now
**13:09 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764623350060249):** (i think)
**13:09 [Kevin](https://slack.com/archives/C09D358F91R/p1764623376110279):** k that's almost 12
**13:09 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764623391943529):** our raw scaling is off just a little
**13:09 [Kevin](https://slack.com/archives/C09D358F91R/p1764623398909589):** I'm using a decade box so can't dial it in exact to 12
**13:10 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764623413000989):** but with analog float it may be hard to get it perfect before we're in the field
**13:10 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764623429751719):** scada showing 48.4 gpm
**13:10 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764623437190149):** i think its working great
**13:10 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764623450371309):** rfscada - RS485 - productivity - modbus TCP - vtscada
**13:11 [Kevin](https://slack.com/archives/C09D358F91R/p1764623496114619):** yep there's a bit going on for a little system, but it should be real nice!
**13:11 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764623504110479):** im liking it
**13:12 [Kevin](https://slack.com/archives/C09D358F91R/p1764623530282819):** eventually we'll ditch the scada boards, but that's phase 2
**13:12 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764623536086339):** excellent
**13:15 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764623712035859):** ok you can remove or go 4ma
**13:15 [Kevin](https://slack.com/archives/C09D358F91R/p1764623747627699):** removed
**13:15 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764623753230249):** perfect
**13:22 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764624153432279):** can you see the screen?
**13:22 [Kevin](https://slack.com/archives/C09D358F91R/p1764624170657869):** yes
**13:23 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764624182882659):** too busy? looking for where to stick the new values
**13:23 [Kevin](https://slack.com/archives/C09D358F91R/p1764624231302689):** hmmm
**13:24 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764624282761279):** i could make each pop up bigger
**13:24 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764624286250839):** and add it there
**13:24 [Kevin](https://slack.com/archives/C09D358F91R/p1764624292829519):** maybe just flow,amps,pressure on the part below the pump, then move all the totals to the popup?
**13:25 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764624301007109):** ok yeah
**13:25 [Kevin](https://slack.com/archives/C09D358F91R/p1764624329109219):** and daily total
**13:25 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764624336563919):** yeah.. that makes sense
**13:25 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764624342968499):** real time values on the main page.. stats on the pop up
**13:25 [Kevin](https://slack.com/archives/C09D358F91R/p1764624349127429):** yep
**13:26 [Kevin](https://slack.com/archives/C09D358F91R/p1764624377077359):** historian will do min/max/avg right?
**13:26 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764624386174089):** it looks like it yes.
**13:26 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764624392632799):** i have max/avg in the PLC code already
**13:26 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764624400736839):** for flow
**13:27 [Kevin](https://slack.com/archives/C09D358F91R/p1764624424292539):** ah ok, that's good. can we use that as well for amps, pressure, and well level?
**13:27 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764624449498599):** i didnt spend the time to make an AOI for that stuff.. but i can copy the code and use the new analog tags
**13:28 [Kevin](https://slack.com/archives/C09D358F91R/p1764624497997829):** ok, or can we populate it from historian if easier?
**13:29 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764624560169759):** not sure if i can display those values but can report on them
**13:29 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764624565095829):** i'll look into it
**13:37 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764625053875319):**
![[F0A0U6AE6F8_screenshot_2025-12-01_at_1.37.09___pm.png]]
![[F0A0SQ34BT7_screenshot_2025-12-01_at_1.37.02___pm.png]]
**13:37 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764625060269379):** much cleaner
**13:45 [Kevin](https://slack.com/archives/C09D358F91R/p1764625525703739):** beautiful
**13:55 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764626142105709):** do you think they will want Monthly min/max/avg for pressure, amps, depth displayed on screen like the flow?
**13:56 [Kevin](https://slack.com/archives/C09D358F91R/p1764626181342229):** I think we can just report on it
**13:56 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764626187248419):** ok good
**14:21 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764627677679179):** for comm fail, what about reading in the status of an unused DO.. writing the opposite value and then waiting for the feedback to match?
**14:22 [Kevin](https://slack.com/archives/C09D358F91R/p1764627725608189):** You don't like just using the message status?
**14:22 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764627747201459):** message status should work.
**14:22 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764627761168129):** just thinking if the modbus comms are working, but the RFboard is locked up or somethiung
**14:26 [Kevin](https://slack.com/archives/C09D358F91R/p1764627985060949):** you'll have modbus msg to each RFboard.
**14:26 [Kevin](https://slack.com/archives/C09D358F91R/p1764627998531679):** Oh, I see
**14:26 [Kevin](https://slack.com/archives/C09D358F91R/p1764628014437449):** well that would be a board issue, not a comm fail
**14:26 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764628017869129):** might not be an issue
**14:27 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764628021395649):** right...
**14:27 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764628031904309):** i can just use the message.fail or message.timout
**14:27 [Kevin](https://slack.com/archives/C09D358F91R/p1764628073899009):** Let's do a counter, or a timer of some sort so we can buffer the comm alarms. I don't want one missed comm cycle to trigger an alarm
**14:28 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764628090423519):** copy
**14:28 [Kevin](https://slack.com/archives/C09D358F91R/p1764628107079789):** on that note, have you played with alarm notifications yet?
**14:28 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764628125794409):** not yet
**14:34 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764628469519179):** panel is getting installed tomorrow?
**14:34 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764628481291139):** i'll lose access to it while its being installed?
**14:35 [Kevin](https://slack.com/archives/C09D358F91R/p1764628518833509):** I can leave the pc and the plc here
**14:35 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764628536553499):** ok.. a little more work to do on comm fail and IO
**14:35 [Mason Radke](https://slack.com/archives/C09D358F91R/p1764628557336069):** im gonna get some food now, and get back on it this evening. i may finish it up, i may not. but we're close
**14:36 [Kevin](https://slack.com/archives/C09D358F91R/p1764628595512839):** alright! thanks Mason.