An open API service indexing awesome lists of open source software.

https://github.com/gotwincat/twincat

Native Go Twincat V3 library.
https://github.com/gotwincat/twincat

ads ams beckhoff go golang twincat twincat3

Last synced: 5 months ago
JSON representation

Native Go Twincat V3 library.

Awesome Lists containing this project

README

          

Twincat

A native Go implementation of the [Beckhoff Twincat V3 protocol](https://infosys.beckhoff.com/english.php?content=../content/1033/tc3_ads_intro/9007199370585355.html&id=5715858820912388848).

[![CircleCI](https://circleci.com/gh/gotwincat/twincat.svg?style=shield)](https://circleci.com/gh/gotwincat/twincat)
[![GoDoc](https://godoc.org/github.com/gotwincat/twincat?status.svg)](https://godoc.org/github.com/gotwincat/twincat)
[![GolangCI](https://golangci.com/badges/github.com/gotwincat/twincat.svg)](https://golangci.com/r/github.com/gotwincat/twincat)
[![License](https://img.shields.io/github/license/mashape/apistatus.svg)](https://github.com/gotwincat/twincat/blob/main/LICENSE)
[![Version](https://img.shields.io/github/tag/gotwincat/twincat.svg?color=blue&label=version)](https://github.com/gotwincat/twincat/releases)

You need go1.16 or higher. We test with the current and previous Go version.






Artwork by Ashley McNamara

Inspired by Renee French

Taken from https://gopherize.me by Mat Ryer

## Quickstart

```sh
go get -u github.com/gotwincat/twincat
```

## Sponsors

The `gotwincat` project is sponsored by the following organizations by supporting the active committers to the project:



Northvolt

### Users

We would also like to list organizations which use `gotwincat` in production. Please open a PR to include your logo below.

## Authors

The [gotwincat Team](https://github.com/gotwincat/twincat/graphs/contributors).

If you need to get in touch with us directly you may find us on [Keybase.io](https://keybase.io)
but try to create an issue first.

## Supported Features

| Request | Supported | Notes |
|--------------------|-----------|-------|
| Read | Yes | |
| ReadState | Yes | |
| ReadWrite | Yes | |
| Write | Yes | |
| GetSymHandleByName | Yes | |

## License

[MIT](https://github.com/gotwincat/twincat/blob/main/LICENSE)