<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Charles Bowman, Author at DMC, Inc.</title>
	<atom:link href="https://static.dmcinfo.com/blog/author/charlesb/feed/index.xml" rel="self" type="application/rss+xml" />
	<link></link>
	<description></description>
	<lastBuildDate>Thu, 03 Sep 2026 19:46:55 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>

<image>
	<url>https://static.dmcinfo.com/wp-content/uploads/2025/04/site-icon-150x150.png</url>
	<title>Charles Bowman, Author at DMC, Inc.</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Using Cognex Barcode Scanners with TwinCAT</title>
		<link>https://static.dmcinfo.com/blog/39913/using-cognex-barcode-scanners-with-twincat/</link>
		
		<dc:creator><![CDATA[Charles Bowman]]></dc:creator>
		<pubDate>Thu, 04 Dec 2025 14:00:00 +0000</pubDate>
				<category><![CDATA[Manufacturing Automation & Intelligence]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/?p=39913</guid>

					<description><![CDATA[<p>When working with clients in the biotech industry, barcode scanners and robust data tracking systems are key to ensuring accurate, traceable, and efficient workflows. Cognex’s line of fixed-mount barcode scanners, designed to withstand harsh conditions, pairs elegantly with Beckhoff’s IPCs, which boast high-speed computing and comprehensive data analysis capabilities. This blog will detail how to [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/39913/using-cognex-barcode-scanners-with-twincat/">Using Cognex Barcode Scanners with TwinCAT</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">When working with clients in the biotech industry, barcode scanners and robust data tracking systems are key to ensuring accurate, traceable, and efficient workflows. Cognex’s line of fixed-mount barcode scanners, designed to withstand harsh conditions, pairs elegantly with Beckhoff’s IPCs, which boast high-speed computing and comprehensive data analysis capabilities. This blog will detail how to integrate an out-of-the-box Cognex barcode scanner (focusing on the DataMan 390 Series) into TwinCAT, Beckhoff’s automation software.</p>



<p class="wp-block-paragraph"><em>Note: This blog uses a DataMan 395X barcode scanner and a C6015-0010 IPC. Beckhoff’s EL6652 module is used to connect to DataMan over EtherNet/IP. The programming laptop is running TwinCAT 3.1.4024.67.</em></p>



<h2 id="h-dataman-setup-tool" class="wp-block-heading">DataMan Setup Tool</h2>



<p class="wp-block-paragraph">Cognex’s DataMan Setup Tool is a useful standalone app to configure the settings of your barcode scanner and train the vision model with straightforward installation and UI. However, key changes must be made to ensure a seamless network interface with your IPC.</p>



<h3 id="h-dataman-networking" class="wp-block-heading">DataMan Networking</h3>



<p class="wp-block-paragraph">To begin, navigate to Cognex’s website and download the latest version of the DataMan Setup tool on your programming computer. This blog will use version 25.3.2. Upon installation, you will land on the “Connect” page, where all valid network devices will populate.</p>



<figure class="wp-block-image size-full has-custom-border"><img fetchpriority="high" decoding="async" width="624" height="283" src="https://static.dmcinfo.com/wp-content/uploads/2025/11/dataman-connect-page.png" alt="Cognex's Dataman Connect Page" class="wp-image-39914" style="border-radius:20px" srcset="https://static.dmcinfo.com/wp-content/uploads/2025/11/dataman-connect-page.png 624w, https://static.dmcinfo.com/wp-content/uploads/2025/11/dataman-connect-page-300x136.png 300w" sizes="(max-width: 624px) 100vw, 624px" /></figure>



<p class="wp-block-paragraph">To ensure that you can view the barcode scanner within the setup tool, your computer must be on the same subnet as the barcode scanner. New inbound rules in your operating system’s firewall settings, allowing TCP/UDP communication through the DataMan Setup Tool, may also need to be enabled.</p>



<figure class="wp-block-image size-full has-custom-border"><img decoding="async" width="624" height="59" src="https://static.dmcinfo.com/wp-content/uploads/2025/11/ip-addess-of-dataman-390-series-model.png" alt="ip addess of Cognex's dataman 390 series model" class="wp-image-39915" style="border-radius:20px" srcset="https://static.dmcinfo.com/wp-content/uploads/2025/11/ip-addess-of-dataman-390-series-model.png 624w, https://static.dmcinfo.com/wp-content/uploads/2025/11/ip-addess-of-dataman-390-series-model-300x28.png 300w" sizes="(max-width: 624px) 100vw, 624px" /></figure>



<p class="wp-block-paragraph">By default, the IP address of a DataMan 390 series model is 192.168.0.200. If you have trouble detecting it or the IP address was previously configured, you can download another standalone Cognex app &#8211; Cognex Device Discovery Utility. This allows detection and configuration of network settings based on the serial number or MAC address of your product and can be downloaded from Cognex’s website.</p>



<p class="wp-block-paragraph">If you successfully detected your barcode scanner in the DataMan Setup Tool, change to the “Communications” tab. Here, you can set the static IP address to whatever is desired. Keep in mind that this IP address will ultimately need to be on the same subnet as your IPC.</p>



<p class="wp-block-paragraph">If you have discovered the barcode scanner over UDP, it is then recommended to connect to your device securely. &nbsp;This can be done with an Ethernet to USB-C adapter, for example, plugged directly into your programming computer. I changed my scanner’s IP address to one that my adapter could detect, but also one that is on my IPC’s subnet, which we’ll get to later.</p>



<figure class="wp-block-image size-full has-custom-border"><img decoding="async" width="624" height="151" src="https://static.dmcinfo.com/wp-content/uploads/2025/11/dataman.png" alt="Cognex's DataMan" class="wp-image-39917" style="border-radius:20px" srcset="https://static.dmcinfo.com/wp-content/uploads/2025/11/dataman.png 624w, https://static.dmcinfo.com/wp-content/uploads/2025/11/dataman-300x73.png 300w" sizes="(max-width: 624px) 100vw, 624px" /></figure>



<h3 id="h-dataman-configuration" class="wp-block-heading">DataMan Configuration</h3>



<p class="wp-block-paragraph">After securely connecting to your DataMan device and discovering it on the “Connect” page of the DataMan Setup Tool, double-click on your barcode scanner. You will be met with the “Introduction” screen shown earlier and can step through the setup wizard.</p>



<p class="wp-block-paragraph">Calibration of the vision model, unique delimiters characters, partial results, and other settings can be configured here.</p>



<p class="wp-block-paragraph">For integration with TwinCAT, the most important tab is the “Communications”, and again, verify that the IP address is on the same network as your IPC. The EtherNet/IP industrial protocol box must also be checked to allow detection by the EL6652 module.</p>



<figure class="wp-block-image size-full has-custom-border"><img decoding="async" width="618" height="493" src="https://static.dmcinfo.com/wp-content/uploads/2025/11/dataman-configuration.png" alt="Cognex's DataMan Configuration" class="wp-image-39919" style="border-radius:20px" srcset="https://static.dmcinfo.com/wp-content/uploads/2025/11/dataman-configuration.png 618w, https://static.dmcinfo.com/wp-content/uploads/2025/11/dataman-configuration-300x239.png 300w" sizes="(max-width: 618px) 100vw, 618px" /></figure>



<h3 id="h-twincat-integration" class="wp-block-heading">TwinCAT Integration</h3>



<h4 id="h-i-o-setup" class="wp-block-heading">I/O Setup</h4>



<p class="wp-block-paragraph">For this example, we’ll start with a blank TwinCAT XAE Project. I’ve added the I/O to match with my PLC hardware setup, which includes an EK1100 bus coupler, connected via RJ45 to the I/O port on my C6015-0010, and the EL6652 EtherCAT terminal.</p>



<figure class="wp-block-image size-full has-custom-border"><img decoding="async" width="303" height="363" src="https://static.dmcinfo.com/wp-content/uploads/2025/11/io-setup.png" alt="I/O Setup" class="wp-image-39920" style="border-radius:20px" srcset="https://static.dmcinfo.com/wp-content/uploads/2025/11/io-setup.png 303w, https://static.dmcinfo.com/wp-content/uploads/2025/11/io-setup-250x300.png 250w" sizes="(max-width: 303px) 100vw, 303px" /></figure>



<p class="wp-block-paragraph">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>Now, we must add a new device by right-clicking the root of our device tree and selecting type EtherNet/IP Scanner (EL6652).</p>



<figure class="wp-block-image size-full has-custom-border"><img decoding="async" width="624" height="317" src="https://static.dmcinfo.com/wp-content/uploads/2025/11/add-device-dataman.png" alt="Adding a new device EtherNet/IP Scanner (EL6652)" class="wp-image-39921" style="border-radius:20px" srcset="https://static.dmcinfo.com/wp-content/uploads/2025/11/add-device-dataman.png 624w, https://static.dmcinfo.com/wp-content/uploads/2025/11/add-device-dataman-300x152.png 300w" sizes="(max-width: 624px) 100vw, 624px" /></figure>



<p class="wp-block-paragraph">At this point, you’ll want to load the input/output mapping of our DataMan 395X from a configuration file. By navigating to Cognex’s website, you can find and download the necessary file pertaining to your specific DataMan series, with extension “.eds”.</p>



<figure class="wp-block-image size-full has-custom-border"><img decoding="async" width="624" height="339" src="https://static.dmcinfo.com/wp-content/uploads/2025/11/dataman-390-eds-and-gds-files.png" alt="Dataman 390 EDS and GDS Files" class="wp-image-39922" style="border-radius:20px" srcset="https://static.dmcinfo.com/wp-content/uploads/2025/11/dataman-390-eds-and-gds-files.png 624w, https://static.dmcinfo.com/wp-content/uploads/2025/11/dataman-390-eds-and-gds-files-300x163.png 300w" sizes="(max-width: 624px) 100vw, 624px" /></figure>



<p class="wp-block-paragraph">Then, back in TwinCAT, we can import the .eds file by browsing our file explorer.</p>



<figure class="wp-block-image size-full has-custom-border"><img decoding="async" width="302" height="338" src="https://static.dmcinfo.com/wp-content/uploads/2025/11/twincat.png" alt="TwinCAT" class="wp-image-39923" style="border-radius:20px" srcset="https://static.dmcinfo.com/wp-content/uploads/2025/11/twincat.png 302w, https://static.dmcinfo.com/wp-content/uploads/2025/11/twincat-268x300.png 268w" sizes="(max-width: 302px) 100vw, 302px" /></figure>



<p class="wp-block-paragraph">Next, right-click on the EIP Scanner and select ‘Add New Item’, which will allow you to select the .eds file corresponding to the DataMan model you have.</p>



<figure class="wp-block-image size-full has-custom-border"><img decoding="async" width="624" height="266" src="https://static.dmcinfo.com/wp-content/uploads/2025/11/eip-scanner.png" alt="EIP scanner" class="wp-image-39924" style="border-radius:20px" srcset="https://static.dmcinfo.com/wp-content/uploads/2025/11/eip-scanner.png 624w, https://static.dmcinfo.com/wp-content/uploads/2025/11/eip-scanner-300x128.png 300w" sizes="(max-width: 624px) 100vw, 624px" /></figure>



<p class="wp-block-paragraph">Now, double-click on your new DataMan Box under the EIP Scanner, and set the IP address to what you had previously configured in the DataMan setup tool.</p>



<figure class="wp-block-image size-full has-custom-border"><img decoding="async" width="624" height="413" src="https://static.dmcinfo.com/wp-content/uploads/2025/11/setup-ip-address-dataman-setup-tool.png" alt="Setup IP address in Cognex's dataman setup tool" class="wp-image-39926" style="border-radius:20px" srcset="https://static.dmcinfo.com/wp-content/uploads/2025/11/setup-ip-address-dataman-setup-tool.png 624w, https://static.dmcinfo.com/wp-content/uploads/2025/11/setup-ip-address-dataman-setup-tool-300x199.png 300w" sizes="(max-width: 624px) 100vw, 624px" /></figure>



<p class="wp-block-paragraph">Now, there are just a couple more settings to configure! One of them is to install the RealTime Ethernet Driver on the IPC, and the other is to create an IP address of the EIP Scanner itself. These are detailed in the “Task 2: Configure LAN Port for Ethernet/IP” of this <a href="https://static.dmcinfo.com/blog/15877/using-ethernet-ip-natively-with-twincat/">DMC blog</a>.</p>



<div class="wp-block-group alignwide has-custom-light-blue-background-color has-background is-layout-flow wp-container-core-group-is-layout-dbd34961 wp-block-group-is-layout-flow" style="border-radius:20px;margin-top:var(--wp--preset--spacing--50);margin-bottom:var(--wp--preset--spacing--50);padding-top:var(--wp--preset--spacing--50);padding-right:0;padding-bottom:var(--wp--preset--spacing--50);padding-left:0">
<div class="wp-block-columns alignwide are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-43efaee5 wp-block-columns-is-layout-flex" style="padding-right:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--60)">
<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:85%">
<h3 class="wp-block-heading has-text-align-left" id="h-have-an-upcoming-project-dmc-can-help-you-take-the-next-step"><strong>Connect Cognex Vision to Beckhoff Automation</strong>.</h3>



<p class="has-text-align-left wp-block-paragraph" id="h-need-help-turning-ideas-into-outcomes-automation-project-to-the-next-level-contact-us-today-to-learn-more-about-our-solutions-and-how-we-can-help-you-achieve-your-goals">Learn more about our <a href="https://static.dmcinfo.com/services/manufacturing-automation-and-intelligence/" data-type="page" data-id="420">Automation</a> solutions for integrating Cognex barcode scanners, <a href="https://static.dmcinfo.com/services/manufacturing-automation-and-intelligence/hmi-and-scada-programming/twincat-3-hmi-programming/" data-type="page" data-id="521">TwinCAT</a>, and EtherNet/IP into accurate, traceable production workflows.</p>
</div>



<div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:15%">
<div class="wp-block-buttons is-horizontal is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-2236275c wp-block-buttons-is-layout-flex">
<div class="wp-block-button is-style-fill"><a class="wp-block-button__link has-base-contrast-color has-text-color has-link-color wp-element-button" href="https://static.dmcinfo.com/contact/">Contact Us</a></div>
</div>
</div>
</div>
</div>



<p class="wp-block-paragraph"><a id="_msocom_1"></a></p>
<p>The post <a href="https://static.dmcinfo.com/blog/39913/using-cognex-barcode-scanners-with-twincat/">Using Cognex Barcode Scanners with TwinCAT</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
