{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/tQWPTmNDr76zCVhH56vE/vOvogxFa5R353xChKzYq/JWSeQJHzK-15.js"],
  "sourcesContent": ["import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{Link as a}from\"framer\";import{motion as n}from\"framer-motion\";import*as i from\"react\";export const richText=/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Background\"}),/*#__PURE__*/e(\"p\",{children:\"When I started at ENLYZE at the turn of the year 2018/2019, we were tasked with reading process data from a relatively new welding machine. The machine was based on a modern Siemens PLC from the fail-safe S7-1500F series. As a newcomer to automation, I looked for existing implementations of the S7 protocol, found a few, and tried them out. None of them worked.\"}),/*#__PURE__*/e(\"p\",{children:\"The only program that could connect to the PLC was the official TIA Portal software from Siemens. This worked surprisingly well: I just had to plug an Ethernet cable into one of the unused ports of the S7-1500F, type in the IP address displayed on the PLC, and I had full access. No password or any other form of authorization was required.\"}),/*#__PURE__*/e(\"p\",{children:\"I could have done a few things with this access, but I only wanted to read process variables, and this worked very well. The consequence was clear: To read data from the welding machine, we had to forget all traditional S7 protocol implementations and approach it exactly like TIA Portal. And without a freely available implementation of TIA Portal, I had to reverse-engineer the program and analyze the protocol on my own.\"}),/*#__PURE__*/e(\"h2\",{children:\"The Breakdown of TIA Portal\"}),/*#__PURE__*/t(\"p\",{children:[\"What does one do when wanting to reverse-engineer a protocol that is transmitted over Ethernet? You start \",/*#__PURE__*/e(a,{href:\"https://www.wireshark.org/\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Wireshark\"})}),\" and monitor the communication, in this case, between TIA Portal and the S7.\"]}),/*#__PURE__*/t(\"p\",{children:[\"It quickly became apparent that Siemens had significantly increased the complexity of the protocol compared to an old S7. This was not a big surprise: It was clear that Siemens had to take action after the \",/*#__PURE__*/e(a,{href:\"https://en.wikipedia.org/wiki/Stuxnet\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Stuxnet\"})}),\" computer worm destroyed Iranian nuclear centrifuges and hindered their atomic program in 2010 \u2013 partly due to the non-existent authentication in the Siemens S7-400 controls used.\"]}),/*#__PURE__*/e(\"p\",{children:\"While Siemens was able to redevelop the communication protocol, they could not change the mentality in a factory overnight. At that time, industrial customers simply had no processes to manage individual PLC passwords per machine \u2013 and little has changed to this day. Most of the time, it was solely about physical security.\"}),/*#__PURE__*/e(\"p\",{children:\"As a consequence, Siemens was able to build more and more complexity into the protocol, but could not force any customer to use passwords. I found, among other things, a 6-way handshake with proprietary challenge-response authentication, a self-developed signature method for validating messages, and a lot of obfuscation on top. Practically a prime example of \u201Crolling out one\u2019s own cryptography\u201D and \u201Csecurity through obscurity\u201D \u2013 both principles that should be strongly discouraged. Admittedly, all this helps to keep the average attacker from messing with your PLC. However, if TIA Portal can still connect to each PLC without a password, the entire security system becomes ultimately obsolete. Because there must be some sort of master key somewhere. And after 6 weeks of meticulous reverse-engineering work, I finally found all the necessary details and had a functioning PLC client.\"}),/*#__PURE__*/e(\"p\",{children:\"Why am I telling you all this?\"}),/*#__PURE__*/e(\"p\",{children:\"Well, if a single person like me took only 6 weeks in 2019 to crack the security system of the latest Siemens PLC series, just imagine what a team of reverse engineers could accomplish over the years. The door was practically wide open all the time.\"}),/*#__PURE__*/e(\"p\",{children:\"A Siemens S7 should therefore never have been part of a corporate network. A separation of corporate and factory hall networks is mandatory, either physically or through a reasonably secured firewall, managed switch, or router. Take care of this before trying anything else!\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"516\",src:\"https://framerusercontent.com/images/9uUoHoW71tLaISDe81IOG3U4W1Q.jpg\",srcSet:\"https://framerusercontent.com/images/9uUoHoW71tLaISDe81IOG3U4W1Q.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/9uUoHoW71tLaISDe81IOG3U4W1Q.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/9uUoHoW71tLaISDe81IOG3U4W1Q.jpg 2000w\",style:{aspectRatio:\"2000 / 1032\"},width:\"1000\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Disassembling the modern S7 protocol -- a photo from the early days of the ENLYZE workshop\"})}),/*#__PURE__*/e(\"h2\",{children:\"The Reality of Password Protection\"}),/*#__PURE__*/t(\"p\",{children:[\"As I mentioned in my introduction, this is not the first security vulnerability in the Siemens S7-1200 and S7-1500 PLC series. Earlier security advisories, such as \",/*#__PURE__*/e(a,{href:\"https://cert-portal.siemens.com/productcert/pdf/ssa-232418.pdf\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"SSA-232418\"})}),\", often recommended enabling password protection for all S7 communication channels. This could indeed have been an effective way to keep bad actors at bay, provided the passwords were individual, long, random, and securely managed.\"]}),/*#__PURE__*/e(\"p\",{children:\"In reality, however, 90% of the Siemens controls we encounter in our day-to-day operations are not protected by a PLC password. I am not aware that the recommendations from Siemens Security Advisories have made any significant difference here. Moreover, there are no incentives to enable password protection once a machine is already running:\"}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Machine manufacturers only become active upon customer request, and only if a customer is willing to pay. They are not obliged to provide regular security updates. Therefore, it is understandable that they do not change anything in a running system \u2013 rather than proactively solving a problem that the customers were not even aware of.\"})})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Customers are in an even more disadvantaged position. First, they must know where modern S7 controls are used, what firmware versions and security levels they were installed with, and whether any security updates are needed. Then production must be stopped (with loss), the TIA Portal project modified, and the changes transferred to all affected devices (PLCs, but also HMIs, peripherals, etc.). However, this often fails because customers lack the necessary TIA Portal project file \u2013 or they have it, but the warranty expires with each modification.\",/*#__PURE__*/e(\"br\",{}),\"As a result, customers again rely on the machine manufacturer to activate password protection, which incurs significant costs in addition to the cost of production downtime.\"]})})}),/*#__PURE__*/e(\"p\",{children:\"When you also consider that insurers are increasingly including cyber-attacks in their insurance policies, you can understand why it often makes economic sense to simply do nothing.\"}),/*#__PURE__*/e(\"p\",{children:\"By the way, the remaining 10% of controls with password protection use a simple short password for all machines of the same manufacturer. Do not expect that this small hurdle will actually improve your machine's cybersecurity.\"}),/*#__PURE__*/e(\"h2\",{children:\"The Latest Security Vulnerability and Its Solution\"}),/*#__PURE__*/e(\"p\",{children:\"If you are now thinking about implementing passwords for your S7 devices and considering the matter settled, I unfortunately have bad news for you. The new aspect of the current security vulnerability (known as CVE-2022-38465 / SSA-568427 / SSB-898115) is the total failure of all existing protection systems. The Team82 research group from Claroty has not only extracted the private key of an S7-1500 but has also discovered that it can read the password of any protected Siemens control \u2013 which justifies the significant severity rating of 9.3. The door is wider open than ever before.\"}),/*#__PURE__*/e(\"p\",{children:\"Therefore, it is no longer sufficient to simply assign a password to the S7. Such a total failure of existing security systems can only be remedied by a completely new security system. And Siemens has introduced this with TIA Portal V17 and its associated PLC firmwares.\"}),/*#__PURE__*/e(\"p\",{children:\"The new firmwares protect their communication using TLS 1.3 and individual certificates for each participant. Unlike Siemens' previous security system, TLS 1.3 has been standardized in an open process. The TLS family has already proven itself over the past decades to secure web communication.\"}),/*#__PURE__*/e(\"p\",{children:\"It remains to be seen which TLS implementation Siemens has chosen for its PLC models, what encryption modes are supported, and how TLS is specifically used. But choosing an open standard over a self-developed cryptosystem is already a significant step in the right direction.\"}),/*#__PURE__*/e(\"p\",{children:\"Sounds good, right? How do we now get the update onto the millions of affected devices out there?\"}),/*#__PURE__*/e(\"p\",{children:\"The sad truth is: This simply will not happen.\"}),/*#__PURE__*/e(\"p\",{children:\"Unlike monthly updates for computer operating systems, there are no comparably established processes for rolling out security updates on PLC devices. Just like setting an PLC password, installing the update is a tedious manual process that requires a shutdown of production and a joint effort from the machine manufacturer and customer. To specifically transition a single machine to TLS-secured communication, you must:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Update your engineering workstations to TIA Portal V17 (which incidentally requires a new license),\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Update the firmwares of all PLCs, software versions of all HMIs, and other devices that communicate with the S7,\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Update all devices in the TIA project file,\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Switch off legacy communication,\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Set up TLS certificates for each device, and finally\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Load the modified project onto all affected devices.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"The incentives to act were already low when it was just about setting a password. Unfortunately, they are not any higher for this critical security vulnerability, which requires a significantly more complex solution. For these reasons, I do not expect a widespread rollout of this update in the near future.\"}),/*#__PURE__*/e(\"p\",{children:\"What actually helps, however, is once again the separation of corporate and factory hall networks. As already mentioned, these should either be physically or through a reasonably secured firewall, managed switch, or router isolated from one another. This solution can be implemented without interrupting ongoing production. It can be carried out completely without support from Siemens or the machine manufacturer and also protects against future unknown attacks on your S7 PLC.\"}),/*#__PURE__*/e(\"p\",{children:\"Of course, firewalls, managed switches, and routers are not immune to security issues either. However, compared to PLCs, these devices are more widely available, constantly tested for vulnerabilities, and have functioning processes for installing security updates.\"}),/*#__PURE__*/e(\"h2\",{children:\"Outlook\"}),/*#__PURE__*/e(\"p\",{children:\"We will continue to have these problems over and over again if installing PLC security updates remains this complicated and the incentives for updating remain so low. Transitioning to standardized TLS 1.3 communication means a lasting improvement in PLC security, but this will by no means be the last security update you will ever need. The next security vulnerability is just a matter of time.\"}),/*#__PURE__*/e(\"p\",{children:\"This tricky situation cannot be solved by a single company. It requires a joint effort from Siemens, machine manufacturers, and their customers. Therefore, here is a wish list and an open call to all stakeholders in the industry:\"}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Customers must demand regular security updates from their machine manufacturers. This must become part of the specifications when ordering a new machine.\",/*#__PURE__*/e(\"br\",{}),\"I am realistic enough to understand that such updates cannot be installed at any time on production systems. But installing software updates should at least become part of maintenance during planned machine downtimes.\"]})})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Machine manufacturers must realize that they are no longer just delivering machines but connected computers. Such devices require regular security updates. Every machine manufacturer must offer a streamlined process for implementing these updates.\"})})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Ultimately, Siemens is the only stakeholder that can make regular security updates possible. Siemens must develop practical processes for the end customer of a machine so that they can quickly apply security updates to all affected components. We have already seen that updates simply are not installed when the process is too complicated and thus costly.\",/*#__PURE__*/e(\"br\",{}),\"Furthermore, fixes for critical security vulnerabilities should also be backported to older TIA Portal versions. Currently, these only reach machine manufacturers who continuously pay for new TIA Portal functionality updates and then update all their engineering workstations. Anyone else still using TIA Portal older than V17 is now delivering controls with a known backdoor.\"]})})}),/*#__PURE__*/e(\"p\",{children:\"A few weeks ago, the EU mandated 5 years of free software updates for smartphones. These updates reliably reach billions of devices shortly after their release. There is no reason why our PLC-based production landscape and all critical infrastructure should be treated worse in this regard.\"}),/*#__PURE__*/e(\"p\",{children:\"Currently, no one can confidently connect a PLC to a public network and rely on its own security functions.\"}),/*#__PURE__*/e(\"h2\",{children:\"Acknowledgments\"}),/*#__PURE__*/e(\"p\",{children:\"Four years, in which we successfully used our own ENLYZE S7 communication client, and thousands of recorded process variables later is a good time for some acknowledgments. This time, I would like to thank the Team82 from Claroty first, for their continuous research on PLC security, their latest publication, and for successfully convincing Siemens to use TLS 1.3 in S7 communication.\"}),/*#__PURE__*/e(\"p\",{children:\"We all build on the great work of countless people. The ENLYZE S7 communication client was not the first implementation of the modern S7 protocol, nor will it certainly be the last. I would therefore like to specifically thank the following individuals, whose work was immensely helpful during my research and development of our S7 client:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Thomas Wiens for his immensely valuable \",/*#__PURE__*/e(a,{href:\"https://sourceforge.net/projects/s7commwireshark/\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"S7comm Wireshark dissector plugin\"})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Maik Br\\xfcggemann for his \",/*#__PURE__*/e(a,{href:\"https://www.os-s.net/publications/thesis/MA_Maik_Brueggemann.pdf\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"analysis of the unencrypted S7-1200 V3 communication and TIA Portal V11\"})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Cheng Lei, Li Donghong, and Ma Lian for their \",/*#__PURE__*/e(a,{href:\"https://www.blackhat.com/docs/eu-17/materials/eu-17-Lei-The-Spear-To-Break%20-The-Security-Wall-Of-S7CommPlus-wp.pdf\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"fundamental analysis of the encrypted S7-1200 V4 communication and TIA Portal V13\"})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Eli Biham, Sara Bitan, Aviad Carmel, Alon Dankner, Uriel Malin, and Avishai Wool for their \",/*#__PURE__*/e(a,{href:\"https://engineering.tau.ac.il/sites/engineering.tau.ac.il/files/media_server/Engineering/Elect/us-19-Bitan-Rogue7-Rogue-Engineering-Station-Attacks-On-S7-Simatic-PLCs-wp.pdf\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"publication of much more detail on S7 communication\"})})]})})]}),/*#__PURE__*/e(\"h3\",{children:\"About ENLYZE\"}),/*#__PURE__*/t(\"p\",{children:[\"The ENLYZE GmbH based in Cologne positions itself as a vertically integrated Industry 4.0 solution provider. With its cloud platform tailored to continuous manufacturing, it enables medium-sized companies to capture machine data from heterogeneous equipment parks, analyze it based on products, and make it available to other systems. In this way, ENLYZE customers can optimize production processes, digitize vital production knowledge, and thus significantly increase their OEE. Thanks to the full-service approach and in-house development of hardware and software, the ENLYZE platform can often be integrated 20 times faster and at significantly lower costs than comparable platforms. Instead of costly machine retrofits, the ENLYZE platform connects securely to your machine's existing data communication interfaces. For more information, visit our website \",/*#__PURE__*/e(a,{href:{webPageId:\"augiA20Il\"},motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"ENLYZE\"})}),\" or write us an \",/*#__PURE__*/e(a,{href:\"mailto:hello@enlyze.com\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"email\"})}),\".\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]});export const richText1=/*#__PURE__*/e(i.Fragment,{children:/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://engineering.tau.ac.il/sites/engineering.tau.ac.il/files/media_server/Engineering/Elect/us-19-Bitan-Rogue7-Rogue-Engineering-Station-Attacks-On-S7-Simatic-PLCs-wp.pdf\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"https://engineering.tau.ac.il/sites/engineering.tau.ac.il/files/media_server/Engineering/Elect/us-19-Bitan-Rogue7-Rogue-Engineering-Station-Attacks-On-S7-Simatic-PLCs-wp.pdf\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://cert-portal.siemens.com/productcert/pdf/ssa-232418.pdf\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"https://cert-portal.siemens.com/productcert/pdf/ssa-232418.pdf\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"18px\"},children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://i.blackhat.com/eu-19/Wednesday/eu-19-Abbasi-Doors-Of-Durin-The-Veiled-Gate-To-Siemens-S7-Silicon.pdf\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"https://i.blackhat.com/eu-19/Wednesday/eu-19-Abbasi-Doors-Of-Durin-The-Veiled-Gate-To-Siemens-S7-Silicon.pdf\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"18px\"},children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://claroty.com/team82/research/the-race-to-native-code-execution-in-plcs\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"https://claroty.com/team82/research/the-race-to-native-code-execution-in-plcs\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"18px\"},children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://www.cpomagazine.com/cyber-security/hackers-can-extract-private-encryption-keys-and-completely-takeover-siemens-industrial-devices\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"https://www.cpomagazine.com/cyber-security/hackers-can-extract-private-encryption-keys-and-completely-takeover-siemens-industrial-devices\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"18px\"},children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://www.csoonline.com/de/a/so-uebernehmen-hacker-die-sps-von-siemens,3674260\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"https://www.csoonline.com/de/a/so-uebernehmen-hacker-die-sps-von-siemens,3674260\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"18px\"},children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://securitybrief.com.au/story/claroty-reveals-new-cryptographic-key-extraction-method\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"https://securitybrief.com.au/story/claroty-reveals-new-cryptographic-key-extraction-method\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"18px\"},children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://www.infosecurity-magazine.com/news/claroty-found-cryptographic-keys\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"https://www.infosecurity-magazine.com/news/claroty-found-cryptographic-keys\"})})})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",style:{\"--framer-font-size\":\"18px\"},children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:\"https://www.infopoint-security.de/sps-verschluesselung-von-siemens-simatic-s7-1200-1500-ist-angreifbar/a32445\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"https://www.infopoint-security.de/sps-verschluesselung-von-siemens-simatic-s7-1200-1500-ist-angreifbar/a32445\"})})})})]})});export const richText2=/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"ENLYZE is looking for partners to make extrusion companies around the world more digital, efficient, and automated together.\"})}),/*#__PURE__*/e(\"p\",{children:\"Industrial IoT is a key building block for machine engineering companies in establishing value-added services (VAS). How are you positioned here today? What new services could you offer your customers if you had a capable digitalization partner by your side? Can you strengthen your customer loyalty further or even open up new business models through new services?\"}),/*#__PURE__*/e(\"p\",{children:\"ENLYZE is a rapidly growing tech company from Aachen / Cologne. With our Shop Floor BI, we help extrusion companies digitize their production reporting and formulation management. As a tech company, we created a culture that allows us to attract the most capable tech talents and provide them with an environment in which they can deliver their best performance. In a world where it is becoming increasingly difficult to find competent and motivated employees, this situation represents a significant competitive advantage. Benefit from this advantage, which leads to excitement among our customers through implementation speed, flexibility, and scalability.\"}),/*#__PURE__*/e(\"p\",{children:\"In recent years, we have tailored our technologies and processes to fully digitize any production facility within a few hours, securely and efficiently transferring process data to a cloud archive and making it uniformly available. Perhaps one of your facilities or one of your competitors was also involved?\"}),/*#__PURE__*/e(\"p\",{children:\"With our technologies in the background, we learn day by day that the application fields and possibilities around the topic of machine data are very diverse \u2013 not only from the perspective of an extrusion company. For example, we have been working with Deutsche Leasing since the beginning of the year to create a technical basis for billing in pay-per-X models.\"}),/*#__PURE__*/e(\"p\",{children:\"We now face a question: How can we further develop together with another partner? What could that mean for you \u2013 new revenue streams and stronger customer loyalty through deeper integration of you as a machine builder in the daily lives of customers?\"}),/*#__PURE__*/e(\"p\",{children:\"We are convinced that we can act as information intermediaries between your customers and you as plant builders, thus strengthening mutual trust. By building our own use cases on our IIoT data platform, you have the opportunity\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"to realize the fastest commissioning of new plants through data-driven support in ramp-up to production,\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"to establish the world's best full-service provider for the maintenance of any extrusion equipment,\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"to drastically reduce the development costs of new products through digital twins of the facilities by virtualizing trials / DoEs\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"and certainly much more when we start to think together...\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Two points are certain for us today:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Increased collaboration will becoming more important.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The larger we think together, the more important clear focus and targeted implementation become.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Therefore, we are currently looking for exactly one partner with whom we can eagerly dive into the partnership and elevate extrusion globally to a new level.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]});export const richText3=/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"308\",src:\"https://framerusercontent.com/images/e4bFSidCCNwKSKqIlx7yDM4L7Y.png\",srcSet:\"https://framerusercontent.com/images/e4bFSidCCNwKSKqIlx7yDM4L7Y.png?scale-down-to=512 512w,https://framerusercontent.com/images/e4bFSidCCNwKSKqIlx7yDM4L7Y.png 859w\",style:{aspectRatio:\"859 / 617\"},width:\"429\"}),/*#__PURE__*/e(\"p\",{children:\"Aachen/Cologne \u2013 05.10.2022 \u2013 The automation industry is full of proprietary closed solutions that ultimately stand in the way of the Industry 4.0 goal of open data exchange between machines.\"}),/*#__PURE__*/e(\"p\",{children:\"To make a difference in this industry, ENLYZE is releasing its S7 Project Explorer for the public today as a free downloadable program. Furthermore, the source code of the program will also be released to establish maximum trust in the software and enable further development collaboratively in an open development process.\"}),/*#__PURE__*/e(\"p\",{children:\"The S7 Project Explorer has been in use with us and our partners for over 2 years to extract a variable list from a Siemens STEP 7 project file for the widely used S7-300/400 PLC controls \u2013 thereby making their process data accessible for Industry 4.0 applications.\"}),/*#__PURE__*/e(\"p\",{children:\"To do this, simply select the .s7p input file, browse through the list of extracted variables, and then export them to a .csv file for Excel or further processing in another program. No STEP 7 installation is required for any of these steps.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"308\",src:\"https://framerusercontent.com/images/NTProcvCruSI4I0WQdo0sgrjkk.png\",srcSet:\"https://framerusercontent.com/images/NTProcvCruSI4I0WQdo0sgrjkk.png?scale-down-to=512 512w,https://framerusercontent.com/images/NTProcvCruSI4I0WQdo0sgrjkk.png 859w\",style:{aspectRatio:\"859 / 617\"},width:\"429\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"308\",src:\"https://framerusercontent.com/images/e4bFSidCCNwKSKqIlx7yDM4L7Y.png\",srcSet:\"https://framerusercontent.com/images/e4bFSidCCNwKSKqIlx7yDM4L7Y.png?scale-down-to=512 512w,https://framerusercontent.com/images/e4bFSidCCNwKSKqIlx7yDM4L7Y.png 859w\",style:{aspectRatio:\"859 / 617\"},width:\"429\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"308\",src:\"https://framerusercontent.com/images/GBV9WwcJxXYIsliUImL4499CY1Y.png\",srcSet:\"https://framerusercontent.com/images/GBV9WwcJxXYIsliUImL4499CY1Y.png?scale-down-to=512 512w,https://framerusercontent.com/images/GBV9WwcJxXYIsliUImL4499CY1Y.png 859w\",style:{aspectRatio:\"859 / 617\"},width:\"429\"}),/*#__PURE__*/t(\"p\",{children:[\"You can download the latest version of the S7 Project Explorer \",/*#__PURE__*/e(a,{href:\"https://files.enlyze.com/S7-Project-Explorer.exe\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"here\"})}),\".\"]}),/*#__PURE__*/e(\"p\",{children:\"The software is compatible with all Windows computers from the last 20 years.\"}),/*#__PURE__*/t(\"p\",{children:[\"The open source code under the MIT license allows anyone interested to understand how our software works and to make improvements to the S7 Project Explorer. You can also send us any improvements \",/*#__PURE__*/e(a,{href:\"https://github.com/enlyze/S7-Project-Explorer\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"via GitHub\"})}),\" so that they can be part of the next S7 Project Explorer version.\"]}),/*#__PURE__*/t(\"p\",{children:[\"The S7 Project Explorer is one of the many tools that ENLYZE has at hand to digitize facilities faster than any of our competitors. If you want to know what ENLYZE can do for your production facility, don't hesitate to leave us a \",/*#__PURE__*/e(a,{href:\"mailto:hello@enlyze.com\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"message.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"About ENLYZE\"}),/*#__PURE__*/e(\"p\",{children:\"ENLYZE GmbH, based in Cologne, sees itself as a vertically integrated Industry 4.0 solution provider. With its cloud platform tailored to continuous manufacturing, it enables medium-sized companies to collect machine data from heterogeneous equipment parks, analyze it based on products, and provide it to other systems. In this way, ENLYZE customers can optimize production processes, digitalize important production knowledge, and thereby significantly increase their OEE. Thanks to the full-service approach and in-house development of hardware and software, the ENLYZE platform can often be integrated 20x faster and at significantly lower costs than comparable platforms.\"}),/*#__PURE__*/e(\"p\",{children:\"For more information about ENLYZE, visit www.enlyze.com or send an email to hello@enlyze.com.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]});export const richText4=/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"How secure is IIoT and the cloud and why should companies use it?\"}),/*#__PURE__*/e(\"p\",{children:\"The Industrial Internet of Things (IIoT) is the connection of machines and devices to the Internet. The aim is often to optimize production processes in companies and thus save time, costs, and resources. IIoT makes it possible to collect data in real time and subsequently analyze it. This allows companies to increase their productivity and reduce costs. In this article, you will learn about the advantages and disadvantages of IIoT and how you can protect your data.\"}),/*#__PURE__*/e(\"h3\",{children:\"What does the term IIoT mean?\"}),/*#__PURE__*/e(\"p\",{children:\"The implementation of the Industrial Internet of Things (IIoT) is an important step for companies to assert themselves in today's business environment. By linking physical and digital systems, companies gain insights into their production processes that they did not have before. Data collected through IIoT technologies can be used to optimize processes and respond to disruptions in real time. Additionally, the concept offers the opportunity to develop new business models and further develop existing ones. By utilizing sensors and other technologies, companies can offer new services based on the needs of their customers. For example, a wind turbine manufacturer can provide a service to its customers where they regularly monitor the performance of the system and carry out maintenance as needed.\"}),/*#__PURE__*/e(\"h3\",{children:\"Differences between IoT and IIoT\"}),/*#__PURE__*/e(\"p\",{children:\"Internet of Things and Industrial Internet of Things are two terms that are often used in similar contexts. But what exactly is the difference between the two concepts?\"}),/*#__PURE__*/e(\"p\",{children:\"The main difference is the type of devices they work with. IoT is primarily intended for consumer devices, while IIoT is mainly developed for industrial applications. Devices that fall under IoT include smartphones, smart TVs, smartwatches, and household appliances like refrigerators and washing machines.\"}),/*#__PURE__*/e(\"p\",{children:\"IIoT devices are those used in an industrial environment, such as manufacturing lines, airplanes, or power plants.\"}),/*#__PURE__*/e(\"h3\",{children:\"Decisive factors\"}),/*#__PURE__*/e(\"p\",{children:\"The main differences between IoT and IIoT are based on their use cases and decisive factors. While the Internet of Things generally aims at the networking of devices, the Industrial Internet of Things has a specific focus on improving efficiency and productivity in the industry. Another significant difference is that IIoT devices typically have higher requirements for compatibility, reliability, and security.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"The following table compares the use cases of IoT and IIoT:\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"116\",src:\"https://framerusercontent.com/images/k4OsxH3yeZHyP4SaT7Zui8tHGGo.jpg\",srcSet:\"https://framerusercontent.com/images/k4OsxH3yeZHyP4SaT7Zui8tHGGo.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/k4OsxH3yeZHyP4SaT7Zui8tHGGo.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/k4OsxH3yeZHyP4SaT7Zui8tHGGo.jpg 1131w\",style:{aspectRatio:\"1131 / 233\"},width:\"565\"}),/*#__PURE__*/e(\"h2\",{children:\"What does IIoT mean for manufacturing and production?\"}),/*#__PURE__*/e(\"p\",{children:\"Production is one of the areas where IIoT can have the greatest impact. By connecting machines and plants, production processes can be optimized and sources of error minimized. For example, disruptions can be detected and resolved more quickly, which increases productivity. The quality of products can also be improved, as faulty parts can be detected and replaced more quickly. Thus, IIoT can help to increase productivity and improve product quality. This is particularly important for companies that want to expand into international markets. Only those who are competitive have a chance in the global market.\"}),/*#__PURE__*/e(\"p\",{children:\"The industrial manufacturing sector has been discussing the Internet of Things more intensively in recent years. The term \u201CIndustry 4.0\u201D is also on everyone's lips. But what exactly is behind it and what role does production play in this digital transformation?\"}),/*#__PURE__*/e(\"p\",{children:\"The abbreviation IIoT refers to the trend of networking devices and machines in factories and other facilities to allow information to be exchanged. Through this networking, processes can be automated and optimized. For example, the maintenance of plants can be planned before a disruption occurs.\"}),/*#__PURE__*/e(\"h2\",{children:\"IIoT and plastic production\"}),/*#__PURE__*/e(\"p\",{children:\"The concept of Industrial IoT has been discussed for some time. However, surprisingly, it has not yet been widely adopted in practice. However, the technology could play a significant role, especially in the manufacturing of plastics. Here we explain how this works and what advantages it brings.\"}),/*#__PURE__*/e(\"p\",{children:\"The plastic industry is one of the sectors where the Internet of Things (IoT) has the most influence. The introduction of connected devices and sensors into production processes allows companies to improve the quality of their products and enhance the efficiency of their operations.\"}),/*#__PURE__*/e(\"p\",{children:\"A new study by MarketsandMarkets predicts that IoT in the plastics industry will grow by 19.4% per year by 2025. This impressive growth rate is attributed to increasing demand for connected devices and sensors in plastic production, as well as growing investments in research and development in the field of IIoT.\"}),/*#__PURE__*/e(\"p\",{children:\"So far, many plastic companies have not fully adapted to IIoT. However, many facilities have the necessary infrastructure to implement IIoT technologies. This includes connected devices and sensors, robust data networks, as well as advanced analysis and reporting tools.\"}),/*#__PURE__*/e(\"h3\",{children:\"If you are wondering how IIoT can improve your plastic production, here are some examples:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Availability \u2013 Reducing downtimes:\"}),\" By introducing connected devices and sensors into the production process, companies can detect and resolve production-related failures early, before they lead to long operational interruptions. This reduces the total production time needed and increases operational efficiency.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Quality \u2013 Improved quality control: \"}),\"Connected devices allow companies to identify and address production-related errors. This leads to higher product quality and less waste.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Performance \u2013 Increased production speed: \"}),\"To increase production performance, it is essential to increase production volume or throughput. By using IIoT, potentials for performance improvement become fully transparent, and measures for performance enhancement can be pursued in a targeted manner.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"Bottom line: The use of IIoT effectively supports the increase of one's own OEE.\"}),/*#__PURE__*/e(\"p\",{children:\"Connected devices help manufacturing companies to efficiently minimize machine downtimes, consistently achieve the desired product quality, and optimize their production performance. Together, many commercially available IIoT solutions are modern tools that assist companies in increasing their Overall Equipment Effectiveness (OEE).\"}),/*#__PURE__*/e(\"h2\",{children:\"Benefits and prerequisites of IIoT\"}),/*#__PURE__*/e(\"p\",{children:\"The benefits of the Industrial Internet of Things (IIoT) are manifold. By networking machines and systems, production processes can be optimized, maintenance measures can be carried out in time, and downtimes can be minimized. Furthermore, the Industrial Internet of Things enables better resource planning, as well as more efficient communication and collaboration within the company.\"}),/*#__PURE__*/e(\"p\",{children:\"However, the Industrial Internet of Things also entails some prerequisites without which IIoT projects cannot be implemented. For one, almost all IIoT initiatives require a stable and reliable IT infrastructure. For surprisingly many manufacturing companies, this point still poses a challenge even today. The planning and implementation of IIoT projects can help uncover blind spots in the IT infrastructure and reassess various types of security risks.\"})]});export const richText5=/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"94\",src:\"https://framerusercontent.com/images/xRKbu7fAQK6ybN3TskDupo9T9qw.png\",srcSet:\"https://framerusercontent.com/images/xRKbu7fAQK6ybN3TskDupo9T9qw.png?scale-down-to=512 512w,https://framerusercontent.com/images/xRKbu7fAQK6ybN3TskDupo9T9qw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/xRKbu7fAQK6ybN3TskDupo9T9qw.png 1400w\",style:{aspectRatio:\"1400 / 188\"},width:\"700\"}),/*#__PURE__*/e(\"p\",{children:\"The Overall Equipment Effectiveness (OEE) is one of the key figures in the field of manufacturing. Nevertheless, not all companies have managed to implement the concept correctly on the shop floor. The errors we observe range from a lack of understanding of the OEE and how it should be assessed to underdeveloped processes for determining the OEE, which leads to erroneous numbers and information.\"}),/*#__PURE__*/e(\"p\",{children:\"When applied correctly, the OEE can significantly increase the effectiveness of your equipment and thereby the productivity of your shop floor. It reveals which parts of your production are operating below their ideal optimum.\"}),/*#__PURE__*/e(\"p\",{children:\"The OEE is determined based on the availability, performance, and quality of your production line. We clarify how these factors and the OEE are calculated, how companies can profitably use the OEE, and other common questions in this article.\"}),/*#__PURE__*/e(\"h2\",{children:\"Basics: Calculating OEE\"}),/*#__PURE__*/e(\"h3\",{children:\"What is the OEE?\"}),/*#__PURE__*/e(\"p\",{children:\"The OEE is a measure of production effectiveness of equipment or machines. The metric helps to understand how close to the optimum production is.\"}),/*#__PURE__*/e(\"p\",{children:\"The OEE is composed of the following 3 factors:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{pathVariables:{QQJrIGCT_:\"maschinendaten-stillstand-erfassung\"},unresolvedPathSlugs:{QQJrIGCT_:{collectionId:\"JWSeQJHzK\",collectionItemId:\"NZzukekV7\"}},webPageId:\"q61qZw6Rw\"},motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Availability:\"})}),\" The share of time during which the equipment scheduled for production is actually manufacturing.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{pathVariables:{QQJrIGCT_:\"leistungsverluste-maschine-maximale-geschwindigkeit\"},unresolvedPathSlugs:{QQJrIGCT_:{collectionId:\"JWSeQJHzK\",collectionItemId:\"ulVay9fxY\"}},webPageId:\"q61qZw6Rw\"},motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Performance:\"})}),\" The ratio of the achieved manufacturing speed to the maximum manufacturing speed.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(a,{href:{pathVariables:{QQJrIGCT_:\"effektive-ausschusserfassung-produktion-schrott-reduzieren-kosten-sparen\"},unresolvedPathSlugs:{QQJrIGCT_:{collectionId:\"JWSeQJHzK\",collectionItemId:\"iWwUmZKKX\"}},webPageId:\"q61qZw6Rw\"},motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Quality:\"})}),\" The proportion of products that are not scrap and do not require reworking.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"The great advantage of the OEE metric is that \",/*#__PURE__*/e(\"strong\",{children:\"all relevant areas of production - availability, performance, quality - are bundled into a single metric\"}),\". Thus, the status of the entire production can be captured quickly.\"]}),/*#__PURE__*/e(\"p\",{children:\"In the industry, very good OEE values are already referred to as being between 70-80%. However, it makes little sense to compare different processes with each other or to compare one's own OEE with that of the competition. Comparisons are only meaningful when it involves similar equipment or processes and comparable product portfolios.\"}),/*#__PURE__*/e(\"p\",{children:\"Moreover, short observation periods, e.g., on an hourly, daily, or shift basis, should be avoided. In these short periods, production peaks or failures carry too much weight and distort the OEE. Longer observation periods, such as weekly, monthly, or quarterly, provide a smoothing effect and create a more meaningful data basis.\"}),/*#__PURE__*/e(\"p\",{children:\"The OEE should also not be viewed in isolation, as only in conjunction with its key factors\u2014quality, performance, and availability\u2014can specific optimization potentials and causes be identified.\"}),/*#__PURE__*/e(\"h3\",{children:\"How is the OEE calculated?\"}),/*#__PURE__*/e(\"p\",{children:\"The OEE is calculated by multiplying availability, performance, and quality over a specific period. This reflects the effectiveness of production.\"}),/*#__PURE__*/e(\"p\",{children:\"OEE = Availability x Performance x Quality\"})]});export const richText6=/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"h3\",{children:\"Get our free OEE calculator now!\"}),/*#__PURE__*/e(\"p\",{children:\"With our Excel template, you can quickly calculate the OEE of your production with just a few details and thus uncover the potential of your manufacturing.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:{webPageId:\"Em17QuCt0\"},motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"Request now for free and without obligation!\"})})})]});export const richText7=/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"The three factors of availability, performance, and quality, along with the OEE, are expressed as percentages between 0-100%. Example: A system has an availability of 90%, a performance of 95%, and a quality of 98%. In this case, the OEE of the system would be 90% x 95% x 98% = 84.1%.\"}),/*#__PURE__*/e(\"h3\",{children:\"Availability, Performance, Quality\"}),/*#__PURE__*/e(\"p\",{children:\"Due to multiplication, the OEE depends on all three factors: availability, performance, and quality. This means that if one of the factors is poor, it pulls the entire OEE down, even though the other two factors remain very good. Therefore, the individual factors of availability, performance, and quality should always be examined. This helps come closer to the root causes of problems.\"}),/*#__PURE__*/e(\"p\",{children:\"Let\u2019s take a closer look at the three factors:\"}),/*#__PURE__*/t(\"p\",{children:[\"The \",/*#__PURE__*/e(\"strong\",{children:\"availability factor\"}),\" provides insight into how long the system was actually producing while it was scheduled for production. Any downtime that occurs reduces the availability of the system. There is a distinction between planned downtimes (e.g., setup, planned maintenance) and unplanned downtimes (sudden machine failures requiring unplanned repairs).\"]}),/*#__PURE__*/t(\"p\",{children:[\"The \",/*#__PURE__*/e(\"strong\",{children:\"performance factor\"}),\" indicates how far from the maximum production speed production is taking place. From our perspective, it is necessary to always consider the product being manufactured at that moment. Not all products can be produced at the same speed on the system. A detailed explanation of the performance factor can be found \",/*#__PURE__*/e(a,{href:\"https://www.enlyze.com/stories/leistungsverluste-maschine-maximale-geschwindigkeit\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"here\"})}),\".\"]}),/*#__PURE__*/t(\"p\",{children:[\"The \",/*#__PURE__*/e(\"strong\",{children:\"quality factor\"}),\" indicates how much of the produced product can be processed further or sold to customers. This is calculated by relating the quantity of good products to the total quantity. The quantity of good products can be calculated through the scrap numbers.\"]}),/*#__PURE__*/e(\"h2\",{children:\"System Availability and OEE\"}),/*#__PURE__*/e(\"h3\",{children:\"What is system availability?\"}),/*#__PURE__*/e(\"p\",{children:\"System availability is a crucial factor for determining overall equipment effectiveness (OEE). It indicates how much time the system has been productive. If the system is idle when it should be producing, productive time is lost, leading to a decrease in OEE.\"}),/*#__PURE__*/e(\"p\",{children:\"Availability is defined as the ratio of actual productive time to planned productive time (according to the production schedule). Sometimes, planned downtimes are subtracted from this planned time to prevent them from negatively affecting availability. The reasons why this can lead to problems will be explained further below.\"}),/*#__PURE__*/e(\"h3\",{children:\"How is system availability calculated?\"}),/*#__PURE__*/e(\"p\",{children:\"System availability is calculated using the quotient availability = actual productive time / planned productive time (e.g., in hours), extended with the factor of 100% to present it as a percentage (0-100%).\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"108\",src:\"https://framerusercontent.com/images/d9r8JJ7iCvZ1wpjg2yKOaiGAAw.png\",srcSet:\"https://framerusercontent.com/images/d9r8JJ7iCvZ1wpjg2yKOaiGAAw.png?scale-down-to=512 512w,https://framerusercontent.com/images/d9r8JJ7iCvZ1wpjg2yKOaiGAAw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/d9r8JJ7iCvZ1wpjg2yKOaiGAAw.png 1400w\",style:{aspectRatio:\"1400 / 216\"},width:\"700\"}),/*#__PURE__*/e(\"p\",{children:\"The planned productive time here corresponds to the time in which the system is scheduled for production according to the production plan.\"}),/*#__PURE__*/e(\"h2\",{children:\"Downtimes: Planned, Unplanned, No Production Planned\"}),/*#__PURE__*/e(\"p\",{children:\"Ultimately, availability depends on the number and length of downtimes. There are different opinions on which downtimes should be considered in the calculation of availability.\"}),/*#__PURE__*/e(\"p\",{children:\"If the system is idle, there can be various reasons for this. In many cases, the system will not be planned for production. The system is ready and could produce, but there is no production order because, for example, there are not enough orders, no worker is planned for the system, etc. These reasons are not the responsibility of production planning and should therefore not be included in the OEE calculation, as it would obscure the actual problems.\"}),/*#__PURE__*/e(\"p\",{children:\"In addition, there are planned and unplanned downtimes. Planned downtimes are those that are part of the production process, such as setup processes or material changes. Some OEE calculations do not observe these planned downtimes. We advise against this: while these planned downtimes cannot be prevented, a detailed look and comparison of these downtimes often pays off. For example, different products often experience varying setup times, which can indicate disturbances in the production process.\"}),/*#__PURE__*/e(\"p\",{children:\"Unplanned downtimes, on the other hand, unequivocally contribute to reduced availability. These include unexpected machine failures due to equipment damage, proactive, unplanned maintenance of machine parts to prevent damage, material congestion, and sudden worker absence due to illness, as well as short interruptions such as restroom breaks and pauses.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:{pathVariables:{QQJrIGCT_:\"maschinendaten-stillstand-erfassung\"},unresolvedPathSlugs:{QQJrIGCT_:{collectionId:\"JWSeQJHzK\",collectionItemId:\"NZzukekV7\"}},webPageId:\"q61qZw6Rw\"},motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Here you can read how ENLYZE automatically detects and distinguishes downtimes.\"})})})}),/*#__PURE__*/e(\"h3\",{children:\"How can I increase system availability?\"}),/*#__PURE__*/e(\"p\",{children:\"First and foremost, when considering planned downtimes, it is possible to reduce unnecessary planned downtimes. Even if they are planned, they remain downtimes when no production can occur, which are often not optimized due to faulty planning. Other factors that influence system availability include:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Frequency of failures and breakdowns\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Duration of maintenance and repair work\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Quality of maintenance and repair work\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Availability of spare parts\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Qualification and experience of the staff\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Environmental conditions\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"OEE: How Performance and Quality are Calculated\"}),/*#__PURE__*/e(\"h3\",{children:\"What does performance mean in the context of OEE?\"}),/*#__PURE__*/e(\"p\",{children:\"Performance is the key factor for the technical condition and proper setting of the machine. It indicates how much product is produced by the machine in relation to how much could be produced.\"}),/*#__PURE__*/t(\"p\",{children:['Determining the \"possible\" amount of end product is quite significant. Ultimately, it affects how high the performance factor will be. In industry, manufacturer specifications are often referenced, which unfortunately is not realistic. Machines can sometimes be decades old, and these maximum values have not been achieved for years. ',/*#__PURE__*/e(a,{href:{pathVariables:{QQJrIGCT_:\"leistungsverluste-maschine-maximale-geschwindigkeit\"},unresolvedPathSlugs:{QQJrIGCT_:{collectionId:\"JWSeQJHzK\",collectionItemId:\"ulVay9fxY\"}},webPageId:\"q61qZw6Rw\"},motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"How to do this better is explained in this article.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"How is performance calculated?\"}),/*#__PURE__*/e(\"p\",{children:\"Performance is calculated based on the current throughput (amount of product per time, e.g., hour) in relation to the maximum possible throughput.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"123\",src:\"https://framerusercontent.com/images/RdAuazpXsau4JZF4cIkghA1o0.png\",srcSet:\"https://framerusercontent.com/images/RdAuazpXsau4JZF4cIkghA1o0.png?scale-down-to=512 512w,https://framerusercontent.com/images/RdAuazpXsau4JZF4cIkghA1o0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/RdAuazpXsau4JZF4cIkghA1o0.png 1400w\",style:{aspectRatio:\"1400 / 246\"},width:\"700\"}),/*#__PURE__*/e(\"p\",{children:\"During traditional, manual OEE recording, the amount of material produced per hour is often weighed, documented, and compared at regular intervals. The reference value, the maximum throughput, is often based on the manufacturer's specifications, which frequently cite an unrealistically high throughput per hour for their machines. Moreover, the performance of a system changes with age, and different products may only be processed at certain throughputs due to process conditions. Therefore, it is worthwhile to set the reference value for different products individually and update it more frequently.\"}),/*#__PURE__*/e(\"p\",{children:\"At ENLYZE, we use throughput from machine data for performance determination. The PLC continuously collects speed data from which the throughput (integral of speed over time) can be calculated. We use this to continuously display the current performance. Additionally, the maximum throughput is automatically adjusted when we record new top performances.\"}),/*#__PURE__*/e(\"h3\",{children:\"Conclusion: How should the maximum throughput be determined?\"}),/*#__PURE__*/e(\"p\",{children:\"We recommend not determining the maximum throughput based on manufacturer's specifications but rather based on the machine's experiential values. Over a longer period, the throughput should be routinely determined and the best achieved value set as the maximum.\"}),/*#__PURE__*/e(\"p\",{children:\"Furthermore, a separate performance calculation for each product manufactured on the system is advisable. Two completely different products A and B, with different diameters, quality characteristics, etc., cannot be compared using a single performance value.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:{pathVariables:{QQJrIGCT_:\"leistungsverluste-maschine-maximale-geschwindigkeit\"},unresolvedPathSlugs:{QQJrIGCT_:{collectionId:\"JWSeQJHzK\",collectionItemId:\"ulVay9fxY\"}},webPageId:\"q61qZw6Rw\"},motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"More on this topic can be found in this in-depth article on performance losses\"})})}),/*#__PURE__*/e(\"h3\",{children:\"What is quality and how is it calculated?\"}),/*#__PURE__*/e(\"p\",{children:\"The quality of a product indicates how much end product (= good quantity) is usable, i.e., not scrap. It is calculated using the quotient quality = good quantity / total quantity. The total quantity corresponds to the amount of raw materials processed by the system.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"148\",src:\"https://framerusercontent.com/images/LLpcR4KSbgO4q2cZ33FCFJNiTPw.png\",srcSet:\"https://framerusercontent.com/images/LLpcR4KSbgO4q2cZ33FCFJNiTPw.png?scale-down-to=512 512w,https://framerusercontent.com/images/LLpcR4KSbgO4q2cZ33FCFJNiTPw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/LLpcR4KSbgO4q2cZ33FCFJNiTPw.png 1400w\",style:{aspectRatio:\"1400 / 296\"},width:\"700\"}),/*#__PURE__*/e(\"p\",{children:\"Total quantities can be easily calculated from machine data. Alternately, they can be manually weighed, either through the amount of raw materials or through the sum of good quantity (amount of end products) + scrap.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(a,{href:{pathVariables:{QQJrIGCT_:\"effektive-ausschusserfassung-produktion-schrott-reduzieren-kosten-sparen\"},unresolvedPathSlugs:{QQJrIGCT_:{collectionId:\"JWSeQJHzK\",collectionItemId:\"iWwUmZKKX\"}},webPageId:\"q61qZw6Rw\"},motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"We have gathered more information on quality and scrap in this article\"})})}),/*#__PURE__*/e(\"h2\",{children:\"OEE in the Context of Manufacturing\"}),/*#__PURE__*/e(\"h3\",{children:\"Advantages of OEE Calculation in Manufacturing\"}),/*#__PURE__*/e(\"p\",{children:\"OEE is a very powerful tool capable of uncovering and solving a multitude of problems. It can help improve the effectiveness of a system by pointing out weaknesses that can then be eliminated.\"}),/*#__PURE__*/e(\"p\",{children:\"OEE is also very useful for evaluating the effects of changes. Frequent use cases include the introduction of new materials. Through OEE-supported experiments, the productivity of the new material can be optimized quickly.\"}),/*#__PURE__*/e(\"h3\",{children:\"What is a good OEE value?\"}),/*#__PURE__*/e(\"p\",{children:'A statement about a \"good OEE\" cannot be made so easily. Manufacturing processes and systems in industry are simply too varied. A good OEE value is often considered to be around 80 percent, which often holds true for our customers. However, it should be noted that OEE is often misunderstood as an absolute number and is often distorted to meet unrealistic targets.'}),/*#__PURE__*/e(\"p\",{children:\"Thus, the reference values for performance and availability can be set too low, resulting in an OEE of 100 percent or more. However, when the OEE value is measured based on well-chosen indicators, it is a reliable index for productivity in manufacturing. It indicates how much time a machine is truly utilized productively.\"}),/*#__PURE__*/t(\"p\",{children:[\"Feel free to \",/*#__PURE__*/e(a,{href:\"https://www.enlyze.com/stories/die-berechnung-der-oee-und-was-sie-bedeutet#oee-bootcamp\",motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"sign up here for our 4-week bootcamp\"})}),\". Over 4 weeks, you will receive emails twice a week, covering everything around OEE, such as typical implementation problems and how you can truly profit from it. At ENLYZE, for instance, we have solved the issue of well-chosen target specifications by calculating your OEE based on data-driven and verifiable machine data.\"]}),/*#__PURE__*/e(\"h3\",{children:\"Is an OEE of 100% possible?\"}),/*#__PURE__*/e(\"p\",{children:\"Short answer: Yes, but unlikely. Many companies \u201Ctrick\u201D in calculating such an OEE.\"}),/*#__PURE__*/e(\"p\",{children:\"Various approaches to calculation make it difficult to compare the OEE value with other companies and decide whether it is \u201Cgood\u201D or \u201Cbad.\u201D In practice, it is often said that an OEE value of 60 to 70 percent is considered average. A \u201Cgood\u201D OEE value, as mentioned earlier, is already considered to be at 80 percent.\"}),/*#__PURE__*/e(\"p\",{children:\"We place more value on calculating the correct OEE and based on that uncover realistic potential for improvement. Such an integration of OEE into your production allows you to identify real issues in manufacturing and continuously steer productivity to a maximum specific to the operation.\"}),/*#__PURE__*/e(\"h3\",{children:\"OEE and \u201CLean Manufacturing\u201D\"}),/*#__PURE__*/e(\"p\",{children:\"The OEE is an essential metric for Lean Manufacturing. The OEE measures the productivity of a factory concerning quality, output (performance), and load (availability). By calculating the OEE, a company can determine how much product it produces compared to its potential maximum and where improvement potentials lie.\"}),/*#__PURE__*/e(\"p\",{children:\"Lean Manufacturing aims to avoid waste and maximize production. OEE contributes to achieving this goal by making the productivity of a factory measurable. This enables companies to identify weaknesses and take measures to improve OEE. Increasing OEE also enhances efficiency according to the principles of Lean Manufacturing.\"}),/*#__PURE__*/e(\"p\",{children:\"Moreover, OEE supports the implementation of Lean Manufacturing by creating transparency, thereby prioritizing the biggest problems in manufacturing and the greatest potentials for improvements. In this way, companies can determine where most machine failures occur and what causes are responsible for them using OEE. Consequently, measures can be taken to reduce failure rates, thereby enhancing manufacturing efficiency.\"}),/*#__PURE__*/e(\"h3\",{children:\"The Six Big Losses in Manufacturing\"}),/*#__PURE__*/e(\"p\",{children:\"In production, there are 6 major losses that negatively impact overall equipment effectiveness (OEE). To improve OEE, these losses must be systematically minimized. They can be effectively sorted by the three OEE factors:\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Availability:\"})}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Scheduled maintenance: Process-related downtimes, such as setups or reconfigurations.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Unplanned downtimes: Too frequent unplanned breakdowns arising, for example, from technical errors.\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Performance:\"})}),/*#__PURE__*/t(\"ol\",{start:\"3\",children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Short stops: Brief stops (a few seconds) are often not considered in availability but notably reduce performance per hour.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Slow cycle times: The system operates slower than it should \u2013 a typical performance drop.\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Quality:\"})}),/*#__PURE__*/t(\"ol\",{start:\"5\",children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Ongoing scrap: Damage to the product occurs due to unforeseen process errors.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Startup scrap: Process-related, a certain amount of scrap is often produced when starting systems until they really get warmed up.\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"Do you want to dive deeper into the topic of the 6 Big Losses? Learn here how \",/*#__PURE__*/e(a,{href:{pathVariables:{QQJrIGCT_:\"6-big-losses-optimierung-shopfloor\"},unresolvedPathSlugs:{QQJrIGCT_:{collectionId:\"JWSeQJHzK\",collectionItemId:\"a9OPPKivQ\"}},webPageId:\"q61qZw6Rw\"},motionChild:!0,nodeId:\"JWSeQJHzK\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(n.a,{children:\"the 6 Big Losses help identify the largest optimization levers on the shop floor.\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"Implementing OEE in Manufacturing\"}),/*#__PURE__*/e(\"h3\",{children:\"The Challenges of OEE Calculation\"}),/*#__PURE__*/e(\"p\",{children:\"Calculating overall equipment effectiveness is a complex task that brings many challenges. First, the data needed for the calculation must be gathered and processed. This is often a time-consuming and tedious task, especially when done manually, as the data frequently comes in different formats and systems.\"}),/*#__PURE__*/e(\"p\",{children:\"Additionally, the relevance of OEE depends on how detailed the data is collected. How is it ensured that the correct reasons for downtimes (stoppages) are always provided? Why is the system currently running slower than usual, and can the worker identify the correct data for this?\"}),/*#__PURE__*/e(\"p\",{children:\"To correctly determine OEE, several points must be considered.\"}),/*#__PURE__*/e(\"h3\",{children:\"Steps to Implement an OEE System:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"First, it should be clear how OEE is to be calculated. By default, it is calculated based on availability, performance, and quality, but it can be expanded as needed.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Next, measures for the regular collection of these factors should be defined. This can be done traditionally and manually or fully automatically via specialized systems. For instance, a system's performance can be determined by weighing the end products produced within a specific time frame (e.g., 1 hour) or calculated automatically based on speeds.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"OEE should be regularly calculated from these factors and, more importantly, made accessible to relevant parties. It makes no sense for the production manager to calculate OEE every Friday and enter it into an Excel sheet to which only he has access.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"From OEE or its factors, the major weaknesses of production can then be identified. This helps derive targeted possible improvement measures. If availability is unexpectedly low, for example, production plans may need to be revised. If this is due to unplanned downtimes, a deeper analysis based on machine parameters must take place. What errors are accumulating, and what causes are there for them?\"})})]}),/*#__PURE__*/e(\"p\",{children:\"\u2192 Again, the more data available, the better problems can be analyzed. Workers should systematically document anomalies at the system to find connections. If OEE is calculated fully automatically, these interactions can be analyzed based on the collected machine data.\"}),/*#__PURE__*/e(\"h3\",{children:\"Calculating OEE (automated)\"}),/*#__PURE__*/e(\"p\",{children:\"OEE is an important KPI for production; however, traditional calculation is often cumbersome and error-prone as it is based on many different data points. Solutions are systems that automatically calculate OEE.\"}),/*#__PURE__*/e(\"p\",{children:\"During manual collection, production and machine data are documented at regular intervals either in manual logs or in MES/ERP systems. However, manual data collection is time-consuming and leads to inaccurate data.\"}),/*#__PURE__*/e(\"p\",{children:\"By automatically reading machine data, OEE can be continuously captured automatically in the background. Data quality improves, and floor staff are relieved and can focus on value-added work rather than on tedious manual data collection.\"}),/*#__PURE__*/e(\"p\",{children:\"Today's manufacturing management systems (MES) often lack this access to machine data and require a large number of manual entries to calculate OEE. OEE is often calculated using simple sensors, such as light barriers and pulse signals from the PLC. In the latter case, only the PLC's signal indicating whether the system is running or not is measured. Unfortunately, this value is mistakenly provided by many vendors as OEE but only represents the system's availability.\"}),/*#__PURE__*/e(\"p\",{children:\"Systems that capture all machine data, such as those from ENLYZE, provide in-depth insights into systems. All relevant data from the PLC and possibly other required sensor data is read directly at the machine and continuously collected. OEE can then be continuously and realistically calculated from this data. Additionally, extensive analyses beyond OEE are enabled. This allows for direct tracing of causes for quality and production issues. In this way, you have your production always in view and can quickly respond to problems.\"})]});export const richText8=/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"h2\",{children:\"Key Takeaways\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"Complex manufacturing processes are influenced by a multitude of parameters\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Causes of disruptions and scrap are often only indirectly recognizable in process data\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"It is usually not known from the outset which process parameters are related to a problem\"})})]})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"This leads to requirements for modern process analysis tools:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Recording and preparation of large amounts of historical process data\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Flexible data visualization, adaptable for a variety of possible use cases\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Provision of suitable tools for effective data analysis\"})})]})]}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"With the functions of the ENLYZE platform, one of our customers was able to reduce scrap for one of their product groups by 30%\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"About the Customer\"}),/*#__PURE__*/e(\"p\",{children:\"In this case study, we present how one of our customers was able to reduce scrap for a product group by 30% with the help of the ENLYZE platform and a data-driven approach, thus saving significant costs annually for a facility that was digitized by ENLYZE.\"}),/*#__PURE__*/e(\"p\",{children:\"The company from North Rhine-Westphalia, with which we have been working for about a year and a half, is a manufacturer of single- and double-sided adhesive tape solutions that are used worldwide by customers in various industries, such as medical technology, automotive, and construction.\"}),/*#__PURE__*/e(\"p\",{children:\"If you are interested in exchanging experiences with our customer, we would be happy to establish contact with the company for you.\"}),/*#__PURE__*/e(\"h2\",{children:\"Compact Overview: Manufacturing of Adhesive Tape\"}),/*#__PURE__*/e(\"p\",{children:\"The production of adhesive tape is simplified into the following steps: First, a double-sided silicone-coated liner is unwound from a roll and coated with a liquid adhesive. Then the adhesive is dried, and the resulting adhesive film is wound onto another roll. To prevent the individual layers of the adhesive tape from sticking together when winding at the end of the manufacturing process, the silicone-coated liner is treated with silicone of different release forces, so that the adhesive always adheres more strongly on the side with the higher release force.\"}),/*#__PURE__*/e(\"p\",{children:\"In the manufacturing line, the adhesive tape runs over various rollers. If the speeds between these vary (known as overdriving), it leads to slippage between the rollers and the adhesive tape. Such overdriving cannot be completely avoided due to process conditions and is not problematic for the quality of the product as long as it remains in the low single-digit percentage range.\"}),/*#__PURE__*/e(\"p\",{children:\"Normally, the so-called master roller is where the highest friction occurs between the manufacturing line and the adhesive tape. The speed of the master roller thus defines the manufacturing speed.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"1512\",src:\"https://framerusercontent.com/images/33cuuWKOPB9T1UohiziLSley0s.jpg\",srcSet:\"https://framerusercontent.com/images/33cuuWKOPB9T1UohiziLSley0s.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/33cuuWKOPB9T1UohiziLSley0s.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/33cuuWKOPB9T1UohiziLSley0s.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/33cuuWKOPB9T1UohiziLSley0s.jpg 4032w\",style:{aspectRatio:\"4032 / 3024\"},width:\"2016\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"The speed of the structured master roller normally defines the speed of the entire manufacturing process\"})}),/*#__PURE__*/e(\"h2\",{children:\"Problem Description\"}),/*#__PURE__*/e(\"p\",{children:\"During the production of thin transfer films at one of our customer\u2019s facilities, a recurring problem occurred. When winding the adhesive tape after coating, there were instances of what is known as partial 'rewinding'. This involves unwanted detachment of the adhesive tape from the liner material, resulting in damage to the adhesive tape. The recurring occurrence of this production error led to a manufacturing scrap of about 11,000 meters per year. Furthermore, the adhesive film, when partially rewound, partially remains on the backside of the liner, contaminating the winding machine, leading to downtimes and requiring extensive cleaning.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"520\",src:\"https://framerusercontent.com/images/zsueI5ZkHFpq6RaS1m2ZzkK7M.jpg\",srcSet:\"https://framerusercontent.com/images/zsueI5ZkHFpq6RaS1m2ZzkK7M.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/zsueI5ZkHFpq6RaS1m2ZzkK7M.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/zsueI5ZkHFpq6RaS1m2ZzkK7M.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/zsueI5ZkHFpq6RaS1m2ZzkK7M.jpg 2552w\",style:{aspectRatio:\"2552 / 1040\"},width:\"1276\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Adhesive tape without (left) and with partial rewinding (right)\"})}),/*#__PURE__*/e(\"p\",{children:\"As a cause for the partial rewinding, our customer was able to exclude a variety of error sources through extensive investigations, such as errors in the silicone coating of the used liners or irregularities in the drying of the adhesive. Changes to the web tension also did not bring about a lasting improvement.\"}),/*#__PURE__*/e(\"h2\",{children:\"Why the Problem Could Not Be Solved Without ENLYZE\"}),/*#__PURE__*/e(\"p\",{children:\"The manufacturing of adhesive tape is a complex production process influenced by a large number of different parameters. The complexity arises not only from the number of process parameters but also from the fact that the parameters partially interact with each other.\"}),/*#__PURE__*/e(\"p\",{children:\"When disruptions occur in such a process, the underlying problem causes are often only indirectly recognizable in the process parameters. Identifying the causes is further complicated by the fact that it is usually not known from the outset which parameters are related to the observed problem.\"}),/*#__PURE__*/e(\"p\",{children:\"To identify the cause of the partial rewinding problem in the manufacturing at our customer\u2019s facility, it was necessary to examine as many measured values and parameters of the manufacturing process as possible. The PLC of the facility (built in 2005), which was digitized by ENLYZE and our Edge Device ('ENLYZE Spark'), continuously processes about 400 actual and set values from various measured variables. These parameters thus represented the base set of possible answers to the cause.\"}),/*#__PURE__*/e(\"p\",{children:\"The problem was that the PLC with the connected operating terminal did not provide suitable tools to efficiently investigate such large amounts of data. Although there is a user interface on the operating terminal to access stored process data, neither deeper analyses are possible nor does the interface provide the user with a way to export stored data for evaluation with other programs.\"}),/*#__PURE__*/e(\"p\",{children:\"Due to the lack of analysis tools and the limited availability of process data, the adhesive tape manufacturer could not solve the manufacturing problem without ENLYZE's process data analysis. Only the process understanding of the experts at our customer's side, combined with ENLYZE's tools, led to the desired result.\"}),/*#__PURE__*/e(\"h2\",{children:\"How Could the Problem Be Solved with ENLYZE?\"}),/*#__PURE__*/e(\"p\",{children:\"Since the integration of ENLYZE into the facility, all set and actual values of the machine control are processed and made available in the web-based ENLYZE app for targeted analyses.\"}),/*#__PURE__*/e(\"p\",{children:\"When the above-described error pattern during the winding of a batch from earlier production was observed again, the development manager used the analysis dashboard in the ENLYZE app to investigate whether there were any anomalies in the measured values from the control during the manufacturing period of the defective batch.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"405\",src:\"https://framerusercontent.com/images/KKUvA3mUBh5npafL9QciAdU00U.jpg\",srcSet:\"https://framerusercontent.com/images/KKUvA3mUBh5npafL9QciAdU00U.jpg 760w\",style:{aspectRatio:\"760 / 810\"},width:\"380\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Data selection in the analysis dashboard of the ENLYZE app: The manufacturing period of the batch is either directly entered or determined via the booked manufacturing order number\"})}),/*#__PURE__*/e(\"p\",{children:\"In a direct comparison of some of the numerous roller speeds, the development manager noticed that there was a discrepancy of about 20% during manufacturing between the actual speeds of the laminating station (11 m/min, corresponding to the set value) and the pulling station (13.6 m/min), which was significantly more than would normally be expected.\"}),/*#__PURE__*/e(\"p\",{children:\"Since simultaneously displaying 400 available set and actual values on the operating terminal of a PLC would be virtually unfeasible, the display there usually focuses on a few process variables. For this reason, these two roller speeds could not be displayed on the terminal, making it impossible to discover the speed difference without ENLYZE.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"646\",src:\"https://framerusercontent.com/images/ccGKGmBn5t7mhx3z5htBz0HZ4zs.jpg\",srcSet:\"https://framerusercontent.com/images/ccGKGmBn5t7mhx3z5htBz0HZ4zs.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/ccGKGmBn5t7mhx3z5htBz0HZ4zs.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/ccGKGmBn5t7mhx3z5htBz0HZ4zs.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/ccGKGmBn5t7mhx3z5htBz0HZ4zs.jpg 2291w\",style:{aspectRatio:\"2291 / 1292\"},width:\"1145\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"The analysis dashboard of the ENLYZE app allows for direct comparison of measured values and parameters from one or more manufacturing orders over the respective order duration\"})}),/*#__PURE__*/e(\"p\",{children:\"Discovering this significant deviation was the starting point for carrying out manual speed measurements on the individual rollers of the manufacturing facility. It turned out that the actual speed of the master roller was significantly above its set value.\"}),/*#__PURE__*/e(\"p\",{children:\"The cause of the increased speed was insufficient friction between the master roller and the adhesive tape. To maintain the regulated tension despite the reduced friction at the set value, the control increased the speed of the master roller. Simultaneously, the facility regulates the line speed at the winding section based on the tension at the master roller. This simultaneous regulation of two process variables and the low friction at the master roller inevitably led to an unacceptably large speed difference between the rollers.\"}),/*#__PURE__*/e(\"p\",{children:\"The resulting slippage caused significant wear to the silicone layer of the liner due to the structured master roller. This damage, in turn, led to increased adhesion between the back of the liner and the adhesive surface during the winding process of the adhesive tape, which ultimately caused the characteristic pattern of partial rewinding.\"}),/*#__PURE__*/e(\"p\",{children:\"Once slippage was identified as the cause of the problem, it could be eliminated by activating a vacuum on the master roller. This now ensures higher contact pressure and thus higher friction.\"}),/*#__PURE__*/e(\"h2\",{children:\"What Savings Were Achieved by Solving the Problem?\"}),/*#__PURE__*/e(\"p\",{children:\"Since the vacuum was activated on the master roller, the error pattern of partial rewinding in the production of thin transfer tapes has not occurred again. Consequently, with the help of the ENLYZE platform, our customer was able to save all costs associated with the error pattern that would have continued to arise without addressing the cause.\"}),/*#__PURE__*/e(\"p\",{children:\"The material costs saved alone amount to about 11,000 euros annually since the implementation of this measure. The total cost savings are significantly higher, as operating costs of the facility, personnel, and lost contribution margins during scrap production also add up.\"}),/*#__PURE__*/e(\"h2\",{children:\"Conclusion\"}),/*#__PURE__*/e(\"p\",{children:\"The application case of adhesive tape manufacturing has demonstrated that digitization holds enormous potential for cost reduction in manufacturing processes. However, this potential can only be fully exploited if the large amounts of data generated in the processes are managed.\"}),/*#__PURE__*/e(\"p\",{children:\"The ENLYZE platform enables this by systematically recording and preparing all process data, and providing suitable analysis tools for gaining insights from process data. Through compatibility with many different data sources, ENLYZE can also be integrated into older facilities and consolidate various subcomponents of plants.\"}),/*#__PURE__*/e(\"p\",{children:\"Of course, the problem of partial rewinding in the manufacturing of adhesive tape at our customer could not be solved merely by making process data and analysis tools available \u2013 they had to be used purposefully. Ultimately, the application case has also shown that digitizing manufacturing facilities is particularly an effective tool for problem-solving when it is combined with an innovative mindset and a deep understanding of one's manufacturing processes.\"})]});export const richText9=/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Digitalization is not just a dream for the future, but already a reality today. For many companies, Industry 4.0 offers valuable potential to make their manufacturing more efficient and productive and to enable daily, continuous improvements in production processes.\"}),/*#__PURE__*/e(\"p\",{children:\"But what exactly is digitalization and how can it improve production?\"}),/*#__PURE__*/e(\"p\",{children:\"In this article, you will learn how digitalization enables the analysis and improvement of production processes and what critical voices there are about it.\"}),/*#__PURE__*/e(\"h2\",{children:\"What is digitalization?\"}),/*#__PURE__*/e(\"p\",{children:\"In an increasingly digitalized world, it is becoming more and more important for companies to stay up-to-date in production as well. Digitalization allows production processes to be designed more flexibly and efficiently. The communication between the various departments of a company is also improved. Additionally, digitalization enables better monitoring and control of production operations.\"}),/*#__PURE__*/e(\"h2\",{children:\"How digitalization has changed production\"}),/*#__PURE__*/e(\"p\",{children:\"Several years ago, manufacturing companies were still largely analog businesses. Production processes were controlled and monitored by humans, which often led to errors. The introduction of digital technologies in production has helped to reduce these errors.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"1920\",src:\"https://framerusercontent.com/images/WRxvuytTHUu6jOoUaRfnIhOQpM.jpeg\",srcSet:\"https://framerusercontent.com/images/WRxvuytTHUu6jOoUaRfnIhOQpM.jpeg?scale-down-to=512 512w,https://framerusercontent.com/images/WRxvuytTHUu6jOoUaRfnIhOQpM.jpeg?scale-down-to=1024 1024w,https://framerusercontent.com/images/WRxvuytTHUu6jOoUaRfnIhOQpM.jpeg?scale-down-to=2048 2048w,https://framerusercontent.com/images/WRxvuytTHUu6jOoUaRfnIhOQpM.jpeg?scale-down-to=4096 4096w,https://framerusercontent.com/images/WRxvuytTHUu6jOoUaRfnIhOQpM.jpeg 5760w\",style:{aspectRatio:\"5760 / 3840\"},width:\"2880\"}),/*#__PURE__*/e(\"p\",{children:\"Moreover, connected machines can now communicate with each other independently, ensuring a smooth manufacturing process. The quality of products has also improved significantly due to constant monitoring of production.\"}),/*#__PURE__*/e(\"p\",{children:\"In particular, the planning and control of production have changed in recent years. Thanks to modern software solutions, it is now possible to accurately simulate production processes and find optimal solutions. Additionally, companies can better adapt their production processes to customer needs through digitalization. For example, individual customer requests can be taken into account and implemented.\"}),/*#__PURE__*/e(\"p\",{children:\"However, digitalization also brings some challenges. For instance, manufacturing companies must adapt their IT infrastructure to the new requirements. Moreover, skilled employees are needed to operate and maintain the new technology and make the right decisions.\"}),/*#__PURE__*/e(\"h2\",{children:\"How can digitalization improve industrial manufacturing?\"}),/*#__PURE__*/e(\"p\",{children:\"In recent years, digitalization has advanced in nearly all areas of life. Industrial manufacturing has also benefited from this development and is now significantly more efficient than it was a few years ago. A key reason for this is the availability of increasingly powerful computers and software that enable the control and optimization of complex processes.\"}),/*#__PURE__*/e(\"p\",{children:\"In recent years, digitalization has advanced in nearly all areas of life. Industrial manufacturing has also benefited from this development and is now significantly more efficient than it was a few years ago. A key reason for this is the availability of increasingly powerful computers and software that enable the control and optimization of complex processes.\"}),/*#__PURE__*/e(\"h2\",{children:\"Digitalization in continuous manufacturing\"}),/*#__PURE__*/e(\"p\",{children:\"In continuous manufacturing, products are made in a constant process. When it comes to digitalization in continuous manufacturing, the networking of extruders is becoming increasingly important.\"}),/*#__PURE__*/e(\"p\",{children:\"Through the networking of devices, information can be exchanged more quickly. This allows production processes to be optimized and errors to be rectified more swiftly. Digitalization also enables better monitoring and control of extruders. Disruptions can be detected and addressed more rapidly.\"}),/*#__PURE__*/e(\"p\",{children:\"Extruders are the key machines in continuous manufacturing: they break down material through a drum process and process it into a continuous product. Therefore, digitalizing the extruder optimizes the entire process. Production processes can be better monitored and controlled. The quality of the products can also be improved as a result.\"}),/*#__PURE__*/e(\"p\",{children:\"Extruders that have been digitalized can, for instance, be controlled and monitored via a web-based user interface. This gives users a constant overview of the current status of production.\"}),/*#__PURE__*/e(\"h2\",{children:\"Plastic manufacturing and digitalization\"}),/*#__PURE__*/e(\"p\",{children:\"One of the core industries of the German economy is the plastics industry. This industry produces more than 40 million tons of plastic products annually and employs over 400,000 people in Germany.\"}),/*#__PURE__*/e(\"p\",{children:\"Digitalization can have a tremendous effect here: by networking machines and systems, production can be significantly more efficient.\"}),/*#__PURE__*/e(\"p\",{children:\"Additionally, digitalization offers the opportunity to develop new business models\u2014such as linking product information with the Internet of Things.\"}),/*#__PURE__*/e(\"p\",{children:\"In plastic manufacturing, many different parameters must be considered to achieve an optimal result. Thanks to modern software, it is possible to analyze these parameters precisely, significantly increasing productivity. Additionally, through digitalization, error sources can also be identified and eliminated, leading to even higher product quality.\"}),/*#__PURE__*/e(\"h2\",{children:\"The usual challenges of digitalization in mid-sized manufacturing companies\"}),/*#__PURE__*/e(\"p\",{children:\"Some mid-sized companies wonder how they can prepare their businesses for the future. However, the implementation of digitalization measures often fails due to the same hurdles. We would like to present the most common mistakes made during the introduction of new technologies.\"}),/*#__PURE__*/e(\"p\",{children:\"A study by the Competence Center for SMEs 4.0 at the University of Stuttgart found that the implementation of digitalization measures in mid-sized companies often fails.\"}),/*#__PURE__*/e(\"p\",{children:\"The main reasons for this are a lack of financial resources, insufficient technical expertise, and inadequate strategic planning.\"}),/*#__PURE__*/e(\"p\",{children:\"Mid-sized companies face the challenge of adapting their business models to the digital world. This requires not only investments in new technologies but also a change in corporate culture and structures. However, often the necessary resources are lacking to successfully implement these changes.\"}),/*#__PURE__*/e(\"p\",{children:\"Digitalization is not a self-runner and requires both financial and personnel effort. Many companies, however, underestimate the costs and effort involved in implementing new technologies. Moreover, there is often a lack of the necessary technical expertise to properly deploy and utilize the new systems.\"}),/*#__PURE__*/e(\"p\",{children:\"Furthermore, successful digitalization is hardly possible without a clear strategy and planning. Often, attempts are made to simply copy digitalized solutions from other companies without first considering one\u2019s own goals and requirements. This often leads to the new systems not meeting expectations and ultimately failing.\"}),/*#__PURE__*/e(\"p\",{children:\"To ensure the success of implementing digitalization measures in mid-sized companies, it is therefore important to realistically assess costs and efforts as well as to have the necessary technical expertise and a clear strategy.\"}),/*#__PURE__*/e(\"h2\",{children:\"Main reasons for the failure of digitalization in mid-sized companies\"}),/*#__PURE__*/e(\"p\",{children:\"A study by the Competence Center for SMEs 4.0 at the University of Stuttgart found that the implementation of digitalization measures in mid-sized companies often fails.\"}),/*#__PURE__*/e(\"h3\",{children:\"The main reasons are\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"lack of financial resources\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"lack of technical expertise, and\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"inadequate strategic planning.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})})]})]});export const richText10=/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"With today's technology, it is possible to access process data from machines and machine peripherals. However, merely recording and storing data is not enough to generate added value. In order to use machine data meaningfully, it must first be processed in such a way that everyone can understand what each data point represents in the real world.\"}),/*#__PURE__*/e(\"p\",{children:\"In order for data to be understood, it must be provided with context \u2013 that is, information that describes the data. We refer to this process as contextualization.\"}),/*#__PURE__*/e(\"p\",{children:\"In this article, we provide insight into how these tools work, why digitization projects become simpler and faster with such an approach, and what the process looks like in detail.\"}),/*#__PURE__*/e(\"h2\",{children:\"Efficient Complete Solution for Contextualization and Analysis\"}),/*#__PURE__*/e(\"p\",{children:\"At ENLYZE, we have developed tools that enable new data points to be created and contextualized in just a few minutes. New machine data points can be added to the ENLYZE platform, relevant context can be attached to the data, and the data can be used for analysis as well as in dashboards.\"}),/*#__PURE__*/e(\"p\",{children:\"We have paid special attention to allowing our customers to carry out this process themselves without needing external or internal IT specialists.\"}),/*#__PURE__*/e(\"p\",{children:\"This approach offers enormous benefits: The system can be continuously adapted to changing requirements. Since every employee can implement the changes independently, modifications in the dashboard are almost instantly available. Furthermore, the motivation of everyone increases, as they are empowered to work independently and without external dependencies. Problems in production can be solved data-driven and more efficiently.\"}),/*#__PURE__*/e(\"h2\",{children:\"Why So Few Companies Are Digitized\"}),/*#__PURE__*/e(\"p\",{children:\"Digitizing plants/machines poses two major challenges:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Reading data from the plants\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Processing the data to make it usable\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Reading the data usually requires a combination of software and hardware. The hardware establishes the physical connection to the plant, while the software acts as a translator for the respective communication protocol of the plant.\"}),/*#__PURE__*/e(\"p\",{children:\"For more on the topic and how we solve the problem with our edge device SPARK, you can find this article.\"}),/*#__PURE__*/e(\"p\",{children:\"Once the physical connection and the appropriate protocol are available, data can be read from the machine. The issue regarding reading the data is thus resolved.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"538\",src:\"https://framerusercontent.com/images/MltAKX63RsnaafNsh1iTKvulU4.png\",srcSet:\"https://framerusercontent.com/images/MltAKX63RsnaafNsh1iTKvulU4.png?scale-down-to=512 512w,https://framerusercontent.com/images/MltAKX63RsnaafNsh1iTKvulU4.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/MltAKX63RsnaafNsh1iTKvulU4.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/MltAKX63RsnaafNsh1iTKvulU4.png 2222w\",style:{aspectRatio:\"2222 / 1076\"},width:\"1111\"}),/*#__PURE__*/e(\"h2\",{children:\"Processing Data to Make It Usable for Everyone\"}),/*#__PURE__*/e(\"p\",{children:\"The data was originally intended for internal use by the machine itself and often has cryptic designations. Frequently, the designation of the data points consists of just a few letters and numerical values.\"}),/*#__PURE__*/e(\"p\",{children:'The data points cannot be easily interpreted by a human. Therefore, the data points must first be \"translated\".'}),/*#__PURE__*/e(\"p\",{children:'We call this \"translation\" contextualization. Here, the data point is given a meaningful designation.'}),/*#__PURE__*/e(\"p\",{children:\"For example, the internal designation on the PLC Temp_regler_01_K1_03 is translated to Actual Temperature Heating Zone 1. How exactly this translation is achieved will be clarified later in the text.\"}),/*#__PURE__*/e(\"p\",{children:\"Additionally, the data point is assigned a unit. In this example, it pertains to a temperature, so \\xb0C is chosen. If necessary, the value can also be scaled. A detailed explanation of this will follow later. After this information is added to the data point, it is contextualized.\"}),/*#__PURE__*/e(\"p\",{children:\"Only by adding context is the data point and what it represents understood by everyone. This makes the data easily accessible to all users, allowing everyone from production to controlling to utilize the data point for analysis or in dashboards.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"538\",src:\"https://framerusercontent.com/images/heQjAf8HZt5tbnHymt80FBtYQ.png\",srcSet:\"https://framerusercontent.com/images/heQjAf8HZt5tbnHymt80FBtYQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/heQjAf8HZt5tbnHymt80FBtYQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/heQjAf8HZt5tbnHymt80FBtYQ.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/heQjAf8HZt5tbnHymt80FBtYQ.png 2222w\",style:{aspectRatio:\"2222 / 1076\"},width:\"1111\"}),/*#__PURE__*/e(\"h2\",{children:\"Conventional Approach of Other Providers\"}),/*#__PURE__*/e(\"p\",{children:\"Until now, contextualization has been costly and time-consuming. The reason for this is the need for expertise from two different areas. On one hand, specialized knowledge about the plant and the process is required, and on the other hand, IT knowledge is necessary to connect to the system, attach context to the data points, and store the data points permanently.\"}),/*#__PURE__*/e(\"p\",{children:\"Today, this task is usually undertaken by engineering firms or automation technicians. Typically, the implementation by external service providers takes 5-10 working days and costs accordingly.\"}),/*#__PURE__*/e(\"p\",{children:\"However, with this conventional approach, there are significant friction losses between the involved process engineers and IT.\"}),/*#__PURE__*/e(\"p\",{children:\"The process engineers must inform IT of which data points are required. Once IT has identified all the supposed data points, these are validated together with the process engineer. After successful verification, the data points are then permanently stored in a system with the help of IT.\"}),/*#__PURE__*/e(\"p\",{children:\"For the entire process from selection, validation, to permanent storage, at least two departments (or external partners) are needed, leading to costs and effort for coordination and project management.\"}),/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDCA1 With the conventional approach, external service providers with the corresponding expertise are needed to make adjustments. Making modifications afterward is time-consuming and expensive.\"}),/*#__PURE__*/e(\"h2\",{children:\"The ENLYZE Approach\"}),/*#__PURE__*/e(\"p\",{children:\"The complete solution offered by ENLYZE for contextualization is based on automating manual tasks and empowering process engineers to carry out the process without IT specialists.\"}),/*#__PURE__*/e(\"p\",{children:\"For this, our edge device SPARK is first integrated into the company network together with IT and connected to the plant. From this point on, data can be read from the plant. More information about SPARK and its functionality can be found here.\"}),/*#__PURE__*/e(\"p\",{children:\"All further steps for the complete digitization of your systems can now be conducted independently of location in the ENLYZE app and without IT support.\"}),/*#__PURE__*/e(\"h2\",{children:\"Contextualization in the ENLYZE App\"}),/*#__PURE__*/e(\"p\",{children:\"Once the connection with the plant has been successfully established, all relevant data points can be identified, contextualized, and permanently recorded using the ENLYZE app. This way, anyone can meaningfully work with the data afterward and understands what each data point entails.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"The process is divided into 3 steps:\"})}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Get an overview of all data points\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Explore data points\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Contextualize data points\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"1. Get an Overview of All Data Points\"}),/*#__PURE__*/e(\"p\",{children:\"In the ENLYZE app, all data points from the respective data sources (PLC, sensor, etc.) are automatically listed. In addition, all relevant information that the data source provides for the respective data point is displayed (such as the comment of the PLC programmer).\"}),/*#__PURE__*/e(\"p\",{children:\"The listed data points can now be searched and filtered based on attributes such as data type, data block, etc. This way, relevant data points can be found as quickly as possible.\"}),/*#__PURE__*/e(\"p\",{children:\"\u2705 Benefit for companies: All data points are clearly listed. The search and filter functions help quickly identify relevant data points \u2013 a particularly useful feature, as the number of data points can quickly reach into the thousands.\"}),/*#__PURE__*/e(\"h2\",{children:\"2. Explore Data Points\"}),/*#__PURE__*/e(\"p\",{children:\"Data points exported directly from the data source are often cryptically labeled. Therefore, it is difficult to find all data points at first glance or to identify the correct ones.\"}),/*#__PURE__*/e(\"p\",{children:\"The meta-information of a data point from a PLC of type S7-300 looks like this:\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"144\",src:\"https://framerusercontent.com/images/HMwpnRe9kTWBqGQXrQurek2OZs.png\",srcSet:\"https://framerusercontent.com/images/HMwpnRe9kTWBqGQXrQurek2OZs.png?scale-down-to=512 512w,https://framerusercontent.com/images/HMwpnRe9kTWBqGQXrQurek2OZs.png 802w\",style:{aspectRatio:\"802 / 288\"},width:\"401\"}),/*#__PURE__*/e(\"p\",{children:\"These are the only pieces of information that the S7-300 initially provides.\"}),/*#__PURE__*/e(\"p\",{children:\"Based on this information, a data point cannot be identified unambiguously.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"297\",src:\"https://framerusercontent.com/images/mAMmNpJuuDQQlXdg5N3GRDCy5k.png\",srcSet:\"https://framerusercontent.com/images/mAMmNpJuuDQQlXdg5N3GRDCy5k.png?scale-down-to=512 512w,https://framerusercontent.com/images/mAMmNpJuuDQQlXdg5N3GRDCy5k.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/mAMmNpJuuDQQlXdg5N3GRDCy5k.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/mAMmNpJuuDQQlXdg5N3GRDCy5k.png 2142w\",style:{aspectRatio:\"2142 / 594\"},width:\"1071\"}),/*#__PURE__*/e(\"p\",{children:\"However, one can assume: It is likely a temperature, possibly that of Heating Zone 1.\"}),/*#__PURE__*/e(\"p\",{children:\"To verify this assumption, our exploration feature can be utilized.\"}),/*#__PURE__*/e(\"p\",{children:\"The data point can be explored with one click \u2013 continuously recorded and visualized: In addition to the existing meta-information of the data point, the temporal progression of the data point can then be used to identify it unambiguously.\"}),/*#__PURE__*/e(\"p\",{children:\"While a data point is being explored with the ENLYZE app, it is ideal to take 2-3 photos of the HMI and the displayed values of the process parameters. These pictures (process parameter values from the HMI) can then be matched with the progression of the explored values from the ENLYZE app, through a comparison of the timestamps. This approach allows for a clear assignment of all data points.\"}),/*#__PURE__*/e(\"p\",{children:\"If it turns out during the matching that the explored process parameter is a data point that should not be recorded, it can simply be discarded and will not be recorded further.\"}),/*#__PURE__*/e(\"p\",{children:\"\u2705 Benefit for companies: Through the exploration feature, you obtain not only all meta-information of the data point from the PLC, but can also conveniently observe the data points over time. In combination with photos of the HMI, this enables a quick and clear assignment.\"}),/*#__PURE__*/e(\"h2\",{children:\"3. Contextualize Data Points\"}),/*#__PURE__*/e(\"p\",{children:\"During the contextualization process, a clear name, scaling factor, and unit are defined.\"}),/*#__PURE__*/e(\"h3\",{children:\"Defining a Clear Name:\"}),/*#__PURE__*/e(\"p\",{children:\"Once a data point has been unambiguously assigned, it can be given a human-understandable clear name.\"}),/*#__PURE__*/e(\"p\",{children:\"In our example: Temp_regler_01_K1_03 \u2192 Actual Temperature Heating Zone 1\"}),/*#__PURE__*/e(\"p\",{children:\"This transforms the cryptic name of the PLC into a human-readable clear name. Based on the clear name, everyone understands what the data point represents.\"}),/*#__PURE__*/e(\"h3\",{children:\"Scaling Data Points:\"}),/*#__PURE__*/e(\"p\",{children:\"Due to the way PLCs are programmed, however, values often need to be scaled. In our example, the value 2200 is provided by the PLC (see image below). Our experience tells us that temperatures over 250\\xb0C in Heating Zone 1 cannot occur.\"}),/*#__PURE__*/e(\"p\",{children:\"A comparison with the HMI images provides clarification. The temperature at that time was 220.00\\xb0C. Therefore, a scaling with the factor 0.1 must be performed. Scaling can be done effortlessly through the scaling factor in the ENLYZE app.\"}),/*#__PURE__*/e(\"h3\",{children:\"Adding a Unit:\"}),/*#__PURE__*/e(\"p\",{children:\"A unit must be defined for each data point. Only in this way is the value of a data point clearly defined.\"}),/*#__PURE__*/e(\"p\",{children:\"In our case, it refers to a temperature: Therefore, we choose the unit \\xb0C.\"}),/*#__PURE__*/e(\"p\",{children:\"Below is the contextualization of the data point in the ENLYZE APP:\"}),/*#__PURE__*/e(\"p\",{children:\"All necessary information has now been added to the data point. From a data point that was initially not clearly identifiable, it has become the data point with the clear name Actual Temperature Heating Zone, which indicates values in \\xb0C. With this information, everyone in the company understands what this data point represents and how to work with it.\"}),/*#__PURE__*/e(\"p\",{children:\"By clicking the Contextualize button, this information is attached to the data point. From now on, the data point will be permanently streamed into the ENLYZE platform and can be used by you and your colleagues for analysis and creating dashboards.\"}),/*#__PURE__*/e(\"p\",{children:\"Through the process of contextualization, information is therefore assigned to a data point that unambiguously identifies it, is permanently preserved, and made accessible to all colleagues.\"}),/*#__PURE__*/e(\"p\",{children:\"The advantage is clear. The data point and its representation are now understood by everyone. Only then can meaningful and quick analyses be conducted by all employees.\"}),/*#__PURE__*/e(\"p\",{children:\"\u2705 Benefit for companies: After contextualization, everyone can work with the data points without issues. This enables quick handling of the data in analyses and dashboards.\"}),/*#__PURE__*/e(\"h2\",{children:\"Adjusting and Setting Up the System Without IT Capacity\"}),/*#__PURE__*/e(\"p\",{children:\"Once our system has been integrated with the help of your IT, adjustments can be easily made by users themselves. Adjustments to the system, such as adding or removing a data point, can also be made without expertise. The previously necessary IT steps have been automated in our system.\"}),/*#__PURE__*/e(\"h3\",{children:\"Through this approach, our customers benefit in multiple ways:\"}),/*#__PURE__*/e(\"p\",{children:\"IT resources are saved: IT is only needed for the initial integration\"}),/*#__PURE__*/e(\"p\",{children:\"Employees can adapt the system to their needs themselves\"}),/*#__PURE__*/e(\"p\",{children:\"Unnecessary coordination tasks between IT and domain experts for data selection are avoided\"}),/*#__PURE__*/e(\"p\",{children:\"\u2705 Benefit for companies: Employees are empowered to adjust the system themselves. This increases motivation, reduces bound IT capacity, and saves time and costs for project management.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]});export const richText11=/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"The biggest challenge of digitizing most plant facilities is the multitude of different systems. Many machines are often several years old and come from various manufacturers. The systems are often not designed to be digitized.\"}),/*#__PURE__*/e(\"p\",{children:\"We achieve digitization through our proprietary hardware and software combination. Our SPARK is an edge device that we connect directly to the different systems. With our product, the data from the machines can be collected, recorded, and visualized.\"}),/*#__PURE__*/e(\"h3\",{children:\"Why plants are so rarely digitized\"}),/*#__PURE__*/e(\"p\",{children:\"Many machines could technically be read out, even though the machine manufacturer never intended it. However, many production companies cannot estimate the maintenance effort (and thus the costs) of such a solution.\"}),/*#__PURE__*/e(\"p\",{children:\"This leads to the IT departments of these companies often being overwhelmed, and such a project is never even started. Especially in mechanical engineering, no two systems are alike, and custom manufacturing is more the rule than the exception.\"}),/*#__PURE__*/e(\"p\",{children:\"Nevertheless, digitization in production today is indispensable \u2013 as controlling often requires machine data about, for example, actual material consumption to make correct decisions, and in production, data analysis could often lead to more productive manufacturing than is usually the case.\"}),/*#__PURE__*/e(\"h3\",{children:\"Comprehensive portfolio of connectors\"}),/*#__PURE__*/e(\"p\",{children:\"For this reason, we have developed SPARK and our extensive portfolio of connectors, which is continually expanded. When connecting systems, we take a unique approach, as we connect directly to the controls and automation systems of the machines and decrypt the protocols to make the data available.\"}),/*#__PURE__*/e(\"p\",{children:\"This approach also allows us to read out systems that were never originally intended for this. Additionally, our passive connectors enable the reading of process data even in cases where active intervention in the machine communication is not possible or not desired.\"}),/*#__PURE__*/e(\"h2\",{children:\"Various data sources reconnected\"}),/*#__PURE__*/e(\"p\",{children:\"Via the edge device SPARK, all shop floor data sources can be linked and recorded. This includes PLC data, as well as various sensors present in the machines, inline quality and data systems, and file servers. The SPARK connects all systems together and records the data in the cloud.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"482\",src:\"https://framerusercontent.com/images/FZdWHe5dBFo9bI2GJxFNCF99nuo.svg\",srcSet:\"https://framerusercontent.com/images/FZdWHe5dBFo9bI2GJxFNCF99nuo.svg?scale-down-to=512 512w,https://framerusercontent.com/images/FZdWHe5dBFo9bI2GJxFNCF99nuo.svg?scale-down-to=1024 1024w,https://framerusercontent.com/images/FZdWHe5dBFo9bI2GJxFNCF99nuo.svg 1822w\",style:{aspectRatio:\"1822 / 964\"},width:\"911\"}),/*#__PURE__*/e(\"h2\",{children:\"Machine data in conjunction with BDE and controlling data\"}),/*#__PURE__*/e(\"p\",{children:\"Context is King: The machine data read out with SPARK is linked by our software with the accounting data. This makes it clear how a specific product was produced on which day. Moreover, the machine data can also be compared with productions on other days.\"}),/*#__PURE__*/e(\"p\",{children:\"This has several advantages:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Correct and uniform data facilitate material purchasing\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Machine data from individual orders can be compared\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Optimizations can be specifically derived\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Traceability of individual production orders\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"From hardware to integration - everything from one source\"}),/*#__PURE__*/e(\"p\",{children:\"Unlike other providers, we develop all our software ourselves, from data reading to the dashboard. This allows us to offer a unified solution for a machine park with systems from different manufacturers.\"}),/*#__PURE__*/e(\"p\",{children:\"Our strength lies particularly in our ability to implement custom solutions. It does not matter whether they are rare or custom-made machines for very specific requirements.\"}),/*#__PURE__*/e(\"p\",{children:\"We are not bound by restrictions from the machine manufacturer. The only limit here is the technology itself.\"}),/*#__PURE__*/e(\"h3\",{children:\"Complete solution instead of modular system\"}),/*#__PURE__*/e(\"p\",{children:\"With us, producers do not have to worry about having many different contact persons for the individual components of the digitization solution. We do not offer individual components but a complete solution.\"}),/*#__PURE__*/e(\"p\",{children:\"For this reason, with us, there is also only one contact person for the entire system. This not only provides good clarity but also allows for cost planning.\"}),/*#__PURE__*/e(\"h2\",{children:\"Also hardware solutions for special machines\"}),/*#__PURE__*/e(\"p\",{children:\"If our existing product does not lead to the desired goal, a cost-effective hardware solution is often possible to obtain the required data. We also develop hardware solutions for reading specific machines.\"}),/*#__PURE__*/e(\"h3\",{children:\"Which systems/technologies are supported by SPARK?\"}),/*#__PURE__*/e(\"p\",{children:\"Here you will find a brief overview of the systems and technologies currently supported by SPARK. We are constantly expanding this.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"ABB/Gossen-Metrawatt control systems\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Allen-Bradley controllers\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"B&R PVI-based Windows systems\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Beckhoff controllers\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Digicolor / Ferlin Gravimix\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"EtherNet/IP\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"EtherCAT\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Hosokawa Alpine ExVis\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Kdesign VARIOcool\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Keyence Vision image processing systems\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Macchi blown film extrusion lines\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Mitsubishi FX controllers\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Modbus\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Motan dosing, mixing, and feeding systems\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"OPC DA / OPC UA\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Plast Control ACS\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Siemens S7-1200/1500 controllers (S7 Plus)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Siemens S7-200/300/400 controllers (S7 Classic)\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Windows DDE communication\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"SBI thickness measuring systems\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Omron controllers\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Weber WPS\"})})]}),/*#__PURE__*/e(\"p\",{children:\"If you have other systems, please contact us. We are constantly expanding our capabilities for integrating your infrastructure.\"}),/*#__PURE__*/e(\"p\",{children:\"\u2139\uFE0F What happens to the read-out data?\"}),/*#__PURE__*/e(\"p\",{children:\"Connecting controls and reading data through the protocols is only the first step. Additionally, the correct variables and parameters must be identified, correctly named, and scaled to make usable derivations for production. We have also developed intelligent solutions for this, so that the correct data recording can be done quickly and tailored to the needs of the producer. Any later changes are also easily implementable for us without significant effort.\"})]});export const richText12=/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Since 2020, we have been working with the film manufacturer DUO PLAST AG and supporting the company in the digitization of its manufacturing processes.\"}),/*#__PURE__*/e(\"p\",{children:\"In recent years, DUO PLAST AG has received several awards, including the German Packaging Award and the WorldStar Award. We at ENLYZE are therefore particularly pleased to support DUO PLAST AG in its further development process and to call this innovative company our client.\"}),/*#__PURE__*/e(\"p\",{children:\"Recently, we met with Alexander Kaunath, Operations Manager of DUO PLAST AG, and Detlef Kaase, COO of DUO PLAST AG, and discussed our collaboration.\"}),/*#__PURE__*/e(\"h2\",{children:\"Why did you choose ENLYZE?\"}),/*#__PURE__*/e(\"h3\",{children:\"Detlef Kaase:\"}),/*#__PURE__*/e(\"p\",{children:\"We are constantly looking for ways to improve our production processes, manufacture more productively, and bring new innovations to market. In our research into industry trends, we have been particularly interested in the area of \u201CIndustry 4.0\u201D for some time.\"}),/*#__PURE__*/e(\"h3\",{children:\"Alexander Kaunath:\"}),/*#__PURE__*/e(\"p\",{children:\"During our first phone call, I had already mentioned to you that we have a historically grown fleet of machines. You then said: \u201CDon\u2019t worry, we can handle this.\u201D\"}),/*#__PURE__*/e(\"p\",{children:\"Even though I was initially skeptical, I was very curious. In particular, I also had the impression that your solution would advance us towards our goals. In all discussions and also in our current collaboration, we feel very well taken care of by you. Time and again, the impression is confirmed that you care a lot about solving our challenges and that you support us in achieving our goals.\"}),/*#__PURE__*/e(\"h3\",{children:\"Detlef Kaase:\"}),/*#__PURE__*/e(\"p\",{children:\"We really appreciate this collaborative partnership.\"}),/*#__PURE__*/e(\"h2\",{children:\"A quick and smooth integration process is very important to us. How did you perceive this?\"}),/*#__PURE__*/e(\"h3\",{children:\"Alexander Kaunath:\"}),/*#__PURE__*/e(\"p\",{children:\"After we decided on the ENLYZE solution, your integration team came by shortly afterward and prepared everything to connect your technology to our pilot systems.\"}),/*#__PURE__*/e(\"p\",{children:\"The effort on our part was comparatively low. Our maintenance and IT were involved for a few hours at the beginning until we implemented the firewall rules. That was all.\"}),/*#__PURE__*/e(\"h3\",{children:\"Detlef Kaase:\"}),/*#__PURE__*/e(\"p\",{children:\"Yes, especially in our second rollout phase, the process went particularly quickly. After a few hours on-site, you left again. A few days later, all systems were already online in the app.\"}),/*#__PURE__*/e(\"h3\",{children:\"Alexander Kaunath:\"}),/*#__PURE__*/e(\"p\",{children:\"Even though I was initially skeptical, the process showed me that in the end, everything went smoothly. Our recent expansions of the systems could be integrated into the ENLYZE platform. Now we can analyze the measurements from our visual inspection systems better. We were also able to retroactively connect individual controllers and sensors.\"}),/*#__PURE__*/e(\"p\",{children:\"The process mainly showed me that the ENLYZE system is truly flexible. It is really well suited for our heterogeneous production environment.\"}),/*#__PURE__*/e(\"h3\",{children:\"Detlef Kaase:\"}),/*#__PURE__*/e(\"p\",{children:\"It is worthwhile for us to remain flexible with the product and to independently select the best systems and components. This means that we don't have to worry much about expanding our fleet of machines, as so many systems and expansions are compatible with the ENLYZE platform. This makes system networking and data analysis significantly easier.\"}),/*#__PURE__*/e(\"h2\",{children:\"What has changed for you through the use of the ENLYZE platform?\"}),/*#__PURE__*/e(\"h3\",{children:\"Alexander Kaunath:\"}),/*#__PURE__*/e(\"p\",{children:\"Since we started using the ENLYZE platform, transparency and understanding of the processes have improved. In particular, the automated data collection gives us a complete overview of our production processes. This way, no information is lost anymore.\"}),/*#__PURE__*/e(\"p\",{children:\"Previously, it was quite cumbersome to trace the influences on our processes. To track and analyze incidents or experiments, we had to invest a lot of time and manually read measurement values from the HMIs or retrieve various printouts of the systems from folders. Now it is no longer necessary because everything happens automatically in the background, is stored, and is accessible via the ENLYZE app.\"}),/*#__PURE__*/e(\"h3\",{children:\"Detlef Kaase:\"}),/*#__PURE__*/e(\"p\",{children:\"This is especially helpful for our development department. The traceability of events in our production raises our process understanding to a new level. Moreover, all information can be retrieved easily through the search function, allowing us to dive directly into the analysis. This is of great value to us for developing new products on one hand and further improving the production of existing products on the other hand.\"}),/*#__PURE__*/e(\"h3\",{children:\"Alexander Kaunath:\"}),/*#__PURE__*/e(\"p\",{children:\"But even in everyday operations, the ENLYZE app helps me. It does happen that something does not go according to plan, and we cannot immediately explain it. For example, when certain production orders have higher scrap rates. Previously, there would then be a big discussion \u2013 all involved parties would come together and discuss what the cause could be and what we could do better in the future. Therefore, the proposed solutions were not always sensible, as corresponding assumptions and hypotheses were also involved in the discussion.\"}),/*#__PURE__*/e(\"p\",{children:\"Today we take a quick look at the app when such a problem arises, can quickly understand what has happened, and either confirm or refute our suspicions. This way, we arrive at useful solutions more quickly. Together, we are gradually increasing productivity in production.\"}),/*#__PURE__*/e(\"h2\",{children:\"If you were to summarize ENLYZE briefly, what would you say?\"}),/*#__PURE__*/e(\"h3\",{children:\"Alexander Kaunath:\"}),/*#__PURE__*/e(\"p\",{children:\"With the ENLYZE platform, we now have an easy-to-use tool for the continuous analysis and improvement of our production at hand: Thanks to the technology, we can manage our production much more accurately, respond to changes early, and optimize it step by step. With the integration, we are right on the pulse of the times and hope for further competitive advantages in the future.\"})]});export const richText13=/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Unlike perhaps assumed, it does not take months or even years to digitalize heterogeneous machine parks. Even old systems that have been in operation for decades can be used modernly today. The entire digitization process can be completed in just a few weeks with the help of our technologies, as our experience has shown multiple times.\"}),/*#__PURE__*/e(\"p\",{children:\"We offer a process data capture of your production facilities, allowing you to analyze and compare all production processes specifically. This makes it possible to optimize the productivity of your machines and derive ideal production conditions.\"}),/*#__PURE__*/e(\"h2\",{children:\"Complete implementation by ENLYZE\"}),/*#__PURE__*/e(\"p\",{children:\"Our range of services covers all the steps necessary for the digitization of your production facilities, from data capture to visualization and provision of analysis tools. We can also gladly take over network integration and communication with your equipment manufacturer for you.\"}),/*#__PURE__*/e(\"p\",{children:\"This way, you do not have to communicate cumbersome between several service providers. Additionally, the workload for you is kept as low as possible.\"}),/*#__PURE__*/e(\"h2\",{children:\"From data to evaluation\"}),/*#__PURE__*/e(\"h3\",{children:\"in 4 simple steps to the result\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"957\",src:\"https://framerusercontent.com/images/qsKFhFimyQhHyYrxBlCnnLsNb2g.png\",srcSet:\"https://framerusercontent.com/images/qsKFhFimyQhHyYrxBlCnnLsNb2g.png?scale-down-to=512 512w,https://framerusercontent.com/images/qsKFhFimyQhHyYrxBlCnnLsNb2g.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/qsKFhFimyQhHyYrxBlCnnLsNb2g.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/qsKFhFimyQhHyYrxBlCnnLsNb2g.png 3200w\",style:{aspectRatio:\"3200 / 1914\"},width:\"1600\"}),/*#__PURE__*/e(\"h2\",{children:\"Fast integration process\"}),/*#__PURE__*/e(\"p\",{children:\"From the day you made the decision for our service, the integration of our software and hardware solution takes about two weeks. Once we have connected our hardware, we start setting up the data processing and visualization tailored to your systems.\"}),/*#__PURE__*/e(\"h2\",{children:\"Fast access to always up-to-date software\"}),/*#__PURE__*/e(\"p\",{children:\"You can always access your production data via our web-based app. There you can both access and compare the data from previous production orders as well as view real-time data.\"}),/*#__PURE__*/e(\"p\",{children:\"Updates of our app are regularly carried out in the background for you and made available to you. This way, you always use the latest version of our software and can utilize new features after their initial release without waiting time.\"}),/*#__PURE__*/e(\"h2\",{children:\"Investment flexibility through \u201CSoftware as a Service\u201D (SaaS)\"}),/*#__PURE__*/e(\"p\",{children:\"The high initial investment for the first implementations is often cited as the main reason for the lack of digitization. For this reason, we have opted for a SaaS model, in which you make monthly payments for the use of our service. You do not have to pay additional installation and maintenance costs with us. This minimizes your investment risk.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"\u201CDigitization as a Service\u201D - rent instead of buy\"})}),/*#__PURE__*/e(\"p\",{children:\"With the OpEx approach, digitization is easier and more cost-effective than ever. With our solution, you can bring your systems to a new manufacturing level without taking high profitability risks.\"})]});export const richText14=/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"In many manufacturing companies today, heterogeneous machine parks can be found. Due to the mix of new and existing equipment from various manufacturers, there are often a multitude of different controls, regulators, sensors, and other systems. Rarely are all these systems interconnected or connected to other corporate levels, so potentially available data ends up in separate archives or is never collected at all. Thus, the comprehensive overview of all influences on the production process is missing, and optimization potentials remain undiscovered.\"}),/*#__PURE__*/e(\"p\",{children:\"For this reason, we at ENLYZE have developed a solution that allows for the collection, aggregation, and evaluation of all data sources in the shop-floor environment. From machine control to external plant peripherals to ERP/MES/BDE systems, we integrate all your systems into our platform. With our analysis tools, you will be able to derive targeted action recommendations and sustainably optimize your production processes.\"}),/*#__PURE__*/e(\"p\",{children:\"In the following, we report on the added value of the ENLYZE digitalization solution at our customer mk Plast, where we were able to achieve significant improvements in process stabilization together.\"}),/*#__PURE__*/e(\"h2\",{children:\"The Company\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"mk Plast is a medium-sized company that operates in the field of manufacturing and processing of film products. For over 10 years, mk Plast has been digitally mapping its production through a proprietary ERP system developed for film production.\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"864\",src:\"https://framerusercontent.com/images/HS24u7cNlB9fzPm60oG4uL3llI.jpg\",srcSet:\"https://framerusercontent.com/images/HS24u7cNlB9fzPm60oG4uL3llI.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/HS24u7cNlB9fzPm60oG4uL3llI.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/HS24u7cNlB9fzPm60oG4uL3llI.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/HS24u7cNlB9fzPm60oG4uL3llI.jpg 4096w\",style:{aspectRatio:\"4096 / 1728\"},width:\"2048\"}),/*#__PURE__*/e(\"p\",{children:\"The issue: Fluctuating production processes lead to losses\"}),/*#__PURE__*/e(\"p\",{children:\"At mk Plast, the following issue arises:\"}),/*#__PURE__*/e(\"p\",{children:\"As in many manufacturing companies, productivity losses due to unstable processes are a daily challenge. Especially at mk Plast, this is noticeable due to the wide variety of products and the associated changeover work. Particularly affected are the complex blown film systems with a multitude of influencing factors that complicate robust operation.\"}),/*#__PURE__*/e(\"p\",{children:\"With the help of our technologies, we were able to observe the complex production process at mk Plast in detail for the first time and to document all relevant process parameters from the extruder, gravimetry, and plant peripherals in the long term and in high resolution.\"}),/*#__PURE__*/e(\"p\",{children:\"One of the first results was an unexpectedly high variation in production performance and product quality. These performance factors are influenced by external factors such as weather conditions, raw material usage, and worker experience. Specifically, a production performance of about 93.7% was achieved on average per month. In terms of product quality, it was noted that approximately 2 tons of film were separated for manual re-inspection each month. Overall, this resulted in an initial situation that needed improvement through targeted measures.\"}),/*#__PURE__*/e(\"h2\",{children:\"The Solution: Transparency of process knowledge through digital preparation for all employees\"}),/*#__PURE__*/e(\"p\",{children:\"The exchange between mk Plast and ENLYZE quickly revealed that the concrete approach to improved process stability should be the supported selection of setting parameters for future production orders.\"}),/*#__PURE__*/e(\"p\",{children:\"Accordingly, from the production history, the setting parameters should be derived for each produced item in the product portfolio that demonstrably lead to stable and optimal production processes. A non-trivial task that could be partially automated through ENLYZE and mk Plast.\"}),/*#__PURE__*/e(\"p\",{children:\"Today, structured evaluations support production employees in deriving targeted process specifications, as well as in their implementation at the production machines.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"864\",src:\"https://framerusercontent.com/images/B04Vlnus5MyFVXkhlsxrZn4JM.jpg\",srcSet:\"https://framerusercontent.com/images/B04Vlnus5MyFVXkhlsxrZn4JM.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/B04Vlnus5MyFVXkhlsxrZn4JM.jpg?scale-down-to=1024 1024w,https://framerusercontent.com/images/B04Vlnus5MyFVXkhlsxrZn4JM.jpg?scale-down-to=2048 2048w,https://framerusercontent.com/images/B04Vlnus5MyFVXkhlsxrZn4JM.jpg 4096w\",style:{aspectRatio:\"4096 / 1728\"},width:\"2048\"}),/*#__PURE__*/e(\"p\",{children:\"Thus, the process knowledge collected to date is available to all relevant employees throughout the company. While previously the quality of machine setup depended on the experience of the respective worker, ENLYZE now enables consistently high production stability and productivity regardless of the knowledge level of individual employees.\"}),/*#__PURE__*/e(\"h2\",{children:\"Results: \u20AC24,000 additional gross profit per production facility per year\"}),/*#__PURE__*/e(\"p\",{children:\"Since the implementation at the end of 2020, the methodology developed by ENLYZE has been used at mk Plast for productivity enhancement in extrusion. All relevant employees have access to the evaluations and coordinate the machine setup amongst themselves.\"}),/*#__PURE__*/e(\"p\",{children:\"The goal of process stabilization has been achieved in numerous cases. The improvements are also reflected in objective key figures. Therefore, not only the average production performance but also the product quality has significantly increased compared to previous months.\"}),/*#__PURE__*/e(\"p\",{children:\"With the help of the ENLYZE solution, mk Plast was able to achieve an increase in performance of a total of 4.8% in December compared to the performance of previous months. Translated into an average month, this corresponds to a time saving of approximately 25 hours. When extrapolated over a whole production year, this results in potential equivalent to half a month's production. In terms of product quality, interventions in the production process were significantly less frequent, and the efforts of manual re-inspection were reduced by more than half.\"}),/*#__PURE__*/e(\"p\",{children:\"Financially, the increase in productivity offers significant advantages: through the increase in production performance, an additional gross profit of \u20AC2,000 can be achieved per facility at mk Plast in an average production month. In the indirect area, the project's implementation has significantly improved production planning. Differences between preliminary and post-calculation are smaller, and working hours are saved because sorted and blocked rolls need to be re-checked less frequently.\"}),/*#__PURE__*/e(\"h2\",{children:\"Conclusion\"}),/*#__PURE__*/e(\"p\",{children:\"The results of this case study impressively show what added value can be achieved through data-driven production optimization today.\"}),/*#__PURE__*/e(\"p\",{children:\"At ENLYZE, we continuously work on further solutions for digital production. The supported derivation of best-practice parameters is just the beginning. Since this case study, we have expanded our product offering to provide a fully digital and automated solution for the continuous analysis, verification, and specification of best-practice parameters across industries.\"}),/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDCA1 mk Plast is a medium-sized company from Monschau in the Eifel region that produces high-quality PE films on 7 blown film extrusion systems and 8 converting systems for the agriculture, automotive, and medical industries. mk Plast is a customer of ENLYZE.\"}),/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDCCE ENLYZE was founded in 2017 as a tech company from RWTH Aachen and focuses on digitalization in continuous manufacturing. Through its own edge device, data from various data sources are extracted. One of the core competencies lies in merging the data so that it can be prepared for analysis.\"})]});export const richText15=/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"One of the motivating reasons for the founding of \",/*#__PURE__*/e(\"em\",{children:\"ENLYZE\"}),\" was to improve the \",/*#__PURE__*/e(\"strong\",{children:\"sustainability\"}),\" of manufacturing through our technologies.\"]}),/*#__PURE__*/t(\"p\",{children:[\"Against this background, we are particularly proud of our customer \",/*#__PURE__*/e(\"em\",{children:\"DUO PLAST AG\"}),\"!\"]}),/*#__PURE__*/t(\"p\",{children:[\"The \",/*#__PURE__*/e(\"em\",{children:\"DUO EARTH stretch films\"}),\" from \",/*#__PURE__*/e(\"em\",{children:\"DUO PLAST\"}),\" have now been \",/*#__PURE__*/e(\"strong\",{children:\"awarded for sustainability for the second time\"}),\". This year, the award was given internationally with the World Star Award, after they had already won the German Packaging Award last year.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"The awards recognize the development of a previously unique stretch film with a proportion of post-consumer recyclate (PCR).\"}),/*#__PURE__*/t(\"p\",{children:[\"\u201CThe special challenge in the development and production of products with high PCR proportions is to maintain process stability despite varying material characteristics and thus to produce good quality economically,\u201D said Detlef Kaase, COO of \",/*#__PURE__*/e(\"em\",{children:\"DUO PLAST AG\"}),\".\"]}),/*#__PURE__*/t(\"p\",{children:[\"To the great joy of \",/*#__PURE__*/e(\"em\",{children:\"ENLYZE\"}),\", our digital solution can also support this challenge, as Detlef Kaase goes on to say:\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"\u201CThe process data analysis from ENLYZE helps us better understand our processes and the influences on productivity and quality, especially with challenging products. We look forward to bringing even more innovative products to market with the support of ENLYZE in the future.\u201D\"})}),/*#__PURE__*/e(\"h2\",{children:\"For the first time, stretch films with at least 25% recycled content\"}),/*#__PURE__*/t(\"p\",{children:[\"For stretch films, it has been possible for the first time to incorporate a PCR content of at least 25% into the stretch film without experiencing performance losses in the film's performance. This sets a new standard for the market by \",/*#__PURE__*/e(\"em\",{children:\"DUO PLAST\"}),\". The film for load securing meets optimal requirements. With the \",/*#__PURE__*/e(\"em\",{children:\"DUO EARTH\"}),\" \",/*#__PURE__*/e(\"em\",{children:\"stretch film\"}),\", a high holding force is achieved, comparable to the standard film of \",/*#__PURE__*/e(\"em\",{children:\"DUO\"}),\" \",/*#__PURE__*/e(\"em\",{children:\"PLAST\"}),\".\"]}),/*#__PURE__*/e(\"h2\",{children:\"Post-Consumer Recycling vs. Post-Industrial Recycling\"}),/*#__PURE__*/t(\"p\",{children:[\"While \",/*#__PURE__*/e(\"strong\",{children:\"post-industrial recycling\"}),\" processes plastic waste from industrial processing, \",/*#__PURE__*/e(\"strong\",{children:\"post-consumer recycling\"}),\" processes plastic waste from end consumers. The processing of post-industrial waste is significantly simpler because it can be ensured that there are no contaminants. This way, they can be easily added to the new plastic without losing quality.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"1141\",src:\"https://framerusercontent.com/images/ynf9VoN9vOVEYb85d0Ao3jaFuU.png\",srcSet:\"https://framerusercontent.com/images/ynf9VoN9vOVEYb85d0Ao3jaFuU.png?scale-down-to=512 512w,https://framerusercontent.com/images/ynf9VoN9vOVEYb85d0Ao3jaFuU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ynf9VoN9vOVEYb85d0Ao3jaFuU.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/ynf9VoN9vOVEYb85d0Ao3jaFuU.png 3200w\",style:{aspectRatio:\"3200 / 2282\"},width:\"1600\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"\u201CThe process data analysis from ENLYZE helps us better understand our processes and the influences on productivity and quality, especially with challenging products. We look forward to bringing even more innovative products to market with the support of ENLYZE in the future.\u201D\"})}),/*#__PURE__*/e(\"p\",{children:\"A particular societal challenge is that the packaging waste produced by end consumers has increased by four and a half percent annually in recent years.\\xa0To achieve further waste reduction, intense work must be done on ways to recycle waste into new products.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"This has now been largely achieved by our customer\"}),/*#__PURE__*/e(\"em\",{children:/*#__PURE__*/e(\"strong\",{children:\" DUO PLAST \"})}),/*#__PURE__*/e(\"strong\",{children:\"in the field of stretch films.\"}),\"\\xa0\"]})]});export const richText16=/*#__PURE__*/e(i.Fragment,{children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"\u2139\uFE0F German Packaging Award\"}),\" Annually, the \",/*#__PURE__*/e(\"em\",{children:\"German Packaging Award\"}),\" is presented in Germany by the \",/*#__PURE__*/e(\"em\",{children:\"German Packaging Institute\"}),\". There, the best products, concepts, developments, and prototypes are awarded the Packaging Award. The most important award for Europe is supervised by the Federal Minister for Economic Affairs and Energy. The award is presented in a total of 10 categories, which include, for example, design & refinement, product presentation, and sustainability.\\xa0\"]})});\nexport const __FramerMetadata__ = {\"exports\":{\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["richText", "u", "x", "p", "Link", "motion", "richText1", "richText2", "richText3", "richText4", "richText5", "richText6", "richText7", "richText8", "richText9", "richText10", "richText11", "richText12", "richText13", "richText14", "richText15", "richText16", "__FramerMetadata__"]
}
