Automation PLC Programmer

$95,000 - $156,000/Yr

Crawford Thomas - Dillsburg, PA

posted 5 months ago

Full-time
Dillsburg, PA
Administrative and Support Services

About the position

We are seeking a skilled PLC Programmer to design, develop, and maintain PLC programs for industrial automation systems. This role involves creating SCADA applications for real-time monitoring, data visualization, and control functionalities in various industries, including Oil and Gas, Water Transfer, manufacturing, and food. You will ensure seamless integration of PLCs with SCADA systems and other automation components. As an Automation PLC Programmer, your responsibilities will include creating and reading logic and flow diagrams for program design, programming, simulation, testing, and start-up. You will monitor systems, debug, and troubleshoot operational problems. Additionally, you will design and build programs for equipment, selecting and configuring automation devices like VFDs. Your role will also involve performing Wire Shark captures and interpreting collected data, setting up VPN Tunnels and port-forwarding rules in managed switches/routers, and sourcing and simulating 4-20 mA signals. You will be responsible for developing PLC and HMI programs from scratch, coordinating with customers to schedule visits as needed, and troubleshooting issues independently. Creating estimates for parts and labor for upgrades and new systems, designing complete control panels from engineering drawings, and starting up new control panels in the field will also be part of your duties. You will provide guidance to field service staff in programming, repair, installation, and maintenance of PLC systems. Moreover, you will develop, modify, and troubleshoot PLC programs using ladder logic, function block diagrams, or structured text. Designing and developing SCADA applications using platforms such as Wonderware, Ignition, or FactoryTalk View, integrating PLCs with other automation components like HMIs, SCADA systems, sensors, actuators, and drives, and diagnosing and resolving industrial network issues, including Ethernet/IP, Modbus, and Profibus will be essential tasks. Conducting thorough testing of PLC programs and SCADA applications to ensure functionality and compatibility, as well as creating and maintaining documentation such as functional specifications, user manuals, and technical diagrams, are also key responsibilities. Finally, you will assist with the commissioning of PLC systems and SCADA applications at client sites.

Responsibilities

  • Creating and reading logic and flow diagrams for program design, programming, simulation, testing, and start-up
  • Monitoring systems, debugging, and troubleshooting operational problems
  • Designing and building programs for equipment, selecting, and configuring automation devices like VFDs
  • Performing Wire Shark captures and interpreting collected data
  • Setting up VPN Tunnels and port-forwarding rules in managed switches/routers
  • Sourcing and simulating 4-20 mA signals
  • Developing PLC and HMI programs from scratch
  • Coordinating with customers to schedule visits as needed
  • Troubleshooting issues independently
  • Creating estimates for parts and labor for upgrades and new systems
  • Designing complete control panels from engineering drawings
  • Starting up new control panels in the field
  • Providing guidance to field service staff in programming, repair, installation, and maintenance of PLC systems
  • Developing, modifying, and troubleshooting PLC programs using ladder logic, function block diagrams, or structured text
  • Designing and developing SCADA applications using platforms such as Wonderware, Ignition, or FactoryTalk View
  • Integrating PLCs with other automation components like HMIs, SCADA systems, sensors, actuators, and drives
  • Diagnosing and resolving industrial network issues, including Ethernet/IP, Modbus, and Profibus
  • Conducting thorough testing of PLC programs and SCADA applications to ensure functionality and compatibility
  • Creating and maintaining documentation such as functional specifications, user manuals, and technical diagrams
  • Assisting with the commissioning of PLC systems and SCADA applications at client sites

Requirements

  • Minimum of a high school diploma or its equivalent required
  • Preferred: 2-Year Technology Degree, Computer Engineering, or related field
  • At least 5 years of related experience in the Automation Industry or a related field
  • Experience with programming and troubleshooting Allen Bradley PLCs and HMIs
  • Proficiency with PLC hardware and software platforms from leading manufacturers
  • Experience in SCADA development, including designing and configuring SCADA applications
  • Familiarity with industrial communication protocols is a plus
  • Preferred: Experience with Allen Bradley PLCs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service