[中文](https://github.com/dathlin/HslCommunication/blob/master/docs/1Chinese.md)
<pre>
///\ ///\ /////////\ ///\
//\\/ //\/ //\\\\\\\\//\ //\\/
//\/ //\/ //\\/ \\/ //\/
//\/ //\/ \//\ //\/
/////////////\/ \//////\ //\/
//\\\\\\\\\//\/ \\\\\//\ //\/
//\/ //\/ \//\ //\/
//\/ //\/ ///\ //\\/ //\/ //\
///\ ///\/ \/////////\\/ /////////////\/
\\\/ \\\/ \\\\\\\\\/ \\\\\\\\\\\\\/ Present by Richard.Hu
</pre>
# HslCommunication
HslCommnication.dll
![Build status](https://img.shields.io/badge/Build-Success-green.svg) [![NuGet Status](https://img.shields.io/nuget/v/HslCommunication.svg)](https://www.nuget.org/packages/HslCommunication/) ![NuGet Download](https://img.shields.io/nuget/dt/HslCommunication.svg) [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/HslCommunication/community) [![NetFramework](https://img.shields.io/badge/Language-C%23%207.0-orange.svg)](https://blogs.msdn.microsoft.com/dotnet/2016/08/24/whats-new-in-csharp-7-0/) [![Visual Studio](https://img.shields.io/badge/Visual%20Studio-2019-red.svg)](https://www.visualstudio.com/zh-hans/) ![License status](https://img.shields.io/badge/License-LGPL3.0-yellow.svg) ![copyright status](https://img.shields.io/badge/CopyRight-Richard.Hu-brightgreen.svg)
HslCommunication.jar
![Build status](https://img.shields.io/badge/Build-Success-green.svg) ![License status](https://img.shields.io/badge/License-LGPL3.0-yellow.svg) ![NetFramework](https://img.shields.io/badge/Language-java-orange.svg) ![JDK status](https://img.shields.io/badge/JDK-1.8.0-green.svg) ![IDE status](https://img.shields.io/badge/Intellij%20Idea-2018.4-red.svg) ![copyright status](https://img.shields.io/badge/CopyRight-Richard.Hu-brightgreen.svg)
HslCommunication.py
![Build status](https://img.shields.io/badge/Build-Success-green.svg) ![License status](https://img.shields.io/badge/License-LGPL3.0-yellow.svg) ![NetFramework](https://img.shields.io/badge/python-3.6-orange.svg) ![IDE status](https://img.shields.io/badge/Visual%20Studio-Code-red.svg) ![copyright status](https://img.shields.io/badge/CopyRight-Richard.Hu-brightgreen.svg)
## CopyRight
(C) 2017 - 2019 Richard.Hu, All Rights Reserved
## Official Website
Webside: [http://www.hslcommunication.cn/](http://www.hslcommunication.cn/)
BBS: [http://bbs.hslcommunication.cn/](http://bbs.hslcommunication.cn/)
API: [http://api.hslcommunication.cn/](http://api.hslcommunication.cn/)
Gitter[talk with me]: [https://gitter.im/HslCommunication/community](https://gitter.im/HslCommunication/community)
## What is HSL
This is an industrial IoT based, computer communications architecture implementation, integrated with most of the basic functional implementation of industrial software development,
such as Mitsubishi PLC Communications, Siemens PLC Communications, OMRON PLC Communications, Modbus Communications,
All of these communications have been implemented in multiple languages, and of course, the feature integration of the main. NET Library is even more powerful,
in addition to the implementation of cross-program, cross-language, cross-platform communication, so that you are no longer obsessed with the use of Windows or Linux system,
the realization of log function, flow number generation function, mail sending function, Fourier transform function, and so on,
will integrate more common features of industrial environment in the future.
In order not to let the industry 4.0 stay on the slogan, the high-rise flat up, and the cornerstone is HSL.
## What can HSL do
HSL can connect the equipment of the industrial production site to the free transmission of data at the bottom, whether active or passive,
whatever your acquisition system (usually the acquisition system is a Windows computer, or an embedded system, or a Linux-based box),
can achieve the random transmission of data, convenient and fast to achieve a strong, real-time, high-response robust system, whether you are building a C/S system,
or B/S system, or C-B-S-A (Integrated desktop client, browser, Android) hybrid system, is a fast and low-cost implementation,
As long as you have the primary data of the industrial field, that is, can build a powerful real-time monitoring function of the software,
production reports and automated scheduling software, a variety of process parameters history tracking software, data based on the experience of machine learning software,
as well as full-featured MES system and so on.
**By the way**, the traditional industrial model is the procurement of off-the-shelf industrial software,
including the host computer software and MES system, while ignoring their own system.
For some industry-standard functional software, such as ERP systems, financial software, these can be purchased directly,
However, for the host computer and MES system, the actual needs of each enterprise are very different, it is difficult to have a common scene,
and the current situation is to spend a lot of money to do small things, so here, give a future-oriented model to achieve: for the production enterprise,
Based on HSL to develop enterprise-class MES system implementation, as the core Warehouse center of data, and business logic processing Center,
for equipment suppliers, based on HSL to develop the host computer software system, fast and convenient distribution of data to the customer's MES system, work together.
## Install From NuGet
Description: NuGet for stable version, Support Online upgrade, the use of components is best downloaded from NuGet,
the project published here is likely to have not yet compiled the beta version, NuGet installation is as follows:
```
Install-Package HslCommunication
```
## Environment
* IDE: **Visual Studio 2019**
* java:**Intellij Idea 2018.4**
* python: **Visual Studio Code**
## Contact
* Email: hsl200909@163.com
* ![reward](https://raw.githubusercontent.com/dathlin/HslCommunication/master/imgs/support.png)
## Supported Model and price [welcome to complete]
#### Siemens
No. | Class | Model | Price | Remarks | Contributor
-|-|-|-|-|-
1 | ![pic](https://img.shields.io/badge/-SiemensS7Net-informational.svg) | ![pic](https://img.shields.io/badge/1215C-Good-success.svg) | ¥ | | [Richard Hu](https://github.com/dathlin/HslCommunication)
#### Melsec
No. | Class | Model | Price | Remarks | Contributor
-|-|-|-|-|-
1 | ![pic](https://img.shields.io/badge/-MelsecMcNet-informational.svg) | ![pic](https://img.shields.io/badge/QJ71E71%20100-Good-success.svg) | ¥ | | [Richard Hu](https://github.com/dathlin/HslCommunication)
2 | ![pic](https://img.shields.io/badge/-MelsecMcNet-informational.svg) | ![pic](https://img.shields.io/badge/Q02H-Good-success.svg) | ¥ | | [Richard Hu](https://github.com/dathlin/HslCommunication)
3 | ![pic](https://img.shields.io/badge/-MelsecMcNet-informational.svg) | ![pic](https://img.shields.io/badge/L02H-Good-success.svg) | ¥ | | [Richard Hu](https://github.com/dathlin/HslCommunication)
4 | ![pic](https://img.shields.io/badge/-MelsecMcNet-informational.svg) | ![pic](https://img.shields.io/badge/Fx5u-Good-success.svg) | ¥ | | [Richard Hu](https://github.com/dathlin/HslCommunication)
#### AB plc
No. | Class | Model | Price | Remarks | Contributor
-|-|-|-|-|-
1 | ![pic](https://img.shields.io/badge/-AllenBradleyNet-informational.svg) | ![pic](https://img.shields.io/badge/1769-Good-success.svg) | ¥ | |
1 | ![pic](https://img.shields.io/badge/-AllenBradleyNet-informational.svg) | ![pic](https://img.shields.io/badge/1756-Good-success.svg) | ¥ | |
#### Omron
No. | Class | M
评论0