{"version":"1.0","provider_name":"DMC, Inc.","provider_url":"https:\/\/www.dmcinfo.com","author_name":"Sam Levin","author_url":"https:\/\/www.dmcinfo.com\/blog\/author\/dmc_admin\/","title":"Bread Factory Automation Using Beckhoff TwinCAT 3","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"nMX2rRGDvW\"><a href=\"https:\/\/www.dmcinfo.com\/our-work\/bread-factory-automation-using-beckhoff-twincat-3\/\">Bread Factory Automation Using Beckhoff TwinCAT 3<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.dmcinfo.com\/our-work\/bread-factory-automation-using-beckhoff-twincat-3\/embed\/#?secret=nMX2rRGDvW\" width=\"600\" height=\"338\" title=\"&#8220;Bread Factory Automation Using Beckhoff TwinCAT 3&#8221; &#8212; DMC, Inc.\" data-secret=\"nMX2rRGDvW\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","thumbnail_url":"https:\/\/cdn.dmcinfo.com\/wp-content\/uploads\/2014\/08\/30151728\/bread-conveyor-belt-hero-image.png","thumbnail_width":1400,"thumbnail_height":500,"description":"DMC began by verifying the existing hardware and wiring while working with outside electricians to resolve any issues discovered. \u00a0DMC then developed logic for the system in TwinCAT3 to run on a single Beckhoff CX2040 which communicated to remote modules distributed throughout the factory floor. This was an improvement from the previous set up which [&hellip;]"}