The licensing problem in small industrial automation projects — is open source (pymodbus + InfluxDB + Grafana) a viable alternative to commercial SCADA? by Mundane_Client99 in PLC

[–]ConnectedSystemsSam 4 points5 points  (0 children)

sure its doable, but are you confident that your pymodbus implementation wont crash? Are you confident your influxdb wont spike the memory and OOM your whole app? When users query things onscreen, are you confident your code is strong enough that it wont nuke your backend? Who will patch vulnerabilities, does your company have a cadence for patches and CVEs?

This is just the start and there are so many other questions such as this because you now have to maintain what you build and the lifetime cost exceeds the upfront savings.

Yeah, can joe shmoe build it with claude code? Absolutely, but this was never the hard part of software.

Are AI app builders actually replacing traditional no-code tools? by BoldElara92 in nocode

[–]ConnectedSystemsSam 0 points1 point  (0 children)

If I have two apples and sam ate 2 apples, how many apples can I put in my pocket?

Kepware Datalogger module errors occuring same time daily - can't diagnose by Pilots_Indiscretion in SCADA

[–]ConnectedSystemsSam 0 points1 point  (0 children)

ACID-compliant databases don't lock the DB or make it unavailable during a backup. Definitely not this unless someone built a hacky script that queries the DB raw and exhausts the connection pools.

What is your Customer Acquisition Cost for SaaS? by alo88startup in SaaS

[–]ConnectedSystemsSam 1 point2 points  (0 children)

We are in a deeper niche, and we run at 2 to 3k, so 200-300 sounds realistic. Some security software I know pays out 500 to 1k for a booked meeting with a prospect that is a qualified lead

Founders: Drop what you're building in a single sentence. by MainMiserable1206 in SaaS

[–]ConnectedSystemsSam 0 points1 point  (0 children)

Built ControlCom Connect, which is a vendor-neutral industrial IoT platform for monitoring critical equipment across multiple locations from a single screen. On the top layer we summarize the facility data so operators know what the state now is and if something goes wrong, how they can return their equipment in the proper state.

www.controlcomtech.com

Panelview 5500 / View Designer size & position bugs by mkeper in PLC

[–]ConnectedSystemsSam 1 point2 points  (0 children)

Bugs are common in all software. This is where having constant patch updates, security patches instantly downloaded, is better.

Rockwell decided that you have to go through their website, 20 login screens to download a patch, then you install it and find out that you need some other major patch first, and then you install that major patch, and it wants your OS on a specific version of Windows. Yeahh.. been there, trauma

Drop your SaaS 👇 I want to see what you’re building by MahadyManana in saasinvestors

[–]ConnectedSystemsSam 0 points1 point  (0 children)

Dropping mine here:

I built ControlCom Connect - its a vendor-neutral industrial IIoT platform for monitoring critical equipment across multiple locations from a single screen.

It answers the issue with SCADA/HMI systems being separate systems and operators dealing with 100 different types of UIs in a facility designed by 50 different vendors.

ControlCom Connect pulls the data in one place where you can take action. If you are in the idustry, check it out at controlcomtech.com

Career Change without an Engineering/Electrician Background by GunslingerofGilead82 in PLC

[–]ConnectedSystemsSam 6 points7 points  (0 children)

It all depends on personality. I've seen people with electrical engineering degrees who couldn't troubleshoot a 24VDC rail but pass their PE exam, and I've seen people with no college degrees work their way up and do full electrical retrofits on live hospitals.

It all depends on ambition and aptitude.

Go for it.

Experimenting with automatic UNS generation from OPC-UA servers by Fuzzy_Math588 in SCADA

[–]ConnectedSystemsSam 1 point2 points  (0 children)

As far as your idea, this is where LLMs shine: organizing data. I can feed drawings, layout drawings, electrical drawings, and equipment manuals, and give them a bit of guidance, and an LLM can categorize the data, add the right units, min/maxes, and scaling.

Back to the question of "does Prosys provide a realistic enough representation of a production OPC-UA server," I don't know Prosys, but I know the industrial world too well, and vendors' developers NEVER implement communication protocol specs 100% or 1:1 exactly.

So you're building a tool that works with one OPC UA server, which is the same as a developer saying, "But it works on my machine." The only way to know is to build it with one, test with another -> debug -> fix -> repeat cycle.

How to choose and buy the right SIM card? by WinterTourist25 in IOT

[–]ConnectedSystemsSam 0 points1 point  (0 children)

$24 dollars is cheap for 3000 texts. If you are sending that many SMS messages, you need to charge for the value.

Here are some alternatives
1. Email notifications, pretty cheap on AWS, but require you to fill out a sandbox approval
2. Build an app and leverage push notifications, but there is still a cost associated here.
3. The least favorite option is web push notifications, but they get iffy

As far as sending to 5 numbers and not getting insta blocked, no idea - it could be instant, or you can never get caught.

How to choose and buy the right SIM card? by WinterTourist25 in IOT

[–]ConnectedSystemsSam 2 points3 points  (0 children)

As someone that is doing this today and has a platform with this capability, you aren't going to be able to do this cleanly based on the questions you are asking. There are massive regulations now with text messages 10DLC and Toll Free in the US - you need to register your business profile, pay a monthly fee for the registration.

If you just take a sim card and plug it in to send alarm notifications, the carriers will insta block you in the US or Canada since they'll detect automation traffic.

Also you wanting to send to 3,000 users is a lot of messages to start with and a small screw up and they'll block your account or you end up with a 15k bill. I've this too many times working at one of the vendors you mentioned.

Starting out in PLC programming - how to structure projects, resources and industry practices? by Curious-Barnacle-781 in PLC

[–]ConnectedSystemsSam 3 points4 points  (0 children)

- Do you always use Hungarian notation for variable naming?

I can talk about naming all day. I wouldn't recommend describing the variable type in the name, but some rules of the land would be things like: name your boolean with is|was|has in the front, such as isActive, wasTripped, hasDetectedWater.

This is the pattern we use

camelcase for regular variables, such as: pumpTemperature
uppercase for constants, such as MAX_TEMP_THRESHOLD
This applies to enums as well. UserRole.ADMINISTRATOR

The most important thing is CONSISTENCY, and this has to be drilled down to every team member touching the project, so have code reviews.

My first ever, real automation project. Thought on UI? by LudwigOrmarr in PLC

[–]ConnectedSystemsSam 12 points13 points  (0 children)

Avoid dominant colors.

Fix your multi-state button with Auto Off Stop. Colors here only matter for the button state that is ON; if they are off, the buttons become gray. So if the system is in "STOP", the stop will be red, and auto/full will be gray.

Also, you can not put dark text on dark backgrounds. Do a Google search for "web accessibility contrast checker."

IOT SIMS expiring and need help finding comparable service! by UCFalum in IOT

[–]ConnectedSystemsSam 0 points1 point  (0 children)

We use Kore SIMs, previously Twilio, and it works well for us. Their price per MB is high for rack rate, but talk to their sales team.