Skip to content

simraconsulting/simatic-ax-io

This branch is 6 commits behind simatic-ax/io:main.

Folders and files

NameName
Last commit message
Last commit date
Oct 25, 2023
Dec 1, 2021
Nov 28, 2022
Nov 21, 2022
Jun 10, 2024
Nov 28, 2022
Oct 25, 2023
Jan 9, 2023
Nov 28, 2022
Sep 29, 2023
Apr 28, 2024
Dec 16, 2024
Dec 16, 2024
Jan 18, 2024
Jan 9, 2023

Repository files navigation

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 the 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

About

Library with IO handling in ST

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published