Free Windows software for Data Acquisition & Control, HMI / SCADA, Industrial Automation, Process Control, and Data Logging. Read data from sensors, turn on / off electrical equipment, output control voltages, count or time events, move stepper motors.

Version: 14.0.0Free Windows software for Data Acquisition & Control, HMI / SCADA, Industrial Automation, Home Automation, Process Control, Test & Measurement, Data Logging, etc.
License: Free
Operating System: Windows
Homepage: weedtech.com
Developed by:
ModCom is a GUI-based HMI development platform created with the non-programmer in mind.
Custom screens such as what's shown in the picture can be setup very quickly and easily with little or no programming skills. Ready to run, built-in features include the following:Instrument-Gauges and Data-Windows can read external sensors and show voltage, temperature, pressure, RPM, rotary encoder position, etc.
Push-Buttons can turn on / off external electrical devices or can operate their own buttons and switches. Slider-Controls can adjust output voltages by sliding the knob up or down with the mouse. Event-Counters can count pulses, external contact closures, or internal events.
Event-Timers can measure the time between external switch or contact closures. On-Screen-Lights can be triggered by external contact closures or internal alarms.
PI-Controllers operate as an automatic process control system that can regulate temperature, pressure, flow rate, tank level, etc.
Chart-Recorders can plot the data from any of the screen objects onto a graph.
Log-to-File function can send the data from any of the screen objects to a file which can then be imported to a spreadsheet. Log-to-Web function can upload the contents of the log file to a web page to be viewed using a smart phone.
Custom program Scripts can be written by the user to perform complex tasks in the background. Conditional-Statements can watch for and act upon specific conditions. Keypad-Entry allows the operator to input data using a touchscreen or mouse.
Send emails automatically containing the current value of any Screen Objects. Print labels automatically containing the current value of any Screen Objects and include a bar-code if needed.
Version 14.0.0: New PI-Controllers that operate as an automatic process control system that can regulate temperature, pressure, flow rate, tank level, etc. This controller features bump-less transition from manual to automatic modes, bump-less transition when changing the Integral gain, and anti-windup offset bias.
Version 12.2.3: ModCom now allows the transmission of special ASCII control codes used by some 3rd party hardware. Mathematical expressions can now contain high level math operators (Exponential Powers, Sine, Cosine, Tangent, Square Root, Logarithm, etc.). Improved communications speed to maximize polling rate.
Version 12.2: Improved communications speed to maximize polling rate. Allow for the transmission of special ASCII control codes used by some 3rd party hardware. Mathematical expressions can now contain high level math operators including Exponential Powers, Sine, Cosine, Tangent, Square Root, Logarithm, etc.
Version 10.9.1: User-defined Variables which are hidden from view and can operate as Counters, Timers, Text Storage, or Numerical Storage including digits to the right of the decimal point. The Variables can be used in mathematical calculations, program Scripts, Conditional statements, or Screen Object properties.
Version 10.8: New Screen Objects that mimic analog instrument gauges. Program Scripts can use advanced floating-point math functions. Send emails containing the current value of any Screen Objects. Print labels containing the current value of any Screen Objects and include a bar-code if needed.