• Home
  • Download
  • Elettro::Wiki
  • Sitemap
  • Feedback

elettrolinux.com

Categories

  • Acquire & Measure
  • Analyze & Visualize
  • Authoring
  • CAN - PLC
  • Hardware drivers
  • Home automation
  • IC Layout Editor
  • IDE
  • RTOS
  • Scientific computation
  • Simulation
  • T-CAD/CAM - EDA
  • Utilities

Open Software Projects

  • Bio ConductorBio Conductor
  • CERN LibrariesCERN Libraries
  • My Open BticinoMy Open Bticino
  • Open AvionicsOpen Avionics
  • Open Bio FoundationOpen Bio Foundation
  • Open CASCADEOpen CASCADE
  • OpenCFD - OpenFOAMOpenCFD - OpenFOAM
  • OpenCoresOpenCores
  • Orocos ProjectOrocos Project
  • OSGeoOSGeo
  • Player ProjectPlayer Project
  • R-ProjectR-Project
  • VLSI & ASIC TechnologyVLSI & ASIC Technology

Open HW/FW Projects

  • Baloon ProjectBaloon Project
  • FreeCoresFreeCores
  • LinuxBIOSLinuxBIOS
  • OpenBIOSOpenBIOS
  • SquidBeeSquidBee

PLC EMU - A PLC emulator for GNU/Linux

E-mail
Tuesday, 30 December 2008 13:20
PLC's are real time controllers whose function is to periodically read inputs, run several real time tasks, and control outputs, in a steady time period. PLC's are the standard platform for automation applications, and can they can be programmed in one or more of the 4 programming languages as defined by IEC116131-3IEC116131-3; Instruction List, Ladder Diagram, Function Block Diagram, or Structured Text. PLC-EMU emulates this function: in a configurable time cycle, it will read the inputs from your card, run a task as programmed by the user, and send the appropriate outputs back to the card. PLC-EMU stands for Programmable Logic Controller EMUlator, this means that PLC-EMU is a tool for emulating PLC's on a Linux box, using I/O cards. This way you can build a cheap alternative to PLC's, for use with automation applications; it consists of a text-based Ladder Diagram parser, a minimal C API and an optional ncurses-based interface for online control. You need to install one or more PCI/ISA digital I/O card (analog I/O not supported yet.); it works in two modes: through comedi, and in user space. In Comedi mode, all you need to do is install and set up the apropriate Comedi driver for your card, and copy the setup values to PLC-EMU's config file. For more informations, and download, click herehere.
 

Font Size Changer

GNU/Linux distributions

  • Fedora Electronic Lab
  • Physics
  • RTAI Knoppix 1.2
  • Scientific Linux
  • Slack RTAI
  • XtreemOS

Feed

  • LinuxDevices.com
  • LinuxToday.com
  • Linux-Watch.com
  • LWN.net
  • LXer.com
Powered by ElettroLinux. Copyright (c) 2007-2010 ElettroLinux. Based on template by SitegroundSiteground. Hosted on Host InventHost Invent. Many thanks to LezioniOnLineLezioniOnLine.

valid xhtmlvalid xhtml valid cssvalid css