Skip to content

A library for communicating with common PLC devices. A open source and higher-performance edition of HslCommunication

License

Notifications You must be signed in to change notification settings

AngryCarrot789/HslCommunication-Community

 
 

Repository files navigation

HslCommunication

             ///\      ///\             /////////\              ///\
            //\\/      //\/           //\\\\\\\\//\            //\\/
           //\/       //\/          //\\/       \\/           //\/
          //\/       //\/           \//\                     //\/
         /////////////\/             \//////\               //\/
        //\\\\\\\\\//\/               \\\\\//\             //\/
       //\/       //\/                     \//\           //\/
      //\/       //\/           ///\      //\\/          //\/       //\
     ///\      ///\/            \/////////\\/           /////////////\/
     \\\/      \\\/              \\\\\\\\\/             \\\\\\\\\\\\\/             Present by Richard.Hu

NetFramework License status

Supported Model

Siemens

No. Class Model Remarks Contributor
1 pic pic   Richard Hu

Melsec

No. Class Model Remarks Contributor
1 pic pic   Richard Hu
2 pic pic   Richard Hu
3 pic pic   Richard Hu
4 pic pic   Richard Hu
4 pic pic   Original Author Unknown
AngryCarrot789

AB plc

No. Class Model Remarks Contributor
1 pic pic    
1 pic pic    

Omron

No. Class Model Remarks Contributor
1 pic -    

Keyence

No. Class Model Remarks Contributor
1 pic -    

ModbusTcp

No. Class Model Remarks Contributor
1 pic pic   Richard Hu
4 pic pic   Richard Hu

Panasonic

No. Class Model Remarks Contributor
1 pic pic   镇江-Relax;

Summary

So we can see that all the other modes of communication are similar to this, including Mitsubishi PLC, Siemens PLC,AB PLC, OMRON PLC, Keane plc, Panasonic Plc, redis Communications, EFT Robots, Kuka robots and so on, including its own support for the HSL protocol.

The goal is to reduce the cost of learning for developers, and usually you have to learn how to use several different libraries and learn the basics of PLC. Now, all you need to know is how the basic PLC address is represented, and you can read and write PLC data.

Note: In the source code, still contains a lot of Chinese annotation, in the future for a short period of time, will be used in English and Chinese double annotation, thank you for your understanding.

Authors

  • Richard.Hu (2017 - 2019)
  • AngryCarrot789

About

A library for communicating with common PLC devices. A open source and higher-performance edition of HslCommunication

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%