# MHJ-Software > Software for automation technology: PLC programming, 3D simulation, digital twins, and communication drivers for Siemens S7 and other controllers. MHJ-Software GmbH & Co. KG develops tools for PLC programming, simulation, and virtual commissioning. Products include 2D/3D digital twins, Grafcet design according to DIN EN 60848, S7 programming environments, communication DLLs, and signal analyzers. ## Products - [PLC-Lab 3D Studio](/plc-lab-3d-studio): Create PLC-ready 3D digital twins with Blender for training and virtual commissioning. - [PLC-Lab](/plc-lab): 2D digital twins for fast simulation and PLC program testing. - [Grafcet-Studio](/grafcet-studio): Design, simulate, and download Grafcet sequence controls (DIN EN 60848) to PLCs. - [Factory I/O](/factory-io): Professional 3D PLC simulation with industrial systems connected to real or virtual PLCs. - [WinSPS-S7](/winsps-s7): All-in-one programming, simulation, and debugging tool for Siemens S7-300. - [ComDrvS7](/comdrvs7): Windows DLL communication driver for Siemens S7-300/400/1200/1500 and LOGO!. - [WinPLC-Analyzer](/winplc-analyzer): Record and analyze analog and digital signals from S7 and S5 controllers. - [PLC-Lab 3D Player](/plc-lab-3d-player): Run 3D digital twins created with PLC-Lab 3D Studio. ## Pages - [Home](/): Overview of MHJ-Software products and solutions. - [Pricing](/pricing): Pricing for all products and license models. - [Selection Guide](/selection-guide): Find the right product for your use case. - [Trial Versions](/trialversion): Request 14-day trial versions of MHJ products. - [Blog](/blog): News, tutorials, and articles on automation and simulation. - [Grafcet Course](/grafcet-course): Free course on Grafcet according to DIN EN 60848. - [About](/about): About MHJ-Software GmbH & Co. KG. - [Contact](/contact): Get in touch with sales or support. ## Optional - [Imprint](/imprint): Legal information. - [Privacy](/privacy): Privacy policy. - [Terms](/terms): Terms and conditions. - [Withdrawal Policy](/withdrawal-policy): Refund and withdrawal information.