BPI-6202 Embedded single board industrial computer

From Banana Pi Wiki
Revision as of 00:17, 25 March 2023 by Sinovoip (talk | contribs) (Definition and application scenarios of embedded industrial computer)
Jump to: navigation, search


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 漏洞多,易受病毒和黑客攻击 系统稳定、较少升级,安全性高
3 real-time 实时响应能力较差 实时响应能力能够满足要求
4 reliability 高功耗必须强散热,可靠性低 低功耗无需考虑散热,可靠性高
5 Scalability 在主板上扩展各类接口复杂 在核心板/开发板上扩展各类接口较为方便
6 industrial grade 实现真正工业级产品较为困难 实现真正工业级产品较为容易
7 Customization 定制化效率低、成本高 面向应用快速高效订制与迭代
8 performance 对工业应用而言性能不足或过剩 针对应用,具有最佳性能方案
9 overall price 较高 针对应用,具有价格优势
10 Operation and maintenance cost 功耗高、运维成本高 低功耗低成本,绿色环保
11 life cycle 换代频繁,库存难以保证 CPU生命周期较长,可保证库存

嵌入式工控机已经成为传统工控机的强力竞争对手。在未来,前者形成对后者的压倒性优势,毫无悬念

嵌入式工控机的应用场景

工业互联网及物联网的迅速发展,既是一场众多的计算机软硬件厂家(也包括通讯方案和产品厂家,其本质也是计算机系统,甚至是嵌入式系统的软硬件厂家)尝试进入利润相对较高的行业监控市场的前赴后继的尝试;也是一场开启“民觉民智”,普及专业知识的启蒙运动。这个已经持续了十数年的大风暴,使普罗大众对监视和控制的应用需求和想象,扩展到了各行各业的每个角落

“云—管—边—端”的概念,是以互联网思维和术语,对监视控制原理做了经典的总结与归纳;但从技术发展历史看,它远非全新概念和新技术,实际上是数十年来各行业监控应用所采用的主流模式和架构 Industrial computer zh 1.png

  • 云:实现监控中心系统及更多高级应用软件和算法的计算机系统。这里的“云”,既包括互联网上的“公有云”,也包括企业局域网上的“私有云”。构建“云”的计算机系统,目前主要为高端X86+Windows/Linux服务器,及其集群
  • 管:为设备两侧提供各种效率、可靠、便捷、高性价比的有线/无线通道。不仅在“云”和”边“之间有“管”的存在,例如广域以太网网、4G/5G等;在应用现场的“边”和“端”之间,也有适合现场应用场景的有线/无线的“管”的存在,比如局域以太网、串口、高速电力线载波(HPLC)、LoRa、ZigBee、WIFI等
  • 边:用于完成现场计算任务的计算机系统。边”的主要角色,早期由传统工控机、或者在要求不那么严格时,用一般的台式机及服务器来承担;目前开始出现以中高端ARM架构嵌入式系统构建嵌入式工控机的趋势
  • 端:用于实现对行业应用中对主设备(一次设备)进行监视和控制的装置(二次设备)、以及物联网环境中对各类主设备进行监控的设备(二次设备)。“端”的主要角色,早期由低端的嵌入式单片机系统实现;目前以逐渐过渡到以中低端嵌入式系统(主频1GMHz以下)为主流方案

从以上的分析不难看出,工控机的应用,主要定位在“边”的层面。作为“边”的具体应用,嵌入式工控机主要承载以下两种类型的功能:

  • 自动运行类,如网关、NVR、路由器、防火墙等,通过特别设计的工业级中低档嵌入式计算机系统实现。部分具有简单的基于字符/位图的展示和特殊按键的参数配置和状态显示功能
  • 交互运行类,完成监控和系统(含HMI人机交互界面)等功能,通过特别设计的工业级中高档嵌入式计算机系统实现,具有矢量化图形系统的交互能力

嵌入式工控机的典型应用场景

  • 智能配电房、机房动力环境、泵站、智慧园区、智慧校园、智能制造等现场的边缘“大脑”,实现与现场数采单元、测控装置、保护设备、PLC设备、CNC设备、机器人设备的接入、协议解析、报警处理、转换、整合传输与控制
  • 嵌入式SCADA系统(C/S、B/S模式)
  • 100ms级别的软PLC
  • 工控/物联网现场小型数据服务器
  • 满足“智改数转”要求的企业车间级工业看板/OEE看板、轻量级MES前端数采和展示
  • 基于行业应用的第三方算法、模型的开发与运行平台
  • 视频前端设备的接入与推送、视频录像与联动、视频AI分析接口及分析结果的综合联动
  • 现场网络安全及审计

Industrial computer zh 2.png

BPI-6202 嵌入式单板工控机介绍

PCBA硬件介绍

Industrial computer zh int.png

产品介绍

产品概述

BPI-6202,是Banana Pi 社区与吉斯凯达公司面向各种工业控制领域需求研发的、高性价比的通用嵌入式单板工控机,对标J1800/J1900及其它同类嵌入式产品,具有如下优势:

  • 工业级产品,性能强功耗低:工规级标准,性能超越赛扬;低功耗无散热,长期运行
  • 抗干扰设计,适应恶劣工况:电源/网口/串口均按EMC3~4级设计
  • 单板式结构,无接插更可靠:集核心板功能与底板功能一体,可靠性更高、寿命更长
  • 产业链整合,确保质优价廉,通过优化产业链环节,保障量产品质,极致降低成本
  • 创新性组合,满足不同需求,开放硬件资料、单板件/整机/工控软件,任意选择
  • 长生命周期,长期稳定供货,CPU原厂承诺10年供货,保证研发投入的最大回报

由于BPI-6202具有较强的算力和较多的资源,,在完成上述功能外,还能够提供各种数据接口,为更多的行业应用优化算法提供理想的计算环境和二次开发能力。

含机壳的CS6202外观如下图所示。

Industrial computer zh 3.png

BPI-6202接口说明

Industrial computer zh 6.png

序号 端口 说明
1 HDMI 1.4接口 如需输出视频,使用HDMI视频线缆连接视频输出端口和显示器。说明:HDMI视频线缆不在安装附件包中,需要用户自行购买,请选择长度小于3M的屏蔽线
2 USB接口 使用USB接口连接键盘/鼠标/触摸屏、以及连接U盘。说明:USB接口不支持存储设备热插拔。
3 以太网口 使用网线连接设备以太网口到交换机,支持1 x 1000M + 1 x 100M
4 RS232/RS485串口 凤凰端子,RS232 x 1+ RS485 x 2,将线缆端子与CS6202的凤凰端子接口相连接,并确保对端设备和BPI-6202都已经连接地线。
5 直流电源端子 凤凰端子,采用24V直流供电
6 WiFi天线座 SMA-K(外螺纹+内孔),如需使用天线连接网络,将天线设备通过天线接口连接至BPI-6202。标配1根天线,Wifi天线,4G+WiFi;
7 4G/5G天线座 标配一根4G天线,如需扩展5G,需采用定制机箱并另外配置4根天线
8 3个指示灯 自上至下,分别为:系统运行灯,正常运行时定时闪烁;预留灯(编程可控);4G/5G运行灯,显示蜂窝通讯状态

主要特点

1,工业成品与应用开发平台,BPI-6202嵌入式单板工控机,可以扮演如下角色:

  • 工控应用成品:以其所具有的丰富硬件资源(网络、串口、4G/5G/WiFi、HDMI/USB显示交互、SSD硬盘)和应用软件(协议网关/视频网关、C/S+B/S模式的SCADA、应用发布、PLC编程、网关安全及审计等功能),直接应用于工程现场
  • 行业应用二次开发的基础平台:提供基于Linux + Ngnix/HTTPS+ C/Python/Java/JS + MySQL/Sqlite/InfluxDB + Docker的开发环境、接口及应用环境,满足各类应用开发者需要
  • 小型数据应用服务器:提供安全可靠、价格低廉、具有充裕算力和存储能力(大容量SSD硬盘)的边缘计算/控制节点
  • 硬件/操作系统的开源项目:向生态伙伴提供完全的硬件板卡级开源,提供6202单板工控机的原理图、PCB图等完整的硬件资料和基本操作系统,支持用户在6202单板工控机的基础上,自行开发更多的单板应用系统

2,工业级标准:

  • 工业级低功耗无风扇设计,现场长期稳定运行
  • 支持-40℃~+70℃宽温运行
  • 执行GB/T17626、GB/T15153、IEC61850-3、EN61000-6-5标准,EMC III级

3,可扩展功能

  • 支持定制外壳的板卡扩展,包括电气IO模块(AI / AO /DI /DO模块)、扩展串口模块、扩展以太网交换模块、HPLC通信模块、CAN通信模块、Zigbee通信模块、Lora通信模块,以及其他行业应用的定制模块,采用内部高速总线与6202主板通信

4,数据+视频现场整合

  • 多年积累的300+国际/国家/行业/企业协议库,即插即连,提高接入效率,解析数据准确
  • 视频RTSP/RTMP,Onvif/GB28181功能,流媒体服务器功能,H.264/H.265播放功能,数据联动短视频联动报警录像功能,摄像头AI分析事件捕获/上传功能(近期发布),数据OSD打码功能(近期发布)
  • 解决长期以来视频监控独立于数据监控、需要视频厂家前端+后端绑定方案痼疾和痛点

5,轻量级PLC功能(近期发布)

  • 通过IEC61131-3编程语言,可针对网关内所有数据进行PLC方式编程,通过电气IO模块,实现轻量级PLC功能

6,多种南向/北向通信方式

  • 支持2个独立IP网口(1G+100M)*支持2路RS485串口+1路RS232 Console
  • 支持WIFI、4G/5G通信
  • 可扩展支持CAN、ZigBee、Lora通信

7,HMI及上位机功能集成

  • 通过HDMI/USB接口连接触摸屏/大屏-键盘-鼠标,应用程序可实现友好的HMI交互
  • 配合内置的全功能SCADA系统(C/S架构和B/S架构),取代现场X86+Windows架构的上位机计算机系统,适合无人值守环境,具有极高的性价比

8,多核架构、资源丰富、算力充裕

  • 全志A40i ARM Cortex-A7四核1.2GHz + 2G DDR3 + 8G eMMC
  • 内置大容量SSD硬盘
  • 丰富的计算资源,确保更多的边缘计算能力
  • 内置软件狗加密芯片
  • 内置国网通信专用加密芯片

9,多种二次开发接口

  • C、表达式、梯形图、Java、Python、SqLite编程接口
  • Docker功能

内部逻辑结构

Industrial computer zh 4.png

外部连接方式

Industrial computer zh 5.png

技术说明

BPI-6202嵌入式单板工控机,配置2个独立MAC以太网端口(1G+100M)、2个RS485+1个RS232端口、HDMI/USB,可加装大容量SDD硬盘,功能强大、价格低廉、尺寸小,导轨安装方便,提供最具性价比的现场工控解决方案。作为边缘计算的主控节点,CS6202充分利用了嵌入式多核计算的强劲功能,能够接入、处理并展示大量的现场数据;取代常规的网关+小型监控系统,实现最优的解决方案。

BPI-6202广泛适用于新能源、电力、石油、轨道交通、企业轻量级MES/工业看板、及物联网监控现场的自动化应用场景。

BPI-6202内置300+规约解释库和实时数据库,可连接国内外各种保护装置、测控装置、IEDs等设备,并支持IEC61850。可根据用户要求定制特殊规约;提供开放的API,方便用户自行开发规约软件,规约软件可独立下载。

BPI-6202支持数百台设备的接入,数据协议解析、转换与统一传输。

BPI-6202具有强大的视频处理功能,支持RTSP/RTMP视频推拉流、Onvif/GB28181协议栈等视频监控传输协议,实现对多厂家视频前端设备(IPC、NVR)的兼容接入,配置大容量硬盘后可取代NVR,实现视频录像及回放功能。独有的基于数据+视频的联动功能,提供了业界唯一的数据+视频完美融合的解决方案。

BPI-6202通过HDMI显示接口和USB键盘鼠标(或触摸屏),支持2048点以下完整的C/S架构SCADA系统功能;CS6202通过Ngnix+Https,提供B/S方式的SCADA功能,通过C/S+B/S模式的混合组态工具,可灵活选择C/S及B/S风格的

BPI-6202支持如下配置方式:

  • 内置WEB管理,通过网页查询/配置设备的工作参数
  • 专用的配置软件配置设备参数
  • 云端远程管理,通过云端对网关进行配置和诊断,实现固件和应用程序的升级

BPI-6202使用了独创的iCoupler®数字隔离技术、RS485自动方向控制、RS485零延时传送技术,在设计上充分考虑了工业现场应用的特殊性,遵循EMI/EMC设计规范,对不同类型的RS485设备适应性强、兼容性好,能够适应各种严酷的工业现场和物联网现场,保障通信以及各种IO信号量的可靠。

注:

  • BPI-6202的供电,为DC24V

主要功能

  • 1)内置300+通讯规约库(详见协议列表清单),包括:MQTT及其它物联网协议、BACNET、OPC UA、IEC 60870-5-101/103/104、CDT、SPABUS、标准MODBUS及数十个变种,即插即通;可根据需求快速定制特殊协议,可提供二次开发环境
  • 2)支持西门子/AB/施耐德/三菱等各类PLC连接
  • 3)支持主流CNC设备接入、主流机器人设备接入
  • 4)支持IEC61850 Server/Client功能,实现传统规约与61850的双向转换
  • 5)视频流获取、传输、分发,云台控制、本地流媒体服务器功能
  • 6)加密传输、断点续传
  • 7)内置RTC,提供高精度时间参考
  • 8)4G/5G/WIFI功能
  • 9)HDMI/USB接口,配合嵌入式SCADA系统的UI操作,可直接驱动看板/大屏
  • 10)本地设备配置管理,云端设备配置管理
  • 11)Telnet、SNMP服务
  • 12)强电磁兼容性设计,符合国际相关标准,具有良好的抗干扰能力
  • 13)可进行二次开发,提供完整的协议开发工具、各种API接口,可自由定制协议、部署各种行业应用app
  • 14)导轨式安装,造型美观,组屏方便
  • 15)全功能SCADA功能,包括C/S模式和B/S模式
  • 16)容器(Docker)功能
  • 17)内置网络安全模块,支持黑白名单及协议安全控制、审计、日志功能

技术规格

处理器及OS 全志A40I ARM Cortex-A7 四核1.2GHz,Ubuntu/Mate
内存 2GB DDR3,8GB EMMC ;可配大容量SSD硬盘
基本通信功能 以太网口:1 x 1000M + 1 x 100M,独立MAC,2 x RS485,带隔离 + 1 x RS232 Consoel带隔离,4G/5G全网通+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线输入/出。电源同上;其它定制模块
HMI接口 HDMI1.4,支持1080p@60fps;USB支持键盘、鼠标;或电阻/电容显示屏接口
数据处理能力 设备接入能力:<=128台(根据带宽和采样周期可调);模拟量<10000;数字量<10000;控制量<10000;表达式计算定义、报警处理
视频处理能力 视频RTSP/RTMP、Onvif、GB28181;视频录像、回放;数据触发片段视频录像、上传;视频AI事件回传并联动、数据OSD打码;本地流媒体服务;H.264/H.265播放
SCADA功能 全功能SCADA系统,处理点数:2048点,C/S或B/S模式
开发环境 C/表达式/梯形图/Java/Python等边缘计算二次开发环境
加密芯片 软件许可证授权加密芯片(SMEC98SP);国网通信专用加密芯片(SC1161Y)
电源  DC:24V

环境规格

项目 说明
工作温度 -40~+60℃
存储温度 -40~+75℃
工作湿度(RH) 5%~95%无冷凝
存储湿度(RH) 5%~95%无冷凝
海拔高度 <5000m
防雷 内置防雷元件,支持户外使用,符合高等级EMC标准
防护等级 IP40
散热方式 无风扇自然散热
电磁兼容 EMC III级,GB/T17626、GB/T15153、IEC61850-3、EN61000-6-5
安规 GB/T7621-2008
认证 CE认证

物理规格

尺寸(宽x深x高) 36mm x105mm x 145mm,导轨式安装,定制扩展的宽度为30mm x n+6(n≥2,为定制扩展时的宽度)
重量 0.5kg
功耗 典型功耗:5W ,最大功耗:10W

合作方式