Commit 0ae451a0 authored by claes's avatar claes

*** empty log message ***

parent 5634c39e
060227 cs - Changelog created.
#060227 cs - Changelog created.
060712 cs - ABB_ACS800_Slave: IORack bit was missing.
060227 cs - Changelog created.
#060227 cs - Changelog created.
060509 cs bcomp Attribute DisableAlarm added to CompLimit to make it possible to use
the limit supervision in BaseSensor without alarm.
060522 cs bcomp New classes CompPID and CompModePID: PID controller divided in main object
......
060227 cs - Changelog created.
#060227 cs - Changelog created.
060227 cs - Changelog created.
#060227 cs - Changelog created.
060227 cs - Changelog created.
#060227 cs - Changelog created.
060227 cs - Changelog created.
#060227 cs - Changelog created.
060227 cs - Changelog created.
#060227 cs - Changelog created.
060509 cj - Added some commentation.
Fixed bug in pb_ai and pb_di. 3-byte input where not properly
aligned when byte swapping.
......
060227 cs - Changelog created.
#060227 cs - Changelog created.
This diff is collapsed.
This diff is collapsed.
......@@ -34,15 +34,15 @@
<hr>
2005-04-19
Version 4.1.0
2006-09-07
Version 4.2.0
<hr>
</topic>
<topic> __DocumentInfoPage
Copyright (C) 2005 SSAB Oxelösund AB
Copyright (C) 2006 SSAB Oxelösund AB
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2
......
......@@ -32,15 +32,15 @@
<hr>
Claes Sjöfors 2005-03-24
Version 4.1.0
Claes Sjöfors 2006-09-07
Version 4.2.0
<hr>
</topic>
<topic> __DocumentInfoPage
Copyright 2005 SSAB Oxelösund AB
Copyright 2006 SSAB Oxelösund AB
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2
......
......@@ -13,7 +13,7 @@
xmlns:xhtml="http://www.w3.org/1999/xhtml"
xmlns:xlink="http://www.w3.org/1999/xlink">
<info>
<title><application>Proview 4.1</application> Getting Started Guide</title>
<title><application>Proview 4.2</application> Getting Started Guide</title>
<subtitle>A step-by-step guide to set up a minimal <application>Proview</application> system</subtitle>
......@@ -418,6 +418,13 @@
Check the outcome of the command in the terminal window where you started the Navigator.
</para>
<note>
<para>A lock-file is created when opening Navigator to prevent other users from opening the same database.
After an uncontrolled termination of the Navigator, the lock might remain, and has to be removed manually.
<screen><prompt>bash$</prompt> <userinput><command>rm</command> <parameter>$pwrp_db/*.db.lock</parameter></userinput></screen>
</para>
</note>
</section>
</section>
......
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Proview 4.1 Getting Started Guide</title><link rel="stylesheet" href="pwrdoc.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="article" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id3374775"></a><span class="application">Proview 4.1</span> Getting Started Guide</h1></div><div><h3 class="subtitle"><i>A step-by-step guide to set up a minimal <span class="application">Proview</span> system</i></h3></div><div><div class="author"><h3 class="author"><span class="firstname">Jonas</span> <span class="surname">Haulin</span></h3><div class="affiliation">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Proview 4.2 Getting Started Guide</title><link rel="stylesheet" href="pwrdoc.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="article" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id3374751"></a><span class="application">Proview 4.2</span> Getting Started Guide</h1></div><div><h3 class="subtitle"><i>A step-by-step guide to set up a minimal <span class="application">Proview</span> system</i></h3></div><div><div class="author"><h3 class="author"><span class="firstname">Jonas</span> <span class="surname">Haulin</span></h3><div class="affiliation">
<span class="orgname">Proview/R<br></span>
<div class="address"><p><code class="email">&lt;<a href="mailto:info@proview.se">info@proview.se</a>&gt;</code></p></div>
</div></div></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="#pwrgsg_about">1. About this guide</a></span></dt><dd><dl><dt><span class="section"><a href="#pwrgsg_conventions">1.1. Conventions used in this document</a></span></dt></dl></dd><dt><span class="section"><a href="#pwrgsg_pwra">2. Open the administrator environment</a></span></dt><dt><span class="section"><a href="#pwrgsg_createproj">3. Create a project in the <span class="pwrenv">ProjectList</span></a></span></dt><dt><span class="section"><a href="#pwrgsg_createvol">4. Create a volume in the <span class="pwrenv">VolumeList</span></a></span></dt><dd><dl><dt><span class="section"><a href="#pwrgsg_volconf">4.1. Configuring the volume</a></span></dt></dl></dd><dt><span class="section"><a href="#pwrgsg_plantnode">5. Setting up plant and node hierarchies in the <span class="pwrenv">Volume</span> Navigator</a></span></dt><dd><dl><dt><span class="section"><a href="#pwrgsg_plantplc">5.1. Plant Hierarchy and Plc Programs</a></span></dt></dl></dd><dt><span class="section"><a href="#pwrgsg_gui">6. Process graphics and User Interfaces</a></span></dt><dt><span class="section"><a href="#pwrgsg_runtime">7. Runtime</a></span></dt></dl></div>
......@@ -300,20 +300,18 @@
<p>We now need to compile the program and create a load file and a boot file.
This is done in the <span class="pwrenv">Volume</span> Navigator.
Select the whole plant hierarchy and choose
<span class="guimenu">Functions</span> &#8594; <span class="guimenuitem">Compile</span>.
Then to create load and boot files, use
<span class="guimenu">Functions</span> &#8594; <span class="guimenuitem">Create Loadfile</span> and
<span class="guimenu">Functions</span> &#8594; <span class="guimenuitem">Create boot file</span>.
Check the outcome of the commands in the terminal window where you started the Navigator.
</p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Tip"><tr><td rowspan="2" align="center" valign="top" width="32pt"><img alt="[Tip]" src="../tip.png"></td><th align="left">Tip</th></tr><tr><td align="left" valign="top">
<p>
The process of compiling plc programs and creating load and boot files can be automated in a wtt script.
See the <em class="citetitle">Designer's Guide</em>, at the
<a href="http://www.proview.se/" target="_top">Proview</a> site.
</p>
</td></tr></table></div><p>
Choose
<span class="guimenu">Functions</span> &#8594; <span class="guimenuitem">Build Node</span> in the menu.
Check the outcome of the command in the terminal window where you started the Navigator.
</p>
<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="32pt"><img alt="[Note]" src="../note.png"></td><th align="left">Note</th></tr><tr><td align="left" valign="top">
<p>A lock-file is created when opening Navigator to prevent other users from opening the same database.
After an uncontrolled termination of the Navigator, the lock might remain, and has to be removed manually.
</p><pre class="screen"><code class="prompt">bash$</code> <strong class="userinput"><code><span><strong class="command">rm</strong></span> <em class="parameter"><code>$pwrp_db/*.db.lock</code></em></code></strong></pre><p>
</p>
</td></tr></table></div>
</div>
</div>
......@@ -347,7 +345,7 @@
Save the process image file as <code class="filename">demo.pwg</code>.
To use it in runtime we need to copy it from the default location in
<code class="filename">$pwrp_pop/</code> to <code class="filename">$pwrp_exe/</code>.
<sup>[<a name="id3377124" href="#ftn.id3377124">1</a>]</sup>
<sup>[<a name="id3377078" href="#ftn.id3377078">1</a>]</sup>
When we have a lot of process graphics for a project the easiest way is to type
</p><pre class="screen">
<code class="prompt">bash$</code> <strong class="userinput"><code><span><strong class="command">cp</strong></span> <em class="parameter"><code><code class="filename">$pwrp_pop/*.pwg</code></code></em> <em class="parameter"><code><code class="filename">$pwrp_exe</code></code></em></code></strong></pre><p>
......@@ -396,7 +394,7 @@
</div>
</div>
<div class="footnotes"><br><hr width="100" align="left"><div class="footnote">
<p><sup>[<a name="ftn.id3377124" href="#id3377124">1</a>] </sup>The initial <span><strong class="command">sdf</strong></span> sets <code class="filename">$pwrp_pop/</code>
<p><sup>[<a name="ftn.id3377078" href="#id3377078">1</a>] </sup>The initial <span><strong class="command">sdf</strong></span> sets <code class="filename">$pwrp_pop/</code>
and <code class="filename">$pwrp_exe/</code> to point to certain directories in the project tree.
These are <em class="replaceable"><code>projectpath</code></em><code class="filename">/common/src/pop/</code>
and <em class="replaceable"><code>projectpath</code></em><code class="filename">/x86_linux/exe/</code>, respectively.</p>
......
......@@ -106,9 +106,11 @@ clean_pdf := $(patsubst %.pdf,clean_%.pdf,$(pdf_sources))
#targetsuffixes := _single.html _index.html .pdf
targetsuffixes := _single.html .pdf
nopdf_targetsuffixes := _single.html
sv_se_xmlsources := dbpwr.xml upgrade42.xml
en_us_xmlsources := pwrgsg.xml upgrade42.xml changelog.xml
en_us_xmlsources := pwrgsg.xml upgrade42.xml
en_us_xml_nopdf_sources := changelog.xml
#add on the following line master files that include their parts / chapters by means of xinclude
#also add an explicit rule for each master file below
......@@ -124,6 +126,11 @@ en_us_xmltargets := $(addprefix $(pwre_sroot)/doc/man/en_us/, \
$(foreach basefile, $(basename $(en_us_xmlsources)), \
$(addsuffix $(targetsuffix), $(basefile)))))
en_us_xml_nopdf_targets := $(addprefix $(pwre_sroot)/doc/man/en_us/, \
$(foreach targetsuffix, $(nopdf_targetsuffixes), \
$(foreach basefile, $(basename $(en_us_xml_nopdf_sources)), \
$(addsuffix $(targetsuffix), $(basefile)))))
csstargets := $(addprefix $(doc_dir)/sv_se/, $(notdir $(wildcard $(pwre_sroot)/doc/man/src/*.css))) \
$(addprefix $(doc_dir)/en_us/, $(notdir $(wildcard $(pwre_sroot)/doc/man/src/*.css)))
......@@ -208,7 +215,7 @@ realclean : clean $(clean_pdf) $(clean_c)
# added by jonas_h 2006-04-nn
docbook : $(xi_dependents) $(sv_se_xmltargets) $(en_us_xmltargets)
docbook : $(xi_dependents) $(sv_se_xmltargets) $(en_us_xmltargets) $(en_us_xml_nopdf_targets)
# end of
......
......@@ -31,15 +31,15 @@
<hr>
2005-04-19
Version 4.1.0
2006-09-07
Version 4.2.0
<hr>
</topic>
<topic> __DocumentInfoPage
Copyright 2005 SSAB Oxelösund AB
Copyright 2006 SSAB Oxelösund AB
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2
......
......@@ -31,15 +31,15 @@
<hr>
Claes Sjöfors 2005-03-24
Version 4.1.0
Claes Sjöfors 2006-09-07
Version 4.2.0
<hr>
</topic>
<topic> __DocumentInfoPage
Copyright (C) 2005 SSAB Oxelösund AB
Copyright (C) 2006 SSAB Oxelösund AB
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2
......
......@@ -17,9 +17,8 @@
<h2 id="mainmenu">Introduction</h2>
<table id="mainmenu" border="1" cellspacing="0" width="100%">
<tr><td id="mainmenu"><a id="mainmenu" href="qguide_f.html" target="_top">Quick Tour</a></td></tr>
<tr><td id="mainmenu"><a id="mainmenu" href="pwrgsg_index.html" target="right">Getting started guide</a>
<tr><td id="mainmenu"><a id="mainmenu" href="pwrgsg_single.html" target="right">Getting started guide</a>
<a id="mainmenulink" href="pwrgsg_single.html" target="right"><br>(html),</a>
<a id="mainmenulink" href="pwrgsg_index.html" target="right">(chunked html),</a>
<a id="mainmenulink" href="pwrgsg.pdf" target="right">(pdf)</a></td></tr>
</table>
<h2 id="mainmenu">Reference Manuals</h2>
......@@ -39,12 +38,16 @@
</table>
<h2 id="mainmenu">Upgrading</h2>
<table id="mainmenu" border="1" cellspacing="0" width="100%">
<tr><td id="mainmenu"><a id="mainmenu" href="upgrade42_index.html" target="right">Upgrading from v4.1</a>
<tr><td id="mainmenu"><a id="mainmenu" href="upgrade42_single.html" target="right">Upgrading from v4.1</a>
<a id="mainmenulink" href="upgrade42_single.html" target="right"><br>(html),</a>
<a id="mainmenulink" href="upgrade42_index.html" target="right">(chunked html),</a>
<a id="mainmenulink" href="upgrade42.pdf" target="right">(pdf)</a></td></tr>
</table>
<br>
<h2 id="mainmenu">Changelog</h2>
<table id="mainmenu" border="1" cellspacing="0" width="100%">
<tr><td id="mainmenu"><a id="mainmenu" href="../en_us/changelog_single.html" target="right">Changelog</a></td></tr>
</table>
<br>
</body>
</html>
......
......@@ -17,9 +17,8 @@
<h2 id="mainmenu">Introduktion</h2>
<table id="mainmenu" border="1" cellspacing="0" width="100%">
<tr><td id="mainmenu"><a id="mainmenu" href="../en_us/qguide_f.html" target="_top">Rundtur</a></td></tr>
<tr><td id="mainmenu"><a id="mainmenu" href="../en_us/pwrgsg_index.html" target="right">Kom igng-guide</a>
<tr><td id="mainmenu"><a id="mainmenu" href="../en_us/pwrgsg_single.html" target="right">Kom igng-guide</a>
<a id="mainmenulink" href="../en_us/pwrgsg_single.html" target="right"><br>(html),</a>
<a id="mainmenulink" href="../en_us/pwrgsg_index.html" target="right">(html flera),</a>
<a id="mainmenulink" href="../en_us/pwrgsg.pdf" target="right">(pdf)</a></td></tr>
</table>
<h2 id="mainmenu">Referens</h2>
......@@ -40,19 +39,22 @@
<tr><td id="mainmenu"><a id="mainmenu" href="../en_us/qcom.pdf" target="right">QCOM</a></td></tr>
<tr><td id="mainmenu"><a id="mainmenu" href="man_remote.pdf" target="right">Kommunikation</a></td></tr>
<tr><td id="mainmenu"><a id="mainmenu" href="man_profibus.pdf" target="right">Profibus fltbusstyrning</a></td></tr>
<tr><td id="mainmenu"><a id="mainmenu" href="dbpwr_index.html" target="right">DocBook fr Proview</a>
<tr><td id="mainmenu"><a id="mainmenu" href="dbpwr_single.html" target="right">DocBook fr Proview</a>
<a id="mainmenulink" href="dbpwr_single.html" target="right"><br>(html),</a>
<a id="mainmenulink" href="dbpwr_index.html" target="right">(html flera),</a>
<a id="mainmenulink" href="dbpwr.pdf" target="right">(pdf)</a></td></tr>
</table>
<h2 id="mainmenu">Uppgradering</h2>
<table id="mainmenu" border="1" cellspacing="0" width="100%">
<tr><td id="mainmenu"><a id="mainmenu" href="upgrade42_index.html" target="right">Uppgradering frn v4.1</a>
<tr><td id="mainmenu"><a id="mainmenu" href="upgrade42_single.html" target="right">Uppgradering frn v4.1</a>
<a id="mainmenulink" href="upgrade42_single.html" target="right"><br>(html),</a>
<a id="mainmenulink" href="upgrade42_index.html" target="right">(html flera),</a>
<a id="mainmenulink" href="upgrade42.pdf" target="right">(pdf)</a></td></tr>
</table>
<br>
<h2 id="mainmenu">ndringslogg</h2>
<table id="mainmenu" border="1" cellspacing="0" width="100%">
<tr><td id="mainmenu"><a id="mainmenu" href="../en_us/changelog_single.html" target="right">ndringslogg</a></td></tr>
</table>
<br>
</body>
</html>
......
/*
* Proview $Id: cnv_changelog.cpp,v 1.2 2006-05-22 13:31:41 claes Exp $
* Proview $Id: cnv_changelog.cpp,v 1.3 2006-09-07 14:03:02 claes Exp $
* Copyright (C) 2005 SSAB Oxelsund AB.
*
* This program is free software; you can redistribute it and/or
......@@ -80,6 +80,8 @@ int CnvChangeLog::read( char *module)
sts = CnvCtx::read_line( orig_line, sizeof(orig_line), fp);
if ( !sts)
break;
else if ( orig_line[0] == '#')
continue;
else {
if ( isdigit(orig_line[0])) {
LogEntry p;
......@@ -257,19 +259,25 @@ void CnvChangeLog::print_docbook()
#endif
sort_time();
fp << "<table xml:id=\"changelog_\" border=\"1\"><tbody>" << endl <<
"<tr><td><classname>Date________</classname></td>" << endl <<
"<td><classname>Module_____</classname></td>" << endl <<
"<td><classname>Change</classname></td></tr>" << endl;
for ( int i = (int) entries.size() - 1; i >= 0; i--) {
time_AtoAscii( &entries[i].time, time_eFormat_DateAndTime, timstr1, sizeof(timstr1));
timstr1[11] = 0;
fp << "<table xml:id=\"changelog_" << i << "\" width=\"2in\" border=\"0\"><tbody>" <<
"<tr><td><classname>Module</classname></td><td><classname> " << entries[i].module << "</classname></td></tr>" << endl <<
"<tr><td><classname>Component</classname></td><td> " << entries[i].component << "</td></tr>" << endl <<
"<tr><td><classname>Signature</classname></td><td> " << entries[i].signature << "</td></tr>" << endl <<
"<tr><td><classname>Date</classname></td><td> " << timstr1 << "</td></tr>" << endl <<
"</tbody></table>" << endl <<
"<para>" << entries[i].text << "</para>" << endl;
fp << "<tr><td>" << timstr1 << "</td><td>" << entries[i].module << "/" << entries[i].component << "</td>" << endl <<
"<td>" << entries[i].text << " /" << entries[i].signature << "</td></tr>" << endl;
}
fp << "</section></article>" << endl;
fp << "</tbody></table></section></article>" << endl;
}
060227 cs - Changelog created.
#060227 cs - Changelog created.
060227 cs - Changelog created.
#060227 cs - Changelog created.
060227 cs - Changelog created.
#060227 cs - Changelog created.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment