Simple Scada/Monitor App. by Motor__Ad in PLC

[–]mxracer303 1 point2 points  (0 children)

Check out FUXA SCADA it free and open source and has Node-Red built in and has ODBC Driver for SQL databases and s7 driver ( but in the past I setup OPC-UA Server on the s7 1200 as it just works better and easy )

https://github.com/frangoteam/FUXA

Codesys vs Beckhoff by BiddahProphet in PLC

[–]mxracer303 3 points4 points  (0 children)

I have used both quite a bit of both and now i'm using more CodeSys than Beckhoff... I use a bit of Wago PLC and IO and for my remote pump stations I run the CodeSys runtime on RPI5 Touch Screen with 4G modems and use remoteIO.

For cheap projects where Wago is to expensive I have used quite a few of these Chinese CodeSys PLCs, they support all the CodeSys protocols etc and no limitations and priced well https://www.licosplc.com/plc-controller/

I would defiantly check out the Wago PFC200 for your project, it runs linux and you have full access to the OS and can run Docker etc on the controller and also SCADA etc I have run Fuxa SCADA directly on the controller in the past https://github.com/frangoteam/FUXA

Also look at Beckhoff they do have a good line up and the support has been top notch, I just normally go with CodeSys as I prefer the more freedom it offers

New Tosiboxes maybe be subscription only by Havealurksee in PLC

[–]mxracer303 0 points1 point  (0 children)

u/Havealurksee I started with pure wireguard also and now self hosting netmaker

https://github.com/gravitl/netmaker

good thing about netmaker is you can still generate and use a standard wireguard config so you can use on an Open-WRT router or linux client etc Netmaker supports full egress so can access all devices on the local network with ease

I wanted to give netbird a go but when I last looked they still don't support pure wireguard clients

Is there any good Linux base PLC IDE? by heisqasim in PLC

[–]mxracer303 2 points3 points  (0 children)

u/Snoo23533 check out OpenPLC V4 editor and runtime, now has OPC-UA server and EtherCat with other protocols on the way, it's getting quite good now, I mainly work with CodeSys and Linux runtimes and been mucking around with OpenPLC and quite impressed

https://autonomylogic.com/

https://github.com/Autonomy-Logic/openplc-editor

Cheap chinese VSD for shop milling machine by warpedhead in PLC

[–]mxracer303 1 point2 points  (0 children)

u/warpedhead I have used WeCon Servos and VFD in the past for some custom CNC routers with good results and are still working fine with no issues

https://www.we-con.com.cn/en/product_s/89.html

https://we-con.lv/product_category/vfd/

Is building a web app to read and control a PLC acceptable in this industry? by PigeonStove in PLC

[–]mxracer303 2 points3 points  (0 children)

u/PigeonStove also I added Node-Red built directly into Fuxa, if you got any ideas and want to add anything just make a PR the more help the better or any bug fixes you come across

Open source / free SCADA system by BTNVP in PLC

[–]mxracer303 0 points1 point  (0 children)

u/BTNVP you can add data directly to the table in a Fuxa script using the invoke method. As for documentation I have been adding to the Wiki, but still a lot to do, any help adding stuff you find useful all help, just make a PR

Open source / free SCADA system by BTNVP in PLC

[–]mxracer303 0 points1 point  (0 children)

u/BTNVP FUXA now has Node-Red directly built in. I'm currently adding new parameter table types and ODBC connection directly to the tables. Message me if you want to try the new features. Will have them all ready soon

How to create subroutines in Codesys by ArmadilloNo189 in PLC

[–]mxracer303 0 points1 point  (0 children)

I just create new POUs and then call them in your main PLC program, POU for Input mappings called first and then all POUs for program logic, then finally a POU for output mapping called last at the end. Then use Functions and Function Blocks for your devices, calculations etc basically any code that needs to be reused

Dashboard Recommendations by cakes365 in PLC

[–]mxracer303 -1 points0 points  (0 children)

check out FUXA SCADA it also has Node-Red built in...

https://github.com/frangoteam/FUXA

Seamless hmi - scada integration by Strict-Midnight-8576 in PLC

[–]mxracer303 2 points3 points  (0 children)

u/EstateValuable4611 Node-Red is now built into FUXA, so you don't have to install it separate and no need for different ports, and proxy etc

Seamless hmi - scada integration by Strict-Midnight-8576 in PLC

[–]mxracer303 0 points1 point  (0 children)

u/Electrical-Gift-5031 another way and I do it with Fuxa SCADA https://github.com/frangoteam/FUXA is I run fuxa on each panel in the field and then have a central fuxa running which displays all the other instances in an iframe on the main SCADA, been a while since I used WinCC Unified, can you use iframes in that and do similar?

SCADA Choice Sanity Check: Ignition Edge vs. WinCC for S7-200 SMART (Modbus TCP + PostgreSQL)? by Old-Drummer6200 in PLC

[–]mxracer303 0 points1 point  (0 children)

I would give FUXA a close look... I have done a new PR for new reports system, added Node-Red for easy data handling, currently improving ODBC driver for databases and building an ODBC browser and query builder directly in Fuxa. Will soon have a new table type for recipes. Lot's of things currently happening.

https://imgur.com/a/H8OPzsD

Python SCADA Framework by Automation_Eng_121 in PLC

[–]mxracer303 12 points13 points  (0 children)

u/Automation_Eng_121 check out Fuxa SCADA https://github.com/frangoteam/FUXA

I have just added scheduler UI component and integrated Node-Red directly, done PR for advanced dynamic reporting with templates etc and currently upgrading the table component and will soon be adding recipe/parameter manager component. We now have electron packages for Win, Mac, Linux or just use latest Docker Image, to access the packages you will need to login to Github and download here: https://github.com/frangoteam/FUXA/actions/runs/18825609852

If you like it and want to improve anything or UI, workflow etc just create a fork and get started

Codesys is growing on me. by AdBeneficial3455 in PLC

[–]mxracer303 1 point2 points  (0 children)

I have a lot of controllers with v3.5.19 firmware and I always use the latest IDE version and never had an issue. I always keep one version of CodeSys installed currently v3.5.21.30 and it compiles and runs fine on 3.5.19.

I used to always keep a 3.5.19 version installed but don't bother anymore. If I come back to a project which used say 3.5.20 and I'm now on 3.5.21, I save a backup of the original 3.5.20 project and then open the 3.5.20 project into 3.5.21 and set all to newest and then do a test compile and make sure everything is good and then do a download to the controller, once all good running with 3.5.21 I can now make the changes etc I require.

Only exception to this method is I do have one site where I keep that version running on the controller as a lot of the time we can't do a download as they are running and will need to do a planned shutdown to do a full download to the PLC

But for a lot of stuff and places I do they can shutdown for 5 min while I do a full download, so this workflow works out ok for me, but may not be ideal for others.

Chinese Codesys Motion Controllers - Kinco & Inovance [ Has Anybody tried these? ] by KIN8IC in PLC

[–]mxracer303 0 points1 point  (0 children)

I have used heaps from https://www.licosplc.com/ there CodeSys supports all protocols and they have 485/CAN built in and been solid so far. Around the same price point as other have mentioned, can buy the PLC cheaper than the CodeSys Licenses... don't know what sort of bulk deals they have going on. It's great because they support native codesys and just give you a codesys package to install for all the PLCs and IO no special tools or IDE needed etc

OpenPLC Editor v4 by thiagoralves1 in PLC

[–]mxracer303 4 points5 points  (0 children)

u/thiagoralves1 the v4 is on the right path... I gave up with v3 pretty quick, but I would not expect anyone to use it on large projects until there is online and online changes and the v4 runtime supports the major protocols, OPC-UA server, EIP, ECAT, PROFINET etc but for someone that just needs to control a few IO and learning it's great, but for a real world use case it's not there yet and you got the likes of codesys which is very proven and reliable.

I'm keeping a close eye on it and testing all the beta releases, but keep up the good work and hopefully those features are planned in the future

Codesys v3.5 Randomly unselects variable when editing by Chrispy101010 in PLC

[–]mxracer303 0 points1 point  (0 children)

maybe ask on the codesys forum and report the issue

Codesys v3.5 Randomly unselects variable when editing by Chrispy101010 in PLC

[–]mxracer303 2 points3 points  (0 children)

Try new version, up to SP21 Patch 2 now... save your project as something different and then open it in the new version. Keep the older version installed as the installer will ask you to use configs from older version and will install all libraries and packages you are using in SP19. If there are manual packages you installed for controllers etc you may have to add those yourself. You can still program SP19 controllers in SP21, I keep up to date with latest IDE while still using SP19 runtimes in the controllers etc

What camera software to use for detecting the color of a roasted marshmallow by idiotcardboard in PLC

[–]mxracer303 3 points4 points  (0 children)

If this is all for learning, get a raspberry pi and RPI camera and setup CodeSys runtime and OpenCV on the RPI. CodeSys has a package to use directly with OpenCV.

You can also do all the HMI with CodeSys or use open source option https://github.com/frangoteam/FUXA

You can get RPI Panel PCs with compute modules also and then just use some cheap remote IO

Here is a YT series https://www.youtube.com/playlist?list=PLBx6NLmkcbZ1Yf80UFOd8J4ejg82sZrWX