/OmronPlcCommDotNetLib

Implementations of protocols used to communicate with Omron's PLCs

Primary LanguageC#MIT LicenseMIT

Omron PLC Communication Library for .NET

IDE = Visual Studio 2019 Language = C# dotNet Standard 2.0

A library providing an easy way to communicate with OMRON PLCs

Supports communication over:

  • Medium-Ethernet
    • Protocol-FINS
      • Protocol-FINS_TCP
      • Protocol-FINS_UDP
    • Protocol-EIP
  • Medium-Ethernet
    • Protocol-HostLink

Installation

Binary release
  1. Download the latest release from GitHub
    GitHub release (latest by date)

  2. Add a reference to MczOmronPLCCommDotNetLib\bin\bin\release\MczOmronPLCCommDotNetLib.dll in your project.

  3. Add a XML Namespace reference to your XAML:

<Window
xmlns:OmrPLCComm="https://github.com/Moravuscz/OmronPLCCommDotNetLib"
>
</Window>

NuGet

Install the package from NuGet
Nuget


Build
  1. Clone the repository,
  2. Open MczOmronPLCCommDotNetLib.sln in Visual Studio 2019
  3. Build the solution in Release mode
  4. Add a reference to MczOmronPLCCommDotNetLib\bin\bin\release\MczOmronPLCCommDotNetLib.dll in your project.
  5. Add a XML Namespace reference to your XAML:
<Window
xmlns:OmrPLCComm="https://github.com/Moravuscz/OmronPLCCommDotNetLib"
>
</Window>

Usage

See Wiki

License

GitHub