{"id":1377,"date":"2026-09-16T11:31:30","date_gmt":"2026-09-16T11:31:30","guid":{"rendered":"https:\/\/tech-automation.dk\/expertise\/automation-software\/plc-scada-programming\/"},"modified":"2026-09-16T11:31:30","modified_gmt":"2026-09-16T11:31:30","slug":"plc-scada-programming","status":"publish","type":"page","link":"https:\/\/tech-automation.dk\/en\/expertise\/automation-software\/plc-scada-programming\/","title":{"rendered":"PLC and SCADA programming"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1377\" class=\"elementor elementor-1377 elementor-859\" data-elementor-post-type=\"page\">\n\t\t\t\t<section class=\"elementor-element elementor-element-u-hero e-con e-atomic-element e-flexbox-base e-default-section section-row u-hero \" data-id=\"u-hero\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"u-hero\" data-e-type=\"e-flexbox\" data-id=\"u-hero\">\n    <div class=\"elementor-element elementor-element-u-hero-wrap e-con e-atomic-element e-flexbox-base e-default-div wrap e-u-hero-wrap-50340e5 \" data-id=\"u-hero-wrap\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"u-hero-wrap\" data-e-type=\"e-flexbox\" data-id=\"u-hero-wrap\">\n    <div class=\"elementor-element elementor-element-u-hero-krumsti e-con e-atomic-element e-flexbox-base e-default-div u-hero-krumsti \" data-id=\"u-hero-krumsti\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"u-hero-krumsti\" data-e-type=\"e-flexbox\" data-id=\"u-hero-krumsti\">\n    \t\t\t<span class=\"u-krum-1 e-paragraph-base e-default-span\" data-interaction-id=\"u-krum-1\" data-e-type=\"widget\" data-id=\"u-krum-1\"><a href=\"\/en\/\" target=\"_self\" class=\"e-paragraph-link-base e-default-a\">\n\t\tHome\n\t<\/a><\/span>\n\t\t\t\t\t<span class=\"u-krum-sep1 e-paragraph-base e-default-span\" data-interaction-id=\"u-krum-sep1\" data-e-type=\"widget\" data-id=\"u-krum-sep1\">\/<\/span>\n\t\t\t\t\t<span class=\"u-krum-2 e-paragraph-base e-default-span\" data-interaction-id=\"u-krum-2\" data-e-type=\"widget\" data-id=\"u-krum-2\"><a href=\"\/en\/expertise\/automation-software\/\" target=\"_self\" class=\"e-paragraph-link-base e-default-a\">\n\t\tAutomation &amp; software\n\t<\/a><\/span>\n\t\t\t\t\t<span class=\"u-krum-sep2 e-paragraph-base e-default-span\" data-interaction-id=\"u-krum-sep2\" data-e-type=\"widget\" data-id=\"u-krum-sep2\">\/<\/span>\n\t\t\t\t\t<span class=\"u-krum-3 e-paragraph-base e-default-span\" data-interaction-id=\"u-krum-3\" data-e-type=\"widget\" data-id=\"u-krum-3\">PLC and SCADA programming<\/span>\n\t\t\n<\/div>\n\t\t\t<h1 data-interaction-id=\"u-hero-h1\" class=\"u-hero-h1 e-heading-base e-default-h1\" data-e-type=\"widget\" data-id=\"u-hero-h1\">PLC and SCADA programming<\/h1>\n\t\t\t\t\t<p class=\"u-hero-sub e-paragraph-base e-default-p\" data-interaction-id=\"u-hero-sub\" data-e-type=\"widget\" data-id=\"u-hero-sub\">The program has to work at commissioning \u2014 and be readable by a technician five years later. We program PLC, HMI and SCADA in Siemens and Schneider, test against the physical panel and commission on site.<\/p>\n\t\t<div class=\"elementor-element elementor-element-s-hero-cta e-con e-atomic-element e-flexbox-base e-default-div s-hero-cta \" data-id=\"s-hero-cta\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"s-hero-cta\" data-e-type=\"e-flexbox\" data-id=\"s-hero-cta\">\n    \t\t\t<a href=\"mailto:offer@tech-automation.dk?subject=Project%20brief%20%E2%80%93%20enquiry%20via%20tech-automation.dk&amp;body=This%20email%20was%20created%20from%20tech-automation.dk.%0D%0A%0D%0APlease%20describe%20your%20project%20below%20and%20attach%20the%20material%20you%20have%20%E2%80%94%20drawings%2C%20requirement%20specification%2C%20bills%20of%20materials%20or%20photos.%0D%0A%0D%0ACompany%3A%0D%0AContact%20person%3A%0D%0APhone%3A%0D%0ADesired%20schedule%3A%0D%0A%0D%0AWe%27ll%20get%20back%20to%20you%20%E2%80%94%20normally%20within%201%20working%20day.%0D%0A\" target=\"_self\" class=\"btn-primary-pill e-button-base e-default-a\" data-interaction-id=\"u-hero-btn-primary\" data-e-type=\"widget\" data-id=\"u-hero-btn-primary\">\n\tSend us your project brief\n<\/a>\n\t\t\t\t\t<a href=\"tel:+4525400650\" target=\"_self\" class=\"btn-ghost-pill e-button-base e-default-a\" data-interaction-id=\"u-hero-btn-ghost\" data-e-type=\"widget\" data-id=\"u-hero-btn-ghost\">\n\tCall +45 25 40 06 50\n<\/a>\n\t\t\n<\/div>\n\n<\/div>\n<a class=\"elementor-element elementor-element-u-hero-scroll e-con e-atomic-element e-div-block-base e-default-a u-hero-scroll \" data-id=\"u-hero-scroll\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"u-hero-scroll\" href=\"#indhold\" target=\"_self\" data-e-type=\"e-div-block\" data-id=\"u-hero-scroll\">\n    \t\t\t<div class=\"u-hero-scroll-ikon e-svg-base e-default-div\" data-interaction-id=\"u-hero-scroll-ikon\" data-e-type=\"widget\" data-id=\"u-hero-scroll-ikon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width: 100%; height: 100%; overflow: unset;\" viewBox=\"0 0 24 24\" fill=\"currentColor\" stroke=\"#EA5B0C\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 8.5 12 15l7-6.5\"><\/path><path d=\"M5 14.5 12 21l7-6.5\"><\/path><\/svg><\/div>\n\t\t\n<\/a>\n\n<\/section>\n<div class=\"elementor-element elementor-element-side e-con e-atomic-element e-flexbox-base e-default-div s-side \" data-id=\"side\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"side\" id=\"indhold\" data-e-type=\"e-flexbox\" data-id=\"side\">\n    <section class=\"elementor-element elementor-element-ind-section e-con e-atomic-element e-flexbox-base e-default-section section-row ind-section \" data-id=\"ind-section\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ind-section\" data-e-type=\"e-flexbox\" data-id=\"ind-section\">\n    <div class=\"elementor-element elementor-element-ind-wrap e-con e-atomic-element e-flexbox-base e-default-div wrap e-ind-wrap-a86bf73 \" data-id=\"ind-wrap\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ind-wrap\" data-e-type=\"e-flexbox\" data-id=\"ind-wrap\">\n    <div class=\"elementor-element elementor-element-ind-row e-con e-atomic-element e-flexbox-base e-default-div ind-row \" data-id=\"ind-row\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ind-row\" data-e-type=\"e-flexbox\" data-id=\"ind-row\">\n    <div class=\"elementor-element elementor-element-ind-tekst e-con e-atomic-element e-flexbox-base e-default-div ind-tekst \" data-id=\"ind-tekst\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ind-tekst\" data-e-type=\"e-flexbox\" data-id=\"ind-tekst\">\n    \t\t\t<h2 data-interaction-id=\"ind-h2\" class=\"h2-navy e-heading-base e-default-h2\" data-e-type=\"widget\" data-id=\"ind-h2\">The code has to be readable by whoever is standing at the cabinet at three in the morning<\/h2>\n\t\t\t\t\t<p class=\"p-body e-paragraph-base e-default-p\" data-interaction-id=\"ind-p1\" data-e-type=\"widget\" data-id=\"ind-p1\">When a production line stops, it is rarely the programmer who is on site. It is a technician with an HMI in front of them, and they need to work out why the sequence is not moving on. How long the downtime lasts is decided by how the program is structured and named \u2014 not by how elegantly the logic is written.<\/p>\n\t\t\t\t\t<p class=\"p-body e-paragraph-base e-default-p\" data-interaction-id=\"ind-p2\" data-e-type=\"widget\" data-id=\"ind-p2\">We build the program from function blocks that correspond to the physical parts of the plant, so a block can be read without reading the rest of the code first. Tag and signal names follow the panel's terminal lists and labelling from the first version, so nothing has to be translated between diagram and program. Alarms come with an instruction for action, not just an error code.<\/p>\n\t\t\t\t\t<p class=\"p-body e-paragraph-base e-default-p\" data-interaction-id=\"ind-p3\" data-e-type=\"widget\" data-id=\"ind-p3\">We program in Siemens TIA Portal as our main platform, and in Schneider where that is the platform the plant runs on. The operator screens in HMI and SCADA are built around the physical layout of the plant, so the operator recognises their plant on the screen instead of reading a list of tags. Whether SCADA should be local or client\/server is decided by how many people need to see the same thing, and where they are.<\/p>\n\t\t\t\t\t<p class=\"p-strong e-paragraph-base e-default-p\" data-interaction-id=\"ind-p0\" data-e-type=\"widget\" data-id=\"ind-p0\">We can program into a panel someone else has built \u2014 and we can deliver program, panel and commissioning under one point of responsibility. Tell us where the line should be drawn.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-sidebar e-con e-atomic-element e-flexbox-base e-default-div sidebar \" data-id=\"sidebar\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"sidebar\" data-e-type=\"e-flexbox\" data-id=\"sidebar\">\n    \t\t<div class=\"elementor-element elementor-element-sb-kontaktperson elementor-widget elementor-widget-shortcode\" data-id=\"sb-kontaktperson\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<div data-elementor-type=\"container\" data-elementor-id=\"1247\" class=\"elementor elementor-1247 elementor-120 elementor-120\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-kp2-kort e-con e-atomic-element e-flexbox-base e-default-div sb-kort \" data-id=\"kp2-kort\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"kp2-kort\" data-e-type=\"e-flexbox\" data-id=\"kp2-kort\">\n    \t\t\t<img fetchpriority=\"high\" decoding=\"async\" class=\"e-image-base e-default-img \" data-interaction-id=\"1daf35f\" data-e-type=\"widget\" data-id=\"1daf35f\" id=\"124\" src=\"https:\/\/tech-automation.dk\/wp-content\/uploads\/2026\/08\/CTA_Jacob_890x890.jpg\" width=\"890\" height=\"890\" srcset=\"https:\/\/tech-automation.dk\/wp-content\/uploads\/2026\/08\/CTA_Jacob_890x890.jpg 890w, https:\/\/tech-automation.dk\/wp-content\/uploads\/2026\/08\/CTA_Jacob_890x890-300x300.jpg 300w, https:\/\/tech-automation.dk\/wp-content\/uploads\/2026\/08\/CTA_Jacob_890x890-150x150.jpg 150w, https:\/\/tech-automation.dk\/wp-content\/uploads\/2026\/08\/CTA_Jacob_890x890-768x768.jpg 768w\" alt=\"Jacob Kristensen\"\/>\t\t<div class=\"elementor-element elementor-element-kp2-krop e-con e-atomic-element e-flexbox-base e-default-div kp2-krop \" data-id=\"kp2-krop\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"kp2-krop\" data-e-type=\"e-flexbox\" data-id=\"kp2-krop\">\n    \t\t\t<span class=\"kp2-lab e-paragraph-base e-default-span\" data-interaction-id=\"kp2-lab\" data-e-type=\"widget\" data-id=\"kp2-lab\">Contact<\/span>\n\t\t\t\t\t<h4 data-interaction-id=\"kp2-h4\" class=\"kp2-h4 e-heading-base e-default-h4\" data-e-type=\"widget\" data-id=\"kp2-h4\">Jacob Kristensen<\/h4>\n\t\t\t\t\t<p class=\"kp2-p e-paragraph-base e-default-p\" data-interaction-id=\"kp2-p\" data-e-type=\"widget\" data-id=\"kp2-p\"><strong>Commercial Project Manager<\/strong> \u00b7 Do you have a project brief you would like us to look at? Call or write \u2014 we'll get back to you \u2014 normally within 1 working day.<br><br>Email: <a target=\"_blank\" href=\"mailto:jk@tech-automation.dk\">jk@tech-automation.dk<\/a><br>Mobile <a target=\"_blank\" href=\"tel:+4525400678\">+45 2540 0678<\/a><\/p>\n\t\t<a class=\"elementor-element elementor-element-kp2-btn e-con e-atomic-element e-flexbox-base e-default-a kp2-btn \" data-id=\"kp2-btn\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"kp2-btn\" href=\"mailto:offer@tech-automation.dk?subject=Project%20brief%20%E2%80%93%20enquiry%20via%20tech-automation.dk&amp;body=This%20email%20was%20created%20from%20tech-automation.dk.%0D%0A%0D%0APlease%20describe%20your%20project%20below%20and%20attach%20the%20material%20you%20have%20%E2%80%94%20drawings%2C%20requirement%20specification%2C%20bills%20of%20materials%20or%20photos.%0D%0A%0D%0ACompany%3A%0D%0AContact%20person%3A%0D%0APhone%3A%0D%0ADesired%20schedule%3A%0D%0A%0D%0AWe%27ll%20get%20back%20to%20you%20%E2%80%94%20normally%20within%201%20working%20day.%0D%0A\" target=\"_self\" data-e-type=\"e-flexbox\" data-id=\"kp2-btn\">\n    \t\t\t<span class=\"kp2-btn-txt e-paragraph-base e-default-span\" data-interaction-id=\"kp2-btn-txt\" data-e-type=\"widget\" data-id=\"kp2-btn-txt\">Send an enquiry<\/span>\n\t\t<div class=\"elementor-element elementor-element-kp2-rund e-con e-atomic-element e-div-block-base e-default-div kp2-rund \" data-id=\"kp2-rund\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"kp2-rund\" data-e-type=\"e-div-block\" data-id=\"kp2-rund\">\n    \t\t\t<span class=\"kp2-pil e-paragraph-base e-default-span\" data-interaction-id=\"kp2-pil\" data-e-type=\"widget\" data-id=\"kp2-pil\">\u2192<\/span>\n\t\t\n<\/div>\n\n<\/a>\n\n<\/div>\n\n<\/div>\n\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-sb-liste e-con e-atomic-element e-flexbox-base e-default-div sb-kort sb-liste-override \" data-id=\"sb-liste\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"sb-liste\" data-e-type=\"e-flexbox\" data-id=\"sb-liste\">\n    \t\t\t<h4 data-interaction-id=\"sb-liste-title\" class=\"sb-liste-title e-heading-base e-default-h4\" data-e-type=\"widget\" data-id=\"sb-liste-title\">Related expertise<\/h4>\n\t\t<a class=\"elementor-element elementor-element-sb-link-1 e-con e-atomic-element e-flexbox-base e-default-a sb-liste-link \" data-id=\"sb-link-1\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"sb-link-1\" href=\"\/en\/expertise\/automation-software\/\" target=\"_self\" data-e-type=\"e-flexbox\" data-id=\"sb-link-1\">\n    \t\t\t<span class=\"e-paragraph-base e-default-span\" data-interaction-id=\"sb-link-1-t\" data-e-type=\"widget\" data-id=\"sb-link-1-t\">Automation &amp; software<\/span>\n\t\t\t\t\t<span class=\"sb-link-1-a e-paragraph-base e-default-span\" data-interaction-id=\"sb-link-1-a\" data-e-type=\"widget\" data-id=\"sb-link-1-a\">\u2192<\/span>\n\t\t\n<\/a>\n<a class=\"elementor-element elementor-element-sb-link-2 e-con e-atomic-element e-flexbox-base e-default-a sb-liste-link \" data-id=\"sb-link-2\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"sb-link-2\" href=\"\/en\/expertise\/engineering-electrical-design\/\" target=\"_self\" data-e-type=\"e-flexbox\" data-id=\"sb-link-2\">\n    \t\t\t<span class=\"e-paragraph-base e-default-span\" data-interaction-id=\"sb-link-2-t\" data-e-type=\"widget\" data-id=\"sb-link-2-t\">Engineering &amp; electrical design<\/span>\n\t\t\t\t\t<span class=\"sb-link-2-a e-paragraph-base e-default-span\" data-interaction-id=\"sb-link-2-a\" data-e-type=\"widget\" data-id=\"sb-link-2-a\">\u2192<\/span>\n\t\t\n<\/a>\n<a class=\"elementor-element elementor-element-sb-link-3 e-con e-atomic-element e-flexbox-base e-default-a sb-liste-link \" data-id=\"sb-link-3\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"sb-link-3\" href=\"\/en\/expertise\/control-panels-switchboards\/\" target=\"_self\" data-e-type=\"e-flexbox\" data-id=\"sb-link-3\">\n    \t\t\t<span class=\"e-paragraph-base e-default-span\" data-interaction-id=\"sb-link-3-t\" data-e-type=\"widget\" data-id=\"sb-link-3-t\">Control panels &amp; switchboards<\/span>\n\t\t\t\t\t<span class=\"sb-link-3-a e-paragraph-base e-default-span\" data-interaction-id=\"sb-link-3-a\" data-e-type=\"widget\" data-id=\"sb-link-3-a\">\u2192<\/span>\n\t\t\n<\/a>\n<a class=\"elementor-element elementor-element-sb-link-4 e-con e-atomic-element e-flexbox-base e-default-a sb-liste-link \" data-id=\"sb-link-4\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"sb-link-4\" href=\"\/en\/expertise\/installation-service-aftersales\/\" target=\"_self\" data-e-type=\"e-flexbox\" data-id=\"sb-link-4\">\n    \t\t\t<span class=\"e-paragraph-base e-default-span\" data-interaction-id=\"sb-link-4-t\" data-e-type=\"widget\" data-id=\"sb-link-4-t\">Installation, service &amp; aftersales<\/span>\n\t\t\t\t\t<span class=\"sb-link-4-a e-paragraph-base e-default-span\" data-interaction-id=\"sb-link-4-a\" data-e-type=\"widget\" data-id=\"sb-link-4-a\">\u2192<\/span>\n\t\t\n<\/a>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/section>\n<section class=\"elementor-element elementor-element-komp-section e-con e-atomic-element e-flexbox-base e-default-section section-row komp-section \" data-id=\"komp-section\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"komp-section\" id=\"kompetencer\" data-e-type=\"e-flexbox\" data-id=\"komp-section\">\n    <div class=\"elementor-element elementor-element-komp-wrap e-con e-atomic-element e-flexbox-base e-default-div wrap e-komp-wrap-b0a37d3 \" data-id=\"komp-wrap\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"komp-wrap\" data-e-type=\"e-flexbox\" data-id=\"komp-wrap\">\n    <div class=\"elementor-element elementor-element-komp-badge e-con e-atomic-element e-flexbox-base e-default-div komp-badge \" data-id=\"komp-badge\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"komp-badge\" data-e-type=\"e-flexbox\" data-id=\"komp-badge\">\n    \t\t\t<span class=\"komp-badge-txt e-paragraph-base e-default-span\" data-interaction-id=\"komp-badge-txt\" data-e-type=\"widget\" data-id=\"komp-badge-txt\">Types of work<\/span>\n\t\t\n<\/div>\n\t\t\t<h2 data-interaction-id=\"komp-h2\" class=\"h2-navy komp-h2 e-heading-base e-default-h2\" data-e-type=\"widget\" data-id=\"komp-h2\">Four kinds of job we are asked to do<\/h2>\n\t\t\t\t\t<p class=\"p-body e-paragraph-base e-default-p\" data-interaction-id=\"komp-p\" data-e-type=\"widget\" data-id=\"komp-p\">Most enquiries fall into one of them. They differ in how much we need to read before we can write.<\/p>\n\t\t<div class=\"elementor-element elementor-element-komp-grid e-con e-atomic-element e-flexbox-base e-default-div komp-grid \" data-id=\"komp-grid\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"komp-grid\" data-e-type=\"e-flexbox\" data-id=\"komp-grid\">\n    <a class=\"elementor-element elementor-element-kkort-1 e-con e-atomic-element e-flexbox-base e-default-a kkort-item kkort \" data-id=\"kkort-1\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"kkort-1\" href=\"\/en\/expertise\/automation-software\/\" target=\"_self\" data-e-type=\"e-flexbox\" data-id=\"kkort-1\">\n    <div class=\"elementor-element elementor-element-kkort-1-icon e-con e-atomic-element e-div-block-base e-default-div kkort-icon \" data-id=\"kkort-1-icon\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"kkort-1-icon\" data-e-type=\"e-div-block\" data-id=\"kkort-1-icon\">\n    \n<\/div>\n\t\t\t<h3 data-interaction-id=\"kkort-1-h3\" class=\"kkort-h3 e-heading-base e-default-h3\" data-e-type=\"widget\" data-id=\"kkort-1-h3\">A new program for a new plant<\/h3>\n\t\t\t\t\t<p class=\"kkort-p e-paragraph-base e-default-p\" data-interaction-id=\"kkort-1-p\" data-e-type=\"widget\" data-id=\"kkort-1-p\">We start with the I\/O list and the control philosophy, simulate the logic before anything moves, and test against the physical panel at the factory acceptance test (FAT). You are welcome to take part in the test.<\/p>\n\t\t\n<\/a>\n<a class=\"elementor-element elementor-element-kkort-2 e-con e-atomic-element e-flexbox-base e-default-a kkort-item kkort \" data-id=\"kkort-2\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"kkort-2\" href=\"\/en\/expertise\/automation-software\/\" target=\"_self\" data-e-type=\"e-flexbox\" data-id=\"kkort-2\">\n    <div class=\"elementor-element elementor-element-kkort-2-icon e-con e-atomic-element e-div-block-base e-default-div kkort-icon \" data-id=\"kkort-2-icon\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"kkort-2-icon\" data-e-type=\"e-div-block\" data-id=\"kkort-2-icon\">\n    \n<\/div>\n\t\t\t<h3 data-interaction-id=\"kkort-2-h3\" class=\"kkort-h3 e-heading-base e-default-h3\" data-e-type=\"widget\" data-id=\"kkort-2-h3\">Rebuilding a control system in operation<\/h3>\n\t\t\t\t\t<p class=\"kkort-p e-paragraph-base e-default-p\" data-interaction-id=\"kkort-2-p\" data-e-type=\"widget\" data-id=\"kkort-2-p\">We go through the program, I\/O lists and documentation, define what can be reused, and plan the changeover around your production \u2014 so the stoppage is as short as possible.<\/p>\n\t\t\n<\/a>\n<a class=\"elementor-element elementor-element-kkort-3 e-con e-atomic-element e-flexbox-base e-default-a kkort-item kkort \" data-id=\"kkort-3\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"kkort-3\" href=\"\/en\/expertise\/control-panels-switchboards\/\" target=\"_self\" data-e-type=\"e-flexbox\" data-id=\"kkort-3\">\n    <div class=\"elementor-element elementor-element-kkort-3-icon e-con e-atomic-element e-div-block-base e-default-div kkort-icon \" data-id=\"kkort-3-icon\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"kkort-3-icon\" data-e-type=\"e-div-block\" data-id=\"kkort-3-icon\">\n    \n<\/div>\n\t\t\t<h3 data-interaction-id=\"kkort-3-h3\" class=\"kkort-h3 e-heading-base e-default-h3\" data-e-type=\"widget\" data-id=\"kkort-3-h3\">Machine control for a machine builder<\/h3>\n\t\t\t\t\t<p class=\"kkort-p e-paragraph-base e-default-p\" data-interaction-id=\"kkort-3-p\" data-e-type=\"widget\" data-id=\"kkort-3-p\">The same program on machine number one and machine number twenty. The basis is approved once, and every machine is tested to the same test plan, so the delivery is identical every time.<\/p>\n\t\t\n<\/a>\n<a class=\"elementor-element elementor-element-kkort-4 e-con e-atomic-element e-flexbox-base e-default-a kkort-item kkort \" data-id=\"kkort-4\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"kkort-4\" href=\"\/en\/expertise\/installation-service-aftersales\/\" target=\"_self\" data-e-type=\"e-flexbox\" data-id=\"kkort-4\">\n    <div class=\"elementor-element elementor-element-kkort-4-icon e-con e-atomic-element e-div-block-base e-default-div kkort-icon \" data-id=\"kkort-4-icon\" data-element_type=\"e-div-block\" data-e-type=\"e-div-block\" data-interaction-id=\"kkort-4-icon\" data-e-type=\"e-div-block\" data-id=\"kkort-4-icon\">\n    \n<\/div>\n\t\t\t<h3 data-interaction-id=\"kkort-4-h3\" class=\"kkort-h3 e-heading-base e-default-h3\" data-e-type=\"widget\" data-id=\"kkort-4-h3\">A program nobody knows any more<\/h3>\n\t\t\t\t\t<p class=\"kkort-p e-paragraph-base e-default-p\" data-interaction-id=\"kkort-4-p\" data-e-type=\"widget\" data-id=\"kkort-4-p\">The supplier is gone and the code is undocumented. We read through it, describe what it does, and tell you honestly whether it should be corrected or rewritten.<\/p>\n\t\t\n<\/a>\n\n<\/div>\n\n<\/div>\n\n<\/section>\n<section class=\"elementor-element elementor-element-kontakt-section e-con e-atomic-element e-flexbox-base e-default-section section-row kontakt-section \" data-id=\"kontakt-section\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"kontakt-section\" id=\"kontakt\" data-e-type=\"e-flexbox\" data-id=\"kontakt-section\">\n    <div class=\"elementor-element elementor-element-kontakt-wrap e-con e-atomic-element e-flexbox-base e-default-div wrap kontakt-wrap-zero-pad \" data-id=\"kontakt-wrap\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"kontakt-wrap\" data-e-type=\"e-flexbox\" data-id=\"kontakt-wrap\">\n    <div class=\"elementor-element elementor-element-u-cta-card e-con e-atomic-element e-flexbox-base e-default-div u-cta-card \" data-id=\"u-cta-card\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"u-cta-card\" data-e-type=\"e-flexbox\" data-id=\"u-cta-card\">\n    <div class=\"elementor-element elementor-element-u-cta-text e-con e-atomic-element e-flexbox-base e-default-div u-cta-text \" data-id=\"u-cta-text\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"u-cta-text\" data-e-type=\"e-flexbox\" data-id=\"u-cta-text\">\n    \t\t\t<h3 data-interaction-id=\"u-cta-h3\" class=\"u-cta-h3 e-heading-base e-default-h3\" data-e-type=\"widget\" data-id=\"u-cta-h3\">Do you have a control system that needs writing \u2014 or reading?<\/h3>\n\t\t\t\t\t<p class=\"u-cta-p e-paragraph-base e-default-p\" data-interaction-id=\"u-cta-p\" data-e-type=\"widget\" data-id=\"u-cta-p\">Send us the I\/O list, the wiring diagrams or simply a description of the plant. We will come back to you with how we would approach the programming. Normally within 1 working day.<\/p>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-u-cta-row e-con e-atomic-element e-flexbox-base e-default-div u-cta-row \" data-id=\"u-cta-row\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"u-cta-row\" data-e-type=\"e-flexbox\" data-id=\"u-cta-row\">\n    \t\t\t<a href=\"mailto:offer@tech-automation.dk?subject=Project%20brief%20%E2%80%93%20enquiry%20via%20tech-automation.dk&amp;body=This%20email%20was%20created%20from%20tech-automation.dk.%0D%0A%0D%0APlease%20describe%20your%20project%20below%20and%20attach%20the%20material%20you%20have%20%E2%80%94%20drawings%2C%20requirement%20specification%2C%20bills%20of%20materials%20or%20photos.%0D%0A%0D%0ACompany%3A%0D%0AContact%20person%3A%0D%0APhone%3A%0D%0ADesired%20schedule%3A%0D%0A%0D%0AWe%27ll%20get%20back%20to%20you%20%E2%80%94%20normally%20within%201%20working%20day.%0D%0A\" target=\"_self\" class=\"btn-primary-pill e-u-cta-btn-primary-812c946 e-button-base e-default-a\" data-interaction-id=\"u-cta-btn-primary\" data-e-type=\"widget\" data-id=\"u-cta-btn-primary\">\n\tSend us your project brief\n<\/a>\n\t\t\t\t\t<a href=\"tel:+4525400650\" target=\"_self\" class=\"btn-ghost-pill e-button-base e-default-a\" data-interaction-id=\"u-cta-btn-ghost\" data-e-type=\"widget\" data-id=\"u-cta-btn-ghost\">\n\tCall +45 25 40 06 50\n<\/a>\n\t\t\n<\/div>\n\n<\/div>\n\n<\/div>\n\n<\/section>\n\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home Automation &amp; software PLC and SCADA programming The program has to work at commissioning \u2014 and be readable by a technician five years later. We program PLC, HMI and SCADA in Siemens and Schneider, test against the physical panel and commission on site. Send us your project brief Call +45 25 40 06 50 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":1257,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-1377","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/tech-automation.dk\/en\/wp-json\/wp\/v2\/pages\/1377","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tech-automation.dk\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tech-automation.dk\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tech-automation.dk\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tech-automation.dk\/en\/wp-json\/wp\/v2\/comments?post=1377"}],"version-history":[{"count":0,"href":"https:\/\/tech-automation.dk\/en\/wp-json\/wp\/v2\/pages\/1377\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/tech-automation.dk\/en\/wp-json\/wp\/v2\/pages\/1257"}],"wp:attachment":[{"href":"https:\/\/tech-automation.dk\/en\/wp-json\/wp\/v2\/media?parent=1377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}