In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-30 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/01 Report--
Today, I would like to share with you the relevant knowledge about the characteristics of SuperIO 2.0. the content is detailed and the logic is clear. I believe most people still know too much about this knowledge, so share this article for your reference. I hope you can get something after reading this article.
1. This upgrade mainly includes two aspects:
The software interface of the architecture is more friendly.
Modify the core code, including: device manager, IO manager and controller, device scheduling manager and other refactoring.
2. SuperIO 2.0 version upgrades include:
The overall structure of the code is clearer and more reasonable.
Operational efficiency and performance have been greatly improved.
It is more convenient to use C# for secondary development.
The time of TCP communication mode increases the concurrency mode, and supports both concurrency and polling communication mechanisms.
Third, the characteristics of SuperIO 2.0:
Can quickly build their own communication platform software, including the main program.
Equipment modular development, through the configuration of files to mount, can be run under the platform software.
The device module supports both COM and TCP communication modes and can be switched freely.
The device protocol is independent and the third-party protocol can be converted into a custom protocol.
The device command buffer, which can set the priority of command sending.
The interface defines the output data format for data integration by oneself or other manufacturers.
The interface customizes the UI display and displays the data in tables and dynamic graphics.
Software information, installation information, communication parameters and so on can be configured.
Equipment mounting, UI menu display, data output and other information can be configured.
Provide OPC service, 2-40mA output, LED large screen display and short message operation class library.
Fourth, the design idea of SuperIO 2.0:
The company's hardware products are more classified, in the early days, each hardware product corresponds to a host computer software, there are special personnel to maintain. The needs of customers are changing day by day, resulting in high maintenance costs. Also do not intend to use configuration software for development, because the cost of configuration software is relatively high, some special business or complex business can not be completed.
Based on the actual situation, we intend to develop a platform-based software, the core part is the data acquisition part, which is relatively fixed, and the design of similar business functions such as data display and data export is flexible and varied. In the end, everyone can develop under the same platform and have special personnel to maintain the core part.
Fifth, development background and application scenarios:
In the industrial field, we often encounter the interaction between software and hardware, facing a complex field environment, such as: (1) complex and diverse communication protocols. There are standard Modbus protocols, and many are custom protocols, and they vary widely. For bad software architecture, struggling to deal with, adding devices or protocols to sort out the whole software, new problems or BUG often arise in the process. (2) different users have different requirements for software interface or function, so that it can meet the display requirements of different users. (3) the diversity of input and output data when doing an integration project. First of all, we have to integrate the equipment of other manufacturers, and it is very convenient to access the platform software. Secondly, there are many other manufacturers to integrate their own home equipment, which involves the problem of data output. There is no unified standard, but it is also very different. (4) due to the variety of communication links, it may be necessary to support RS232/RS485/RS422, RJ45, 3G/4G and other communication modes for the same device, so it is a great obstacle for our development to correspond to multiple communication modes for one device. (5) one type of equipment corresponds to a set of software. in the early days, a company may have a type of software corresponding to a set of software, and different personnel are maintaining different equipment software. resulting in high maintenance costs, personnel costs and time costs. These situations cause the compatibility of our software version to be very poor, which makes it difficult to manage.
6. The secondary development interface of SuperIO 2.0:
The main interface form of secondary development.
Customize the development device display interface, as well as testing.
Built-in login and access control. You don't need to develop it yourself.
Add devices to support ordinary devices and virtual devices. The same device module supports COM and TCP communication.
VII. Preparation of tools
When communicating on the network, it supports polling mode and concurrent mode to communicate with hardware.
These are all the contents of this article entitled "what are the characteristics of SuperIO 2.0?" Thank you for reading! I believe you will gain a lot after reading this article. The editor will update different knowledge for you every day. If you want to learn more knowledge, please pay attention to the industry information channel.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.