PLC Programmer Job Description
PLC Programmer Duties & Responsibilities
To write an effective PLC programmer job description, begin by listing detailed duties, responsibilities and expectations. We have included PLC programmer job description templates that you can modify and use.
Sample responsibilities for this position include:
PLC Programmer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for PLC Programmer
List any licenses or certifications required by the position: OSHA, SW
Education for PLC Programmer
Typically a job would require a certain level of education.
Employers hiring for the PLC programmer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Associate Degree in Electrical Engineering, Engineering, Technical, Computer Science, Associates, Computer Engineering, Mechatronics, Mechanical Engineering, Education, Industrial Technology
Skills for PLC Programmer
Desired skills for PLC programmer include:
Desired experience for PLC programmer includes:
PLC Programmer Examples
PLC Programmer Job Description
- Diagnoses malfunctioning apparatus such as transformers and motors using proper testing equipment
- As a SCADA/PLC programmer, the successful candidate will be seconded full time at a waste water treatment facility in Orange County, CA
- You will be responsible for SCADA HMI programming and PLC ladder logic programming implementing new, revised, and/or updated control, monitoring, and data acquisition strategies for the facility
- Specifically, the programmer will support the treatment plant and pump station SCADA systems and enhance PLC logic, HMI servers and graphics and other operational systems
- You will participate in the production of process control software consisting of PLC code, HMI graphics, and databases for improvement projects and support/resolve day to day production issues
- You will need to quickly analyze and respond to process control and SCADA software issues to minimize the impact to operations
- You will analyze event logs and trouble shoot and resolve problems
- The existing facility SCADA system is CRISP32, however, the facility plans to upgrade the SCADA system in the near future
- The facility will provide general training on the existing site SCADA/PLC system for one or two weeks to bring the successful candidate up to speed
- A mandatory 2-day PLC training/evaluation at the client’s facilities as part of the interview process is required
- Bachelor’s Degree in Mechatronics, Electro-Mechanical Engineering, Computer Engineering, Electrical Engineering or equivalent
- 5+ years’ experience in PLC Programming
- Experience with RS5000
- Advanced experience with Motoman, Fanuc, Panasonic, and/or ABB programming structure
- Electrical Debug Skills
- Bachelor's Degree in a STEM-related field and/or Robotic related programming from an accredited institution
PLC Programmer Job Description
- Troubleshooting controls
- Devises or modifies procedures to solve complex problems, and prepares detailed specifications from which programs will be written
- Control and information systems for process and packing operations
- Install/troubleshoot 240V and 480V motors VFD’s and Servo drives
- Design and construct control systems for single devices and/or specific functions of electrical machinery and equipment on the shop floor involving PLCs (programmable logic controllers)
- Provide day-to-day support for shop floor PLCs and related hardware, software, and applications (example – labeling)
- Implement standard engineering practices, provide detailed documentation upon project completion
- Respond to the needs and questions of shop floor users concerning their access and use of shop-floor PLC applications, applications issues, and training needs
- Detect failures/errors, analyse root causes and develop establish adequate solutions
- Effectively communicate issues and solutions to both technical and non-technical personnel
- Candidate must have a working knowledge of Programmable Logic Controllers and Distributed Control Systems with a minimum of 7 years’ experience with each technology
- Experience with Computer Added Design (CAD) Software Solidworks and AutoCAD
- Ability to analyze performance logs (logs, online tools)
- Controls Programming (Rockwell, Siemens, Labview, GE Proficy )Familiarity with time based and relational database systems
- AS Degree or More is required or at least 7 years’ experience
- Ability to program AB for custom manufacturing equipment
PLC Programmer Job Description
- Maintain proper barcode labeling for identification and RF usage (labels generated by PLCs)
- Train end-users and maintain proper documentation with PLC’s and other related shop-floor applications
- Understand and comply with QS-9000 and ISO-14000 requirements
- Act as part of the team providing support during the plant operation
- Create PLC programs for production machines and facility equipment
- Perform maintenance skills including, but not limited to, PLC program troubleshooting and repair of production machines or facilities equipment
- Aid in and design of equipment related to electrical/controls and programming - implement said system improvements
- Comply with safety regulations and maintain clearn and orderly work areas
- Participate in trainign and development programs including all areas of environment, health and safety issues, especially those dealing with proper handling of hazardouse materials and hazardous waste
- Work with customer direct to conceptualize how a machine will function
- Candidate must possess a strong knowledge of business impacts and prioritization of technical initiatives and must demonstrate excellent interpersonal skills including flexibility and ability to work in a team environment
- Candidate must be knowledgeable of cGMP’s, safety guidelines, engineering standards, and regulatory issues
- Strong skills with diagnosing and troubleshooting VFDs
- Fanuc and ABB programming a plus
- Proficient in the use of Excel, MS SQL server, and database principles
- Familiarity with ModbusTCP and Modbus Plus communication networks
PLC Programmer Job Description
- Comply with Company and Departmental Directives and Guidelines
- Complete project programs on time and stay within estimated hours and material costs
- Maintenance on pumps, blowers, motors, valves, , removal
- Prepare technical documents and design specifications for control systems and installations
- Write reports, user and maintenance manuals, procedures and qualification protocols
- Work in collaboration with Electrical Designers and Mechanical Engineers for all projects
- Work within the defined schedule estimates
- Involvement in controls projects, programming, motion, communication systems, electrical design, vision systems, and robotic integration
- Mange project duties, specifying, ordering (if required), creating and maintaining punch lists, attending review meetings and undertaking and / or giving training courses
- Represent tech-con in a professional and mature matter
- Must have the ability to read and create electrical and process control drawings, AutoCad skills are a plus
- Associate degree, specialized education, or related training in process control is preferred
- Must demonstrate strong verbal and written communication and decision-making skills, with the ability to work in a diverse workforce environment
- Prefer someone who has worked within the Automotive industry
- No Degree Requried but preferred
- AutoCAD Electrical Knowledge preferred
PLC Programmer Job Description
- Learn about all PLC systems on site, becoming familiar with the system structure and with the functions of each machine center or process
- Take on responsibility for PLC programming for all systems, the majority being Allen Bradley systems with some Siemens units as part of the purchased kiln controls system
- 3D scanning systems and a new scanning edger need regular monitoring to ensure proper performance and work with the manufacturer on maintenance and updates
- Work with maintenance manager and fleet manager on maintenance, repair and improvements of machinery and control systems throughout entire plant
- Take on minor electrical work under the supervision of our outside contractor
- Work with maintenance manager and fleet manager on environmental compliance, staying current on changes in the law and implementing the most practical solutions
- Explore, prevent and troubleshoot machine- PLC programming faults
- Assist in the Electrical Designs of equipment
- Resolve mechanical, electrical, and programming issues at customer sites and in-house technical support
- Provide direction to shop personnel to get equipment built
- Requires skills in troubleshooting, maintenance and repair of all plant equipment
- Must adhere to all company and other regulatory requirements pertaining to a dairy processing facility
- Requires intermediate to advanced computer skills (e-mail, MS Word, Excel, PLC (AB) / HMI programming packages(AB, Wonderware)
- Work with moving mechanical parts
- Work in a loud environment
- Use hands to finger