Afifi — Controls Engineer
Afifi
Connections
Industries Served
Languages
Eligibility
Work History on Automate America
Achievements
5
Profile

Tenure

Skills

Earnings

Hours
Programming Skills 24
About Me
Dedicated, highly educated and technically skilled in the field of OEM automation system development, PLC programming, automation integration, HMI and Robotic Softwares. I am seeking a PLC programming position.
Career Objectives: Continuous growth in the PLC & HMI programming and automation system development fields.
SKILLS
I have been Programming, controlling, troubleshooting, debugging all devices around and inside robot cells. I have developed a disciplined procedure, as such: 1-Verifying the mechanical, electrical, pneumatic, and hydraulic components of tools per designing engineer, 2- If needed, correcting or modifying what need to be corrected/modified, 3- Setting up the tool manually, 4-logic creating, debugging and conditioning and HMI-Tool interacting setup, 5- Bringing cell components to dry cycling, 6-trouble shooting during final tool development stage and during real production time, 5- Comissioning and signing off on project, 6-Finally following the tool to the customer facility to provide PLC support.
During the process I used either Siemens S7, RsLogix, Uintronics or other software. I also used to provide needed assistance to robot technicians and help them troubleshoot/debug robot issues during dry cycle and real production time. Along with PLC programming, I have had training in FIS and robot programming, Kaizen, and Pentasap. The following is a list of my skills.
- PLC engineering “Programming, and troubleshooting” From scratch”
- Condtioning, debugging and implementing Rslogix or Seimens S7 Software
- Allen Bradley controls, relays and other devices
- Siemens S7 controls, relays and other devices
- Programming using Siemens S7 Software “From scratch”
- Kaizen and Pentasap
- FIS
- Fanuc, Nachi and ABB robot PLC support
- Fanuc Karel Programming. “From scratch”
- Automotive mechanical, Electrical, Hydrolic, and pneumatic systems.
- PC skills “PC troubleshooting, PC software like:
Office, and Power point, and PC equipment, printers, scanners, software drivers
- Ethernet switches, Profinet, Profibus cabling, and servers, IP blocks, Remote IO, etc
- Problem solving/Debuggin and other PLC related skills
- Creativity in finding and suggesting solutions or alternatives for ongoing manufacturing problems.
- Posesing high level of organizational and communication skills.
- Multi-Tasking, Good soft skills, Team playing shop floor networking and abilty to work independently when needed.
- Quick adaptivity and high capacity in learning new technologies and skills Interprunership “Self initiative and Self Starter”
Skilled Trades 11
Software Competencies 9




Professional Competencies 26
Siemens Certified Advanced Siemens PLC and HMI Programming Allen Bradely Certified Advanced Allen Bradely PLC and HMI Programming Electrical Schematics Proficient in reading Electrical schematics Intermediate level in drawing electrical schematics using AutoCad
Siemens, Rockwell, Redlion, Karel and other
Fanuc Certified Fanuc: Handling tool Certified Fanuc: Vision Abb Certified Handling tool
Design The PLC code and related HMI for a project: Expert Drawing the electrical schematics: Intermidiate
Project proposal System Manuals Patent application
Applications 22
I have done it all for vision componenet of system. From A to Z Tasks required for vision include the following: Hardware design including drawing the electrical schematics for the vision componenets of the system Camera or sensor configuration PLC HW configuration HMI related graphics PLC vision code
I worked with welding robots before
Tools, Machines & Equipment 6
Customer Reviews1
Afifi is a good CE with lots of Knowledge. He had to leave the project a bit early due to prior schedules.
Work Experience21

Self owned and operated Company, Clinton Township MI I have been contracted by companies like Chrysler and Comtech and Fletcher to help provide the following services: Administering and enforcing Robotic and tool safety procedures Device configuration Tool manual setup Tool auto and dry cycle setup Tool and robotic station programming and control Solving robotic control problems Programming robotic stations using Rslogix5000 Establishing Ethernet connections, Dnet connections, Input and output mapping Logic import, export, upload, download, logic conditioning, tool manual set up, Bringing tool to auto dry cycle, and auto with part runing Programming robotic stations using Seimens S7 TIA Portal From scratch provided a reference. Reconfiguring and reprogramming logic for new tool configurations Debugging Tool and Robot logic. Overseeing and certifying the final installations of the electrical and the Ethernet connections of production cells. Overseeing and certifying the final installation of water, air and gas fittings Overseeing and certifying the final mechanical setup per engineering design. Correcting and/or reconfiguring the mechanical, electrical and pneumatic constructions of tool if needed. Providing PLC support for robot programming technicians while programming their robots if needed Debugging Estops and provide Teach bypass for robot programmers when needed. Setting up, conditioning and configuring HMI programs Uploading and downloading Factory talk to HMI stations Configuring communication and operations between HMI and other tools Configuring communication and operations between PLC and other tools Troubleshooting and correcting PLC control errors Working with Welding robots including: Spot Welding, MIG Welding, and stud welding Material Handling. Setting up I/O Setting up communications between robot and machine control Other related PLC tasks. FIS, Kaizen, and Pentasap

I am contracted by Champion to provide the following services: Programming robotic stations using Rslogix5000. "From scratch" Programming Allen Bradely's PLCs and HMIs. "From scratch" Programming Unitronics PLCs and HMIs. "From scratch" IT Support when needed. Safety IO SetUp and Configuration. Robotic communication Setup and Robotic IO configuration Adding, editing and updating electrical schematics when needed. Administering and enforcing Robotic and tool safety procedures Device configuration Tool electrical and ethernet connections if needed Tool manual setup Tool auto and dry cycle setup Tool and robotic station programming and control Solving robotic control problems Establishing Ethernet connections, Input and output mapping Logic import, export, upload, download, logic conditioning Bringing tool to auto with part runing Reconfiguring and reprogramming logic for new tool configurations Debugging Tool and Robot logic. Providing PLC support for robot programming technicians while teaching their robots if needed Setting up, conditioning and configuring HMI programs Uploading and downloading Panel view and Unitronics to HMI stations Configuring communication and operations between HMI and other tools Configuring communication and operations between PLC and other tools Troubleshooting and correcting PLC control errors Working with Spot weld, Stud weld and Sealer robots Setting up and configuring I/O Devices like IO blocks and IO Manifold Setting up communications between robot and machine control Other related PLC tasks.

I was contracted by DRS to provide the following services: Administering and enforcing Robotic and tool safety procedures Device configuration Tool manual setup Tool auto and dry cycle setup Tool and robotic station programming and control Solving robotic control problems Programming robotic stations using Rslogix5000. From scratch provided a reference. Establishing Ethernet connections, Input and output mapping Logic import, export, upload, download, logic conditioning Bringing tool to auto with part runing Reconfiguring and reprogramming logic for new tool configurations Debugging Tool and Robot logic. Programming Fanuk robots using Karel. From scratch provided a reference. Drafting Machine Operator's manual. From scratch provided a reference. Programming Allen Bradely's HMIs. From scratch provided a reference. Programming Red Lion's HMIs. From scratch provided a reference. Programming EZ's HMIs. From scratch provided a reference. Providing PLC support for robot programming technicians while teaching their robots if needed Setting up, conditioning and configuring HMI programs Uploading and downloading Panel view, Red Lion or EZ graphic programs to HMI stations Configuring communication and operations between HMI and other tools Configuring communication and operations between PLC and other tools Troubleshooting and correcting PLC control errors Working with WaterJet and drilling robots Setting up I/O Setting up communications between robot and machine control Other related PLC tasks.
Administering and enforcing Robotic and tool safety procedures Device configuration Tool manual setup Tool auto and dry cycle setup Tool and robotic station programming and control Solving robotic control problems Programming robotic stations using Rslogix5000 Establishing Ethernet connections, Dnet connections, Input and output mapping Logic import, export, upload, download, logic conditioning, tool manual set up, Bringing tool to auto dry cycle, and auto with part runing Programming robotic stations using Seimens S7 Reconfiguring and reprogramming logic for new tool configurations Debugging Tool and Robot logic. Overseeing and certifying the final installations of the electrical and the Ethernet connections of production cells. Overseeing and certifying the final installation of water, air and gas fittings Overseeing and certifying the final mechanical setup per engineering design. Correcting and/or reconfiguring the mechanical, electrical and pneumatic constructions of tool if needed. Providing PLC support for robot programming technicians while programming their robots if needed Debugging Estops and provide Teach bypass for robot programmers when needed. Setting up, conditioning and configuring HMI programs Uploading and downloading Factory talk to HMI stations Configuring communication and operations between HMI and other tools Configuring communication and operations between PLC and other tools Troubleshooting and correcting PLC control errors Working with Welding robots including: Spot Welding, MIG Welding, and stud welding Material Handling. Setting up I/O Setting up communications between robot and machine control Other related PLC tasks.

Robotics Operations: robotic safety, controls, operations, part programming Advanced Fanuc Operations and Programming: collision guard, condition monitor function, executing multiple program multi-tasking, program shift utility and systems operations Robotics Mechanical: disassembly, inspection and reassembly of a FANUC robotic mechanical unit Robotics Electrical: troubleshooting, electrical repair and maintenance procedures of the robotic electrical system and robot electrical component identification and function of robot electrical controller PLC and Communication Devices: understanding of PLC circuits, hardware and applications, PLC instructions, hardware, communication devices, troubleshooting navigation of PLC controllers software and components Win CC HMI Programming: HMI fundamentals, functions, hardware and applications, HMI graphics, and creating troubleshooting messages displayed on HMI




Education / Training / Certificates5



Related professionals
- JonathanControls Engineer · Novi, Michigan
- KennethControls Engineer · Macomb, MI
- KeithControls Engineer · Dearborn, Michigan
- EricControls Engineer · Belleville, Michigan
- ZbigniewControls Engineer · Warren, Michigan
- JasonControls Engineer · Farmington, MI
- GhaziControls Engineer · Farmington, Michigan
- MattControls Engineer · Troy, Michigan








































