title: MSA-C
MSA 全称Meter Socket Adapter,是一种电表插座的适配器,安装在市电电表插座与市电电表之间,里面包含继电器、市电电压采样电路、市电电流采样电流等一系列市电控制、采样功能器件和电路。适配器中并无执行逻辑,需搭配控制器(MSA-C)一同使用,实现市电能量管理和接入/脱离控制。
MSA-C 全称MSA-Controller,是一种EMS(能源管理系统)控制器,本身不具备执行机构,需配合以下设备实现相关功能:结合MSA继电器控制的能源管理控制盒。
<ParameterTable :items="[ {
name: '低速控制CAN',
content: '连接aGate/MSA-C、aPower(PE+BMS)和aPbox2.0的CAN通讯线,用于系统内部各设备间信息交互和控制命令的收发。'
}, {
name: '高速同步CAN',
content: '连接aGate/MSA-C的DSP与PE逆变DSP的CAN通讯线,主要用于同步aPower输出交流波形。'
}, {
name: 'SCI<br>(Serial Communication Interface)',
content: '一对一的串行通信协议接口,是 UART(通用异步收发器)的一种实现形式,通常等同于 UART 串口通信。通讯线有3根:TX(发送)、RX(接收)、GND。'
}, {
name: 'SPI<br>(Serial Peripheral Interface)',
content: '一主多从的高速、同步的全双工串行通信协议,常用于微控制器与外设之间通信。主从结构,通讯线有4根线:SCLK(通信时钟)、MOSI(主机发送数据)、MISO(设备发送数据)、SS/CS(低电平选中从机)'
}, {
name: 'IPC<br>(Inter-Process Communication)',
content: '芯片多核心间的通讯协议,主要用于协同工作和交换数据。'
}, {
name: 'MPPT<br>(Maximum Power Point Tracking)',
content: 'MPPT 是太阳能系统中用于实时追踪太阳能电池板最大功率输出点的一种算法或电路机制。MPPT 会动态调整负载电压,让光伏面板始终工作在其最高功率点,从而提高太阳能发电效率。'
} ]" />
MSA-C + EQB
带aPbox2.0
MSA-C + CND
带aPbox2.0
MSA-C不与MSA连接
| 规格 | 值/范围 | 说明 |
|---|---|---|
| 市电接入制式 | 120V/240V(SPLIT) 120V/208V |
|
| 交流输入电压范围 | 204~276V@240V 183~228V@208V 102~138@120V(L-N) |
15%偏差时,维持时间12S |
| 频率范围 | 60Hz±5Hz | |
| 并离网切换掉电时间 | < 16.6ms | |
| 直流供电电压 | 24V(20V~26V) | 由aPower2/S和aPbox2.0供电(油机) |
| 寿命 | 15年质保 | |
| 年故障率 | < 0.5% | 整机系统 |
尺寸规格
| 型号 | 尺寸 高×宽×深(mm),误差:±1mm |
净重(kg) | 毛重-含包材(kg) |
|---|---|---|---|
| MSA-C | 297*212*80(mm) | < 3 | < 4 |
工作环境要求
| 项目 | 值/范围 | 说明 |
|---|---|---|
| 工作温度范围 | -20~50℃ | |
| 存储温度范围 | -30~60℃ | |
| 工作相对湿度 | 0~100%RH (凝露,正常工作) | |
| 工作海拔 | ≤3000m | |
| 防腐蚀 | 满足盐雾测试合规,满足C5要求 | |
| 外壳防护等级 | TYPE 3R/IP44 | |
| 安装环境 | 室内或室外安装 | |
| 污染等级 | PD3 | |
| 散热方式 | 自然散热 | |
| 环保要求 | ROHS2.0,加州65 |
认证规范
| 销售地区 | 安全标准 | 备注 |
|---|---|---|
| 北美 | Sunspec modbus、UL1741、UL916、UL1741 PCS、IEEE1547、IEEE 1547.1、 FCC PART 15 CLASS B 、ANSI C12.1(市电计量精度列名认证)、无线认证取得UL,CUL(CSA/ETL),认证证书和FCC认证 | - 产品在中试期间要求取得第三方认证 - 2030.5认证机构资质被取消,并且市场反馈没有用户使用这种通信方式,考虑不做该认证 |
| 项目 | 说明 |
|---|---|
| 市电端电压采样 | 采样精度±1% |
| 市电端频率采样 | 检测精度±0.01Hz(IEEE1547标准要求) |
| 市电电表计量精度 | 获取入户侧的电压,电流,有功,无功,电度,精度满足CEC列名的RGM(Revenue Grade Meter 1%) |
| 光伏电表计量精度 | 获取PV侧的电压,电流,有功,电度,精度满足CEC列名的RGM(Revenue Grade Meter 1%) |
| 环境温度采样 | 检测精度±2℃;范围-20℃~55℃ |
| 接口定义 | 描述 | 备注 |
|---|---|---|
| EQB采样接口 | 市电侧/负载侧L1和L2 | 包括预留的N线接口 |
| EQB信号&控制接口 | 两路CT以及继电器的驱动和反馈 | |
| CND信号接口 | 电压电流温度以及驱动和反馈信号等 | |
| 预留CT接口 | 3路,一路光伏,两路市电 | |
| RS485接口*2 | 2路 | 1路远程电表,预留1路APBOX2.0 |
| CAN口*2 | Can通信以及24V供电 | |
| ETH | 以太网 | 接家庭网关 |
| EPO | 远程紧急停机,断开生效 |
<NormalTable
:config = "[
'端子名称',
'pin脚',
'pin定义',
'功能',
'说明'
]"
:data="[
{
端子名称: {
text: 'CND(J12)',
rowspan: 32
},
pin脚: '1',
pin定义: '12V_BUS',
功能: '12V电源',
说明: ''
},
{
pin脚: '2',
pin定义: 'AGND12V',
功能: '12V电源参考地',
说明: ''
},
{
pin脚: '3',
pin定义: 'Line_Curr_L1_P',
功能: '电网侧L1电流检测输出+',
说明: '0.333V @ 200A'
},
{
pin脚: '4',
pin定义: 'Line_Curr_L1_N',
功能: '电网侧L1电流检测输出-',
说明: '0.333V @ 200A'
},
{
pin脚: '5',
pin定义: 'Line_Curr_L2_P',
功能: '电网侧L2电流检测输出+',
说明: '0.333V @ 200A'
},
{
pin脚: '6',
pin定义: 'Line_Curr_L2_N',
功能: '电网侧L2电流检测输出-',
说明: '0.333V @ 200A'
},
{
pin脚: '7',
pin定义: 'Line_RMG_CT_L1_P',
功能: '电网侧L1电流罗氏线圈检测输出+',
说明: '0.333V @ 200A'
},
{
pin脚: '8',
pin定义: 'Line_RMG_CT_L1_N',
功能: '电网侧L1电流罗氏线圈检测输出-',
说明: '0.333V @ 200A'
},
{
pin脚: '9',
pin定义: 'Line_RMG_CT_L2_P',
功能: '电网侧L2电流罗氏线圈检测输出+',
说明: '0.333V @ 200A'
},
{
pin脚: '10',
pin定义: 'Line_RMG_CT_L2_N',
功能: '电网侧L2电流罗氏线圈检测输出-',
说明: '0.333V @ 200A'
},
{
pin脚: '11',
pin定义: 'Line_Volt_L1L2',
功能: '电网侧L1L2线电压',
说明: '0V to 10Vpp @ 288 Vac (5V bias)'
},
{
pin脚: '12',
pin定义: 'AGND12V',
功能: '参考地',
说明: ''
},
{
pin脚: '13',
pin定义: 'Load_Curr_L1_P',
功能: '用户侧L1电流检测输出+',
说明: '0.333V @ 200A'
},
{
pin脚: '14',
pin定义: 'Load_Curr_L1_N',
功能: '用户侧L1电流检测输出-',
说明: '0.333V @ 200A'
},
{
pin脚: '15',
pin定义: 'Load_Curr_L2_P',
功能: '用户侧L2电流检测输出+',
说明: '0.333V @ 200A'
},
{
pin脚: '16',
pin定义: 'Load_Curr_L2_N',
功能: '用户侧L2电流检测输出-',
说明: '0.333V @ 200A'
},
{
pin脚: '17',
pin定义: 'Load_Volt_L1L2',
功能: '用户侧L1L2线电压',
说明: '0V to 10Vpp @ 288 Vac (5V bias)'
},
{
pin脚: '18',
pin定义: 'AGND12V',
功能: '参考地',
说明: ''
},
{
pin脚: '19',
pin定义: 'MID_Ctrl_Open',
功能: 'MSA继电器控制断开',
说明: ''
},
{
pin脚: '20',
pin定义: 'MID_Ctrl_Close',
功能: 'MSA继电器控制闭合',
说明: ''
},
{
pin脚: '21',
pin定义: 'MID_Sense_12V',
功能: 'MSA继电器状态反馈电源',
说明: ''
},
{
pin脚: '22',
pin定义: 'MID_Sense_Out',
功能: 'MSA继电器状态反馈',
说明: ''
},
{
pin脚: '23',
pin定义: 'E-Stop_In',
功能: '急停控制状态电压输入',
说明: ''
},
{
pin脚: '24',
pin定义: 'E-Stop_Out',
功能: '急停控制状态,拉低有效',
说明: ''
},
{
pin脚: '25',
pin定义: 'Temp_Sense',
功能: 'MSA温度采集信号',
说明: '-50C to 150C, +/- 2.5C accuracy'
},
{
pin脚: '26',
pin定义: 'Grid_Power_OK',
功能: '电网状态反馈',
说明: ''
},
{
pin脚: '27',
pin定义: 'MID_Relay_Ready',
功能: 'MSA继电器驱动电路状态反馈',
说明: ''
},
{
pin脚: '28',
pin定义: 'MSA_Fault_N',
功能: 'SPD触发状态反馈,低有效',
说明: ''
},
{
pin脚: '29',
pin定义: '/',
功能: '/',
说明: ''
},
{
pin脚: '30',
pin定义: '/',
功能: '/',
说明: ''
},
{
pin脚: '31',
pin定义: '/',
功能: '/',
说明: ''
},
{
pin脚: '32',
pin定义: '/',
功能: '/',
说明: ''
},
{
端子名称: {
text: 'EQB_HV(J9)',
rowspan: 5
},
pin脚: '1',
pin定义: 'BACKUP_L2',
功能: '负载侧L2电压(继电器后)',
说明: ''
},
{
pin脚: '2',
pin定义: 'GRID_L2',
功能: '市电L2电压(继电器前)',
说明: ''
},
{
pin脚: '3',
pin定义: 'EQB_N',
功能: 'N线',
说明: ''
},
{
pin脚: '4',
pin定义: 'BACKUP_L1',
功能: '负载侧L1电压(继电器后)',
说明: ''
},
{
pin脚: '5',
pin定义: 'GRID_L1',
功能: '市电L1电压(继电器前)',
说明: ''
},
{
端子名称: {
text: 'EQB_S(J6)',
rowspan: 10
},
pin脚: '1',
pin定义: 'EQB_OFF',
功能: 'EQB断开驱动',
说明: ''
},
{
pin脚: '2',
pin定义: 'EQB_ON',
功能: 'EQB闭合驱动',
说明: ''
},
{
pin脚: '3',
pin定义: 'EQB_FB_ON',
功能: 'EQB闭合反馈指示',
说明: ''
},
{
pin脚: '4',
pin定义: 'EQB_FB_COM',
功能: 'EQB反馈公共端',
说明: ''
},
{
pin脚: '5',
pin定义: 'EQB_FB_OFF',
功能: 'EQB断开反馈指示',
说明: ''
},
{
pin脚: '6',
pin定义: '/',
功能: '/',
说明: ''
},
{
pin脚: '7',
pin定义: 'I_EQB_Grid_L1+',
功能: {
text: 'EQB市电电流采样L1',
rowspan: 2
},
说明: ''
},
{
pin脚: '8',
pin定义: 'I_EQB_Grid_L1-',
说明: ''
},
{
pin脚: '9',
pin定义: 'I_EQB_Grid_L2+',
功能: {
text: 'EQB市电电流采样L2',
rowspan: 2
},
说明: ''
},
{
pin脚: '10',
pin定义: 'I_EQB_Grid_L2-',
说明: ''
},
{
端子名称: {
text: '485通讯(J11)',
rowspan: 4
},
pin脚: '1',
pin定义: '12V_BUS',
功能: '12V电源',
说明: ''
},
{
端子名称: {
text: '485通讯(J11)',
rowspan: 4
},
pin脚: '1',
pin定义: 'RS485A_1',
功能: {
text: '485通讯1',
rowspan: 2
},
说明: ''
},
{
pin脚: '2',
pin定义: 'RS485B_1',
说明: ''
},
{
pin脚: '3',
pin定义: 'RS485A_2',
功能: {
text: '485通讯2',
rowspan: 2
},
说明: ''
},
{
pin脚: '4',
pin定义: 'RS485B_2',
说明: ''
},
{
端子名称: {
text: 'EP0&RSD急停(J2)',
rowspan: 4
},
pin脚: '1',
pin定义: 'EPO+',
功能: {
text: 'EPC急停',
rowspan: 2
},
说明: ''
},
{
pin脚: '2',
pin定义: 'EPO-',
说明: ''
},
{
pin脚: '3',
pin定义: 'RSD+',
功能: {
text: 'RSD急停',
rowspan: 2
},
说明: ''
},
{
pin脚: '4',
pin定义: 'RSD-',
说明: ''
},
{
端子名称: {
text: 'PV_CT(J4)',
rowspan: 4
},
pin脚: '1',
pin定义: 'I_PV1+',
功能: {
text: '光伏CT1',
rowspan: 2
},
说明: ''
},
{
pin脚: '2',
pin定义: 'I_PV1-',
说明: ''
},
{
pin脚: '3',
pin定义: 'I_PV2+',
功能: {
text: '光伏CT2',
rowspan: 2
},
说明: ''
},
{
pin脚: '4',
pin定义: 'I_PV2-',
说明: ''
},
{
端子名称: {
text: 'CAN_IN(J19-left)',
rowspan: 8
},
pin脚: '1',
pin定义: 'CAN1_H',
功能: {
text: 'CAN1(高速同步CAN)通信',
rowspan: 2
},
说明: ''
},
{
pin脚: '2',
pin定义: 'CAN1_L',
说明: ''
},
{
pin脚: '3',
pin定义: '24V_IN',
功能: '辅源供电24V+',
说明: 'PE或APbox2.0电源'
},
{
pin脚: '4',
pin定义: 'CAN2_L',
功能: {
text: 'CAN2(低速控制CAN)通信',
rowspan: 2
},
说明: ''
},
{
pin脚: '5',
pin定义: 'CAN2_H',
说明: ''
},
{
pin脚: '6',
pin定义: '24V_IN',
功能: '辅源供电24V+',
说明: 'PE或APbox2.0电源'
},
{
pin脚: '7',
pin定义: 'GND1',
功能: {
text: '电源地1',
rowspan: 2
},
说明: ''
},
{
pin脚: '8',
pin定义: 'GND1',
说明: ''
},
{
端子名称: {
text: 'CAN_OUT(J19-right)',
rowspan: 8
},
pin脚: '1',
pin定义: 'CAN1_H',
功能: {
text: 'CAN1(高速同步CAN)通信',
rowspan: 2
},
说明: ''
},
{
pin脚: '2',
pin定义: 'CAN1_L',
说明: ''
},
{
pin脚: '3',
pin定义: '24V_IN',
功能: '辅源供电24V+',
说明: 'PE或APbox2.0电源'
},
{
pin脚: '4',
pin定义: 'CAN2_L',
功能: {
text: 'CAN2(低速控制CAN)通信',
rowspan: 2
},
说明: ''
},
{
pin脚: '5',
pin定义: 'CAN2_H',
说明: ''
},
{
pin脚: '6',
pin定义: '24V_IN',
功能: '辅源供电24V+',
说明: 'PE或APbox2.0电源'
},
{
pin脚: '7',
pin定义: 'GND2',
功能: {
text: '电源地2',
rowspan: 2
},
说明: ''
},
{
pin脚: '8',
pin定义: 'GND2',
说明: ''
},
{
端子名称: 'WIFI天线(J7&J8)',
pin脚: '1',
pin定义: 'WIFI_X1',
功能: 'WIFI天线',
说明: ''
}
]"
/>
RJ45(CAN)端口说明
待补充
<ParameterTable :items="[ {
name: '➖️配电电路',
content: 'MSA-C没有配电电路,仅包含控制电路板。'
}, {
name: '🔁市电继电器控制',
content: '使用MSA提供的继电器控制线,同时状态检测也使用由MSA提供的检测线。'
}, {
name: '➕️MSA自识别',
content: 'MSA-C通过判断MSA的反馈控制信号识别接入的类型,详情请参考<a href=\'#msa自动识别功能\'>MSA自动识别功能</a>'
}, {
name: '➕️MSA信号采样',
content: '系统适配两种MSA信号采样,包括电压、电流、继电器状态、温度等。'
}, {
name: '🔁市电CT故障检测',
content: '市电CT故障检测逻辑需在aGate市电CT故障检测逻辑基础上,兼容MSA的CT特性。'
}, {
name: '🔁EMS-ARM与EMS-DSP通讯协议',
content: '删除原有油机、V2L、光伏、智能负载相关协议,这部分相关协议将移到aPbox2.0协议中实现。'
}, {
name: '🔁主配电盘保护',
content: '。。。待确认。。。'
}, {
name: '❓️手拉手-aPower空开限流',
content: '。。。待确认。。。'
}, {
name: '❓️功率限制-aPower空开限流',
content: '。。。待确认。。。'
}, {
name: '🔁PCS功能',
content: 'MSA场景属于全屋备电场景,但其备电端接法五花八门,需要更新PCS的全屋备电场景设计来支持MSA。'
}, {
name: '➕️aPbox2.0 Busbar过流保护',
content: 'PCS功能中需包括aPbox2.0 Busbar过流保护功能。'
}, {
name: '🔁软件升级',
content: '增加aPbox2.0软件升级。'
}, {
name: '🔁故障录波',
content: '增加aPbox2.0故障录波'
}, {
name: '🔁参数同步',
content: '增加aPbox2.0运行参数同步'
}, {
name: '➕️本地WIFI-AP升级系统软件包',
content: '实现安装商使用手机连接EMS本地WIFI-AP升级系统软件包。'
}, {
name: '🔁编址',
content: '增加aPbox2.0编址'
}, {
name: '🔁黑启动',
content: '没有黑启动继电器,其他逻辑和aGate1.3相似。'
},{
name: '⚠️市电计量',
content: 'ConnectDER-MSA没有提供单相电压值,电表计量可能有误差。'
}, {
name: '🔁相序检测',
content: 'EMS-DSP相序检测功能采样依赖于aPower,逻辑更复杂。'
}, {
name: '⚠️并网合规',
content: 'ConnectDER-MSA没有提供单相电压值,并网合规快速动作响应依赖于aPower,对响应速度有挑战。'
} ]" />
目前MSA-C仅适配两种MSA,分别为:EQB-MSA和ConnectDER-MSA。
开发手册
开发手册
MSA的连接分三种情况:EQB-MSA、ConnectDER-MSA、不接MSA。为了快速安装,实现MSA自动识别功能。
EQB MSA接入时,两个市电继电器状态反馈信号(EQB_RELAY_FB_ON 、EQB_RELAY_FB_OFF)至少有一个是有效信号,若这两个信号都是无效信号,则判出没有EQB的MSA接入。
ConnectDER MSA接入时,可以通过ConnectDER MSA送给从DSP的温度信号(Temp_Sense)判断,送入ADC口前有接高阻值的下拉电阻,如果不接MSA,则输入电压为0V,若有接MSA,输入电压范围为:0.1V(对应-40℃)至2.0V(对应150℃)。另外从DSP本身有环境温度采样信号(Envir_Temp_AD),可以通过二者的比对确保判断的正确性。
MSA自动识别只在系统上电后的一段时间内进行,初次识别MSA型号后存入Flash,若重新上电识别的MSA型号与Flash中存储的型号不相同,则告警进入故障状态;若接收到commission命令,则重新检测MSA型号并存Flash。