Entry last updated: 2005/10/11
Entry last validated: 2005/10/11

Tool homepage:

Tool availability: Free of charge

Tool Features

Petri Nets Supported (see also help on terminology) Components (see also help on terminology)


Tool Description

Petri-LLD is a Java program intended to be used to design automation controllers based on Petri-nets. The nets are restricted to one token per place (at most) as this ensures that the resulting systems can be easily translated to run on simple devices such as PLCs (programmable logic controllers). A large number of compiler output types are available, including ladder logic for Omron, Rockwell and Siemens controllers, and also Java and Visual Basic. Also a number of other PLC languages are supported.

This tool has mainly been used to teach students how to construct manufacturing systems. Its main advantage in this is that it allows the student to simulate prior to testing code on the PLC. At the same time, it automatically generates code, so when bugs are found, the student returns to the Petri-LLD tool to both simulate and correct the bug.

Contact Information

James Brusey
Institute for Manufacturing
Engineering Department
Cambridge University
16 Mill Lane

Phone:  44 1223 765605
Fax:    44 1223 338076

Other Remarks

Petri-LLD 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. For more details, see the file named COPYING that comes with the source distribution.
[PN Home][*]
The maintainers of this page