#---------------------------------------------------------------------+ # Copyright (c) 2000 Kevin Millar. All Rights Reserved. | # | # http://thecassandraproject.org/ | # | # This is free software; you can redistribute it and/or modify it | # under the terms of the GNU General Public License as published by | # the Free Software Foundation; either version 2 of the License, or | # (at your option) any later version. | # | # This software is distributed in the hope that it will be useful, | # but WITHOUT ANY WARRANTY; without even the implied warranty of | # merchantability or fitness for a particular purpose. See the GNU | # General Public License (http://www.fsf.org/copyleft/gpl.htm)for | # more details. | # | # To obtain the GNU General Public License, write to: | # | # Free Software Foundation, Inc. | # 59 Temple Place - Suite 330 | # Boston, MA 02111-1307 | # USA | #---------------------------------------------------------------------+ This utility reads the ladder logic definition file for an I/A PLB block, and prints the contents of the file to the standard output device. The output can include a list of the labels used (or all labels in the block), the ladder logic of the block, a cross-reference list of the labels used and timer/counter preset and reset values. The ladder logic definition files are binary files stored in the compound directory, named after the block and with a .p extension. Typcially, the compound directories are located under the Control Configurator directory. By default, the utility will assume the compound directories are located in the directory /opt/fox/ciocfg/. This is the standard location for stations hosted by a 51-Series processor. To start the program use the following syntax: plb_dump [options] CMPND BLOCK default options are -l -r -x Options:
Output Options:
Location Option:
Format Options:
If none of the output options are specified, the utility will output the labels, the ladder logic rungs and cross reference listings. Version Version 1.2 - May 1999 Download Source code and compiled executable are included: plb_dump.tar.Z (47 KB), plb_dump.tar.gz (29 KB), plb_dump.zip (31 KB) Author Kevin Millar <kmillar@ihug.co.nz> Copyright ©2000 The Cassandra Project web posted: 11 August 2000 last updated: 30 October 2000 Contact the webmaster for comments and/or questions. |