Giter Site home page Giter Site logo

libio's Introduction

IO handling

In AX it is not possible to use variables pointing on the periphery (IOM) as references. This disadvantage can be solved with a workaround. In this package you can find some classes, which are reading from die DI area and can write to teh DQ area in the 1500 PLCs. This classes can be used as reference. But keep in mind that you always have to call the ReadCyclic or WriteCyclic method.

Install this package

Enter:

apax add @simatic-ax/io

to install this package you need to login into the GitHub registry. You'll find more information here

Namespace

Simatic.Ax.IO.Input
Simatic.Ax.IO.Output

Available Classes

BinSignal Evaluate a boolean signal including rising and falling edge
BinSignalExt Like BinSginal but support also OnDelay and OffDeleay
DintInput Read and evaluate a DINT value
IntInput Read and evaluate a INT value
LRealInput Read and evaluate a LREAL value
RealInput Read and evaluate a REAL value
WordInput Read and evaluate a WORD value
BinOutput Evaluate and write a BOOL value
DIntOutput Evaluate and write a DINT value
DWordOutput Evaluate and write a DWORD value
IntOutput Evaluate and write a INT value
LRealOutput Evaluate and write a LREAL value
RealOutput Evaluate and write a REAL value
WordOutput Evaluate and write a WORD value

Contribution

Thanks for your interest in contributing. Anybody is free to report bugs, unclear documentation, and other problems regarding this repository in the Issues section or, even better, is free to propose any changes to this repository using Merge Requests.

License and Legal information

Please read the Legal information

libio's People

Contributors

sjuergen avatar kruegerfelix avatar thkindler 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.