I had to get a CRC done in ladder once and this is my goto (hehe) war story.
Be easier to teach the mech-es I work with python. “Ok I setup some free software on your computer. Go find some tutorials online and follow it. Let me know if you get stuck” vs "alright I offered one of my children to our Rockwell Sales rep who is cough…working…cough from home. He has agree to give us a 30 day license as part of our Faustian bargain. I talked to IT and we think we can get it on the license manager sometime this week. Did you setup an account on the Rockwell site so you can read tutorials? No? Ok get on that. It has surprisingly complex password rules and requires the account manager to setup your account.
When that is done I will build you a 2 or 3 thousand dollar test system so you can test code. No there is no simulator you should trust you need physical hardware. Did you install the Studio 5000 software? Shit you installed the old version. Rslinx is broken now. Fuck fuck. Ok I can fix this, we just need to delete the old Rslinx and make sure the registry is clear. After a day or so…
Ok so download Studio 5000 from Rockwell, make sure you get firmware release 33. Yes they have updated firmwslare 33 times. That should make you very confident. Now I want you to follow good coding practices as you learn. Unfortunately since no one is legally allowed to share code and even if it was legal it would be near impossible good coding practices are defined by whomever old timer teaches you. Which is me, hi. What you don’t want to learn from one flawed imperfect person you want to have an entire community sharing, growing, creating together? Hehe stop you are killing me.
Oh you are getting a weird error code? Go tell Rockwell. You can’t email them. You have to call them. Use the direct dial numbers and you might reach someone within the hour who might know how to fix it. Or you can bother me and I will check my to see if my dead tree notebook has the answer."
You people think I am exaggerating, I really am not. I am understating how truly messed up it is. I do not know any controls engineer who are fully sane and not addicted rageaholics.
It’s actually making me mad how close this was to my onboarding experience when I first started working with PLCs.
The test setup especially. Having to create this complex pseudo machine in order to make a preliminary proof of concept, only to find my IO block poached off my desk the next morning because someone else needed one.
That’s rough. For my interns I try to shield them from most of it, start with some real basics like uploading and downloading, changing constants, cross-references etc.
Did they go to shit or were they always shit? They’ve never been able to code software worth a damned and I don’t know if there’s any combination of model + IOS version that’s fully compatible with any other, they changed the syntax of commands pretty much every chance they got back in '05 and everything I’ve seen suggests they’ve not changed at all in that
I had to get a CRC done in ladder once and this is my goto (hehe) war story.
Be easier to teach the mech-es I work with python. “Ok I setup some free software on your computer. Go find some tutorials online and follow it. Let me know if you get stuck” vs "alright I offered one of my children to our Rockwell Sales rep who is cough…working…cough from home. He has agree to give us a 30 day license as part of our Faustian bargain. I talked to IT and we think we can get it on the license manager sometime this week. Did you setup an account on the Rockwell site so you can read tutorials? No? Ok get on that. It has surprisingly complex password rules and requires the account manager to setup your account.
When that is done I will build you a 2 or 3 thousand dollar test system so you can test code. No there is no simulator you should trust you need physical hardware. Did you install the Studio 5000 software? Shit you installed the old version. Rslinx is broken now. Fuck fuck. Ok I can fix this, we just need to delete the old Rslinx and make sure the registry is clear. After a day or so…
Ok so download Studio 5000 from Rockwell, make sure you get firmware release 33. Yes they have updated firmwslare 33 times. That should make you very confident. Now I want you to follow good coding practices as you learn. Unfortunately since no one is legally allowed to share code and even if it was legal it would be near impossible good coding practices are defined by whomever old timer teaches you. Which is me, hi. What you don’t want to learn from one flawed imperfect person you want to have an entire community sharing, growing, creating together? Hehe stop you are killing me.
Oh you are getting a weird error code? Go tell Rockwell. You can’t email them. You have to call them. Use the direct dial numbers and you might reach someone within the hour who might know how to fix it. Or you can bother me and I will check my to see if my dead tree notebook has the answer."
You people think I am exaggerating, I really am not. I am understating how truly messed up it is. I do not know any controls engineer who are fully sane and not addicted rageaholics.
It’s actually making me mad how close this was to my onboarding experience when I first started working with PLCs.
The test setup especially. Having to create this complex pseudo machine in order to make a preliminary proof of concept, only to find my IO block poached off my desk the next morning because someone else needed one.
That’s rough. For my interns I try to shield them from most of it, start with some real basics like uploading and downloading, changing constants, cross-references etc.
On the bright side I will be employed for life.
Dang, that makes Cisco look competent and approachable by comparison
Removed by mod
Did they go to shit or were they always shit? They’ve never been able to code software worth a damned and I don’t know if there’s any combination of model + IOS version that’s fully compatible with any other, they changed the syntax of commands pretty much every chance they got back in '05 and everything I’ve seen suggests they’ve not changed at all in that
Removed by mod