Programmable Logic Controller
Matlab communication with a Programmable Logic Controller (PLC) over an RS-232 serial interface using ASCII Modbus protocol. This code was developed while working with an Eaton-ELC PLC device and was modified for general distribution. Standard Modbus communication protocols were employed.Files...
Platforms: Matlab
License: Freeware | Size: 81.92 KB | Download (56): Modbus RS232 ASCII Communication Functions Download |
PLC-EMU is a Programmable Logic Controller EMUlator for automation applications on linux with digital/analog IO cards, with C functions, Ladder Diagrams,or IEC61131-compliant Instruction List/Structured Text. It is a cheap and open alternative to PLCs.
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (45): plc-emu Download |
Petri-LLD is a graphical development environment for real-time automation control and is written in Java. It is based on a form of Petri net, and compiles to a number of programmable logic controller (PLC) languages as well as Java and Visual Basic.
Platforms: *nix
License: Freeware | Size: 1.94 MB | Download (39): Petri-LLD for Linux Download |
CIP/Ethernet Library for Linux is the worlds premiere Linux-based software library for communicating with Allen Bradley ControlLogix Programmable Logic Controllers. I have successfully completed negotiations with LSN of Birmingham Alabama to transfer the complete ownership of all things CELL...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (495): CIP/Ethernet Library for Linux Download |
Control engineers and instrumentation technicians require software tools to test communications both to and from Programmable Logic Controllers (PLCs), Remote Terminal Units (RTUs), and other logic solving devices.
ModBusProbe supports MODBUS communications to industrial logic solving devices...
Platforms: Mac
License: Freeware | Size: 2 MB | Download (51): ModBusProbe for Mac OS Download |
Electronic Design Automation (EDA) - Index can be used in the electronic world to keep track of your: Schematic, PCB, Front Plate, Programmable Logic Device numbers. The system is web based, so try the demo and see if you can use it.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 934.35 KB | Download (47): Electronic Design Automation - Index Download |
MatPLC project is a software-based PLC for industrial automation. MatPLC is a software-based PLC (Programmable Logic Controller) for industrial automation. Ultimately, it should be possible to run a factory using this software. Currently, one should keep in mind that it is still at the...
Platforms: *nix
License: Freeware | Size: 2.3 MB | Download (326): MatPLC Download |
Petri-LLD is a graphical development environment for real-time automation control and is written in Java. It is based on a form of Petri net, and compiles to a number of programmable logic controller (PLC) languages as well as Java and Visual Basic.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 1.95 MB | Download (50): Petri-LLD Download |
Algorithmic Composer is a compositional tool that enables composers to construct musical structures by connecting virtual objects -- like metronomes, counters, etc... -- with virtual patch cables. The performer can then interact with these structures using a mouse, keyboard, microphone, and MIDI...
Platforms: Windows
License: Freeware | Size: 6.7 MB | Download (586): Algorithmic Composer Download |
This is a general purpose controller that I have built using the Fuzzy Logic Rules. You don't need to have any mathematical background in fuzzy logic to run this model.You don't need to have fuzzy logic toolbox to run it aswell.It contains both linear and a nonlinear examples. It also has a read...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (40): General Purpose Controller Download |
Logic Pro Controller script allows you to control a couple very helpful key commands in Logic Pro from your cellphone.Functions include:Play/Pause/StopRecordRewind/Fast-ForwardNext/Previous track Track Zoom In/OutSaveUndoToggle through Screen Sets 1 - 3
Platforms: Mac
License: Freeware | Size: 5 KB | Download (153): Logic Pro Controller Download |
I have built the rules in simulink and not using the fuzzy logic toolbox.This controller is a two input one output fuzzy controllerThe first input is the error=x. The second input is the error_dot=y(time derivative of the error)The output of the fuzzy controller is the CHANGE in the control...
Platforms: Matlab
License: Freeware | Size: 143.36 KB | Download (45): Sugeno-Takagi-like fuzzy controller Download |
A logic game.
The game has got two modes: a single mode (a computer places and hides chesspieces for you) and a network mode. In last one you can play with somebody else through a net, by placing your chesspieces for your opponent and guessing his variants. The winner's who will guess...
Platforms: Windows
License: Freeware | Size: 243 KB | Download (110): Logic Download |
The Proxima Controller is an application that allows you to use the mouse and computer keyboard to play external MIDI devices such as synthesizers and tone generators. It is also possible to play internal devices if they are designed to respond to MIDI messages (for example, the Microsoft GS...
Platforms: Windows, Windows 8, Windows 7
License: Freeware | Size: 5.34 MB | Download (404): Proxima Controller Download |
PHP music player controller (PMPC) is a script that allows navigation through your music directory, and the adding of albums or single songs into a playlist. The project also allows you to play, stop, pause, and go back and forth through the playlist. Apache needs to run as the same user that...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (116): PHP music player controller Download |
Aranea is an Open Source Java Hierarchical Model-View-Controller Web Framework that provides a common simple approach to building the web application components, reusing custom or general GUI logic and extending the framework. The framework enforces programming using Object-Oriented techniques...
Platforms: *nix
License: Freeware | Size: 19.7 MB | Download (96): Aranea framework Download |
Xbox360 Controller Driver package contains the diabolixs compiled Xbox360 controller driver for Linux on the PS3. Its been tested with Fedora Core 5 (PPC distribution) using Snes9x and Doom. The Xbox 360 is the successor to Microsofts Xbox video game console, developed in cooperation with...
Platforms: *nix
License: Freeware | Size: 72.7 KB | Download (272): Xbox360 Controller Download |
Distributed Aide Runtime Controller is a multi-threaded Python application designed for managing AIDE installations in large heterogeneous networks. AIDE is an open-source improvement upon the academic release of Tripwire. It can be used to detect filesystem changes in unix environments, which...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (94): Distributed Aide Runtime Controller Download |
MIDI Controller is a program that connects Glade UI files to MIDI parameters. This is a small program that lets you set MIDI controller values using sliders and buttons in a GTK+ window. The GUI is an XML-based Glade file which can be replaced without rebuilding the program, so you can build...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (146): MIDI Controller Download |
Math::Logic::Predicate is a Perl module to manage and query a predicate assertion database. SYNOPSIS use Math::Logic::Predicate; $db = new Math::Logic::Predicate; # Enter some predicates into the database $db->add(<
License: Freeware | Size: 17.41 KB | Download (99): Math::Logic::Predicate Download |