Search NASA⌕ Search

DOE OSTI · code-72356

ManiPIO - Manipulate Process I/O

Abstract

SAND2021-15053 O ManiPIO is a Python-based tool used to test Programmable Logic Controllers (PLCs), Industrial Control Systems (ICS), and ICS networks. It reads an input script to construct complex Events on ICS networks and uses the ModBus communication standard to communicate. Users can use ManiPIO to construct complex timelines of ICS communication events to simulate any number of network-based scenarios. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Hahn, Andrew. 2021-12-16. ManiPIO - Manipulate Process I/O. https://doi.org/10.11578/dc.20220329.8

Cite the original work for its findings. Save a collection to share your selection of sources.