<?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>PCS7 Archives | DMC, Inc.</title>
	<atom:link href="https://static.dmcinfo.com/blog/tag/pcs7/feed/index.xml" rel="self" type="application/rss+xml" />
	<link></link>
	<description></description>
	<lastBuildDate>Thu, 11 Jun 2026 17:53:48 +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>PCS7 Archives | DMC, Inc.</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Bulk Engineering with Siemens BPCM in PCS7</title>
		<link>https://static.dmcinfo.com/blog/18473/bulk-engineering-with-siemens-bpcm-in-pcs7/</link>
		
		<dc:creator><![CDATA[Keith Krotzer]]></dc:creator>
		<pubDate>Thu, 26 May 2022 19:11:33 +0000</pubDate>
				<category><![CDATA[Siemens PLC]]></category>
		<category><![CDATA[bulk engineering]]></category>
		<category><![CDATA[CMTs]]></category>
		<category><![CDATA[Control Module Types]]></category>
		<category><![CDATA[PCS7]]></category>
		<category><![CDATA[Siemens]]></category>
		<category><![CDATA[Siemens Best Practice Control Modules]]></category>
		<category><![CDATA[Siemens BPCM Library]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/18473/bulk-engineering-with-siemens-bpcm-in-pcs7/</guid>

					<description><![CDATA[<p>The Siemens BPCM Library gives developers a toolbox of proven and&#160;tested Control Module Types (CMTs) to develop consistent and manageable code. To create an instance of a CMT, or to find out how to add variants to an instance, check out our previous blog in this series, Introduction to Siemens Best Practice Control Modules. We&#8217;ll [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/18473/bulk-engineering-with-siemens-bpcm-in-pcs7/">Bulk Engineering with Siemens BPCM in PCS7</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">The Siemens BPCM Library gives developers a toolbox of proven and&nbsp;tested Control Module Types (CMTs) to develop consistent and manageable code. To create an instance of a CMT, or to find out how to add variants to an instance, check out our previous blog in this series, <a href="https://static.dmcinfo.com/latest-thinking/blog/id/10333/introduction-to-siemens-best-practice-control-modules">Introduction to Siemens Best Practice Control Modules</a>.</p>

<p class="wp-block-paragraph">We&rsquo;ll continue where we left off in the previous blog. We&rsquo;ve instantiated a Vlv_1Ctrl CM and added the 2Ctrl, Interlock, and Permit variants to the CM instance. I&rsquo;d like to make the appropriate interconnections to my valve&rsquo;s chart, so let&rsquo;s look at the various options available.</p>

<p class="wp-block-paragraph">The most obvious method is to open the CFC editor and make interconnections by selecting block IOs. This should be no surprise, it&nbsp;is a completely valid method of addressing IO or interconnecting blocks.</p>

<p class="wp-block-paragraph">I&rsquo;ll interconnect my valve&rsquo;s open feedback limit switch using&nbsp;this method. Navigate to sheet B, page 1 where you&rsquo;ll find the GSH block. Right-click on PV_In and select &lsquo;Interconnection to Address.&rsquo; I&rsquo;ll search for the device symbol that I previously created in the Symbol Table: ZSO-0101. Selecting the symbol will automatically address the correct memory location for this input: I70.2.</p>

<figure class="wp-block-image"><img decoding="async" alt="GSH block device symbol table" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/GSH-block-device-symbol-table-screenshot.png"  /></figure>

<p class="wp-block-paragraph">The technological IOs above the chart can save you a bit of time navigating between sheets. It summarizes all the pertinent information for the technological type in one convenient location. For example, if we wanted to use the technological IOs to make the closed feedback limit switch interconnection, we could simply open the appropriate object in the technological tree (GSL in this case), click on the signal we want to interconnect (PV_In), and select New Signal Interconnection. This brings up the same symbol navigator as before, where I&rsquo;ll select ZSC-0101, the symbol for my valve&rsquo;s closed limit switch.</p>

<figure class="wp-block-image"><img decoding="async" alt="Symbol Navigator with New Signal Inconntion" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Symbol-Navigator-with-New-Signal-Inconnection-screenshots.png"  /></figure>

<p class="wp-block-paragraph">The summary view provided by the technological IO editor is a convenient way to make interconnections &mdash; although it does not lend itself to bulk engineering. For example, Imagine I had multiple valves to configure. I could open each chart and make these interconnections. I could also leverage the Technological View in Simatic Manager to streamline this process.</p>

<p class="wp-block-paragraph">In the Technological View, browse to the project hierarchy folder that contains your CM instance. In this case, there is only one CM; however, if you find the interface cluttered, you can apply filters (Filter by Column) to selectively view only the objects you care about. Head to the Signals tab to view the chart IOs. Here, you can quickly assign a symbol to the Signal property for each of the available chart signals.</p>

<p class="wp-block-paragraph">In addition to addressing IO points, you can make interconnections to Parameters (such as the Interlock and Protect block inputs on the Parameters tab) or modify the default Event texts on the Messages tab.</p>

<figure class="wp-block-image"><img decoding="async" alt="Interconnections to Parameters screenshot" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Interconnections-to-Parameters-screenshot.png"  /></figure>

<p class="wp-block-paragraph">There are multiple ways to make interconnections on PCS7, and each of them has its place. The Siemens BPCM Library lends itself to bulk engineering via the Technological View. If you&rsquo;re considering PCS7 for your next process automation project, reach out to us at DMC!</p>

<p class="wp-block-paragraph"><strong>Learn more about DMC&rsquo;s&nbsp;<a href="https://static.dmcinfo.com/about/partners/siemens-solution-partner">Siemens Solutions Partnership</a>&nbsp;and&nbsp;<a href="https://static.dmcinfo.com/contact">contact us</a>&nbsp;for your next project.&nbsp;</strong></p>

<p class="wp-block-paragraph"><strong>Read part one of this series:&nbsp;<a href="https://static.dmcinfo.com/latest-thinking/blog/id/10333/introduction-to-siemens-best-practice-control-modules">Introduction to Siemens Best Practice Control Modules</a></strong></p>
<p>The post <a href="https://static.dmcinfo.com/blog/18473/bulk-engineering-with-siemens-bpcm-in-pcs7/">Bulk Engineering with Siemens BPCM in PCS7</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Introduction to Siemens Best Practice Control Modules</title>
		<link>https://static.dmcinfo.com/blog/18478/introduction-to-siemens-best-practice-control-modules/</link>
		
		<dc:creator><![CDATA[Keith Krotzer]]></dc:creator>
		<pubDate>Thu, 26 May 2022 18:31:02 +0000</pubDate>
				<category><![CDATA[Siemens PLC]]></category>
		<category><![CDATA[BPCM]]></category>
		<category><![CDATA[PCS7]]></category>
		<category><![CDATA[Siemens]]></category>
		<category><![CDATA[Siemens Best Practice Control Modules]]></category>
		<category><![CDATA[Siemens BPCM Library]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/18478/introduction-to-siemens-best-practice-control-modules/</guid>

					<description><![CDATA[<p>The reusability of code is fundamental to saving development time as well as reducing the number of headaches on commissioning and startup. Solid, proven libraries (like the Siemens Best Practice Control Modules (BPCMs)) are key tools to developing consistent code throughout your PCS7 project. This blog aims to introduce you to the Siemens BPCM Library [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/18478/introduction-to-siemens-best-practice-control-modules/">Introduction to Siemens Best Practice Control Modules</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The reusability of code is fundamental to saving development time as well as reducing the number of headaches on commissioning and startup. Solid, proven libraries (like the Siemens Best Practice Control Modules (BPCMs)) are key tools to developing consistent code throughout your PCS7 project. This blog aims to introduce you to the Siemens BPCM Library and highlight some reasons you should use it.</p>



<h2 class="wp-block-heading" id="h-what-is-the-bpcm">What is the BPCM?</h2>



<p class="wp-block-paragraph">The Siemens BPCM takes its cue from the S-88 batch model. It&nbsp;aims to give developers a predeveloped and&nbsp;tested library of control modules, the lowest level of the S-88 model. Control modules may reference actual hardware, like valves or motors, or they may consist of a controller and an actuator such as a PID temperature controller and modulating globe valve. The BPCM contains fully developed control modules to address all of the routine equipment and controllers throughout your plant.</p>



<h2 class="wp-block-heading" id="h-valve-example">Valve Example</h2>



<p class="wp-block-paragraph">Not every valve is identical. Whereas one may be a normally closed air-over-spring valve with no feedback, an adjacent valve may be air-over-air with position feedback on either end of its stroke. The BPCM recognizes there is no one-size-fits-all valve prototype and it also eases a developer’s pain by providing variants on the control module to account for these differences.</p>



<p class="wp-block-paragraph">Drag a Vlv_1Ctrl object from the library into your project hierarchy to create an instance of the control module type and give the object a unique and meaningful name. In this case, the valve I’ve created corresponds to YZ-0101 on my P&amp;ID, so I’ll run with that. By right clicking on the object, you’ll see the option to define CM Variants:</p>



<figure class="wp-block-image"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Define-CM-Variants-for-the-object-screenshot.png" alt="Define CM Variants for the object"/></figure>



<p class="wp-block-paragraph">Variants are optional ways you can modify the behavior of the CM type. Below, you can see I’ve selected the 2Ctrl, Interlock, and Permit variants. These variants will create additional blocks on this instance of the Vlv_1Ctrl object – namely, it will create Pcs7DiOu blocks to control the valve in either direction (open vs. close) as well as provide Intlk08 blocks that I can use for my valve interlocks and permissive.</p>



<figure class="wp-block-image"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/CM-Variants-valve-interlocks-and-permissives-screenshot.png" alt="CM Variants value interlocks and permissives"/></figure>



<p class="wp-block-paragraph">With just a few clicks, we’ve created all of the required blocks to configure our valve. From here, we can configure the connections for our CM with either the Technology view (great for bulk engineering) or on the CM’s chart in the Continuous Function Chart editor.</p>



<p class="wp-block-paragraph">It’s always better to let the tools do the work for you — in this case, the Siemens BPCM Library is an essential tool to developing consistent, manageable code in Siemens PCS7. If you’re considering PCS7 for your next process automation project, reach out to us at DMC!</p>



<p class="wp-block-paragraph"><strong>Learn more about DMC’s&nbsp;<a href="https://static.dmcinfo.com/about/partners/siemens-solution-partner">Siemens Solutions Partnership</a>&nbsp;and&nbsp;<a href="https://static.dmcinfo.com/contact">contact us</a>&nbsp;for your next project.&nbsp;</strong></p>



<p class="wp-block-paragraph"><strong>Read part two&nbsp;of this series:&nbsp;<a href="https://static.dmcinfo.com/latest-thinking/blog/id/10334/bulk-engineering-with-siemens-bcpm-in-pcs7">Bulk Engineering with Siemens BCPM in PCS7</a></strong></p>
<p>The post <a href="https://static.dmcinfo.com/blog/18478/introduction-to-siemens-best-practice-control-modules/">Introduction to Siemens Best Practice Control Modules</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PCS neo on iPads</title>
		<link>https://static.dmcinfo.com/blog/18553/pcs-neo-on-ipads/</link>
		
		<dc:creator><![CDATA[Keith Janson]]></dc:creator>
		<pubDate>Sun, 08 May 2022 00:03:10 +0000</pubDate>
				<category><![CDATA[Siemens PLC]]></category>
		<category><![CDATA[Opcenter]]></category>
		<category><![CDATA[PCS neo]]></category>
		<category><![CDATA[PCS7]]></category>
		<category><![CDATA[process control]]></category>
		<category><![CDATA[Siemens]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/18553/pcs-neo-on-ipads/</guid>

					<description><![CDATA[<p>DMC recently partnered with Siemens to deliver a Process Testbed to MxD in Chicago, Illinois. A large portion of this project revolved around the concept of the &quot;Mobile Worker:&quot; an operator, supervisor, engineer, or plant manager who is no longer constrained to the confines of a control room to receive process data and perform meaningful [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/18553/pcs-neo-on-ipads/">PCS neo on iPads</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">DMC recently partnered with Siemens to deliver a Process Testbed to MxD in Chicago, Illinois. A large portion of this project revolved around the concept of the &quot;Mobile Worker:&quot; an operator, supervisor, engineer, or plant manager who is no longer constrained to the confines of a control room to receive process data and perform meaningful operations.</p>

<p class="wp-block-paragraph">Part of the process of equipping the Mobile Worker with the tools they need to successfully execute their job is integrating mobile platforms for them to interface with the processes.</p>

<p class="wp-block-paragraph">In the case of the MxD Testbed, we are using PCS neo, Siemens&apos; new,&nbsp;completely web-based&nbsp;DCS platform, along with several other web-based applications, such as Siemens&apos; MES platform Opcenter. To maintain security while using a web-based application, both PCS neo and Opcenter use Secure Sockets Layer (SSL) certificates.</p>

<p class="wp-block-paragraph">In one of our demo&apos;s applications, we used a Siemens SIPIX&nbsp;tablet to connect to our Testbed via a Siemens SCALANCE wireless access point. The SIPIX tablet runs a Windows OS, so it was straightforward to join to our local domain and automatically receive the required certificates from our Certificate Authority; however, when coming to the off-the-shelf iPad, it required a little more work to integrate.</p>

<h2 class="wp-block-heading">Integrating&nbsp;an iPad</h2>

<p class="wp-block-paragraph">Because an iPad is an iOS device, it can&apos;t fully join a Windows domain and automatically integrate into our Certificate Authority; however, we can still request a certificate from our Certificate Authority to trust as a root certificate.</p>

<p class="wp-block-paragraph">First, open Safari on the iPad and go to <strong>http://&lt;your-certificate-authority&gt;/certsrv</strong>. You will be prompted to enter domain credentials.</p>

<p class="wp-block-paragraph">After logging in, you&apos;ll be presented with a generic splash screen with some options. Select &quot;Download a CA certificate.&quot;&nbsp;</p>

<figure class="wp-block-image"><img decoding="async" alt="Generic splash screen" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Picture1_1-1.png"  /></figure>

<p class="wp-block-paragraph">This will take you to a certificate request page. On this page, select &quot;Install this CA Certificate.&quot;</p>

<figure class="wp-block-image"><img decoding="async" alt="Certificate request page" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Picture2_1-1.png"  /></figure>

<p class="wp-block-paragraph">You may be prompted to enter a password when installing. After the installation, you will have a new &quot;profile&quot; available on your iOS device.</p>

<p class="wp-block-paragraph">Go to Settings &gt; General &gt; Profile to view the installed profile.</p>

<figure class="wp-block-image"><img decoding="async" alt="Settings &gt; General &gt;Profile" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Picture3-2.png"  /></figure>

<p class="wp-block-paragraph">Drill down into the downloaded profile and install the root certificate. This will require you to enter the device&rsquo;s password.</p>

<figure class="wp-block-image"><img decoding="async" alt="Downloaded profile" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Picture4.png"  /></figure>

<figure class="wp-block-image"><img decoding="async" alt="Install profile" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Picture5.png"  /></figure>

<p class="wp-block-paragraph">Now that the root certificate is installed, you will need to enable full trust for that root certificate. In settings, go to General &gt; About &gt; Certificate Trust Settings and enable the newly installed certificate authority.</p>

<figure class="wp-block-image"><img decoding="async" alt="General &gt; About &gt; Certificate Trust Settings" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Picture6.png"  /></figure>

<figure class="wp-block-image"><img decoding="async" alt="Certificate Trust Settings" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Picture7.png"  /></figure>

<p class="wp-block-paragraph">Once everything is complete, you should be able to browse to any of your associated web-based applications without any issues. As you can see below, we were&nbsp;able to fully interface and operate with our Siemens PCS neo DCS and Opcenter MES.</p>

<figure class="wp-block-image"><img decoding="async" alt="Work order overview" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Picture8.png"  /></figure>

<figure class="wp-block-image"><img decoding="async" alt="PCS neo testbed" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Picture9_1.png"  /></figure>

<p class="wp-block-paragraph"><strong>Learn more about DMC&rsquo;s&nbsp;<a href="https://static.dmcinfo.com/about/partners/siemens-solution-partner">Siemens Solutions Partnership</a>&nbsp;and&nbsp;<a href="https://static.dmcinfo.com/contact">contact us</a>&nbsp;for your next project.&nbsp;</strong></p>
<p>The post <a href="https://static.dmcinfo.com/blog/18553/pcs-neo-on-ipads/">PCS neo on iPads</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
