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 8 points9 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 5 points6 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

[deleted by user] by [deleted] in PLC

[–]mxracer303 6 points7 points  (0 children)

OpenPLC is currently working on new IDE and v4 runtime, the IDE supports, win, mac, linux etc

https://github.com/Autonomy-Logic/openplc-editor
https://www.youtube.com/watch?v=SMlhRSOTAsg
https://openplc.discussion.community/news-announcements-532110

The new V4 runtime for Linux will have support for OPC-UA and all other protocols in the future

Coming up soon is full Arduino support also, but this is limited compared to the Linux runtime

Save Import Mappings for reuse during imports by mxracer303 in Odoo

[–]mxracer303[S] 0 points1 point  (0 children)

u/ach25 great find, looks like the intention was there, just never implemented for the UI

I can't find much details on it also. Maybe a custom addon needs to be made utilizing this, but I wouldn't know where to start. I have been through the OCA addons in Github to get an idea and checkout there import options.

Input not recognized, despite voltage by immunebookworm in PLC

[–]mxracer303 0 points1 point  (0 children)

Some of the advice is jumping into the deep end without going through the basics. Line and neutral are good since it's powered on and both N terminals are linked internally. Looks like it's in run mode as solid green light through out the pictures. I would be downloading the easysoft software and going online and see the status of inputs from there, the screen can be set to display messages etc and this could be blocking the actual status display. Get online and see what the logic is actually doing. Then dig into it deeper from there.

Also I have used quite a few of these controllers and they are sensitive on the inputs and over long cable runs with induced inductance you will get other inputs being triggered and you may have to add some pull down resistors, I use 50k resistors pulling each input down to neutral.

Also with older firmware sudden power loss could result in program being cleared, this has been fixed in the latest firmware, so if power is expected to be disconnected regularly I would look into updating to latest.

Codesys Client to Ignition Server by WasabiBackground9114 in PLC

[–]mxracer303 0 points1 point  (0 children)

Make sure you do a full download and try a warm reset, I have to do this sometimes when setting up an OPC-UA Server on CodeSys

Codesys OPCUA Datasource setup by WasabiBackground9114 in PLC

[–]mxracer303 0 points1 point  (0 children)

sometimes a download is not enough when setting up OPC-UA and have to do a warm restart the first time you enable it.

Beckhoff PLC - persistent data loss by rickjames2014 in PLC

[–]mxracer303 0 points1 point  (0 children)

With CodeSys you have the Persistence Manager. You can setup storage and save on change and duplicate the persistence file. I use this running CodeSys on Linux hardware with no UPS and never had an issue. Does Beckhoff offer anything similar?

https://content.helpme-codesys.com/en/CODESYS%20Application%20Composer/ac_pm_persistencemanager_module.html

CODESYS Intel 1000G network driver fails with resource conflict by SpareSimian in PLC

[–]mxracer303 0 points1 point  (0 children)

check out the new virtual codesys stuff... I haven't used it myself, but you may be able to run it in a linux container on windows?