📄 pt.asm
字号:
ldiu *+fp(4),ar0 ; |132|
ldfu 0.0000000000e+00,f0 ; |132|
stf f0,*+ar0(26) ; |132|
.line 109
;----------------------------------------------------------------------
; 133 | pValue++;
; 134 | //------------------------------------------------//
;----------------------------------------------------------------------
ldiu 29,r0 ; |133|
addi *+fp(4),r0 ; |133| Unsigned
sti r0,*+fp(4) ; |133|
.line 111
;----------------------------------------------------------------------
; 135 | pValue->value_index_number = ++(pProtect->pro_run_data_number);
;----------------------------------------------------------------------
ldiu *+fp(1),ar0 ; |135|
ldiu 1,r0 ; |135|
addi *+ar0(75),r0 ; |135| Unsigned
sti r0,*+ar0(75) ; |135|
ldiu *+fp(4),ar0 ; |135|
sti r0,*+ar0(22) ; |135|
.line 112
;----------------------------------------------------------------------
; 136 | pValue->pvalue_name =(CHAR *)strcpy(pValue -> value_name,"CA线电压");
;----------------------------------------------------------------------
ldp @CL21,DP
ldiu 1,r0 ; |136|
addi *+fp(4),r0 ; |136| Unsigned
ldiu @CL21,r1 ; |136|
push r1 ; |136|
push r0 ; |136|
call _strcpy ; |136|
; |136| Call Occurs
subi 2,sp ; |136|
ldiu *+fp(4),ar0 ; |136|
sti r0,*ar0 ; |136|
.line 113
;----------------------------------------------------------------------
; 137 | pValue->pvalue_alias = "Uca";
;----------------------------------------------------------------------
ldp @CL22,DP
ldiu *+fp(4),ar0 ; |137|
ldiu @CL22,r0 ; |137|
sti r0,*+ar0(21) ; |137|
.line 114
;----------------------------------------------------------------------
; 138 | pValue->value_calculate_style = CHL_FOURIER1_;
;----------------------------------------------------------------------
ldiu *+fp(4),ar0 ; |138|
ldiu 0,r0 ; |138|
sti r0,*+ar0(23) ; |138|
.line 115
;----------------------------------------------------------------------
; 139 | pValue->pvalue_dimension = "V";
;----------------------------------------------------------------------
ldp @CL18,DP
ldiu *+fp(4),ar0 ; |139|
ldiu @CL18,r0 ; |139|
sti r0,*+ar0(24) ; |139|
.line 116
;----------------------------------------------------------------------
; 140 | pValue->value_calculate_coefficient = 1;
;----------------------------------------------------------------------
ldiu *+fp(4),ar0 ; |140|
ldfu 1.0000000000e+00,f0 ; |140|
stf f0,*+ar0(25) ; |140|
.line 117
;----------------------------------------------------------------------
; 141 | pValue->value_measure = 0.0;
;----------------------------------------------------------------------
ldiu *+fp(4),ar0 ; |141|
ldfu 0.0000000000e+00,f0 ; |141|
stf f0,*+ar0(26) ; |141|
.line 118
;----------------------------------------------------------------------
; 142 | pValue++;
; 144 | //////报告
; 145 | // ----------------------------------------------------- //
;----------------------------------------------------------------------
ldiu 29,r0 ; |142|
addi *+fp(4),r0 ; |142| Unsigned
sti r0,*+fp(4) ; |142|
.line 122
;----------------------------------------------------------------------
; 146 | pReport = &PT_Report;
;----------------------------------------------------------------------
ldp @CL23,DP
ldiu @CL23,r0 ; |146|
sti r0,*+fp(6) ; |146|
.line 123
;----------------------------------------------------------------------
; 147 | pReport->pro_report_flag = 1;
; 148 | //SOE
;----------------------------------------------------------------------
ldiu r0,ar0
ldiu 1,r0 ; |147|
sti r0,*ar0 ; |147|
.line 125
;----------------------------------------------------------------------
; 149 | pSoe = &pReport->pro_report_soe;
;----------------------------------------------------------------------
addi *+fp(6),r0 ; |149| Unsigned
sti r0,*+fp(3) ; |149|
.line 126
;----------------------------------------------------------------------
; 150 | pSoe->pSOE_name = "母线PT断线";
;----------------------------------------------------------------------
ldp @CL24,DP
ldiu r0,ar0
ldiu @CL24,r0 ; |150|
sti r0,*ar0 ; |150|
.line 127
;----------------------------------------------------------------------
; 151 | strcpy(pSoe->SOE_name,pSoe->pSOE_name);
;----------------------------------------------------------------------
ldiu *+fp(3),ar0 ; |151|
ldiu *ar0,r1 ; |151|
ldiu 1,r0 ; |151|
addi *+fp(3),r0 ; |151| Unsigned
push r1 ; |151|
push r0 ; |151|
call _strcpy ; |151|
; |151| Call Occurs
subi 2,sp ; |151|
.line 128
;----------------------------------------------------------------------
; 152 | pSoe->SOE_Inf = 38;
;----------------------------------------------------------------------
ldiu *+fp(3),ar0 ; |152|
ldiu 38,r0 ; |152|
sti r0,*+ar0(21) ; |152|
.line 129
;----------------------------------------------------------------------
; 153 | pSoe->DPI = 2;
; 154 | //动作值
;----------------------------------------------------------------------
ldiu *+fp(3),ar0 ; |153|
ldiu 2,r0 ; |153|
sti r0,*+ar0(22) ; |153|
.line 131
;----------------------------------------------------------------------
; 155 | pReport->pro_report_data_number = 0;
;----------------------------------------------------------------------
ldiu *+fp(6),ar0 ; |155|
ldiu 0,r0 ; |155|
sti r0,*+ar0(33) ; |155|
.line 132
;----------------------------------------------------------------------
; 156 | pReport->pro_report_data = PT_reportdata;
;----------------------------------------------------------------------
ldp @CL25,DP
ldiu *+fp(6),ar0 ; |156|
ldiu @CL25,r0 ; |156|
sti r0,*+ar0(34) ; |156|
.line 133
;----------------------------------------------------------------------
; 157 | pValue = pReport->pro_report_data;
; 158 | //------------------------------------------------//
;----------------------------------------------------------------------
ldiu *+fp(6),ar0 ; |157|
ldiu *+ar0(34),r0 ; |157|
sti r0,*+fp(4) ; |157|
.line 135
;----------------------------------------------------------------------
; 159 | pValue->pvalue_name = (CHAR *)strcpy(pValue->value_name,"A相电压");
;----------------------------------------------------------------------
ldiu 1,r0 ; |159|
ldp @CL26,DP
addi *+fp(4),r0 ; |159| Unsigned
ldiu @CL26,r1 ; |159|
push r1 ; |159|
push r0 ; |159|
call _strcpy ; |159|
; |159| Call Occurs
subi 2,sp ; |159|
ldiu *+fp(4),ar0 ; |159|
sti r0,*ar0 ; |159|
.line 136
;----------------------------------------------------------------------
; 160 | pValue->pvalue_alias = "Ua";
;----------------------------------------------------------------------
ldp @CL27,DP
ldiu *+fp(4),ar0 ; |160|
ldiu @CL27,r0 ; |160|
sti r0,*+ar0(21) ; |160|
.line 137
;----------------------------------------------------------------------
; 161 | pValue->value_calculate_style = CHL_FOURIER1_;
;----------------------------------------------------------------------
ldiu *+fp(4),ar0 ; |161|
ldiu 0,r0 ; |161|
sti r0,*+ar0(23) ; |161|
.line 138
;----------------------------------------------------------------------
; 162 | pValue->pvalue_dimension = "V";
;----------------------------------------------------------------------
ldp @CL18,DP
ldiu *+fp(4),ar0 ; |162|
ldiu @CL18,r0 ; |162|
sti r0,*+ar0(24) ; |162|
.line 139
;----------------------------------------------------------------------
; 163 | pValue->value_calculate_coefficient = CHL_FOURIER_CURRENT;
;----------------------------------------------------------------------
ldp @CL28,DP
ldiu *+fp(4),ar0 ; |163|
ldfu @CL28,f0 ; |163|
stf f0,*+ar0(25) ; |163|
.line 140
;----------------------------------------------------------------------
; 164 | pValue->value_index_number = pReport->pro_report_data_number;
;----------------------------------------------------------------------
ldiu *+fp(6),ar1 ; |164|
ldiu *+fp(4),ar0 ; |164|
ldiu *+ar1(33),r0 ; |164|
sti r0,*+ar0(22) ; |164|
.line 141
;----------------------------------------------------------------------
; 165 | pValue++;
;----------------------------------------------------------------------
ldiu 29,r0 ; |165|
addi *+fp(4),r0 ; |165| Unsigned
sti r0,*+fp(4) ; |165|
.line 142
;----------------------------------------------------------------------
; 166 | pReport->pro_report_data_number++;
; 167 | //------------------------------------------------//
;----------------------------------------------------------------------
ldiu *+fp(6),ar0 ; |166|
ldiu 1,r0 ; |166|
addi *+ar0(33),r0 ; |166| Unsigned
sti r0,*+ar0(33) ; |166|
.line 144
;----------------------------------------------------------------------
; 168 | pValue->pvalue_name = (CHAR *)strcpy(pValue->value_name,"B相电压");
;----------------------------------------------------------------------
ldp @CL29,DP
ldiu @CL29,r1 ; |168|
ldiu 1,r0 ; |168|
addi *+fp(4),r0 ; |168| Unsigned
push r1 ; |168|
push r0 ; |168|
call _strcpy ; |168|
; |168| Call Occurs
subi 2,sp ; |168|
ldiu *+fp(4),ar0 ; |168|
sti r0,*ar0 ; |168|
.line 145
;----------------------------------------------------------------------
; 169 | pValue->pvalue_alias = "Ub";
;----------------------------------------------------------------------
ldp @CL30,DP
ldiu *+fp(4),ar0 ; |169|
ldiu @CL30,r0 ; |169|
sti r0,*+ar0(21) ; |169|
.line 146
;----------------------------------------------------------------------
; 170 | pValue->value_calculate_style = CHL_FOURIER1_;
;----------------------------------------------------------------------
ldiu *+fp(4),ar0 ; |170|
ldiu 0,r0 ; |170|
sti r0,*+ar0(23) ; |170|
.line 147
;----------------------------------------------------------------------
; 171 | pValue->pvalue_dimension = "V";
;----------------------------------------------------------------------
ldp @CL18,DP
ldiu *+fp(4),ar0 ; |171|
ldiu @C
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -