PLC programming
Our services support machine and line construction companies that lack PLC programming resources. Thanks to our experience in industries such as automotive, household appliances, food industry and intralogistics, we can effectively respond to automation needs.
Amister’s team of 35 PLC programmers performs comprehensive services from the preparation of off-line programs, machine commissioning at the customer and end user, to the creation of technical documentation and production support. Our area of expertise also includes the configuration of industrial networks such as Profinet, ProfiBus, Ethernet and ModBus, as well as servicing new and existing installations. Thanks to our commitment and experience, we are able to meet even demanding projects.
What does PLC programming include?


Key advantages of working with Amister
We have observed that our clients consistently value not only technical competence, but also the reliability and professionalism of their automation partners. At Amister, we strive to meet these expectations by delivering comprehensive and tailored solutions at every stage of the project.
Our approach is built on key principles that make a tangible difference in each collaboration:
Communication and relationships –
a partnership approach
Many integrator companies do not care about building lasting partnerships, which results in tensions during project implementation. We focus on transparent communication and a partnership approach at every stage of cooperation. Such an approach is conducive to building an atmosphere of true cooperation and joint achievement of goals.
Low employee turnover on the project
It is an industry standard to have high turnover during projects, leading to delays and organizational problems. We take workload into account at the planning stage to ensure team stability throughout the project. The client can rely on an unchanging team, which speeds up implementation and minimizes the risk of errors.
Team leader to coordinate Amister work and communication with the client
Clients often have to communicate with many people, which makes project management difficult. At Amister, each project is coordinated by a dedicated team leader, who is responsible for organizing the work and staying in touch with the client. The client communicates with one designated person, which streamlines project management and ensures transparency of activities.
The core of the project is made up of Amister programmers
Many projects on the market are carried out by temporary people or random teams, resulting in poor quality workmanship. We guarantee that the core of the employees implementing the project are experienced Amister programmers. This assures the customer that key specialists will remain involved from the beginning to the end of the project.
Last projects
Star Assembly SRL
eATS line on basis of Daimler Powertrain Standard
Audi Gyor
axle assembly line
BMW Steyr
rotor assembly line
Stellantis Mirafiori
assembly line for transmission
Skoda Mlada Boleslav
leak test and crankshaft bearing covers commissioning
Customers and locations where we did projects

Star Assembly SRL
Sebeș, Romania

Audi
Gyor, Hungary

BMW
Steyr, Austria

Stellantis
Mirafiori, Italy

BMW
Dingolfing, Germany

Daimler
Brühl, Germany

NIDEC
Niepołomice, Poland

Skoda
Mlada Boleslav, Czech Republic

Liebherr
Bischofshofen, Austria

Festo
Budapest, Hungary

Daimler
Untertürkheim, Germany

Dana
Amal, Sweden

Scania
Södertälje, Sweden

Volkswagen
Polkowice, Poland

Volkswagen
Salzgitter, Germany

Daimler
Redford, USA

Daimler
Kassel, Germany

Getrag
Köln, Germany

Getrag
Bordeaux, France

Daimler
Jawor, Poland

Bosch
Charleston, USA

Magna
Tychy, Poland

ZF
Toluca, Mexico
PLC programming – certification
BMW TMO
Daimler Integra
Daimler Powertrain
GSC
VASS
Automotive standards we program in
We program lines and machines for automotive groups in whichever standard the investor requires: VASS, Daimler Integra, Daimler Powertrain or BMW TMO. Our programmers’ certificates confirm their knowledge of these standards. When a project doesn’t require a specific standard, we work to our own Amister standard or prepare one dedicated to the client. We modify existing machines in the standard their program was originally written in, so the code stays consistent for maintenance teams.
VASS
The VASS standard applies to projects for the Volkswagen Group. We build the code on Siemens S7-1500 controllers in TIA Portal, using official VASS libraries and standardised function blocks for KUKA robots (VKRC) and other brands used across the group. We prepare HMI visualisations according to the group’s guidelines.
Daimler Integra
The Daimler Integra standard is used on machines for the Mercedes-Benz Group. We write the control logic in TIA Portal for S7-1500 controllers, on approved function blocks, and build operator screens on official Daimler Integra HMI templates with automatic fault diagnostics.
Daimler Powertrain
The Daimler Powertrain standard covers lines that produce powertrain components. We program Siemens S7-1500 controllers with the group’s official structures and libraries, and design HMI screens according to the Powertrain Operating Mode Concept. This standard was used, among others, on the eATS line for Star Assembly SRL.
BMW TMO
The BMW TMO standard requires unified logic, splitting the program into function blocks, and standardised diagnostics and HMI graphics. We configure data exchange over PROFINET and EtherNet/IP networks, and program safety functions with the PROFIsafe and CIP Safety protocols.
PLC Integration and Programming
We complete most of our projects on Siemens controllers. Programming of Siemens S7 controllers covers both older S7-300 controllers and newer S7-1200 controllers as well as the S7-1500 series, which we program in TIA Portal. We also work with Allen-Bradley controllers (RSLogix, Studio 5000). We replace outdated systems with new platforms as part of PLC controller migration, and for machine builders and plants that need help creating, modifying or diagnosing their programs, we provide support in PLC programming.
Need PLC programming?
Upgrade your systems with our PLC expertise!
Examples of Projects Involving PLC Programming
Relocation and Modification of Assembly Machines – MDC Power (Mercedes-Benz), Arnstadt
Electromagnetic Coil Assembly Line – Hilite
FAQ – Frequently asked questions
How long does a typical project preparation stage take?
A typical project preparation stage can take from a few weeks to several months.
It depends on the scale of the project, i.e. the number and complexity of machines and their components, as well as the functions and processes they support.
What determines the cost of PLC programming in a given project?
The cost of PLC programming in a given project depends on:
· The complexity of the system, including the number of controlled devices and the complexity of the control logic
· The brand of the PLC controller and the cost of the software and licenses required for programming.
· The need for integration with higher-level systems, testing, and documentation.
· The length of the tests performed
· The amount of project documentation that needs to be prepared
What information is needed for an accurate project quote?
For an accurate and efficient project quote, we need a detailed description of the technical requirements, i.e.:
· Technical drawings (including layout if production lines are involved)
· description of how the machine and/or the process itself works
· list of suggested components
· work schedule, if available
· control concept, if available
What brands and types of PLC controllers do you work with?
We work with SIEMENS controllers from the S7-300/400 and S7-1200/1500 families, as well as controllers from companies such as Allen Bradley, Beckhoff, Mitsubishi, Emerson, and Omron.
Do you have certificates confirming the qualifications of your programmers?
We have training certificates in controller programming from the following companies:
· SIEMENS (S7-300/400 and S7-1200/1500)
· Emerson,
· Beckhoff
· Allen Bradley
as well as certificates confirming our knowledge of PLC programming standards
including:
· Integra (Daimler),
· Powertrain (Daimler)
· GSC (BMW),
· TMO (BMW)
· VASS (VW)
Do you design systems from scratch or modernize existing installations?
We offer commissioning of new systems from scratch, as well as modernization and improvement of existing installations.
Do you integrate the machines you commission with the customer’s MES/ERP master systems?
Yes, in most of the installations we commission, one of the main points is the integration of the machine control system with the customer’s management system, i.e. MES/ERP.
This process is carried out according to the customer’s strict specifications and recommendations.
Do you offer training for production and maintenance personnel on the installations you commission?
Yes, in almost every project we carry out, we conduct training for operators and maintenance personnel in the final phase of commissioning.
The scope, time, and place, and even the language of the training are agreed with the customer.
What sets you apart from the competition, why choose Amister?
We approach each customer individually and treat our mutual relations as a partnership. We offer a professional approach based on openness to customer requirements and expectations, consulting, problem solving, and full commitment to the tasks entrusted to us. This is evidenced by a large number of satisfied customers and references we have received during our many years of operation.
How is the work of the development team organized during a project?
A project team is selected from among the employees and supervised by a Project Manager responsible for dividing tasks within the team and communicating with the customer. The Project Manager coordinates the team’s work and ensures that the project objectives are met. Regular project meetings allow us to monitor progress and quickly resolve any issues that arise.
Who is responsible for coordinating activities during the system launch phase?
The Project Manager is responsible for coordinating activities during the system launch phase, supervising the schedule and communication between teams. He is supported by a technical leader who takes care of technical issues and smooth implementation. This ensures that the launch process runs smoothly and according to plan.
Do you provide onsite support during testing and production launch?
Yes, the specific nature of our work requires it.
How does communication with the client proceed during the project?
Communication with the client during a project at Amister is based on transparency and regular dialogue. At the beginning of the project, expectations, a schedule, and preferred communication channels (e.g., email, online meetings) are established. During implementation, the client receives regular progress reports, and key milestones are discussed and approved to ensure compliance with requirements. Amister emphasizes quick response to questions and flexible adaptation to changes requested by the client. Final project implementation includes a detailed review of results and after-sales support, building long-term relationships.
What kind of service support do you offer after the project is completed?
After the project is completed, Amister offers comprehensive service support, including system monitoring and quick response to user requests. We provide updates and fixes to keep the system running smoothly and securely. Additionally, we offer the possibility of developing and implementing new functionalities according to the client’s needs.
Contact us – we’ll respond within 24 hours!
Do you have questions about production automation? Fill out the contact form, and our team will get back to you within 24 hours – either by phone or email.
During the conversation or correspondence, we will define the scope of work and services you are interested in. Then, we will conduct an internal analysis of your inquiry to prepare the best possible solution.
Within a maximum of 5 business days, we will get back to you with information on the next steps.
Take the step towards modern automation – fill out the form now!

