• Please visit and share your knowledge at our sister communities:
  • If you have not, please join our official Homebrewing Facebook Group!

    Homebrewing Facebook Group

BruControl: Brewery control & automation software

Homebrew Talk

Help Support Homebrew Talk:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
Only issue I see with a strainer is the dead volume it contains. It’s ultimately lost unless you sparge through it too.
I move the Wort from the MLT to the Brew Kettle through the filter. Not much left. My MLT is now bottom drain so I no longer have the 1.26 gal dead space. We normally brew 22 to 27 gal batches so that loss in not an issue. We used to take all the dead space into consideration, flushing when we could. We have a fixed manifold that we also flush. We simply added grain and volume to get the desired final fermentor volume.
 
I use the IFM SM6004 series which can be found for <$50 fairly easily. Main difference is 4-20ma outputs instead of pulse. Wetted parts are 316 SS, PEEK, and FKM, all of which have temp ratings well over 200F, so I'm guessing the media temperature rating has more to do with the electronics. To try and allow the most heat shedding possible, I mounted the sensors in the best free air space I could find. All that said, I run them on my HLT, MLT, and kettle and have pushed and sustained temps up well over 200F with no issues.
 
I still have issues with Elements resizing on their own. I just happen to notice that the little move dot trianges in the bottom right of the Element were there even though the workspace wqas locked, I unlocked and relocked, and the move widget disappeared as it was supposed to, This is the first time I noticed this.
 
unfortunately not. If it happens again I will take a screen shot. This is a replicate of what I saw: I could resize while locked
error on size.png
 
Does anyone have a high/low alarm script for FV hysteresis? Wanting it to be compatible with on the fly changes to set point.
 
Just opened BruControl. Did not use the Lock or Unlock at the top. It was locked, I ran a few scripts (starting ones) and I noticed the little resize widget were on all the Elements) Once again, unlocked and relocked and issue gone. I closed BruControl. I opened BruControl and the Widgets once again (no scripts run) were there even though it was locked. This was version 1.1 Build 22 . I will now Open BruConrol and toggle the Lock Icon fcrom now on.
 

Attachments

  • resize error.png
    resize error.png
    445.1 KB
  • resize 2.png
    resize 2.png
    13.2 KB
@oakbarn @BrunDog I observe the same thing. If you lock the workspace, close BruControl, then start BruControl, the workspace will still be locked when the software launches but the elements are able to be resized via mouse in the bottom right corner of the element. If you unlock then relock the workspace, the ability to resize will go away as intended.
 
@oakbarn @BrunDog I observe the same thing. If you lock the workspace, close BruControl, then start BruControl, the workspace will still be locked when the software launches but the elements are able to be resized via mouse in the bottom right corner of the element. If you unlock then relock the workspace, the ability to resize will go away as intended.
This may be a cuase of all the resizing issues I have been having regarding when I am working on the workspaces, It may have been that I was resizing Elements when it was locked and I was not paying attention. I have my resize to 1 x 1 when I am building.
 
unfortunately not. If it happens again I will take a screen shot. This is a replicate of what I saw: I could resize while lockedView attachment 754206

Hi all,

@BrunDog
My setup is to start BC after reboot. So if login to terminal session of my PC, after the restart, I have the same issue, always.

Check this video:

If you unlock/lock it disappears.

cheers evryone
 
Has anyone tried interfacing a Coriolis flow meter via Profibus DP and the mega unishield? Asking for a friend..
 
I did it via modbus and node red....
Thanks for the reply! Unfortunately I believe my meter can only output via Profibus DP (Endress+Hauser promass 83M). I've never worked with PLCs so I was just curious if anyone knew of any software that can run on a virtual machine that could simulate the communication protocol so I would be able to read the meter without getting an actual PLC? I see that there is a beta node red for Profibus DP, but it looks like i would still need a Siemens PLC and adapter to communicate. I appreciate the feedback.
Thanks
 
Profibus runs on RS485 - the physical connection can be made via a shield, but I don't know about the communication layer, especially if it needs to be a master. There are multiple videos / project reviews online, but I didn't dig in to see what it would take.
 
I'm not familiar with Endress+Hauser, but many sensors with *newer* busses have a fallback to modbus. You might poke around the manual for your specific model and see if that is an option. If you can output modbus, I can help you get it into node-red and thus BC (if you have the correct license).
 
It depends. Are you building a system that will be hard piped and not disassembled for cleaning? If so then you want to match the same size as the piping you are going to use. I use 19mm TC piping and matching 19mm sight glasses on my system. If you are going to take things apart and manually clean them then it's not as important.

And regarding the 4-20mA outputs, I have several of the same IFM flow/temp sensors. For most 4-20mA outputs I use a 250 Ohm resistor that converts the signal to 1-5V. However, the temperature range for these only goes to 176F. If you plan on exceeding this temperature then the output will go above 20mA and could damage the analog input(s). I use 232 ohm resistors for the temperature outputs so the analog input never goes above 5V.
 
Last edited:
No smaller than any tubing that you are using. We use 1 inch TC in a hard piped manifold just before the plate chiller. Our only use is to see when the last of the wort goes into the plate chiller when we flush our manifold so we can get the wort in the manifold to the fermentor.
 
un caught error end if

I have a script to reposition valves that used a series of if endif to select the correct configuaration of the valves.

I have a global value that sets the configuration of the valves and in my main brew process the global is set to the correct number for the desired configuration. This is used for the if end if selection. The configuartion script is then started and repositions the valves.

There is a nested if in one of the if endif sections

I made and error and had the endif as end if with a space.

It did not throw an error but was not logically working except before the offending end if error. After that it just ended. (stopped the script).

I fixed the end if to endif and all works normally.
 
I got one of the new T Mobile 5G internet Sysytem.

It has some issues in that it only allows DCHP and not reserved Static IPs.

It may reset itself quite often if I read the blogs correctly.

Additionally, there is no way to see what devices are connected. I cannot see a list of connected devices. I called their tech support which was very bad. They had no idea of what I wanted. In fact, they were looking up a "Help" document and they could not understand something like a "Static IP".

I set up a local LAN without the internet. I plan to connect the computer to the internet every couple of weeks for the License.

Are there any issues I should be aquantied with regarding this type of setup?
 
Your router does not need to know about devices
with static IP addresses. You just need to make sure they are outside the router’s DHCP assignment pool so it doesn’t assign the same address as your interface.

Most routers will keep assigning the same IP to connected clients, so if you keep it connected, it should hold the same reservation. You can find it on the network via Fing or Discovery apps.
 
And regarding the 4-20mA outputs, I have several of the same IFM flow/temp sensors. For most 4-20mA outputs I use a 250 Ohm resistor that converts the signal to 1-5V. However, the temperature range for these only goes to 176F. If you plan on exceeding this temperature then the output will go above 20mA and could damage the analog input(s). I use 232 ohm resistors for the temperature outputs so the analog input never goes above 5V.
Is there a tradeoff with using a smaller resistor? I am planning on using a 3.3V interface. Based on this I would need 165ohm for 20mA or 132ohm for 25mA. I have in hand 100ohm which would mean I would use 0.4 to 2V of the range (at 4-20mA). With 10bit resolution, 1.56mV per step. Typically for 0-5V applications this is 4.9mV per step. Does the microcontroller have the ability to read steps of 1.5mV? I read somewhere that people set voltage ranges of 0-1V. I am not that worried about ordering more resistors, I am just trying to understand this a little better. When I try to search the voltage resolution of the microcontroller, it just keeps coming back with 4.9mV for 10bit with 0-5V range.
 
Good question! You can reduce the input voltage range, but you reduce accuracy by doing this. Signal:noise ratio goes down. I’d use the full range - worth the price of the resistor. If you need, email us and we can mail you some, no cost.
 
Back
Top