panic mode
Well-Known Member
lol... i am not sure how to approach this but let me try:
i don't know what work expectations in your area are. i know that here, regardless what I know, I have to learn new things all the time, forever.
there is very little likelihood of finding a job as "PLC programmer" and only do that task. or PLC and HMI. or just a robot...
to get into this line of work i can suggest few things as bare minimum:
- learn how to read between lines and do your own research, without this, look for another job
- get really good with multimeter, without good troubleshooting skill, look for another job
- make sure you are expert in Ohms Law etc or look for another job
- if you are serious about this, get serious; what plc software did you download and try already?
- make sure you know how to interface devices by looking at whatever little info is in datasheets (often just block diagrams), this includes digital, analog, and line driver circuits.
- make sure you know how to shift logic level (say from TTL to 24VDC and the other way around)
- make sure you know how to use and create diagrams (learning AutoCad is quite useful - it is used all the time to exchange information)
- make sure you are familiar with at least one PLC commonly used in your area
- make sure you are familiar with at least one HMI (usually from same maker as PLC)
- make sure you are familiar with at least one fieldbus (Profibus, DeviceNet...) or at least have the idea
- make sure you are good in using RS232 (get two serial ports, connect them with cross over cable or so called null modem cable and send some messages and data over)
- make sure you know how to quickly network 3-4 ethernet devices (computers or whatever)
- lookup : reed switch, inductive proxy, diffused photo eye, photo eye with background suppression, polarized retro-reflective photoeye.
- lookup : solenoid valve, reed switch, cylinder, check valve, pressure regulator
- lookup : transient suppression, flywheel diode, relay, contactor, reversing contactor, overload relay, soft start, VFD
- lookup : PNP, NPN, optocoupler, quadrature encoder, LVDT
- lookup : your local Electrical Code (teaches you what is allowed and what is mandatory, teaches wire colors, wire and fuse sizing, grounding and bonding, etc.) this should be available as a course
- lookup : E-Stop, light curtain, two hand control, laser scanner, safety categories, dual channel, muting, monitoring
- lookup : servo amplifier, pulse train, quadrature encoder, limit switch, homing, overtravel
- lookup : sensor cordsets, M12, M8 are most common; M12 is standard and common for all types of sensors; M8 comes in two versions - usually 3-pin for inductive sensors, 4-pin for optical sensor which makes troubleshooting messy (you cannot just swap two nearest sensors to test if one of cables is bad)
this should be enough to get you started or employer interested. more you can learn on job.
as you can see this can be lumped into:
- programming
- sensors
- networking
- safety
- motion
- pneumatics
- design
- troubleshooting
most of those things you can do from home. if you can pay a visit to one of the companies. if anything tell them that you are customer looking for a small machine for your own business and that you are interested if they can make one for you, then ask all you like - freebee tour... ;-)
oh, one moer thing, make sure you are good in your current field (it is actually very closely related to what you want):
if this is your field, prove it. make your own PCB with microcontroller and couple of relays and digital inputs, add one stepper motor.
connect it to PC using RS232 or SB or Ethernet. write PC program that allows you to control relays and stepper motor and read signals on inputs.
That is a great exercise and it will help you sail smoothly though "PLC/HMI/Sensors" waters. Also it will be nice proof for your potential employer that you are capable to make things from scrath. integrating systems using off the shelf components like PLCs and HMIs is usually easier.
i don't know what work expectations in your area are. i know that here, regardless what I know, I have to learn new things all the time, forever.
there is very little likelihood of finding a job as "PLC programmer" and only do that task. or PLC and HMI. or just a robot...
to get into this line of work i can suggest few things as bare minimum:
- learn how to read between lines and do your own research, without this, look for another job
- get really good with multimeter, without good troubleshooting skill, look for another job
- make sure you are expert in Ohms Law etc or look for another job
- if you are serious about this, get serious; what plc software did you download and try already?
- make sure you know how to interface devices by looking at whatever little info is in datasheets (often just block diagrams), this includes digital, analog, and line driver circuits.
- make sure you know how to shift logic level (say from TTL to 24VDC and the other way around)
- make sure you know how to use and create diagrams (learning AutoCad is quite useful - it is used all the time to exchange information)
- make sure you are familiar with at least one PLC commonly used in your area
- make sure you are familiar with at least one HMI (usually from same maker as PLC)
- make sure you are familiar with at least one fieldbus (Profibus, DeviceNet...) or at least have the idea
- make sure you are good in using RS232 (get two serial ports, connect them with cross over cable or so called null modem cable and send some messages and data over)
- make sure you know how to quickly network 3-4 ethernet devices (computers or whatever)
- lookup : reed switch, inductive proxy, diffused photo eye, photo eye with background suppression, polarized retro-reflective photoeye.
- lookup : solenoid valve, reed switch, cylinder, check valve, pressure regulator
- lookup : transient suppression, flywheel diode, relay, contactor, reversing contactor, overload relay, soft start, VFD
- lookup : PNP, NPN, optocoupler, quadrature encoder, LVDT
- lookup : your local Electrical Code (teaches you what is allowed and what is mandatory, teaches wire colors, wire and fuse sizing, grounding and bonding, etc.) this should be available as a course
- lookup : E-Stop, light curtain, two hand control, laser scanner, safety categories, dual channel, muting, monitoring
- lookup : servo amplifier, pulse train, quadrature encoder, limit switch, homing, overtravel
- lookup : sensor cordsets, M12, M8 are most common; M12 is standard and common for all types of sensors; M8 comes in two versions - usually 3-pin for inductive sensors, 4-pin for optical sensor which makes troubleshooting messy (you cannot just swap two nearest sensors to test if one of cables is bad)
this should be enough to get you started or employer interested. more you can learn on job.
as you can see this can be lumped into:
- programming
- sensors
- networking
- safety
- motion
- pneumatics
- design
- troubleshooting
most of those things you can do from home. if you can pay a visit to one of the companies. if anything tell them that you are customer looking for a small machine for your own business and that you are interested if they can make one for you, then ask all you like - freebee tour... ;-)
oh, one moer thing, make sure you are good in your current field (it is actually very closely related to what you want):
wow that's awesome,
... if you graduated from an electronics department you can only work on mucrocontroller...
if this is your field, prove it. make your own PCB with microcontroller and couple of relays and digital inputs, add one stepper motor.
connect it to PC using RS232 or SB or Ethernet. write PC program that allows you to control relays and stepper motor and read signals on inputs.
That is a great exercise and it will help you sail smoothly though "PLC/HMI/Sensors" waters. Also it will be nice proof for your potential employer that you are capable to make things from scrath. integrating systems using off the shelf components like PLCs and HMIs is usually easier.