Use HslCommunication
Start develop your software today!
  Download Demo   博客园 cnblogs
HslCommunication Support platform
.NET FRAMEWORK
Build traditional winform projects, WPF projects, ASP.NET projects, Console projects
.NET CORE
Build a new cross-platform project, windows, linux, macos project
JAVA
Build cross-platform projects, mobile APP programs, Spring, Swing projects
PYTHON
Build script programs, artificial intelligence projects, big data and other cross-platform projects
What can HslCommunication do?
HSL focuses on solving complex data communication problems between industrial networks, solving data communication between multiple independent programs, and even network communication problems of different operating systems and platforms. It can be used to build a variety of applications. Down to communication software, host computer software, CS architecture chat system, up to ERP system, history review system, production management system, MES system, no matter your development environment is Visual Studio, Visual Studio Code, IntelliJ IDEA, Eclipse, Labview, Android Studio, etc.
Visual Studio
Used to develop windows desktop programs, develop .net core programs, unity3d games, and web applications.
Visual Studio Code
It is used to develop C#, java, python and other programs, and supports windows, linux, mac and other operating systems.
LabVIEW
Labview can perfectly call C# dll for data collection, and then perform secondary analysis on the collected data.
IntelliJ IDEA
Used to develop Java programs, Android programs, spring mvc, spring boot web applications, and other java projects.
Eclipse
It is used to develop Java programs, Android programs, spring web applications, C++ and other cross-platform programs.
Android Studio
Specially used to develop Android applications based on java or kothlin, currently the most mainstream Android development platform.
Advantages of using HSL
HSL focuses on network communication, using less code to achieve your needs, and handing over the complex underlying communication to HSL, so that you can spend more time focusing on your business.
LESS CODE
HSL can reduce your development code, encapsulate the details of network communication, handle network abnormalities, and disconnect and reconnect.
FLEXIBLE
HSL is very flexible, and the supported data types cover the basic types of C#, bool, byte, short, ushort, int, uint, float, double... etc.
CROSS-PLATFORM
HSL is cross-platform, not just windows platform, based on .net core can realize the operation of linux platform, it can be easily deployed.
MANY COMPANY
HSL has been used by more than sixty cooperative companies and has been downloaded more than 20W times on NUGET.
Brands and functions supported
HslCommunication is also a communication plug-in, which supports data collection, writing and uploading to the Internet for most equipment in the industrial field.
PLC brand support
Support Modbus protocol, Mitsubishi, Siemens, Omron, Rockwell, Keyence PLC, Delta, Beckhoff, Panasonic, Inovance, Fuji, Yonghong, Schneider and other PLC communication collection
Robot and other support
Support data communication of Mitsubishi, ABB, KUKA, FANUC, Yaskawa, Hyundai and other robots, support ID card reader, MQTT protocol, Websocket protocol, Redis real-time database and other.
Realizing factory intelligence
Factory intelligence is a very large concept, which is usually implemented in multiple stages. It initially realizes the data collection of a single device, stores the database, and displays; then realizes the data monitoring of the production line and even controls the equipment. The factory management can be in the office You can observe the real-time situation and process data of the workshop; realize each independent system, host computer system, inventory management system, history traceability system, equipment management system, etc. according to the big functions; finally, carry out the organic series connection to realize automatic scheduling system.
HslCommunication related DEMO
The DEMO of HslCommunication consists of three parts, the DEMO implemented by C# winform, the DEMO implemented by java swing, and the DEMO implemented by Python pyqt.
The C# version has the most complete device support, including all HSL-supported devices, network port communication, serial communication, and transparent transmission.
Java support is mainly for the realization of the communication protocol based on the network port, as shown in the figure, and subsequent improvements to other network communications.
Python support is mainly for the realization of communication protocols based on network ports, as shown in the figure, and other network communications will be improved later.
HslCommunication Android App Demo
The following demonstration demo based on the Android mobile phone APP is convenient for you to conduct network debugging directly with the equipment at the industrial site, without the need to go through a computer, and you can also perform some functional tests. Here are some sample interfaces.
Main Page
Mqtt Test
Melsec PLC Test
Efort Robot
HslCommunication ecosystem
The following examples are some excellent ecosystems that can perfectly cooperate with HSL to quickly realize the functions required by users, such as host computer systems, signal analysis systems, etc., or some very good projects or functions based on HSL.
Hsl's control library contains some commonly used industrial controls such as curves, histograms, maps, pipes, and valves.
Shanghai HiddenMap Intelligent Technology Co., Ltd., used for recording and logical analysis of PLC data, so as to achieve advanced diagnosis.
An open linux-based IoT platform that can run .net core programs and can be used as a collection gateway.
China usage of HslCommunication Demo
Hsl partners
HslCommunication has reached a cooperative relationship with nearly a hundred companies, research institutions, and universities. It has been used by thousands of companies worldwide as a basic framework for data collection. The number of online installations in NUGET has reached nearly 200,000. It is estimated that millions of projects have been successfully developed and tested. The following only shows some partners:
Contact
Information
Contact the author according to the information on the right
Email: hsl200909@163.com
Wechat: xyz200962190
QQ群1: 592132877 (已满)
QQ群2: 948305931 (已满)
QQ群3: 767856490 (已满)
QQ群4: 818409889 (已满)
QQ群5: 474160094
QQ群VIP: 838185568 (赞助240元加群)
Daily visits to this website