This paper presents a Petri-net (PN) based automated guided vehicle system (AGVS) simulation system, AgvSimNet. The system is designed so that it can be used not only for off-line evaluation of a given flow-path layout and/or management strategy, but also for on-line system monitoring and dynamic dispatching control. AgvSimNet adopts modular PN modelling techniques for constructing complicated AGVS models. Endusers of the system are not required to write any code to conduct their simulation tasks. Some special functions of the AGVS, such as zone control, blocking phenomenon and twostep-ahead forecast, are incorporated into the system. These special functions make the AGVSimNet model more accurate. Several common vehicle management rules are included in the system for users' elaboration and comparative study. Two verification and three application examples are presented to show the effectiveness of AgvSimNet. The results indicate that AgvSimNet gives satisfactory results for AGVS off-line evaluation. It also opens a promising new direction in applying simulators for on-line AGVS monitoring and dynamic vehicle dispatching control.