[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/diy/ - Do It Yourself


View post   

File: 78 KB, 400x442, SLC500-trainer.jpg [View same] [iqdb] [saucenao] [google]
555952 No.555952 [Reply] [Original]

anybody here play with PLC's? I'm taking a class on them, and its eating me alive. Everything was good until this last lesson, which was involving integers and equal commands :P
fucking ridiculous.
pic related, working with allen bradley PLC's

>> No.555959

>>555952
Have you tried, you know, reading the class materials and trying to, you know, *figure it out on your own by learning*, instead of just asking someone else to do it for you?

>> No.555966

Gee, two PLC threads at the same time, both asking for help with their homework.

>> No.555970

>>555959
>>555966

im not looking for help
just seeing how people like em

do people use intense programs involving multiple counters for one process? i mean this shit is ludicrous.

>> No.555993

they suck. I avoid them whenever possible, or have a vendor install them. I think the "simplicity" of a PLC is supposed to make them easy enough for your average dumbshit industrial engineer to install, but in reality they just make shit harder to work with for anyone who knows what they're doing. People who know what they're doing will inevitably be called in when the plc retards fuck shit up anyway

I will design my own automation controllers from microcontrollers whenever I have the opportunity. You get shit for free with that like more modern programming languages (C), version control, the ability to have other engineers do code reviews, etc.

>> No.556003

>>555993
i was looking at a few ways this could be done, and its STUPID easy man.
http://www.ebay.com/itm/Arduino-compatible-PLC-board-with-DAQ-atmega328-fully-optoisolated-8-I-O-/281164408302?pt=LH_DefaultDomain_0&hash=item4176b465ee

these things do pretty much EXACTLY it

>> No.556021

>>555993
Well that is all a PLC is.
Like all technology there was always a lock on the industry from the programming language to the hardware - Allan Bradley and Siemens from what I recall, it never means its the best solution only the most popular through economic rationalization. An engineer may choose the more complicated market solution instead of a proprietary system for many reasons, today usually because more than one person needs to understand the process for ISO cert.

>> No.556025

oh no, integers

What?

>> No.556029

What are these things programmed in? Assembly?

>> No.556034
File: 65 KB, 1119x856, plc-ladder-logic.gif [View same] [iqdb] [saucenao] [google]
556034

>>556029
ladder logic. fucking terrible

>> No.556097

>>556029 Assembly?
if only

>> No.556169
File: 2.00 MB, 319x343, 1384578220934.gif [View same] [iqdb] [saucenao] [google]
556169

>>556097
second that notion.

>> No.556200
File: 323 KB, 1280x720, IMGA0885.jpg [View same] [iqdb] [saucenao] [google]
556200

>>555952
I design PLC firmware for a living. That's the layer that goes between the code guys like you write and the hardware.

> Everything was good until this last lesson, which was involving integers and equal commands

> multiple counters for one process? i mean this shit is ludicrous.

I'm guessing this class is your first time programming anything ever. You sound like a child complaining that math got way too hard when he had to start adding double digit numbers together. You'll grasp it eventually.

>> No.556212

I took a small PLC course while getting my Maintenence Mechanic certification and loved it.

Anybody know of any 3rd party PLC software? I want to build my own trainer, but I don't want to spend the $5000 licensing fee on the Rockwell software

>> No.556312

>>555952
>integers and equal commands
>fucking ridiculous

Uh, yes, comparing to integers. How ridiculous.

>> No.556398

>>556200
I dabble with C++ ;)

>> No.556402

>>556212
http://www.ebay.com/itm/Allen-Bradley-PLC-Trainer-Micrologix-1000-1761-L16BWA-with-FREE-RSlogix-Starter-/121205267489?pt=BI_Control_Systems_PLCs&hash=item1c38659c21