<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.ibhsoftec.com/en/index.php?action=history&amp;feed=atom&amp;title=S7-SoftPLC%3ANVRAM_configuration_with_the_PLC43.INI</id>
	<title>S7-SoftPLC:NVRAM configuration with the PLC43.INI - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ibhsoftec.com/en/index.php?action=history&amp;feed=atom&amp;title=S7-SoftPLC%3ANVRAM_configuration_with_the_PLC43.INI"/>
	<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/en/index.php?title=S7-SoftPLC:NVRAM_configuration_with_the_PLC43.INI&amp;action=history"/>
	<updated>2026-05-14T04:12:58Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://wiki.ibhsoftec.com/en/index.php?title=S7-SoftPLC:NVRAM_configuration_with_the_PLC43.INI&amp;diff=1111&amp;oldid=prev</id>
		<title>Jonas at 07:30, 23 January 2013</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/en/index.php?title=S7-SoftPLC:NVRAM_configuration_with_the_PLC43.INI&amp;diff=1111&amp;oldid=prev"/>
		<updated>2013-01-23T07:30:40Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 07:30, 23 January 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot;&gt;Line 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The driver creates a file for the retain data. Depending on the capabilities of the used file system and the size of the parameterised values, the saving process will take some time, so that the process does not take place in real-time.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The driver creates a file for the retain data. Depending on the capabilities of the used file system and the size of the parameterised values, the saving process will take some time, so that the process does not take place in real-time.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;See &amp;amp;quot;[[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;../&lt;/del&gt;NVRAM&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.htm#File_stystem&lt;/del&gt;|comment on file systems]]&amp;amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;See &amp;amp;quot;[[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;S7-SoftPLC:&lt;/ins&gt;NVRAM &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;configuration&lt;/ins&gt;|comment on file systems]]&amp;amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jonas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/en/index.php?title=S7-SoftPLC:NVRAM_configuration_with_the_PLC43.INI&amp;diff=1110&amp;oldid=prev</id>
		<title>Jonas at 07:30, 23 January 2013</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/en/index.php?title=S7-SoftPLC:NVRAM_configuration_with_the_PLC43.INI&amp;diff=1110&amp;oldid=prev"/>
		<updated>2013-01-23T07:30:10Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 07:30, 23 January 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l35&quot;&gt;Line 35:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 35:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| DBNR# ||  || Data block number – must be given at TYP = D only&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| DBNR# ||  || Data block number – must be given at TYP = D only&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Example with 1000 flagbytes, 4 counters, 8 timers and 16 bytes from DB10:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Example with 1000 flagbytes, 4 counters, 8 timers and 16 bytes from DB10:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jonas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/en/index.php?title=S7-SoftPLC:NVRAM_configuration_with_the_PLC43.INI&amp;diff=1109&amp;oldid=prev</id>
		<title>Jonas: Created page with &quot;The NVRAM driver allows a remanent behavior of &#039;&#039;S7-SoftPLC&#039;&#039;.  The driver creates a file for the retain data. Depending on the capabilities of the used file system and the si...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/en/index.php?title=S7-SoftPLC:NVRAM_configuration_with_the_PLC43.INI&amp;diff=1109&amp;oldid=prev"/>
		<updated>2013-01-23T07:28:53Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;The NVRAM driver allows a remanent behavior of &amp;#039;&amp;#039;S7-SoftPLC&amp;#039;&amp;#039;.  The driver creates a file for the retain data. Depending on the capabilities of the used file system and the si...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The NVRAM driver allows a remanent behavior of &amp;#039;&amp;#039;S7-SoftPLC&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
The driver creates a file for the retain data. Depending on the capabilities of the used file system and the size of the parameterised values, the saving process will take some time, so that the process does not take place in real-time.&lt;br /&gt;
&lt;br /&gt;
See &amp;amp;quot;[[../NVRAM.htm#File_stystem|comment on file systems]]&amp;amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Settings in configuration file PLC43.INI&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
To activate the driver, the entry DLLn=NVRAMDLL.dll in section [OEM] must be made.&lt;br /&gt;
&lt;br /&gt;
The driver expects the section [IBHNVRAM] where further parameters are defined.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name of parameters !! Default value !! Description&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;width: 14em&amp;quot;| RemFolder(required) ||style=&amp;quot;width: 14em&amp;quot;|  ||style=&amp;quot;width: 50em&amp;quot;| Fully qualified path to retain data&lt;br /&gt;
|-&lt;br /&gt;
| WriteInterval(optional) || 10 || Time interval in milliseconds for the saving thread&lt;br /&gt;
|-&lt;br /&gt;
| WritePrio(optional) || THREAD_PRIORITY_IDLE || Windows thread priority for the saving thread&lt;br /&gt;
|-&lt;br /&gt;
| ShowFC(optional) || 0 || Show status block as FC&lt;br /&gt;
0 = SFC, 1 = FC.&lt;br /&gt;
|-&lt;br /&gt;
| SFCNo(optional) || 212 || Status block number&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;| The sign &amp;#039;#&amp;#039; is a wild-card for a number between 0 an 99&lt;br /&gt;
|-&lt;br /&gt;
| TYP#||  || Remanent type; M=Flag, D=data block, T=Timer, Z=Counter&lt;br /&gt;
|-&lt;br /&gt;
| LEN# ||  || Length of data that is kept remanent starting from address 0&lt;br /&gt;
|-&lt;br /&gt;
| DBNR# ||  || Data block number – must be given at TYP = D only&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Example with 1000 flagbytes, 4 counters, 8 timers and 16 bytes from DB10:&lt;br /&gt;
&lt;br /&gt;
 [OEM]&lt;br /&gt;
 dll0=NVRamDll.dll&lt;br /&gt;
&lt;br /&gt;
 [IBHNVRAM]&lt;br /&gt;
 RemFolder=F:\SoftPLC-NVRAM\&lt;br /&gt;
 TYP0=M&lt;br /&gt;
 LEN0=1000&lt;br /&gt;
 TYP1=Z&lt;br /&gt;
 LEN1=4&lt;br /&gt;
 TYP2=T&lt;br /&gt;
 LEN2=8&lt;br /&gt;
 TYP3=D&lt;br /&gt;
 LEN3=16&lt;br /&gt;
 DBNR3=10&lt;/div&gt;</summary>
		<author><name>Jonas</name></author>
	</entry>
</feed>