GithubHelp home page GithubHelp logo

adapter-1's Introduction

* Overview

The MTConnect adapter is toolkit is a framework for quickly achieving MTConnect 
compliance. The framework is organized as follows. 

src               - Common framework library
src/adapter       - Abstract adabter
src/client        - Client of the adapter
src/device_datum  - Classes that manage the individual pieces of data retrieved from 
                    a machine tool.
src/server        - Socket serevr
src/string_buffer - A auto-extending text buffer that can be time-stamped

fake              - Minimal adapter with only power. Makefile for UNIX
fake/fake.cpp     - main for the application
fake/fake_adapter - The adapter

fanuc             - FANUC adapter (minimal for now, needs work). Include MSDev SLN
fanuc/FanucAdapter - main for the application
fanuc/fanuc_adapter - The adapter for the fanuc controller

lib               - Future location for the framework library

include           - Future location for the framework include files

emc               - A complete implementation of the emc2 linux CNC simulator adapter
emc/emc.cpp       - main for the application
emc/emc_adapter   - The adapter

* Details

  The framework provides all the socket communications to multiple clients. The 
  abstract adapter provide everything except for the connectivity to the 
  propriatary API.
  
* To Do
  
  Complete FANUC
  Port to .NET
  Start OPC
  Start Okuma
  

adapter-1's People

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.