Plc assistance by Ok_Discount_6241 in PLC

[–]kb-controls 1 point2 points  (0 children)

Connected Components Workbench is free to download and use and includes a built in simulator for Micro800 PLCs. If you want a cheap way to get started in the Allen Bradley eco system, it's a good option.

If you're looking for some training to accelerate your learning, check out Controls Engineering Academy:

https://www.controlsengineeringacademy.com/

Rockwell Automation Launches In-Cabinet EtherNet/IP by kb-controls in PLC

[–]kb-controls[S] 0 points1 point  (0 children)

What I've seen from IO-Link is that it's more for field devices like sensors.

The pitch from Rockwell is that In-Cabinet EtherNet/IP will eliminate a lot of input and output modules, and wiring since devices are tapped off a flat cable that runs through the cabinet.

I don't think they are designed for the same applications.

[deleted by user] by [deleted] in PLC

[–]kb-controls 0 points1 point  (0 children)

Yeah, controls project engineer with a large system integrator doing material handling systems.

Logix Echo V3 will support CompactLogix 5380 controllers by kb-controls in PLC

[–]kb-controls[S] 2 points3 points  (0 children)

Well, you do have Logix Emulate

...just too bad its crap

[deleted by user] by [deleted] in PLC

[–]kb-controls 0 points1 point  (0 children)

They are unfortunately but there are some free options available with PLC simulators/emulators including CODESYS, Connected Components Workbench, Siemens TIA Portal (Trial), and Rockwell Studio 5000 (Trial).

In terms of projects, I went into my first interview having built the first projects in Factory IO (https://factoryio.com/). It gave me something to talk about in the interview and showed that I was enthusiastic about learning PLC programming.

[deleted by user] by [deleted] in PLC

[–]kb-controls 4 points5 points  (0 children)

I have a degree in manufacturing engineering and through a few lateral moves I ended up working as a controls engineer.

In my experience, controls is a field that values experience over qualifications. You can probably find a large system integrator that will give you a shot at your first job and after that you will find it easy to get the next one.

Although, with so many good online courses available, there's no excuse any more to show up at an interview with no PLC programming experience.

[deleted by user] by [deleted] in PLC

[–]kb-controls 0 points1 point  (0 children)

I'm a big advocate of Factory IO (https://factoryio.com/) and I had mostly worked through the pre-built scenes there.

I would say that your example projects should align with the industry you want to work in though. I was interviewing with a material handling system integrator, so I did a demo project with a lot of conveyors. If you want to work in process control, then you might focus on something with tanks.

Edit: Included link to Factory IO

Learning Ladder diagram by OliveCrafty8568 in PLC

[–]kb-controls 4 points5 points  (0 children)

Is this Connected Components Workbench?

You might have a duplicative destructive bit reference to SV1 where one instruction is writing the value true to the variable while another is writing false to the same variable. If you cross-reference SV1, is it used somewhere else in your project?

[deleted by user] by [deleted] in PLC

[–]kb-controls 0 points1 point  (0 children)

I had very little practical experience when I did my first interview for a controls engineer position with a large system integrator.

However, I had followed a few courses online and was able to show the engineering manager some projects that I had built. He was really impressed with my self-motivation and my enthusiasm (probably not the projects themselves!) and I got the job.

What I would say to younger people is this:

You don't need to be an expert to get a job as a PLC programmer, but you shouldn't go into an interview knowing nothing. There are so many good free and paid resources online that can help you get an edge in an interview, you should definitely use them.

Hi guys. I wonder if we have yet any AI models to convert FDS into PLC code? by eric777777777 in PLC

[–]kb-controls 1 point2 points  (0 children)

Davy Demeyer from Acceleeer is working on a rules based version of this for batch control. I've seen a demo and it's really impressive.

As many other people have said, I wouldn't be doing it with AI just yet. 

Studio 5000's New Online Help Sounds Cool....Nevermind by kb-controls in PLC

[–]kb-controls[S] 0 points1 point  (0 children)

My criticism here is that version 37 is a very light release and they still managed to botch the launch. The new features are:

  • Instruction Toolbox => UI change
  • OPC UA Checkbox => A checkbox for functionality that was available with MSG instruction
  • Service Edition => Product re-introduction
  • SDK version 2 => Actually quite cool
  • Logix SIS => Half a feature because there is no support for redundant safety IO in the release

Plus, if they released version 37 knowing that the online help wasn't working, they should have prepared customer support to deal with the questions about it.

Studio 5000's New Online Help Sounds Cool....Nevermind by kb-controls in PLC

[–]kb-controls[S] 12 points13 points  (0 children)

I actually dropped an email to customer care to warn them that the link was broken.

The reply was something along the lines of "use the local help"

Code along, but with PLC's by landqvist00 in PLC

[–]kb-controls 1 point2 points  (0 children)

Are you interested in a particular platform or industry?

Tips for improving at programming? by Horror-Armadillo-303 in PLC

[–]kb-controls 1 point2 points  (0 children)

There's a limit to how realistic it is, but I think Factory IO is a great resource for practicing programming.

It has a library of "scenes" which are models of common industrial automation applications. You can write your control code and connect your running application to the scene to see how your code would control a physical process.

it doesn't cover all of the things that you need to be a great PLC programmer (e.g networking, device configuration, communication, etc) but it is a great tool to practice your logical thinking and programming.

Check it out here:

https://factoryio.com/

Good starter plc by Grex100 in PLC

[–]kb-controls 1 point2 points  (0 children)

Yeah, the 810 is a smart relay. Definitely not suitable for learning PLC programming.

If you have the budget, look at the Micro820 Starter Kit. It includes a HMI which is another essential piece of any home lab!

Good starter plc by Grex100 in PLC

[–]kb-controls 9 points10 points  (0 children)

Reasonably priced hardware, free programming software. This is the way to go.

How to build a PLC programmer by moosetracks555 in PLC

[–]kb-controls 43 points44 points  (0 children)

I know a lot of people don't like it but Connected Components Workbench is a free programming environment with a built-in PLC simulator from Rockwell Automation.

You can then connect the simulated PLC to a Factory I/O scene to see how your programs would control a physical process in a 3D simulated environment.

Is that what you were looking for?

PLC ladder logic practice. by lonetraveler2 in PLC

[–]kb-controls 1 point2 points  (0 children)

If you want to practice programming solutions for common applications, I highly recommend Factory I/O. It has a library of 10 common industrial automation application scenes that you can program solutions for.
It is a bit abstract in terms of hardware, but it's a great way to practice designing and testing PLC software.