Difference between revisions of "BPI-6202 Embedded single board industrial computer"

From Banana Pi Wiki
Jump to: navigation, search
(System Image)
 
(90 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
[[zh:BPI-6202 嵌入式单板工控机]]
 
[[zh:BPI-6202 嵌入式单板工控机]]
  
[[en:BPI-6202 Embedded single board industrial computer]]
+
=Getting Started=
 +
*[[Getting Started with BPI-6202]]
  
=嵌入式工控机概述=
+
=Embedded industrial computer overview=
  
[[File:Industrial_computer_1.jpg|thumb|[[BPI-6202 嵌入式单板工控机]]]]
+
[[File:Banana_Pi_BPI-6202_1.jpg|thumb|[[BPI-6202 Embedded single board industrial computer]] PCBA design]]
[[File:Industrial_computer_2.jpg|thumb|[[BPI-6202 嵌入式单板工控机]]]]
+
[[File:Industrial_computer_2.jpg|thumb|[[BPI-6202 Embedded single board industrial computer]] with Case]]
[[File:Industrial_computer_3.jpg|thumb|[[BPI-6202 嵌入式单板工控机]]]]
+
 
 +
[[File:Banana_Pi_BPI-5202_1.jpg|thumb|[[BPI-5202 Loongson 2K1000LA Embedded single board industrial computer]] PCBA design]]
 +
[[File:Industrial_computer_1.jpg|thumb|[[BPI-5202 Loongson 2K1000LA Embedded single board industrial computer]]]]
 +
 
 +
[[File:Banana_pi_BPI-M2_Ultra_4.JPG|thumb|[[Banana Pi BPI-M2U ]]]]
 +
[[File:Banana_pi_BPI-M2_Berry_5.JPG|thumb|[[Banana Pi BPI-M2 Berry]]]]
 
[[File:Industrial_control_gateway_1.jpg|thumb|[[基于BPI-M2 Ultra 的工业控制网关设计]]]]
 
[[File:Industrial_control_gateway_1.jpg|thumb|[[基于BPI-M2 Ultra 的工业控制网关设计]]]]
 +
[[File:Banana_Pi_BPI-KVM_1.jpg|thumb|[[BPI-KVM with Rockchip RK3568 for KVM over IP design]]]]
 +
 +
==Definition and application scenarios of embedded industrial computer==
  
==嵌入式工控机的定义与应用场景==
+
Industrial Personal Computer (IPC for short) is a reinforced and enhanced microcomputer that appeared in the 1990s and is widely used in industrial field monitoring and control.  Industrial personal computers often operate in harsh environments.  Data security requirements are also higher, so industrial computers are usually specially designed for reinforcement, dust-proof, moisture-proof, corrosion-proof, radiation-proof, etc.  Up to now, the X86+Windows (Wintel) architecture is still the mainstream solution for industrial computers.  It can be defined as a traditional industrial computer.  Generally speaking
  
工控机(Industrial Personal Computer,简称IPC),是上世纪90年代开始出现的、广泛应用于工业现场监视与控制的加固、增强型微型计算机,工控机常常会在环境比较恶劣的环境下运行,对数据的安全性要求也更高,所以工控机通常会进行加固、防尘、防潮、防腐蚀、防辐射等特别设计
+
While the traditional industrial computer plays an important role in the automation and informatization of the industrial control field, its inherent weakness has always plagued manufacturers, integrators and users.  Everyone is looking for a better solution
截止到目前,X86+Windows(Wintel)架构,依然是工控机的主流方案,可被定义为传统工控机。一般而言
 
  
在传统工控机在工控领域的自动化和信息化方面发挥重要作用的同时,其先天弱势也一直困扰着厂家、集成商和用户。大家都在寻找更好的方案
+
In the past ten years, the embedded system has developed rapidly.  With its low power consumption, low cost and continuously improved high performance, it has become the only solution for mobile devices (mobile phones, PADs);  The ideal choice for data acquisition and processing in various industries.  The embedded system of ARM architecture has the characteristics of flexible and efficient customization of software and hardware solutions.  At present, a complete industrial chain ecosystem has been formed, which can provide users with solutions that meet their actual needs and have certain advances.  Products with extended margins and more competitive prices;  when user needs gradually exceed the capabilities of current products, they can continuously provide new products that meet user requirements through rapid program design and iteration, and can realize "needs— —Technology—Scheme—Product—Market—User—Demand” a virtuous circle of rising
  
近十年来,嵌入式系统发展迅速,以其具有的低功耗、低成本及不断提升的高性能等特点,已经成为移动设备(手机、PAD)的唯一方案;也成为包括工业控制在内的各行业实现数据采集处理的理想选择ARM架构的嵌入式系统,具有的灵活高效的软硬件方案定制特点,目前已经形成完整的产业链生态圈,能够为用户提供满足其现实需求、并有一定超前扩展余度的产品,且价格更有竞争优势的产品;当用户需求逐渐超出目前产品的能力时,又能够通过快速的方案设计与迭代,不断提供满足用户要求的新产品,能够实现“需求——技术——方案——产品——市场——用户——需求“不断上升的良性循环
+
Compared with the traditional industrial computer, the specially designed system based on the embedded computer architecture is called the embedded industrial computer.
  
相对于传统工控机,经特殊设计的基于嵌入式计算机架构的系统,被称为嵌入式工控机
+
The main features of traditional industrial computer and embedded industrial computer are compared as follows:
  
传统工控机与嵌入式工控机的主要特点对比如下:
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
|序号 ||关键要素 ||传统工控机(Windows+X86)|| 嵌入式工控机(Linux+LoongArch/ARM)
+
|Nomber ||Key elements ||Traditional industrial computer (Windows+X86)||Embedded industrial computer (Linux+LoongArch/ARM)
 
|-
 
|-
|1 ||性能 ||商用级赛扬或商业/工业级酷睿i3~I5|| 工业级,性能高于赛扬,弱于I3
+
|1 ||performance ||Commercial-grade Celeron or commercial/industrial-grade Core i3~I5||Industrial grade, higher performance than Celeron, weaker than I3
 
|-
 
|-
|2 ||安全性 ||漏洞多,易受病毒和黑客攻击|| 系统稳定、较少升级,安全性高
+
|2 ||safety ||Vulnerable, vulnerable to viruses and hackers||Stable system, few upgrades, high security
 
|-
 
|-
|3 ||实时性 ||实时响应能力较差 ||实时响应能力能够满足要求
+
|3 ||real-time ||Poor real-time responsiveness ||Real-time responsiveness can meet the requirements
 
|-
 
|-
|4 ||可靠性 ||高功耗必须强散热,可靠性低 ||低功耗无需考虑散热,可靠性高
+
|4 ||reliability ||High power consumption requires strong heat dissipation and low reliability ||Low power consumption does not need to consider heat dissipation, high reliability
 
|-
 
|-
|5 ||扩展性 ||在主板上扩展各类接口复杂|| 在核心板/开发板上扩展各类接口较为方便
+
|5 ||Scalability ||It is complicated to expand various interfaces on the motherboard|| It is more convenient to expand various interfaces on the core board/development board
 
|-
 
|-
|6 ||工业级 ||实现真正工业级产品较为困难 ||实现真正工业级产品较为容易
+
|6 ||industrial grade || It is more difficult to realize real industrial grade products ||It is easier to realize real industrial grade products
 
|-
 
|-
|7 ||定制化 ||定制化效率低、成本高 ||面向应用快速高效订制与迭代
+
|7 ||Customization ||Customization efficiency is low and cost is high ||Application-oriented fast and efficient customization and iteration
 
|-
 
|-
|8 ||性能 ||对工业应用而言性能不足或过剩 ||针对应用,具有最佳性能方案
+
|8 ||performance || Insufficient or excess performance for industrial applications ||Application-specific solutions with the best performance
 
|-
 
|-
|9 ||总体价格 ||较高 ||针对应用,具有价格优势
+
|9 ||overall price ||higher||Application-specific, price advantage
 
|-
 
|-
|10 ||运维成本 ||功耗高、运维成本高 ||低功耗低成本,绿色环保
+
|10 ||Operation and maintenance cost ||High power consumption and high operation and maintenance costs ||Low power consumption and low cost, green and environmental protection
 
|-
 
|-
|11 ||生命周期 ||换代频繁,库存难以保证 ||CPU生命周期较长,可保证库存
+
|11 ||life cycle ||Frequent replacement, difficult to guarantee inventory ||Long CPU life cycle, guaranteed inventory
 
|}
 
|}
  
嵌入式工控机已经成为传统工控机的强力竞争对手。在未来,前者形成对后者的压倒性优势,毫无悬念
+
Embedded industrial computer has become a strong competitor of traditional industrial computer. In the future, the former will form an overwhelming advantage over the latter, there is no suspense
 +
 
 +
==Application Scenarios of Embedded Industrial Computers==
 +
The rapid development of the industrial Internet and the Internet of Things is not only a battle for many computer software and hardware manufacturers (including communication solutions and product manufacturers, which are essentially computer systems, even embedded system software and hardware manufacturers) trying to enter the relatively high-profit industry. It is a successive attempt to monitor the industry market; it is also an enlightenment movement to open up "people's awareness of people's wisdom" and popularize professional knowledge. This big storm, which has lasted for more than ten years, has expanded the general public's demand and imagination for monitoring and control applications to every corner of all walks of life
 +
 
 +
The concept of "cloud-pipe-edge-end" is a classic summary and induction of the principles of surveillance and control based on Internet thinking and terms; The mainstream model and architecture adopted by monitoring applications in various industries for decades
 +
 
 +
[[File:Industrial_computer_en_1.png]]
 +
 
 +
*Cloud: The computer system that implements the monitoring center system and more advanced application software and algorithms. The "cloud" here includes both the "public cloud" on the Internet and the "private cloud" on the enterprise LAN. Build "cloud" computer systems, currently mainly high-end X86+Windows/Linux servers, and their clusters
  
==嵌入式工控机的应用场景==
+
*Tube: Provide various efficient, reliable, convenient and cost-effective wired/wireless channels for both sides of the equipment. There are not only "pipes" between the "cloud" and "edge", such as wide area Ethernet, 4G/5G, etc.; between the "edge" and "end" of the application site, there are also pipes suitable for on-site application scenarios. The existence of wired/wireless "pipes", such as local Ethernet, serial port, high-speed power line carrier (HPLC), LoRa, ZigBee, WIFI, etc.
工业互联网及物联网的迅速发展,既是一场众多的计算机软硬件厂家(也包括通讯方案和产品厂家,其本质也是计算机系统,甚至是嵌入式系统的软硬件厂家)尝试进入利润相对较高的行业监控市场的前赴后继的尝试;也是一场开启“民觉民智”,普及专业知识的启蒙运动。这个已经持续了十数年的大风暴,使普罗大众对监视和控制的应用需求和想象,扩展到了各行各业的每个角落
 
  
“云—管—边—端”的概念,是以互联网思维和术语,对监视控制原理做了经典的总结与归纳;但从技术发展历史看,它远非全新概念和新技术,实际上是数十年来各行业监控应用所采用的主流模式和架构
+
*Edge: A computer system used to perform on-site computing tasks. The main role of "edge" was assumed by traditional industrial computers in the early days, or by general desktops and servers when the requirements were not so strict; now there is a trend of building embedded industrial computers with mid-to-high-end ARM architecture embedded systems
[[File:Industrial_computer_zh_1.png]]
 
  
*云:实现监控中心系统及更多高级应用软件和算法的计算机系统。这里的“云”,既包括互联网上的“公有云”,也包括企业局域网上的“私有云”。构建“云”的计算机系统,目前主要为高端X86+Windows/Linux服务器,及其集群
+
*Terminal: The device (secondary device) used to monitor and control the main device (primary device) in industrial applications, and the device (secondary device) to monitor various main devices in the Internet of Things environment. The main role of "end" was realized by low-end embedded single-chip microcomputer system in the early stage; at present, it is gradually transitioning to low-end embedded system (main frequency below 1GMHz) as the mainstream solution
*管:为设备两侧提供各种效率、可靠、便捷、高性价比的有线/无线通道。不仅在“云”和”边“之间有“管”的存在,例如广域以太网网、4G/5G等;在应用现场的“边”和“端”之间,也有适合现场应用场景的有线/无线的“管”的存在,比如局域以太网、串口、高速电力线载波(HPLC)、LoRa、ZigBee、WIFI等
 
*边:用于完成现场计算任务的计算机系统。边”的主要角色,早期由传统工控机、或者在要求不那么严格时,用一般的台式机及服务器来承担;目前开始出现以中高端ARM架构嵌入式系统构建嵌入式工控机的趋势
 
*端:用于实现对行业应用中对主设备(一次设备)进行监视和控制的装置(二次设备)、以及物联网环境中对各类主设备进行监控的设备(二次设备)。“端”的主要角色,早期由低端的嵌入式单片机系统实现;目前以逐渐过渡到以中低端嵌入式系统(主频1GMHz以下)为主流方案
 
  
从以上的分析不难看出,工控机的应用,主要定位在“边”的层面。作为“边”的具体应用,嵌入式工控机主要承载以下两种类型的功能:
+
From the above analysis, it is not difficult to see that the application of industrial computer is mainly located at the "edge" level. As a specific application of "edge", the embedded industrial computer mainly carries the following two types of functions:
  
*自动运行类,如网关、NVR、路由器、防火墙等,通过特别设计的工业级中低档嵌入式计算机系统实现。部分具有简单的基于字符/位图的展示和特殊按键的参数配置和状态显示功能
+
*Automatic operations, such as gateways, NVRs, routers, firewalls, etc., are realized through specially designed industrial-grade low-end embedded computer systems. Some have simple character/bitmap-based display and special button parameter configuration and status display functions
*交互运行类,完成监控和系统(含HMI人机交互界面)等功能,通过特别设计的工业级中高档嵌入式计算机系统实现,具有矢量化图形系统的交互能力
 
  
==嵌入式工控机的典型应用场景==
+
*Interactive operation class, complete monitoring and system (including HMI human-computer interaction interface) and other functions, realized through a specially designed industrial-grade mid-to-high-end embedded computer system, with the interactive ability of vector graphics system
  
*智能配电房、机房动力环境、泵站、智慧园区、智慧校园、智能制造等现场的边缘“大脑”,实现与现场数采单元、测控装置、保护设备、PLC设备、CNC设备、机器人设备的接入、协议解析、报警处理、转换、整合传输与控制
+
==Typical Application Scenarios of Embedded Industrial Computers==
*嵌入式SCADA系统(C/S、B/S模式)
 
*100ms级别的软PLC
 
*工控/物联网现场小型数据服务器
 
*满足“智改数转”要求的企业车间级工业看板/OEE看板、轻量级MES前端数采和展示
 
*基于行业应用的第三方算法、模型的开发与运行平台
 
*视频前端设备的接入与推送、视频录像与联动、视频AI分析接口及分析结果的综合联动
 
*现场网络安全及审计
 
  
[[File:Industrial_computer_zh_2.png]]
+
*The edge "brain" of intelligent power distribution room, computer room power environment, pumping station, intelligent park, intelligent campus, intelligent manufacturing, etc., realizes the connection with on-site data acquisition unit, measurement and control device, protection equipment, PLC equipment, CNC equipment, and robot equipment Access, protocol analysis, alarm processing, conversion, integrated transmission and control
 +
*Embedded SCADA system (C/S, B/S mode)
 +
*100ms level soft PLC
 +
*Industrial control/IoT field small data server
 +
*Enterprise workshop-level industrial kanban/OEE kanban, lightweight MES front-end data acquisition and display that meet the requirements of "intelligent transformation and digital transformation"
 +
*Development and operation platform for third-party algorithms and models based on industry applications
 +
*Access and push of video front-end equipment, video recording and linkage, video AI analysis interface and comprehensive linkage of analysis results
 +
*On-site network security and audit
  
=BPI-6202 嵌入式单板工控机介绍=
+
[[File:Industrial_computer_en_2.png]]
  
==PCBA硬件介绍==
+
=BPI-6202 Embedded Single Board Industrial Computer=
 +
BPI-6202 as a simple embedded general controller hardware and software development platform, it provides fully functional hardware solutions for application developers, and supports BSP+docker development environment. Provide strong edge computing support. Developers can quickly utilize the development platform, develop and productize
 +
 
 +
==BPI-6202 PCBA design==
 +
===PCBA interface===
 +
[[File:Banana_Pi_BPI-6202_int.jpg]]
 +
 
 +
===PCBA spec===
 +
{| class="wikitable"
 +
|-
 +
|CPU and OS ||Allwinner A40I ARM Cortex-A7 quad cord 1.2GHz,Ubuntu/Mate
 +
|-
 +
|Memory ||2GB DDR3,8GB EMMC ;support SSD hardisk
 +
|-
 +
|Storage||8GB EMMC ;support SSD Hardisk
 +
|-
 +
|communication function ||Ethernet port: 1 x 1000M + 1 x 100M, independent MAC, 2 x RS485 with isolation + 1 x RS232 Consoel with isolation, 4G/5G full Netcom + WiFi
 +
|-
 +
|Extended function module ||Signal definition display
 +
|-
 +
|HDMI ||HDMI1.4, support 1080p@60fps ; USB supports keyboard, mouse; or resistive/capacitive display interface
 +
|-
 +
 
 +
|-
 +
|Power||DC:24V
 +
|}
 +
 
 +
===PCBA with SSD and 4G support ===
  
 
[[File:Industrial_computer_zh_int.png]]
 
[[File:Industrial_computer_zh_int.png]]
  
==产品介绍==
+
===20 Pin GPIO expansion port===
===产品概述===
+
BPI-6202 also support expansion board ,The expansion port adopts 2.54mm pitch, 2x10P row pin seat, which is used to expand 10 interfaces.
 +
 
 +
[[File:BPI-6202_GPIO.png]]
 +
 
 +
The BPI-6202 supports modular design, provides rich expansion interfaces, and can use the basic unit + 5 expansion units to support on-demand configuration. Extended IO unit modules include:
 +
*7 x RS485 module with isolation
 +
*16 x DI module (switch input module), passive input (up to 5 modules can be mixed)
 +
*16 x DO module (switch output module), relay output (up to 5 modules can be mixed)
 +
*8 x DI+8 x DO O module (switch input/output module), relay output (up to 5 modules can be mixed)
 +
*8 x AI + 4 x AO module (analog input/output module), support 0-5V, 0-20mA input
 +
*Customized Lora, ZigBee, 433M wireless transmission modules, power line carrier modules, and other functional modules,
 +
*The function board can be customized by third parties and can communicate with BPI-6202
 +
 
 +
All boards are connected via internal bus(485 or SPI) in the box
 +
 
 +
[[File:Banana_Pi_BPI-6202_gateway_5.jpg]]
 +
 
 +
Banana Pi BPI-6202 expansion gateway design
 +
 
 +
[[File:Banana_Pi_BPI-6202_gateway_2.jpg]]
  
BPI-6202,是Banana Pi 社区与吉斯凯达公司面向各种工业控制领域需求研发的、高性价比的通用嵌入式单板工控机,对标J1800/J1900及其它同类嵌入式产品,具有如下优势:
+
==BPI-6202 product ==
 +
===About BPI-6202 Product===
  
*工业级产品,性能强功耗低:工规级标准,性能超越赛扬;低功耗无散热,长期运行
+
BPI-6202 is a cost-effective general-purpose embedded single-board industrial computer developed by Banana Pi community and Jiskaida Company for various industrial control fields. Compared with J1800/J1900 and other similar embedded products, it has the following advantages :
*抗干扰设计,适应恶劣工况:电源/网口/串口均按EMC3~4级设计
 
*单板式结构,无接插更可靠:集核心板功能与底板功能一体,可靠性更高、寿命更长
 
*产业链整合,确保质优价廉,通过优化产业链环节,保障量产品质,极致降低成本
 
*创新性组合,满足不同需求,开放硬件资料、单板件/整机/工控软件,任意选择
 
*长生命周期,长期稳定供货,CPU原厂承诺10年供货,保证研发投入的最大回报
 
  
由于BPI-6202具有较强的算力和较多的资源,,在完成上述功能外,还能够提供各种数据接口,为更多的行业应用优化算法提供理想的计算环境和二次开发能力。
+
*Industrial-grade products, strong performance and low power consumption: industrial-grade standards, performance surpasses Celeron; low power consumption without heat dissipation, long-term operation
 +
*Anti-interference design, suitable for harsh working conditions: power supply/network port/serial port are all designed according to EMC3~4 level
 +
*Single-board structure, more reliable without plugging: integrate the functions of the core board and the bottom board, with higher reliability and longer life
 +
*The integration of the industrial chain ensures high quality and low price. By optimizing the industrial chain links, the quality of mass production is guaranteed and the cost is extremely reduced.
 +
*Innovative combination to meet different needs, open hardware information, single board/machine/industrial control software, optional
 +
*Long life cycle, long-term stable supply, the original CPU factory promises to supply for 10 years, guaranteeing the maximum return on R&D investment
  
含机壳的CS6202外观如下图所示。
+
Because BPI-6202 has strong computing power and more resources, in addition to completing the above functions, it can also provide various data interfaces, providing an ideal computing environment and secondary development capabilities for more industry application optimization algorithms.
 +
 
 +
The appearance of the CS6202 including the chassis is shown in the figure below.
  
 
[[File:Industrial_computer_zh_3.png]]
 
[[File:Industrial_computer_zh_3.png]]
  
===BPI-6202接口说明===
+
===BPI-6202 interface description===
  
 
[[File:Industrial_computer_zh_6.png]]
 
[[File:Industrial_computer_zh_6.png]]
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
|序号 ||  端口    ||说明
+
|No ||  interface    ||illustrate
 
|-
 
|-
|1 ||HDMI 1.4接口||如需输出视频,使用HDMI视频线缆连接视频输出端口和显示器。说明:HDMI视频线缆不在安装附件包中,需要用户自行购买,请选择长度小于3M的屏蔽线
+
|1 ||HDMI 1.4|| HDMI video cable to connect the video output port and the monitor. Note: The HDMI video cable is not included in the installation accessory package and needs to be purchased by the user. Please choose a shielded cable with a length less than 3M
 
|-
 
|-
|2 ||USB接口||使用USB接口连接键盘/鼠标/触摸屏、以及连接U盘。说明:USB接口不支持存储设备热插拔。
+
|2 ||USB 2.0||Use the USB interface to connect the keyboard/mouse/touch screen, and connect the U disk. Note: The USB interface does not support hot swapping of storage devices.
 
|-
 
|-
|3 ||以太网口|| 使用网线连接设备以太网口到交换机,支持1 x 1000M + 1 x 100M
+
|3 ||Ethernet port|| Use a network cable to connect the Ethernet port of the device to the switch, supporting 1 x 1000M + 1 x 100M
 
|-
 
|-
|4 ||RS232/RS485串口||凤凰端子,RS232 x 1+ RS485 x 2,将线缆端子与CS6202的凤凰端子接口相连接,并确保对端设备和BPI-6202都已经连接地线。
+
|4 ||RS232/RS485||Phoenix terminal, RS232 x 1+ RS485 x 2, connect the cable terminal to the Phoenix terminal interface of CS6202, and make sure that the peer device and BPI-6202 are connected to the ground wire.
 
|-
 
|-
|5||直流电源端子 ||凤凰端子,采用24V直流供电
+
|5|| DC power || Phoenix terminal, using 24V DC power supply
 
|-
 
|-
|6||WiFi天线座||SMA-K(外螺纹+内孔),如需使用天线连接网络,将天线设备通过天线接口连接至BPI-6202。标配1根天线,Wifi天线,4G+WiFi;
+
|6||WiFi Antenna Mount||SMA-K (external thread + internal hole), if you need to use the antenna to connect to the network, connect the antenna device to the BPI-6202 through the antenna interface. Standard 1 antenna, Wifi antenna, 4G+WiFi;
 
|-
 
|-
|7||4G/5G天线座||标配一根4G天线,如需扩展5G,需采用定制机箱并另外配置4根天线
+
|7||4G/5G Antenna Mount||A standard 4G antenna is provided. If you need to expand 5G, you need to use a customized chassis and configure 4 additional antennas
 
|-
 
|-
|8||3个指示灯||自上至下,分别为:系统运行灯,正常运行时定时闪烁;预留灯(编程可控);4G/5G运行灯,显示蜂窝通讯状态
+
|8||3 indicator lights||From top to bottom, they are: system running light, which flashes regularly during normal operation; reserved light (programmable and controllable); 4G/5G running light, showing cellular communication status
 
|}
 
|}
  
===主要特点===
+
===BPI-6202 product key feature===
1,工业成品与应用开发平台,BPI-6202嵌入式单板工控机,可以扮演如下角色:
+
1,The industrial product and application development platform, BPI-6202 embedded single-board industrial computer, can play the following roles::
*工控应用成品:以其所具有的丰富硬件资源(网络、串口、4G/5G/WiFi、HDMI/USB显示交互、SSD硬盘)和应用软件(协议网关/视频网关、C/S+B/S模式的SCADA、应用发布、PLC编程、网关安全及审计等功能),直接应用于工程现场
+
*Finished product of industrial control application: With its rich hardware resources (network, serial port, 4G/5G/WiFi, HDMI/USB display interaction, SSD hard disk) and application software (protocol gateway/video gateway, C/S+B/S mode SCADA, application publishing, PLC programming, gateway security and auditing functions), directly applied to the engineering site
*行业应用二次开发的基础平台:提供基于Linux + Ngnix/HTTPS+ C/Python/Java/JS + MySQL/Sqlite/InfluxDB + Docker的开发环境、接口及应用环境,满足各类应用开发者需要
+
*Basic platform for secondary development of industry applications: Provide development environment, interface and application environment based on Linux + Ngnix/HTTPS+ C/Python/Java/JS + MySQL/Sqlite/InfluxDB + Docker to meet the needs of various application developers
*小型数据应用服务器:提供安全可靠、价格低廉、具有充裕算力和存储能力(大容量SSD硬盘)的边缘计算/控制节点
+
*Small data application server: provide edge computing/control nodes that are safe, reliable, cheap, and have sufficient computing power and storage capacity (large-capacity SSD hard disk)
*硬件/操作系统的开源项目:向生态伙伴提供完全的硬件板卡级开源,提供6202单板工控机的原理图、PCB图等完整的硬件资料和基本操作系统,支持用户在6202单板工控机的基础上,自行开发更多的单板应用系统
+
*Open source project of hardware/operating system: provide complete hardware board-level open source to ecological partners, provide complete hardware information and basic operating system such as schematic diagram and PCB diagram of 6202 single-board industrial computer, and support users in 6202 single-board industrial computer On the basis of self-development of more single-board application systems
 +
 
 +
2,Industrial grade standard:
 +
*Industrial-grade low-power fanless design, long-term stable operation on site
 +
*Support -40℃~+70℃ wide temperature operation
 +
*Implementation of GB/T17626, GB/T15153, IEC61850-3, EN61000-6-5 standards, EMC class III
 +
 
 +
3,Scalable function
 +
*Support board expansion for customized enclosures, including electrical IO modules (AI/AO/DI/DO modules), extended serial port modules, extended Ethernet switching modules, HPLC communication modules, CAN communication modules, Zigbee communication modules, Lora communication modules, and Customized modules for other industry applications, using the internal high-speed bus to communicate with the 6202 main board
 +
 
 +
4,Data + video on-site integration
 +
 
 +
*300+ international/national/industry/enterprise protocol libraries accumulated over the years, plug and connect, improve access efficiency, and analyze data accurately
 +
*Video RTSP/RTMP, Onvif/GB28181 function, streaming media server function, H.264/H.265 playback function, data linkage short video linkage alarm recording function, camera AI analysis event capture/upload function (released recently), data OSD printing code function (released soon)
 +
*Solve the long-term problems and pain points that video surveillance is independent of data surveillance and requires video manufacturers' front-end + back-end binding solutions
  
2,工业级标准:
+
5,Lightweight PLC function (released recently)
*工业级低功耗无风扇设计,现场长期稳定运行
 
*支持-40℃~+70℃宽温运行
 
*执行GB/T17626、GB/T15153、IEC61850-3、EN61000-6-5标准,EMC III级
 
  
3,可扩展功能
+
*Through the IEC61131-3 programming language, PLC programming can be performed for all data in the gateway, and the lightweight PLC function can be realized through the electrical IO module
*支持定制外壳的板卡扩展,包括电气IO模块(AI / AO /DI /DO模块)、扩展串口模块、扩展以太网交换模块、HPLC通信模块、CAN通信模块、Zigbee通信模块、Lora通信模块,以及其他行业应用的定制模块,采用内部高速总线与6202主板通信
 
  
4,数据+视频现场整合
+
6,Multiple communication methods
*多年积累的300+国际/国家/行业/企业协议库,即插即连,提高接入效率,解析数据准确
+
*Support 2 independent IP network ports (1G+100M) * Support 2 RS485 serial ports + 1 RS232 Console
*视频RTSP/RTMP,Onvif/GB28181功能,流媒体服务器功能,H.264/H.265播放功能,数据联动短视频联动报警录像功能,摄像头AI分析事件捕获/上传功能(近期发布),数据OSD打码功能(近期发布)
+
*Support WIFI, 4G/5G communication
*解决长期以来视频监控独立于数据监控、需要视频厂家前端+后端绑定方案痼疾和痛点
+
*Scalable support CAN, ZigBee, Lora communication
  
5,轻量级PLC功能(近期发布)
+
7,HMIand upper computer function integration
*通过IEC61131-3编程语言,可针对网关内所有数据进行PLC方式编程,通过电气IO模块,实现轻量级PLC功能
+
*Connect the touch screen/large screen-keyboard-mouse through the HDMI/USB interface, and the application can realize friendly HMI interaction
 +
*With the built-in full-featured SCADA system (C/S architecture and B/S architecture), it replaces the on-site X86+Windows architecture host computer system, suitable for unattended environments, and has a very high cost performance
  
6,多种南向/北向通信方式
+
8,Multi-core architecture, abundant resources, and sufficient computing power
*支持2个独立IP网口(1G+100M)*支持2路RS485串口+1路RS232 Console
+
*Allwinner A40i ARM Cortex-A7 Quad Core 1.2GHz + 2G DDR3 + 8G eMMC
*支持WIFI、4G/5G通信
+
*Support Built-in large-capacity SSD hard disk
*可扩展支持CAN、ZigBee、Lora通信
+
*Abundant computing resources ensure more edge computing capabilities
 +
*Built-in dongle encryption chip
 +
*Built-in special encryption chip for national network communication
  
7,HMI及上位机功能集成
+
9,A variety of secondary development interfaces
*通过HDMI/USB接口连接触摸屏/大屏-键盘-鼠标,应用程序可实现友好的HMI交互
+
*C, expression, ladder diagram, Java, Python, SqLite programming interface
*配合内置的全功能SCADA系统(C/S架构和B/S架构),取代现场X86+Windows架构的上位机计算机系统,适合无人值守环境,具有极高的性价比
+
*Docker function
  
8,多核架构、资源丰富、算力充裕
+
===Internal logical structure===
*全志A40i ARM Cortex-A7四核1.2GHz + 2G DDR3 + 8G eMMC
 
*内置大容量SSD硬盘
 
*丰富的计算资源,确保更多的边缘计算能力
 
*内置软件狗加密芯片
 
*内置国网通信专用加密芯片
 
  
9,多种二次开发接口
+
[[File:Industrial_computer_en_4.png]]
*C、表达式、梯形图、Java、Python、SqLite编程接口
 
*Docker功能
 
  
===内部逻辑结构===
+
===External connection===
  
[[File:Industrial_computer_zh_4.png]]
+
[[File:Industrial_computer_en_6.png]]
  
===外部连接方式===
+
===Technical Description===
  
[[File:Industrial_computer_zh_5.png]]
+
BPI-6202 embedded single-board industrial computer, equipped with 2 independent MAC Ethernet ports (1G+100M), 2 RS485+1 RS232 ports, HDMI/USB, can be installed with large-capacity SDD hard disk, powerful and low price , Small size, easy guide rail installation, providing the most cost-effective on-site industrial control solution. As the master control node of edge computing, CS6202 makes full use of the powerful functions of embedded multi-core computing, which can access, process and display a large amount of on-site data; replace the conventional gateway + small monitoring system to achieve the optimal solution.
  
===技术说明===
+
BPI-6202 is widely used in new energy, electric power, petroleum, rail transit, enterprise lightweight MES/industrial kanban, and IoT monitoring site automation application scenarios.
  
BPI-6202嵌入式单板工控机,配置2个独立MAC以太网端口(1G+100M)、2个RS485+1个RS232端口、HDMI/USB,可加装大容量SDD硬盘,功能强大、价格低廉、尺寸小,导轨安装方便,提供最具性价比的现场工控解决方案。作为边缘计算的主控节点,CS6202充分利用了嵌入式多核计算的强劲功能,能够接入、处理并展示大量的现场数据;取代常规的网关+小型监控系统,实现最优的解决方案。
+
BPI-6202 has a built-in 300+ protocol interpretation library and real-time database, which can be connected to various protection devices, measurement and control devices, IEDs and other equipment at home and abroad, and supports IEC61850. Special protocols can be customized according to user requirements; an open API is provided to facilitate users to develop protocol software by themselves, and the protocol software can be downloaded independently.
  
BPI-6202广泛适用于新能源、电力、石油、轨道交通、企业轻量级MES/工业看板、及物联网监控现场的自动化应用场景。
+
BPI-6202 supports the access of hundreds of devices, data protocol analysis, conversion and unified transmission.
  
BPI-6202内置300+规约解释库和实时数据库,可连接国内外各种保护装置、测控装置、IEDs等设备,并支持IEC61850。可根据用户要求定制特殊规约;提供开放的API,方便用户自行开发规约软件,规约软件可独立下载。
+
BPI-6202 has powerful video processing functions, supports RTSP/RTMP video push-pull streaming, Onvif/GB28181 protocol stack and other video surveillance transmission protocols, realizes compatible access to multi-manufacturer video front-end equipment (IPC, NVR), and configures large-capacity hard disk Later, it can replace NVR to realize video recording and playback functions. The unique linkage function based on data + video provides the industry's only solution for the perfect integration of data + video.
  
BPI-6202支持数百台设备的接入,数据协议解析、转换与统一传输。
+
BPI-6202 supports complete C/S architecture SCADA system functions below 2048 points through HDMI display interface and USB keyboard and mouse (or touch screen); CS6202 provides B/S SCADA functions through Ngnix+Https, through C/S+ B/S mode hybrid configuration tool, flexible choice of C/S and B/S style
  
BPI-6202具有强大的视频处理功能,支持RTSP/RTMP视频推拉流、Onvif/GB28181协议栈等视频监控传输协议,实现对多厂家视频前端设备(IPC、NVR)的兼容接入,配置大容量硬盘后可取代NVR,实现视频录像及回放功能。独有的基于数据+视频的联动功能,提供了业界唯一的数据+视频完美融合的解决方案。
+
BPI-6202 supports the following configuration methods:
  
BPI-6202通过HDMI显示接口和USB键盘鼠标(或触摸屏),支持2048点以下完整的C/S架构SCADA系统功能;CS6202通过Ngnix+Https,提供B/S方式的SCADA功能,通过C/S+B/S模式的混合组态工具,可灵活选择C/S及B/S风格的
+
*Built-in WEB management, query/configure the working parameters of the device through the web page
 +
*Dedicated configuration software to configure device parameters
 +
*Cloud remote management, configure and diagnose the gateway through the cloud, and realize firmware and application upgrades
  
BPI-6202支持如下配置方式:
+
BPI-6202 uses the original iCoupler® digital isolation technology, RS485 automatic direction control, and RS485 zero-delay transmission technology. The equipment has strong adaptability and good compatibility, and can adapt to various harsh industrial sites and IoT sites, ensuring the reliability of communication and various IO semaphores.
*内置WEB管理,通过网页查询/配置设备的工作参数
 
*专用的配置软件配置设备参数
 
*云端远程管理,通过云端对网关进行配置和诊断,实现固件和应用程序的升级
 
  
BPI-6202使用了独创的iCoupler®数字隔离技术、RS485自动方向控制、RS485零延时传送技术,在设计上充分考虑了工业现场应用的特殊性,遵循EMI/EMC设计规范,对不同类型的RS485设备适应性强、兼容性好,能够适应各种严酷的工业现场和物联网现场,保障通信以及各种IO信号量的可靠。
+
Note:
  
注:
+
*The power supply of BPI-6202 is DC24V
*BPI-6202的供电,为DC24V
 
  
===主要功能===
+
===The main function===
  
*1)内置300+通讯规约库(详见协议列表清单),包括:MQTT及其它物联网协议、BACNET、OPC UA、IEC 60870-5-101/103/104、CDT、SPABUS、标准MODBUS及数十个变种,即插即通;可根据需求快速定制特殊协议,可提供二次开发环境
+
*1) Built-in 300+ communication protocol library (see protocol list for details), including: MQTT and other IoT protocols, BACNET, OPC UA, IEC 60870-5-101/103/104, CDT, SPABUS, standard MODBUS and dozens One variant, plug and play; special protocols can be quickly customized according to needs, and a secondary development environment can be provided
*2)支持西门子/AB/施耐德/三菱等各类PLC连接
+
*2) Support various PLC connections such as Siemens/AB/Schneider/Mitsubishi
*3)支持主流CNC设备接入、主流机器人设备接入
+
*3) Support access to mainstream CNC equipment and mainstream robot equipment
*4)支持IEC61850 Server/Client功能,实现传统规约与61850的双向转换
+
*4) Support IEC61850 Server/Client function, realize the two-way conversion between traditional protocol and 61850
*5)视频流获取、传输、分发,云台控制、本地流媒体服务器功能
+
*5) Video stream acquisition, transmission, distribution, PTZ control, local streaming server functions
*6)加密传输、断点续传
+
*6) Encrypted transmission, breakpoint resume
*7)内置RTC,提供高精度时间参考
+
*7) Built-in RTC, providing high-precision time reference
*8)4G/5G/WIFI功能
+
*8) 4G/5G/WIFI function
*9)HDMI/USB接口,配合嵌入式SCADA系统的UI操作,可直接驱动看板/大屏
+
*9) HDMI/USB interface, with the UI operation of the embedded SCADA system, can directly drive the kanban/big screen
*10)本地设备配置管理,云端设备配置管理
+
*10) Local device configuration management, cloud device configuration management
*11)Telnet、SNMP服务
+
*11) Telnet, SNMP service
*12)强电磁兼容性设计,符合国际相关标准,具有良好的抗干扰能力
+
*12) Strong electromagnetic compatibility design, in line with relevant international standards, has good anti-interference ability
*13)可进行二次开发,提供完整的协议开发工具、各种API接口,可自由定制协议、部署各种行业应用app
+
*13) It can carry out secondary development, provide complete protocol development tools, various API interfaces, freely customize protocols, and deploy various industry application apps
*14)导轨式安装,造型美观,组屏方便
+
*14) Guide rail installation, beautiful appearance, convenient screen assembly
*15)全功能SCADA功能,包括C/S模式和B/S模式
+
*15) Full-featured SCADA function, including C/S mode and B/S mode
*16)容器(Docker)功能
+
*16) Container (Docker) function
*17)内置网络安全模块,支持黑白名单及协议安全控制、审计、日志功能
+
*17) Built-in network security module, support black and white list and protocol security control, audit, log function
  
===技术规格===
+
===Technical specifications===
  
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
|处理器及OS || 全志A40I ARM Cortex-A7 四核1.2GHz,Ubuntu/Mate
+
|CPU and OS ||Allwinner A40I ARM Cortex-A7 quad cord 1.2GHz,Ubuntu/Mate
 +
|-
 +
|Memory ||2GB DDR3,8GB EMMC ;support SSD hardisk
 
|-
 
|-
|内存 ||2GB DDR3,8GB EMMC ;可配大容量SSD硬盘
+
|Storage||8GB EMMC ;support SSD Hardisk
 
|-
 
|-
|基本通信功能 ||以太网口:1 x 1000M + 1 x 100M,独立MAC,2 x RS485,带隔离 + 1 x RS232 Consoel带隔离,4G/5G全网通+WiFi
+
|communication function ||Ethernet port: 1 x 1000M + 1 x 100M, independent MAC, 2 x RS485 with isolation + 1 x RS232 Consoel with isolation, 4G/5G full Netcom + WiFi
 
|-
 
|-
|扩展功能模块 ||预留横向扩展能力,可定制各种功能模块的扩展,先期包括:RS485:带隔离;DI:无源输入型,模块提供24V隔离电源;DO:继电器输出型,NC、COM、NO节点;AI:0-5V/4-20mA,2线/3线输入,板卡提供24V隔离电源;AO:0-5V/4-20mA,2线/3线输出,外部提供24V隔离电源;AI + AO:0-5V/4-20mA,2线/3线输入/出。电源同上;其它定制模块
+
|Extended function module ||Horizontal expansion capability is reserved, and the expansion of various functional modules can be customized. The initial stage includes: RS485: with isolation; DI: passive input type, the module provides 24V isolated power supply; DO: relay output type, NC, COM, NO nodes; AI: 0-5V/4-20mA, 2-wire/3-wire input, the board provides 24V isolated power supply; AO: 0-5V/4-20mA, 2-wire/3-wire output, external 24V isolated power supply; AI + AO: 0-5V/4-20mA, 2-wire/3-wire input/output. The power supply is the same as above; other custom modules
 
|-
 
|-
|HMI接口 ||HDMI1.4,支持1080p@60fps;USB支持键盘、鼠标;或电阻/电容显示屏接口
+
|HDMI ||HDMI1.4, support 1080p@60fps ; USB supports keyboard, mouse; or resistive/capacitive display interface
 
|-
 
|-
|数据处理能力 ||设备接入能力:<=128台(根据带宽和采样周期可调);模拟量<10000;数字量<10000;控制量<10000;表达式计算定义、报警处理
+
|Data processing capability ||Equipment access capability: <=128 units (adjustable according to bandwidth and sampling period); analog value<10000; digital value<10000; control value<10000; expression calculation definition, alarm processing
 
|-
 
|-
|视频处理能力 ||视频RTSP/RTMP、Onvif、GB28181;视频录像、回放;数据触发片段视频录像、上传;视频AI事件回传并联动、数据OSD打码;本地流媒体服务;H.264/H.265播放
+
|video processing capability ||Video RTSP/RTMP, Onvif, GB28181; video recording and playback; data trigger clip video recording and uploading; video AI event return and linkage, data OSD coding; local streaming service; H.264/H.265 playback
 
|-
 
|-
|SCADA功能 ||全功能SCADA系统,处理点数:2048点,C/S或B/S模式
+
|SCADA function ||Full-featured SCADA system, processing points: 2048 points, C/S or B/S mode
 
|-
 
|-
|开发环境 ||C/表达式/梯形图/Java/Python等边缘计算二次开发环境
+
|development environment ||Edge computing secondary development environment such as C/expression/ladder diagram/Java/Python
 
|-
 
|-
|加密芯片 ||软件许可证授权加密芯片(SMEC98SP);国网通信专用加密芯片(SC1161Y)
+
|encryption chip || Software license authorization encryption chip (SMEC98SP); special encryption chip for State Grid communication (SC1161Y)
 
|-
 
|-
|电源 ||DC:24V
+
|Power ||DC:24V
 
|}
 
|}
  
===环境规格===
+
===Environmental Specifications===
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
|项目 ||说明
+
|No || illustrate
 
|-
 
|-
|工作温度 ||-40~+60℃
+
|Operating temperature ||-40~+60℃
 
|-
 
|-
|存储温度 ||-40~+75℃
+
|Storage temperature ||-40~+75℃
 
|-
 
|-
|工作湿度(RH) ||5%~95%无冷凝
+
|Working humidity (RH) ||5%~95% non-condensing
 
|-
 
|-
|存储湿度(RH) ||5%~95%无冷凝
+
|Storage Humidity (RH) ||5%~95% non-condensing
 
|-
 
|-
|海拔高度 ||<5000m
+
|Altitude ||<5000m
 
|-
 
|-
|防雷 ||内置防雷元件,支持户外使用,符合高等级EMC标准
+
|lightning protection ||Built-in lightning protection components, support outdoor use, meet high-level EMC standards
 
|-
 
|-
|防护等级 ||IP40
+
|Degree of protection ||IP40
 
|-
 
|-
|散热方式 ||无风扇自然散热
+
|Cooling method || Natural heat dissipation without fan
 
|-
 
|-
|电磁兼容 ||EMC III级,GB/T17626、GB/T15153、IEC61850-3、EN61000-6-5
+
|Electromagnetic Compatibility ||EMC class III, GB/T17626, GB/T15153, IEC61850-3, EN61000-6-5
 
|-
 
|-
|安规 ||GB/T7621-2008
+
|Safety ||GB/T7621-2008
 
|-
 
|-
|认证 ||CE认证
+
|certified ||CE,FCC,RoHS
 
|}
 
|}
  
===物理规格===
+
===Physical Specifications===
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
|尺寸(宽x深x高) ||36mm x105mm x 145mm,导轨式安装,定制扩展的宽度为30mm x n+6(n≥2,为定制扩展时的宽度)
+
|Size(WxDxH) ||36mm x105mm x 145mm,DIN-rail installation, the width of customized expansion is 30mm x n+6 (n≥2, the width of customized expansion)
 
|-
 
|-
|重量 ||0.5kg
+
|Weight ||0.5kg
 
|-
 
|-
|功耗 ||典型功耗:5W ,最大功耗:10W
+
|Power consumption|| Typical power consumption: 5W, maximum power consumption: 10W
 
|}
 
|}
  
=合作方式=
+
=Source code=
 +
 
 +
BPI-CS6204 BSP source code: https://github.com/BPI-SINOVOIP/bpi-cs6202
 +
 
 +
NOTE:The BSP on GitHub has been updated into a 6204 version. If it is a user who purchased 6202 before, please extract the previous version.
 +
 
 +
=Resource=
 +
*BPI-6202 Schematic diagram
 +
:Baidu Cloud: https://pan.baidu.com/s/1aKr_53jHmsH4bRMKxJU6Eg?pwd=8888 (pincode:8888)
 +
:Google Drive: https://drive.google.com/file/d/1gxg68TW2lFCxtRckjYkzm53WFViIVDco/view?usp=sharing
 +
 
 +
=System Image=
 +
==BPI-6204==
 +
* cs6202-ubuntu-mate-20.04.1-desktop-armhf-docker-sd-emmc-20240703.img
 +
:Baidu cloud: https://pan.baidu.com/s/1EO4RzSgVtNDPLobJFJGkUA?pwd=8888 (pincode:8888)
 +
:Google drive: https://drive.google.com/drive/folders/1nsu6X-eLgwcIYB1J6q0pzknB_cUsYXPH?usp=sharing
 +
 
 +
*cs6202-install-tfcard-20240703_20240704_114350.img
 +
:Baidu cloud: https://pan.baidu.com/s/1ZMF-IzHlVcoSbKVG5i02zw?pwd=8888 (pincode: 8888)
 +
:Google drive: https://drive.google.com/drive/folders/1VchVrUaHSFzAomjSray7f-wRW5zaC9he?usp=sharing
 +
 
 +
==BPI-6202==
 +
*2023-09-06 ubuntu-mate-20.04.1-desktop
 +
:Baidu Cloud: https://pan.baidu.com/s/1CZblAEA9BwQyhpgALmQ4QA?pwd=8888 (pincode:8888)
 +
:Google Drive:https://drive.google.com/file/d/1LPRya12Gl3QcctPN-ukCtiEWSSLjBXp8/view?usp=sharing
 +
 
 +
*cs6202-ubuntu-mate-20.04.1-desktop-armhf-docker-sd-emmc
 +
:Google Drive: https://drive.google.com/drive/folders/1O-8tFB2IuiiHIZsLNMW0hDNflYL0_UCn?usp=sharing
 +
:Baidu Cloud: https://pan.baidu.com/s/1yqR6MqY6TWlnP7gddMormg?pwd=8888 (pincode:8888)
 +
 
 +
*BPI-6202 product image
 +
 
 +
::baidu cloud :https://pan.baidu.com/s/1aMU7S3rx1XJns5jh8FarCQ?pwd=kp3h  pincode:kp3h
 +
 
 +
=Cooperation method=
 +
 
 +
*1. BPI-6206 is an open-source hardware product. The Banana Pi community provides all BSP board-level support codes and supports Docker containers in the codes. Customers with technical development capabilities can directly carry out secondary application development on BPI-6202.
 +
*2. BPI-6202 as a basic platform for secondary development, it provides various development tools and protocol analysis database interfaces for application developers, greatly shortening the development week of various industry application products and reducing the difficulty of development.
 +
*3. BPI-6202 is a complete industrial control product, customers can directly use it for industrial control and provide complete product-level support.
 +
 
 +
=Easy to buy sample=
 +
 
 +
* BIPAI Aliexpress shop: https://www.aliexpress.us/item/3256805770014268.html?spm=5261
 +
* SINOVOIP Aliexpress shop:https://www.aliexpress.us/item/3256805769921309.html?gatewayAdapt=glo2usa4itemAdapt
 +
* Taobao Shop: https://item.taobao.com/item.htm?spm=a2126o.success.0.0.dc424831k8uXKd&id=734545159836
 +
* OEM&ODM please contact : [email protected]

Latest revision as of 16:46, 4 July 2024


Getting Started

Embedded industrial computer overview

Definition and application scenarios of embedded industrial computer

Industrial Personal Computer (IPC for short) is a reinforced and enhanced microcomputer that appeared in the 1990s and is widely used in industrial field monitoring and control. Industrial personal computers often operate in harsh environments. Data security requirements are also higher, so industrial computers are usually specially designed for reinforcement, dust-proof, moisture-proof, corrosion-proof, radiation-proof, etc. Up to now, the X86+Windows (Wintel) architecture is still the mainstream solution for industrial computers. It can be defined as a traditional industrial computer. Generally speaking

While the traditional industrial computer plays an important role in the automation and informatization of the industrial control field, its inherent weakness has always plagued manufacturers, integrators and users. Everyone is looking for a better solution

In the past ten years, the embedded system has developed rapidly. With its low power consumption, low cost and continuously improved high performance, it has become the only solution for mobile devices (mobile phones, PADs); The ideal choice for data acquisition and processing in various industries. The embedded system of ARM architecture has the characteristics of flexible and efficient customization of software and hardware solutions. At present, a complete industrial chain ecosystem has been formed, which can provide users with solutions that meet their actual needs and have certain advances. Products with extended margins and more competitive prices; when user needs gradually exceed the capabilities of current products, they can continuously provide new products that meet user requirements through rapid program design and iteration, and can realize "needs— —Technology—Scheme—Product—Market—User—Demand” a virtuous circle of rising

Compared with the traditional industrial computer, the specially designed system based on the embedded computer architecture is called the embedded industrial computer.

The main features of traditional industrial computer and embedded industrial computer are compared as follows:

Nomber Key elements Traditional industrial computer (Windows+X86) Embedded industrial computer (Linux+LoongArch/ARM)
1 performance Commercial-grade Celeron or commercial/industrial-grade Core i3~I5 Industrial grade, higher performance than Celeron, weaker than I3
2 safety Vulnerable, vulnerable to viruses and hackers Stable system, few upgrades, high security
3 real-time Poor real-time responsiveness Real-time responsiveness can meet the requirements
4 reliability High power consumption requires strong heat dissipation and low reliability Low power consumption does not need to consider heat dissipation, high reliability
5 Scalability It is complicated to expand various interfaces on the motherboard It is more convenient to expand various interfaces on the core board/development board
6 industrial grade It is more difficult to realize real industrial grade products It is easier to realize real industrial grade products
7 Customization Customization efficiency is low and cost is high Application-oriented fast and efficient customization and iteration
8 performance Insufficient or excess performance for industrial applications Application-specific solutions with the best performance
9 overall price higher Application-specific, price advantage
10 Operation and maintenance cost High power consumption and high operation and maintenance costs Low power consumption and low cost, green and environmental protection
11 life cycle Frequent replacement, difficult to guarantee inventory Long CPU life cycle, guaranteed inventory

Embedded industrial computer has become a strong competitor of traditional industrial computer. In the future, the former will form an overwhelming advantage over the latter, there is no suspense

Application Scenarios of Embedded Industrial Computers

The rapid development of the industrial Internet and the Internet of Things is not only a battle for many computer software and hardware manufacturers (including communication solutions and product manufacturers, which are essentially computer systems, even embedded system software and hardware manufacturers) trying to enter the relatively high-profit industry. It is a successive attempt to monitor the industry market; it is also an enlightenment movement to open up "people's awareness of people's wisdom" and popularize professional knowledge. This big storm, which has lasted for more than ten years, has expanded the general public's demand and imagination for monitoring and control applications to every corner of all walks of life

The concept of "cloud-pipe-edge-end" is a classic summary and induction of the principles of surveillance and control based on Internet thinking and terms; The mainstream model and architecture adopted by monitoring applications in various industries for decades

Industrial computer en 1.png

  • Cloud: The computer system that implements the monitoring center system and more advanced application software and algorithms. The "cloud" here includes both the "public cloud" on the Internet and the "private cloud" on the enterprise LAN. Build "cloud" computer systems, currently mainly high-end X86+Windows/Linux servers, and their clusters
  • Tube: Provide various efficient, reliable, convenient and cost-effective wired/wireless channels for both sides of the equipment. There are not only "pipes" between the "cloud" and "edge", such as wide area Ethernet, 4G/5G, etc.; between the "edge" and "end" of the application site, there are also pipes suitable for on-site application scenarios. The existence of wired/wireless "pipes", such as local Ethernet, serial port, high-speed power line carrier (HPLC), LoRa, ZigBee, WIFI, etc.
  • Edge: A computer system used to perform on-site computing tasks. The main role of "edge" was assumed by traditional industrial computers in the early days, or by general desktops and servers when the requirements were not so strict; now there is a trend of building embedded industrial computers with mid-to-high-end ARM architecture embedded systems
  • Terminal: The device (secondary device) used to monitor and control the main device (primary device) in industrial applications, and the device (secondary device) to monitor various main devices in the Internet of Things environment. The main role of "end" was realized by low-end embedded single-chip microcomputer system in the early stage; at present, it is gradually transitioning to low-end embedded system (main frequency below 1GMHz) as the mainstream solution

From the above analysis, it is not difficult to see that the application of industrial computer is mainly located at the "edge" level. As a specific application of "edge", the embedded industrial computer mainly carries the following two types of functions:

  • Automatic operations, such as gateways, NVRs, routers, firewalls, etc., are realized through specially designed industrial-grade low-end embedded computer systems. Some have simple character/bitmap-based display and special button parameter configuration and status display functions
  • Interactive operation class, complete monitoring and system (including HMI human-computer interaction interface) and other functions, realized through a specially designed industrial-grade mid-to-high-end embedded computer system, with the interactive ability of vector graphics system

Typical Application Scenarios of Embedded Industrial Computers

  • The edge "brain" of intelligent power distribution room, computer room power environment, pumping station, intelligent park, intelligent campus, intelligent manufacturing, etc., realizes the connection with on-site data acquisition unit, measurement and control device, protection equipment, PLC equipment, CNC equipment, and robot equipment Access, protocol analysis, alarm processing, conversion, integrated transmission and control
  • Embedded SCADA system (C/S, B/S mode)
  • 100ms level soft PLC
  • Industrial control/IoT field small data server
  • Enterprise workshop-level industrial kanban/OEE kanban, lightweight MES front-end data acquisition and display that meet the requirements of "intelligent transformation and digital transformation"
  • Development and operation platform for third-party algorithms and models based on industry applications
  • Access and push of video front-end equipment, video recording and linkage, video AI analysis interface and comprehensive linkage of analysis results
  • On-site network security and audit

Industrial computer en 2.png

BPI-6202 Embedded Single Board Industrial Computer

BPI-6202 as a simple embedded general controller hardware and software development platform, it provides fully functional hardware solutions for application developers, and supports BSP+docker development environment. Provide strong edge computing support. Developers can quickly utilize the development platform, develop and productize

BPI-6202 PCBA design

PCBA interface

Banana Pi BPI-6202 int.jpg

PCBA spec

CPU and OS Allwinner A40I ARM Cortex-A7 quad cord 1.2GHz,Ubuntu/Mate
Memory 2GB DDR3,8GB EMMC ;support SSD hardisk
Storage 8GB EMMC ;support SSD Hardisk
communication function Ethernet port: 1 x 1000M + 1 x 100M, independent MAC, 2 x RS485 with isolation + 1 x RS232 Consoel with isolation, 4G/5G full Netcom + WiFi
Extended function module Signal definition display
HDMI HDMI1.4, support 1080p@60fps ; USB supports keyboard, mouse; or resistive/capacitive display interface
Power DC:24V

PCBA with SSD and 4G support

Industrial computer zh int.png

20 Pin GPIO expansion port

BPI-6202 also support expansion board ,The expansion port adopts 2.54mm pitch, 2x10P row pin seat, which is used to expand 10 interfaces.

BPI-6202 GPIO.png

The BPI-6202 supports modular design, provides rich expansion interfaces, and can use the basic unit + 5 expansion units to support on-demand configuration. Extended IO unit modules include:

  • 7 x RS485 module with isolation
  • 16 x DI module (switch input module), passive input (up to 5 modules can be mixed)
  • 16 x DO module (switch output module), relay output (up to 5 modules can be mixed)
  • 8 x DI+8 x DO O module (switch input/output module), relay output (up to 5 modules can be mixed)
  • 8 x AI + 4 x AO module (analog input/output module), support 0-5V, 0-20mA input
  • Customized Lora, ZigBee, 433M wireless transmission modules, power line carrier modules, and other functional modules,
  • The function board can be customized by third parties and can communicate with BPI-6202

All boards are connected via internal bus(485 or SPI) in the box

Banana Pi BPI-6202 gateway 5.jpg

Banana Pi BPI-6202 expansion gateway design

Banana Pi BPI-6202 gateway 2.jpg

BPI-6202 product

About BPI-6202 Product

BPI-6202 is a cost-effective general-purpose embedded single-board industrial computer developed by Banana Pi community and Jiskaida Company for various industrial control fields. Compared with J1800/J1900 and other similar embedded products, it has the following advantages :

  • Industrial-grade products, strong performance and low power consumption: industrial-grade standards, performance surpasses Celeron; low power consumption without heat dissipation, long-term operation
  • Anti-interference design, suitable for harsh working conditions: power supply/network port/serial port are all designed according to EMC3~4 level
  • Single-board structure, more reliable without plugging: integrate the functions of the core board and the bottom board, with higher reliability and longer life
  • The integration of the industrial chain ensures high quality and low price. By optimizing the industrial chain links, the quality of mass production is guaranteed and the cost is extremely reduced.
  • Innovative combination to meet different needs, open hardware information, single board/machine/industrial control software, optional
  • Long life cycle, long-term stable supply, the original CPU factory promises to supply for 10 years, guaranteeing the maximum return on R&D investment

Because BPI-6202 has strong computing power and more resources, in addition to completing the above functions, it can also provide various data interfaces, providing an ideal computing environment and secondary development capabilities for more industry application optimization algorithms.

The appearance of the CS6202 including the chassis is shown in the figure below.

Industrial computer zh 3.png

BPI-6202 interface description

Industrial computer zh 6.png

No interface illustrate
1 HDMI 1.4 HDMI video cable to connect the video output port and the monitor. Note: The HDMI video cable is not included in the installation accessory package and needs to be purchased by the user. Please choose a shielded cable with a length less than 3M
2 USB 2.0 Use the USB interface to connect the keyboard/mouse/touch screen, and connect the U disk. Note: The USB interface does not support hot swapping of storage devices.
3 Ethernet port Use a network cable to connect the Ethernet port of the device to the switch, supporting 1 x 1000M + 1 x 100M
4 RS232/RS485 Phoenix terminal, RS232 x 1+ RS485 x 2, connect the cable terminal to the Phoenix terminal interface of CS6202, and make sure that the peer device and BPI-6202 are connected to the ground wire.
5 DC power Phoenix terminal, using 24V DC power supply
6 WiFi Antenna Mount SMA-K (external thread + internal hole), if you need to use the antenna to connect to the network, connect the antenna device to the BPI-6202 through the antenna interface. Standard 1 antenna, Wifi antenna, 4G+WiFi;
7 4G/5G Antenna Mount A standard 4G antenna is provided. If you need to expand 5G, you need to use a customized chassis and configure 4 additional antennas
8 3 indicator lights From top to bottom, they are: system running light, which flashes regularly during normal operation; reserved light (programmable and controllable); 4G/5G running light, showing cellular communication status

BPI-6202 product key feature

1,The industrial product and application development platform, BPI-6202 embedded single-board industrial computer, can play the following roles::

  • Finished product of industrial control application: With its rich hardware resources (network, serial port, 4G/5G/WiFi, HDMI/USB display interaction, SSD hard disk) and application software (protocol gateway/video gateway, C/S+B/S mode SCADA, application publishing, PLC programming, gateway security and auditing functions), directly applied to the engineering site
  • Basic platform for secondary development of industry applications: Provide development environment, interface and application environment based on Linux + Ngnix/HTTPS+ C/Python/Java/JS + MySQL/Sqlite/InfluxDB + Docker to meet the needs of various application developers
  • Small data application server: provide edge computing/control nodes that are safe, reliable, cheap, and have sufficient computing power and storage capacity (large-capacity SSD hard disk)
  • Open source project of hardware/operating system: provide complete hardware board-level open source to ecological partners, provide complete hardware information and basic operating system such as schematic diagram and PCB diagram of 6202 single-board industrial computer, and support users in 6202 single-board industrial computer On the basis of self-development of more single-board application systems

2,Industrial grade standard:

  • Industrial-grade low-power fanless design, long-term stable operation on site
  • Support -40℃~+70℃ wide temperature operation
  • Implementation of GB/T17626, GB/T15153, IEC61850-3, EN61000-6-5 standards, EMC class III

3,Scalable function

  • Support board expansion for customized enclosures, including electrical IO modules (AI/AO/DI/DO modules), extended serial port modules, extended Ethernet switching modules, HPLC communication modules, CAN communication modules, Zigbee communication modules, Lora communication modules, and Customized modules for other industry applications, using the internal high-speed bus to communicate with the 6202 main board

4,Data + video on-site integration

  • 300+ international/national/industry/enterprise protocol libraries accumulated over the years, plug and connect, improve access efficiency, and analyze data accurately
  • Video RTSP/RTMP, Onvif/GB28181 function, streaming media server function, H.264/H.265 playback function, data linkage short video linkage alarm recording function, camera AI analysis event capture/upload function (released recently), data OSD printing code function (released soon)
  • Solve the long-term problems and pain points that video surveillance is independent of data surveillance and requires video manufacturers' front-end + back-end binding solutions

5,Lightweight PLC function (released recently)

  • Through the IEC61131-3 programming language, PLC programming can be performed for all data in the gateway, and the lightweight PLC function can be realized through the electrical IO module

6,Multiple communication methods

  • Support 2 independent IP network ports (1G+100M) * Support 2 RS485 serial ports + 1 RS232 Console
  • Support WIFI, 4G/5G communication
  • Scalable support CAN, ZigBee, Lora communication

7,HMIand upper computer function integration

  • Connect the touch screen/large screen-keyboard-mouse through the HDMI/USB interface, and the application can realize friendly HMI interaction
  • With the built-in full-featured SCADA system (C/S architecture and B/S architecture), it replaces the on-site X86+Windows architecture host computer system, suitable for unattended environments, and has a very high cost performance

8,Multi-core architecture, abundant resources, and sufficient computing power

  • Allwinner A40i ARM Cortex-A7 Quad Core 1.2GHz + 2G DDR3 + 8G eMMC
  • Support Built-in large-capacity SSD hard disk
  • Abundant computing resources ensure more edge computing capabilities
  • Built-in dongle encryption chip
  • Built-in special encryption chip for national network communication

9,A variety of secondary development interfaces

  • C, expression, ladder diagram, Java, Python, SqLite programming interface
  • Docker function

Internal logical structure

Industrial computer en 4.png

External connection

Industrial computer en 6.png

Technical Description

BPI-6202 embedded single-board industrial computer, equipped with 2 independent MAC Ethernet ports (1G+100M), 2 RS485+1 RS232 ports, HDMI/USB, can be installed with large-capacity SDD hard disk, powerful and low price , Small size, easy guide rail installation, providing the most cost-effective on-site industrial control solution. As the master control node of edge computing, CS6202 makes full use of the powerful functions of embedded multi-core computing, which can access, process and display a large amount of on-site data; replace the conventional gateway + small monitoring system to achieve the optimal solution.

BPI-6202 is widely used in new energy, electric power, petroleum, rail transit, enterprise lightweight MES/industrial kanban, and IoT monitoring site automation application scenarios.

BPI-6202 has a built-in 300+ protocol interpretation library and real-time database, which can be connected to various protection devices, measurement and control devices, IEDs and other equipment at home and abroad, and supports IEC61850. Special protocols can be customized according to user requirements; an open API is provided to facilitate users to develop protocol software by themselves, and the protocol software can be downloaded independently.

BPI-6202 supports the access of hundreds of devices, data protocol analysis, conversion and unified transmission.

BPI-6202 has powerful video processing functions, supports RTSP/RTMP video push-pull streaming, Onvif/GB28181 protocol stack and other video surveillance transmission protocols, realizes compatible access to multi-manufacturer video front-end equipment (IPC, NVR), and configures large-capacity hard disk Later, it can replace NVR to realize video recording and playback functions. The unique linkage function based on data + video provides the industry's only solution for the perfect integration of data + video.

BPI-6202 supports complete C/S architecture SCADA system functions below 2048 points through HDMI display interface and USB keyboard and mouse (or touch screen); CS6202 provides B/S SCADA functions through Ngnix+Https, through C/S+ B/S mode hybrid configuration tool, flexible choice of C/S and B/S style

BPI-6202 supports the following configuration methods:

  • Built-in WEB management, query/configure the working parameters of the device through the web page
  • Dedicated configuration software to configure device parameters
  • Cloud remote management, configure and diagnose the gateway through the cloud, and realize firmware and application upgrades

BPI-6202 uses the original iCoupler® digital isolation technology, RS485 automatic direction control, and RS485 zero-delay transmission technology. The equipment has strong adaptability and good compatibility, and can adapt to various harsh industrial sites and IoT sites, ensuring the reliability of communication and various IO semaphores.

Note:

  • The power supply of BPI-6202 is DC24V

The main function

  • 1) Built-in 300+ communication protocol library (see protocol list for details), including: MQTT and other IoT protocols, BACNET, OPC UA, IEC 60870-5-101/103/104, CDT, SPABUS, standard MODBUS and dozens One variant, plug and play; special protocols can be quickly customized according to needs, and a secondary development environment can be provided
  • 2) Support various PLC connections such as Siemens/AB/Schneider/Mitsubishi
  • 3) Support access to mainstream CNC equipment and mainstream robot equipment
  • 4) Support IEC61850 Server/Client function, realize the two-way conversion between traditional protocol and 61850
  • 5) Video stream acquisition, transmission, distribution, PTZ control, local streaming server functions
  • 6) Encrypted transmission, breakpoint resume
  • 7) Built-in RTC, providing high-precision time reference
  • 8) 4G/5G/WIFI function
  • 9) HDMI/USB interface, with the UI operation of the embedded SCADA system, can directly drive the kanban/big screen
  • 10) Local device configuration management, cloud device configuration management
  • 11) Telnet, SNMP service
  • 12) Strong electromagnetic compatibility design, in line with relevant international standards, has good anti-interference ability
  • 13) It can carry out secondary development, provide complete protocol development tools, various API interfaces, freely customize protocols, and deploy various industry application apps
  • 14) Guide rail installation, beautiful appearance, convenient screen assembly
  • 15) Full-featured SCADA function, including C/S mode and B/S mode
  • 16) Container (Docker) function
  • 17) Built-in network security module, support black and white list and protocol security control, audit, log function

Technical specifications

CPU and OS Allwinner A40I ARM Cortex-A7 quad cord 1.2GHz,Ubuntu/Mate
Memory 2GB DDR3,8GB EMMC ;support SSD hardisk
Storage 8GB EMMC ;support SSD Hardisk
communication function Ethernet port: 1 x 1000M + 1 x 100M, independent MAC, 2 x RS485 with isolation + 1 x RS232 Consoel with isolation, 4G/5G full Netcom + WiFi
Extended function module Horizontal expansion capability is reserved, and the expansion of various functional modules can be customized. The initial stage includes: RS485: with isolation; DI: passive input type, the module provides 24V isolated power supply; DO: relay output type, NC, COM, NO nodes; AI: 0-5V/4-20mA, 2-wire/3-wire input, the board provides 24V isolated power supply; AO: 0-5V/4-20mA, 2-wire/3-wire output, external 24V isolated power supply; AI + AO: 0-5V/4-20mA, 2-wire/3-wire input/output. The power supply is the same as above; other custom modules
HDMI HDMI1.4, support 1080p@60fps ; USB supports keyboard, mouse; or resistive/capacitive display interface
Data processing capability Equipment access capability: <=128 units (adjustable according to bandwidth and sampling period); analog value<10000; digital value<10000; control value<10000; expression calculation definition, alarm processing
video processing capability Video RTSP/RTMP, Onvif, GB28181; video recording and playback; data trigger clip video recording and uploading; video AI event return and linkage, data OSD coding; local streaming service; H.264/H.265 playback
SCADA function Full-featured SCADA system, processing points: 2048 points, C/S or B/S mode
development environment Edge computing secondary development environment such as C/expression/ladder diagram/Java/Python
encryption chip Software license authorization encryption chip (SMEC98SP); special encryption chip for State Grid communication (SC1161Y)
Power  DC:24V

Environmental Specifications

No illustrate
Operating temperature -40~+60℃
Storage temperature -40~+75℃
Working humidity (RH) 5%~95% non-condensing
Storage Humidity (RH) 5%~95% non-condensing
Altitude <5000m
lightning protection Built-in lightning protection components, support outdoor use, meet high-level EMC standards
Degree of protection IP40
Cooling method Natural heat dissipation without fan
Electromagnetic Compatibility EMC class III, GB/T17626, GB/T15153, IEC61850-3, EN61000-6-5
Safety GB/T7621-2008
certified CE,FCC,RoHS

Physical Specifications

Size(WxDxH) 36mm x105mm x 145mm,DIN-rail installation, the width of customized expansion is 30mm x n+6 (n≥2, the width of customized expansion)
Weight 0.5kg
Power consumption Typical power consumption: 5W, maximum power consumption: 10W

Source code

BPI-CS6204 BSP source code: https://github.com/BPI-SINOVOIP/bpi-cs6202

NOTE:The BSP on GitHub has been updated into a 6204 version. If it is a user who purchased 6202 before, please extract the previous version.

Resource

  • BPI-6202 Schematic diagram
Baidu Cloud: https://pan.baidu.com/s/1aKr_53jHmsH4bRMKxJU6Eg?pwd=8888 (pincode:8888)
Google Drive: https://drive.google.com/file/d/1gxg68TW2lFCxtRckjYkzm53WFViIVDco/view?usp=sharing

System Image

BPI-6204

  • cs6202-ubuntu-mate-20.04.1-desktop-armhf-docker-sd-emmc-20240703.img
Baidu cloud: https://pan.baidu.com/s/1EO4RzSgVtNDPLobJFJGkUA?pwd=8888 (pincode:8888)
Google drive: https://drive.google.com/drive/folders/1nsu6X-eLgwcIYB1J6q0pzknB_cUsYXPH?usp=sharing
  • cs6202-install-tfcard-20240703_20240704_114350.img
Baidu cloud: https://pan.baidu.com/s/1ZMF-IzHlVcoSbKVG5i02zw?pwd=8888 (pincode: 8888)
Google drive: https://drive.google.com/drive/folders/1VchVrUaHSFzAomjSray7f-wRW5zaC9he?usp=sharing

BPI-6202

  • 2023-09-06 ubuntu-mate-20.04.1-desktop
Baidu Cloud: https://pan.baidu.com/s/1CZblAEA9BwQyhpgALmQ4QA?pwd=8888 (pincode:8888)
Google Drive:https://drive.google.com/file/d/1LPRya12Gl3QcctPN-ukCtiEWSSLjBXp8/view?usp=sharing
  • cs6202-ubuntu-mate-20.04.1-desktop-armhf-docker-sd-emmc
Google Drive: https://drive.google.com/drive/folders/1O-8tFB2IuiiHIZsLNMW0hDNflYL0_UCn?usp=sharing
Baidu Cloud: https://pan.baidu.com/s/1yqR6MqY6TWlnP7gddMormg?pwd=8888 (pincode:8888)
  • BPI-6202 product image
baidu cloud :https://pan.baidu.com/s/1aMU7S3rx1XJns5jh8FarCQ?pwd=kp3h pincode:kp3h

Cooperation method

  • 1. BPI-6206 is an open-source hardware product. The Banana Pi community provides all BSP board-level support codes and supports Docker containers in the codes. Customers with technical development capabilities can directly carry out secondary application development on BPI-6202.
  • 2. BPI-6202 as a basic platform for secondary development, it provides various development tools and protocol analysis database interfaces for application developers, greatly shortening the development week of various industry application products and reducing the difficulty of development.
  • 3. BPI-6202 is a complete industrial control product, customers can directly use it for industrial control and provide complete product-level support.

Easy to buy sample