Files
Inspection/JinYuan.VirtualDataLibrary/bin/Debug/JinYuan.Helper.pdb
T

571 lines
192 KiB
Plaintext
Raw Normal View History

2026-09-09 19:21:21 +08:00
Microsoft C/C++ MSF 7.00
DSđ}ŕŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ü˙˙€ţ/ü˙˙˙Ŕ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Ę18˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙ Ę18˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙řbQ?ĆÓ�SŔOَÄEK™éćŇ�?ŔOَ ť†ZfÓ˝*řI˝Đ)�¸B‡‹w…—¬ ÖE 1*Ś–˙*SÔ×L“µž«4ělűG˙Űw´ä¶iřbQ?ĆÓ�SŔOَÄEK™éćŇ�?ŔOَ ť†ZfÓ˝*řI˝Đ)�¸B‡‹w…—¬ ­Ě3Ď‘?Îá�‡Ž®Üś…e�ĘZHč"�1pܬřbQ?ĆÓ�SŔOَÄEK™éćŇ�?ŔOَ ť†ZfÓ˝*řI˝Đ)�¸B‡‹w…—¬ &Öúä%Ő¬K[(“AűFs$'ţ$ÎeÍś[¶z†ÖÖómřbQ?ĆÓ�SŔOَÄEK™éćŇ�
·…©‚;Đč†�N#¬ S°řbQ?ĆÓ�SŔOَÄEK™éćŇ�?ŔOَ ť†ZfÓ˝*řI˝Đ)�¸B‡‹w…—¬ Ő‚*śĎŠSçPŮŚW¦1z™@{©ľAáXýc|�»B˙ÔřbQ?ĆÓ�SŔOَÄEK™éćŇ�?ŔOَ ť†ZfÓ˝*řI˝Đ)�¸B‡‹w…—¬ Féřéšbęd™ó%AĄ/Ö�˛ÜÁ:Acş%ŐŠ5řbQ?ĆÓ�SŔOَÄEK™éćŇ�?ŔOَ ť†ZfÓ˝*řI˝Đ)�¸B‡‹w…—¬ ÄťĐ×ďÓTgŤ†°{§'Ţ>ů@»Üâŕ’Ít%zlřbQ?ĆÓ�SŔOَÄEK™éćŇ�?ŔOَ ť†ZfÓ˝*řI˝Đ)�¸B‡‹w…—¬ Đ
VIŘÁÓcĐf¦ ßUJ‹–JĎ›dd°(}’k÷řbQ?ĆÓ�SŔOَÄEK™éćŇ�?ŔOَ ť†ZfÓ˝*řI˝Đ)�¸B‡‹w…—¬ ”ĽĚe)'ĘK9P-ľUG4�!Ă•7>3św¦®ÖřbQ?ĆÓ�SŔOَÄEK™éćŇ�?ŔOَ ť†ZfÓ˝*řI˝Đ)�¸B‡‹w…—¬ ˘4¬Wőű3ű'FÁŹL‰ć߇%ýD&Ĺt•u·aF~ŮřbQ?ĆÓ�SŔOَÄEK™éćŇ�?ŔOَ ť†ZfÓ˝*řI˝Đ)�¸B‡‹w…—¬ Öť€łnÁÄÄÓč�He‹\8¦­ {W¦#*ĆőřbQ?ĆÓ�SŔOَÄEK™éćŇ�?ŔOَ ť†ZfÓ˝*řI˝Đ)�¸B‡‹w…—¬ }:eîíyMa
>,iyź¶}›řbQ?ĆÓ�SŔOَÄEK™éćŇ�?ŔOَ ť†ZfÓ˝*řI˝Đ)�¸B‡‹w…—¬ 
Ă˝ľ&Á¶LŤÔ” }ÎŕE÷Ťł:0.GýXŤ÷čřbQ?ĆÓ�SŔOَÄEK™éćŇ�?ŔOَ ť†ZfÓ˝*řI˝Đ)�¸B‡‹w…—¬ 4‰:‰/OFJËÁ‚˙�/?!ŽĆăÔ˛S&!ÔřĽäřbQ?ĆÓ�SŔOَÄEK™éćŇ�?ŔOَ ť†ZfÓ˝*řI˝Đ)�¸B‡‹w…—¬ đ¨ëÂó1¤%0ÝżЇRÓ)#ěőÉÎ1˝}‡ZŐ�řbQ?ĆÓ�SŔOَÄEK™éćŇ�?ŔOَ ť†ZfÓ˝*řI˝Đ)�¸B‡‹w…—¬ ŻL$ďÝŔË9FčáHűmôüśPqĚq‡8´r�sssřbQ?ĆÓ�SŔOَÄEK™éćŇ�?ŔOَ ť†ZfÓ˝*řI˝Đ)�¸B‡‹w…—¬ ­î üZ\ZXűJŰJ'ëčš])�×ĎçmAÚëůëţďţď4F:\workspaces\外观检\431-1398-13-外观检-0905\JinYuan.Helper\Logger.csf:\workspaces\外观检\431-1398-13-外观检-0905\jinyuan.helper\logger.csF:\workspaces\外观检\431-1398-13-外观检-0905\JinYuan.Helper\ArrayHelper.csf:\workspaces\外观检\431-1398-13-外观检-0905\jinyuan.helper\arrayhelper.csF:\workspaces\外观检\431-1398-13-外观检-0905\JinYuan.Helper\ChartHelper.csf:\workspaces\外观检\431-1398-13-外观检-0905\jinyuan.helper\charthelper.csF:\workspaces\外观检\431-1398-13-外观检-0905\JinYuan.Helper\ClearMemoryHelper.csf:\workspaces\外观检\431-1398-13-外观检-0905\jinyuan.helper\clearmemoryhelper.csF:\workspaces\外观检\431-1398-13-外观检-0905\JinYuan.Helper\DataTableExtend.csf:\workspaces\外观检\431-1398-13-外观检-0905\jinyuan.helper\datatableextend.csF:\workspaces\外观检\431-1398-13-外观检-0905\JinYuan.Helper\ConvertHelper.csf:\workspaces\外观检\431-1398-13-外观检-0905\jinyuan.helper\converthelper.csF:\workspaces\外观检\431-1398-13-外观检-0905\JinYuan.Helper\CSVHelper.csf:\workspaces\外观检\431-1398-13-外
µ
ö šëጤ
ô
vĆŔ T ´
kÜ+€ýđ J
 ] H fś *yâ1‰6NŢ5D“5â0Đ4°d>ňďś (â0G»hH Mś e] (â0üříoh M] e(â0«>ĺhČMeá(â0YVBľhŚMáeĆ(â0´ĂťhvMĆe‰(â0Msąh6M‰eJ
(â0ă¤^hđ MJ
e
(â0¬+6Wh´ M
eN(â0ů;űhMNe+(â0ýd˙âhÜM+eë(â0HősWhšMëek(â0’”·“hMkeŤ(â0µBNh<MŤeô
(â0qŤ§äh¤
Mô
eµ
(â0
Šşghf
Mµ
eŇ(â0_Á˙hzMŇe“(â0ÚłIhDM“eT (â0Ë
čkh MT e1(â0_qšRhâM1e(â0·gVhŔMeý(â0ńĆĺ“h€Mýe5(â0'i&ÓhŢM5eö (â0�ĺâh¤ Mö e×(â0ĺYhzM×e(â0HŹä˛hfMey(â0řđ%8h*Mye.*¸Ś•H6.ctor€ŚH6$UNewtonsoft.Json
$USystem$USystem.Collections.Generic"$USystem.Collections.ObjectModel$USystem.Linq$USystem.Text$USystem.Threading.Tasks$USystem.Security.Policy$UJinYuan.Models$USystem.Threading$UPLCCommunication.MQTT"$Ulog4net.Repository.Hierarchy2É?ęĆłYÖIĽ% »«´`MD2 >*”z–Ô6InitializeConnectionĽLzÔ6üHYç6 FresultBÉ?ęĆłYÖIĽ% »«´`MD2 •{A€˛:*Č‹—N7SubscribeTopics�x‹N7 GtopicsÔtUy7 GtopicpQ}7 GresultJÉ?ęĆłYÖIĽ% »«´`MD2 •_€Ş €Ş€Ş€ě�+>*<G�Ů7MqttMessageReceived.É?ęĆłYÖIĽ% »«´`MD2 •:*l÷™ 8SendInOutMessage@÷ 8|äł48 Hmessage Hresult|÷8 HexJÉ?ęĆłYÖIĽ% »«´`MD2 •44€Ě�
m‚��ń>* ůš9SendForecastMessagepPů9°µ+9 Hmessage Hresult°Lđ9 HexJÉ?ęĆłYÖIĽ% »«´`MD2 •44€ú�9m‚ş„$:*¨Ş›:BuildInOutMessage¤dŞ:ŕ,†: Imessageŕ`!—: Iex>É?ęĆłYÖIĽ% »«´`MD2 •8�>*Ŕšśş:BuildForecastMessage¬|šş:ěDv»:& JcollectionUploaděx!1C Jex>É?ęĆłYÖIĽ% »«´`MD2 •E˛ 2*„ 5ťTCReconnectÄD 5TCř@ lC Kex:É?ęĆłYÖIĽ% »«´`MD2 • €›6*
6ž‰CStartHeartbeat>É?ęĆłYÖIĽ% »«´`MD2 •B2*t
RźżCDispose:É?ęĆłYÖIĽ% »«´`MD2 • 62*Ü
 DFinalize.É?ęĆłYÖIĽ% »«´`MD2 •2*D ˇ&DDispose.É?ęĆłYÖIĽ% »«´`MD2 •B* H˘7D<StartHeartbeat>b__15_0H Ř H7DŚ Ô bD #ex>É?ęĆłYÖIĽ% »«´`MD2 •€��_ň„H6Ś x€ ‹€!€"€#€!$†}+€„,€‹-€ : ( .


$

ňÔ6z4€5€6€7€ îďţ€#7€%8€19€9îďţ€=:€>;€I=€P>€Qîďţ€S@€TA€jB€kC€nîďţ€xîďţ€yD€

-.5:&6'I

ňN7‹I€L€$M€%M€)îďţ€+M€/N€0O€>P€Gîďţ€KQ€LR€]S€^îďţ€`U€aV€~W€X€€îďţ€„M€ŠY€
N
#)
B&:P
 "
ň<Ů7G0a€b€Fc€
l
ň\ 8÷Pl€n€o€p€q€%îďţ€)r€0t€8u†}}€…îďţ€‰~€Š€«€€¬îďţ€®‚€Ż�€Ĺ„€Ć…€Éîďţ€Óîďţ€Ô†€×‡€Ů�€Ú‰€óŠ€ö‹€
!2%=*[K

!
C

ňt9ůh’€”€•€–€—€%îďţ€)�€*™€1š€2ś€:ť†Ą€‡îďţ€‹¦€Ś§€­¨€®îďţ€°Ş€±«€Ç¬€Č­€Ëîďţ€Őîďţ€Ö®€ŮŻ€Ű°€Ü±€ő˛€řł€
!2%>*]J

!
B

ň„:Ş xż€Á€Ši΄‡Ô€�Ő€‰Ö€ ×€¨Ů€

!
C%
ň„ş:š xá€ă€ä˙Yl„wr€xs€yt€�u€�w€

!
D%
ň�TC5
„~€€€�€‚€�€„€…€†€1‡€4�€
,(

!
B

ň<‰C60�€‘Ž5 €
H
ň´żCR
¨Ł€¤€îďţ€ ¤€
¦€îďţ€§€¨€%©€7Ş€I«€J­€Q®€
#

,-(


ňTDH±€±€˛€ ł€ł€

ňH&D<µ€€ ·€¸€

'
ňŔ7DH´’€”€•€îďţ€–€—€ �€'™€(š€+›€,ś€-ť€Dž€Gź€
2A%%D
ô¤ p,Ph� ÄÜü8Pp�¬ÄÜô,D\tڤĽä:*@˙‡Vget_ServerAddress:*€ŽVset_ServerAddress6*Ľ–Vget_ServerPort6*řťVset_ServerPort6*4ĄVget_ClientId6*p¬Vset_ClientId6*¬´Vget_TopicInOut6*č»Vset_TopicInOut:*(ĂVget_TopicForecast:*hĘVset_TopicForecast.* ? ŇV.ctorlč?ŇV$UNewtonsoft.Json
$USystem$USystem.Collections.Generic"$USystem.Collections.ObjectModel$USystem.Linq$USystem.Text$USystem.Threading.Tasks$USystem.Security.Policy$UJinYuan.Models$USystem.Threading$UPLCCommunication.MQTT"$Ulog4net.Repository.Hierarchy2É?ęĆłYÖIĽ% »«´`MD2 ň$‡V€+/ň$ŽV€04ň$–V€%)ň$ťV€*.ň$ĄV€&*ň$¬V€+/ň$´V€(,ň$»V€-1ň$ĂV€+/ň$ĘV€04ňTŇV?H€ €€!€,€9F374>6S9Oô¤ Xü4TlڤÄÜř,Dd|ś´Ôě $8:*XŤsŚ,Generate12HourDataüŤŚ,$UJinYuan.Models
$USystem$USystem.Collections.Generic$USystem.Globalization$USystem.Linq$USystem.Text$USystem.Threading.Tasks ;result ;random ;timeSlots@ř†{- ;timeSlotPô€�- ;prodIn ;prodOut ;okRatioVÉ?ęĆłYÖIĽ% »«´`MD2$K€“�˝ �˝�˝‚‚;‚t>*(­t.GenerateAlarmTop10Data\Ô­. <alarmTypesNÉ?ęĆłYÖIĽ% »«´`MD2 s €ű�¸6*ě›uĆ.GenerateNGData,�›Ć. <ngTypesNÉ?ęĆłYÖIĽ% »«´`MD2 s €Í�Ś.*P va/.cctor.É?ęĆłYÖIĽ% »«´`MD2 sňđŚ,Ťä%€&€'€
*…ä1€ĺ1€ęîďţ€ď1€ő2€ö3€4€5€07†t>€uîďţ€{1€…@€ŠA€
6
'

&/"
58M
#%

ňH.­<D€E…ZL‡«T€

ňHĆ.›<W€X„H^‡™f€

ň$a/ 
€ >ô PtŚ´Ěě6*0'Ę
ClearMemoryč'Ę

$USystem$USystem.Collections.Generic$USystem.Linq"$USystem.Runtime.InteropServices$USystem.Text$USystem.Threading.TasksBÉ?ęĆłYÖIĽ% »«´`MD22ň<Ę
'0€Ś& €

ôŢ4P.*ĐT@.ctor�T
$USystem$USystem.Collections.Generic$USystem.Linq"$USystem.Net.NetworkInformation$USystem.Net$USystem.Text$USystem.Threading.Tasks$USystem.Net.Sockets$UNewtonsoft.Json$UJinYuan.Models$USystem.Buffers$UNewtonsoft.Json.Linq$USystem.Collections$UOrg.BouncyCastle.Ocsp2É?ęĆłYÖIĽ% »«´`MD26*<AqSetTCPParams.É?ęĆłYÖIĽ% »«´`MD2 @6*#BŤget_Connected@Ä#ŤxŔ¨ #ex>É?ęĆłYÖIĽ% »«´`MD2 @€´.*|eC°Close>É?ęĆłYÖIĽ% »«´`MD2 @<t2*H5DConnect€5´ü
; %exBÉ?ęĆłYÖIĽ% »«´`MD2 @€›�{2*żEJTCPConnectLĚżJ€ČIľ &ex>É?ęĆłYÖIĽ% »«´`MD2 @4‚.*€VF Ping:É?ęĆłYÖIĽ% »«´`MD2 @ 46* "G_SendAndGetRes„�"_ 'arrayPool 'buffer 'RecvData 'sizeĽPä" 'PhaseVoltageA"  'PhaseVoltageB" 
'PhaseVoltageC"  'PhaseCurrentA"  'PhaseCurrentB" 
'PhaseCurrentC 'PhasePowerA 'PhasePowerB 'PhasePowerC 'ActivePower 'PowerFactor 'pt 'ct* 'AccumulatedElectricity 'mĽ„«Ŕ# 'ex‚É?ęĆłYÖIĽ% »«´`MD2 @TL€–€Î€ö‚‚•„-„¬…,…¬†,†¬‡,‡Ş�(�¦‰(‰Ş‰ÓŠŠ�$Ź.Ź.” .*ü [H�$Send ° [�$ (bytesSentD ¬ µ$ (msgFÉ?ęĆłYÖIĽ% »«´`MD2 @€Ď�h�¨2*°
0IÜ$Receive
l
0Ü$ )bytesRecv>É?ęĆłYÖIĽ% »«´`MD2 @� 2*� ËJ %HextoFloat´
( Ë %č
đ »
% *s1 *s2 *us1 *us2 *sign *exponent *mantissa *emCodeč
$ Č%  *exZÉ?ęĆłYÖIĽ% »«´`MD2 @,X\�7�A�î�ô‚‚‹�\�‡„ňśT �€ €€€ €'€2,€9-€:0€E4€S5€ % # - 1 - ( #
%
3
ňHq<;€<€=€>€
)
(
ňlŤ#`F€H€I€K€L€N€!P€
^%"
ňđ°eäX€Y€Z€[€îďţ€[€\€%îďţ€(]€)^€6_€B`€Ca€Ob€Vc€Yîďţ€cîďţ€dd€

/079/-*

ňđ5äg€h€îďţ€ i€ j€îďţ€n€o€îďţ€p€q€!t€"u€&x€'y€(z€/{€3}€
(

'!"
!

ňäJżŘ€€‚€�€ îďţ€„€…€†€‡€5‰€GŠ€Y‹€kŚ€tŽ€uŹ€v�€ą‘€˝“€
/1n:=;'
(
¨
ňś V �–€�€™€îďţ€™€›€:ť€N €Oˇ€PŁ€TĄ€
45BZT


ňä_"Qب€©€Ş€«€¬€$®€/îďţ€3Ż€4°€<îďţ€=ł€>µ€I·€Są€nîďţ€uş€v»€~îďţ€…Ľ€†ľ€“ż€ăÁ€˙€Ă€7Ä€SĹ€oĆ€‹Ç€§Č€ĂÉ€ßĘ€űË€#Ě€*Í€3΀[Đ€bŃ€qŇ€€Ó€ŹÔ€ĄŐ€»Ö€Ń×€îŘ€ Ů€(Ú€>Ű€TÜ€cÝ€rŢ€�߀‹ŕ€Śîďţ€‘‒〗îďţ€›îďţ€˛ć€Çç€Éé€Ţę€ŕě€őí€÷ď€ đ€ň€Yó€Zô€[ő€aö€c÷€dř€´ů€ú€ű€ îďţ€ţ€˙€€€€
4
8
4
#


+-c-MË~}}}��(.ŚA999>>>LLL::##K&-!v!'!t!'!s!'!u!'ľ

!
Ă®
*


ň´�$[
¨ € € îďţ€
€€€)€1îďţ€4€5€L€S€X€

M
W
%
~*

ňxÜ$0l%€&€ îďţ€'€(€,€*6€.7€
!
M
\

ň %ËC€E€H€I€*L€,L€.M€4îďţ€8M€@N€Fîďţ€JN€RS€[U€dW€nY€‡[€Ľ]€ľ^€ż_€Ča€
FF'**$*)Jh
!

ôČXh|”°Čäü(@XtŚ ¸Ôě0Hd2* ăË>M<Init>b__0Ŕă>M
$USystem$USystem.Collections.Generic$USystem.IO$USystem.Linq"$USystem.Runtime.InteropServices$USystem.Text$USystem.Threading$USystem.Threading.Tasks8�µFM ^i „”NM ^b ^c8ĽN  ^eZÉ?ęĆłYÖIĽ% »«´`MD2(€±�”�+$� � �ń�p€¨k…‡ňÔ>Mă%Č€€îďţ€€€
îďţ€€€îďţ€îďţ€( €8!€;îďţ€?"€@#€b$€c%€e'€u(€xîďţ€|)€}*€ź+€ ,€˘.€¤0€Ą€©€¶îďţ€˝2€Č3€É€Ń5€Ó6€Ô7€ß8€â9€
'5%N%+%&)e%&%+%I%+%&)e%&%+%+=@);;!$7
ô*|�2*%WriteInfoŔ%
$USystem$USystem.Collections.Generic$USystem.Linq$USystem.Text$USystem.Threading.Tasks:É?ęĆłYÖIĽ% »«´`MD2  .2*t%%WriteMqtt:É?ęĆłYÖIĽ% »«´`MD2  .2*č% JWriteError:É?ęĆłYÖIĽ% »«´`MD2  /2*\&
oWriteError:É?ęĆłYÖIĽ% »«´`MD2  .2*Đ% •WriteWHX:É?ęĆłYÖIĽ% »«´`MD2  ..*4=
ş.cctor.É?ęĆłYÖIĽ% »«´`MD2 ňx%l€€€îďţ€€€#€$€ ! #
ňx%%l€€€îďţ€€€#€$ € ! #
ňxJ%l#€$€%€îďţ€&€'€#(€$)€ " %
#
ňxo&l,€-€.€îďţ€/€0€$1€%2€ ! %
&
ňx•%l4€5€6€îďţ€7€8€#9€$:€ ! #
ňHş=< € €
€-€\^\Zô0°Čŕř , D ` x � ¨ Ŕ 6*<Ú{Nget_DataType6*xŰ‚Nset_DataType6*´ÜŠNget_DataCount6*đÝ‘Nset_DataCountň${N €&*ň$‚N €+/ň$ŠN!€$(ň$‘N!€)-ô Ř ô
(
@
\
t
�
.*0AĺěN.cctorřAěN$UJinYuan.Models
$USystem$USystem.Collections.Generic$USystem.IO$USystem.Linq$USystem.Text$USystem.Threading$USystem.Threading.Tasks2É?ęĆłYÖIĽ% »«´`MD22*Üoć-OLogInfo4śo-O 4strData:É?ęĆłYÖIĽ% »«´`MD2 ĺ E2*lRçśOWriteMsgŕRśO &żO _msg _strFilename,�2P _se|>BP& _strProInfoFileHead _swVÉ?ęĆłYÖIĽ% »«´`MD2 ĺ(p€ń‚@�‡…ą�b�ó„S‡�6*\YčîPGetFileSizepYîP `strRe¨&Q `myFsBÉ?ęĆłYÖIĽ% »«´`MD2 ĺ5€Ţ2*0`éGQCopyToBak`ě`GQ afileCount asBakName>É?ęĆłYÖIĽ% »«´`MD2 ĺ?€µňlěNA`Ä€
ƀ ǀɀ+ʀ5ˀ@̀
`
)40%
ň`-OoTπЀ Ń„WÖ€c×€nŘ€
)3+(
ň@śOR.4Ú€îďţ€Ü€Ý€Ţ€îďţ€#߀$ŕ€/á€:â€Eă€Pä€^îďţ€aĺ€bć€mç€n耖뀗쀢îďţ€¦í€§ď€®đ€Áń€Ëň€Óó€Űô€ăő€äö€÷÷€ř€ů€ú€ű€ü€ý€€ €+€;îďţ€?€@€G€H€I€JŰ€
&,19019Av;!Y!~!B!,!,!.z/((**0A4ňüîPYđ
€ € € îďţ€
€€€€#€1€8€?€B€C€D€G€R€S€W€
 +-L4&(&,
ňüGQ`đ!€"€#€ $€&€(€)€*€2+€3,€:îďţ€=-€E.€L/€O0€P1€Q4€T5€_6€
#&)%I34,"(
ôf
(¨
Ŕ
Ř
đ
 8 T l „ :*Ň/gDgvRowPostPaint´Ňg
$USystem$USystem.Collections.Generic$USystem.Drawing$USystem.Linq$USystem.Reflection$USystem.Text$USystem.Threading.Tasks$USystem.Windows.Forms@|¬h solidBrush lineNo sf@°" exJÉ?ęĆłYÖIĽ% »«´`MD2X€·�e‚Ú6*ěŔ09DgvRowPrePaint¤Ŕ9 dr@  Ř exBÉ?ęĆłYÖIĽ% »«´`MD2 /n€Ń‚ď6*X+1ůDgvRowPaint.É?ęĆłYÖIĽ% »«´`MD2 /2*ŔX2$DgvStyle.É?ęĆłYÖIĽ% »«´`MD2 /B*”&3|DoubleBufferedDataGirdViewÄT&| dgvType pi:É?ęĆłYÖIĽ% »«´`MD2 / H>*d&4˘DoubleBufferedListView�$&˘ lvType pi:É?ęĆłYÖIĽ% »«´`MD2 / F>*4&5ČDoubleBufferedListBoxhô&Č lvType pi:É?ęĆłYÖIĽ% »«´`MD2 / FňĚgŇŔ€€€€$€1€7€?€G€¬ €Ż!€±"€˛#€Î$€Ń%€
b=g6;7Ĺ

!
I

ň9Ŕ-€/€îďţ€0€"1€94€:5€[îďţ€^6€_;€{<€|îďţ€~>€@€›A€śB€źC€ D€ˇE€ĽG€żH€
2
L
FIB

!
I

ň<ů+0P€Q€*R€
p
ň„$X xX€Z€[€^€(_€5b€Bc€Of€Wg€
R
[
C
L
I
R
'
ňT|&Hr€s€t€u€%v€
*
u
*
ňT˘&H€€€�€‚€%�€
(
t
)
ňTČ&H†€‡€�€‰€%Š€
(
t
)
ôz8ś Ľ Ô ô ( @ X p ś ´ Ü ô 
6*”xi�*ReadIniDataLx�*
$USystem$USystem.Collections.Generic$USystem.IO$USystem.Linq"$USystem.Runtime.InteropServices$USystem.Text$USystem.Threading.Tasks$USystem.Windows.Forms<H-‘* 3tempBÉ?ęĆłYÖIĽ% »«´`MD2O6*cjů*WriteIniDataBÉ?ęĆłYÖIĽ% »«´`MD2 iA€ó6*�Gk\+CreateIniFile>É?ęĆłYÖIĽ% »«´`MD2 i0€‘.*ô mŁ+.cctor.É?ęĆłYÖIĽ% »«´`MD2 iňŔ�*x´€€€
îďţ€€€€4€= €n!€r#€s$€t%€v'€"3ID  ňů*cü*€,€-€
îďţ€.€/€#îďţ€&0€'1€+3€/5€?6€Qîďţ€T7€U8€Y:€]<€^=€_>€a@€"L&K  ň´\+G
¨C€D€
E€îďţ€F€G€"H€#I€1îďţ€4J€5K€EL€FM€(',"&ň$Ł+ €7ôŔ 0
L
d
€
�
´
Ě
ä
ô€z:*ś×wl/MelsecByte2Status@×l/$UJinYuan.Models$UNewtonsoft.Json.Linq
$USystem$USystem.Collections.Generic$USystem.Linq$USystem.Text$USystem.Threading.Tasks*$UPLCCommunication.Common.DataConvert" =listAlarmStatus =strResult@Đ7y/ =ihĚ#}/ =strTemp@<‹°/ =iÔ8mµ/ =plcByteVÉ?ęĆłYÖIĽ% »«´`MD2$t€š€â€‘�¤�ę‚-�›>*lÖxC0OmronEIPByte2Status ÖC0" =listAlarmStatus =strResultŕ¤>P0 =i< 'T0 =strTempŕ�Ž0 =i¨ h“0 =plcByteRÉ?ęĆłYÖIĽ% »«´`MD2 w$t€š€á€‘�Ł�é‚,�š>*TŹy1OmronFinsByte2StatuspřŹ1" >listAlarmStatus >wordCount°ôz&1 >i đh*1 >currentAddr >byteOffset >wordValue >bitPosition >addressVÉ?ęĆłYÖIĽ% »«´`MD2 w(†ż‡‡C‡y‡Ë�܉
�‡†ű2*Čz¨1StrReverse:É?ęĆłYÖIĽ% »«´`MD2 w 2*¬4{ľ1SWAPbyteĚh4ľ1 ?data2d$Č1 ?i>É?ęĆłYÖIĽ% »«´`MD2 wLCňtl/×h€€€
€îďţ€€€€+€3€4€8€@îďţ€D!€Gîďţ€I"€J#€Q%€bîďţ€f&€g'€l(€m*„µ1€¶!€Ľ!€Čîďţ€Ď3€Ô4€
;
#
J@&
250
&1%
361
$
ňtC0Öh?€@€B€
C€îďţ€D€E€ F€/G€7H€8C€<C€Gîďţ€KJ€Nîďţ€PK€QL€XN€iîďţ€mO€nP€sQ€tS„·[€¸J€ľJ€Ęîďţ€Î]€Ó^€
;
#
J@&
14/
&1%
361
$
ň1Źi€j€“€
•€îďţ€–€—€�€›�+ˇ€2îďţ€6ˇ€8¤€<Ą€[¨„x­€y•€}•€�îďţ€‡®€Ś°€
;
1
5($%.-P
,/*
$
ň<¨10ـڀۀ
8
ň´ľ14
¨ä€ĺ€
〠îďţ€ç€č€é€ę€ ć€$ć€+îďţ€.ë€2ě€
2
((
.4,

ô´ (ü
4Xp”¬Čŕř6*8z%ByteReverseŕz
$USystem$USystem.Collections.Generic$USystem.Linq$USystem.Text$USystem.Threading.Tasks ArrByteRÉ?ęĆłYÖIĽ% »«´`MD2 :UnňHz<€€t€x€
ť

ô6,:*णDWriteStreamBytes�¤D
$USystem$USystem.Collections.Generic$USystem.IO$USystem.Linq$USystem.Text$USystem.Threading.Tasks@PMśD" LperWriteByteLen LstartIndex LallLen@„%éD LexRÉ?ęĆłYÖIĽ% »«´`MD2 (€ß�0�o�•��Ě:*€Ф#EReadStreamBytesä$Đ#E ěpIE MresBytes MallLen" MperReadByteLen MstartIndex MreadLen  %ąE  MexVÉ?ęĆłYÖIĽ% »«´`MD2 Ł()€Ü��z�Ę‚ ‚)�„/„ö6*L6ĄóECloseStream„6óEĽ!F #ex>É?ęĆłYÖIĽ% »«´`MD2 Ł4€•ňŚD¤€€€îďţ€€€îďţ€€!€$#€&%€+îďţ€-'€.(€E)€I*€J&€[îďţ€_+€f,€j.€l/€m0€‹1€Ź4€�5€“îďţ€—6€�7€ź8€ 9€˘:€
4

3$)„3? 
!
F
#)

ňČ#EĐ$ĽD€F€îďţ€G€H€%îďţ€&L€'M€4N€<P€CR€FT€Iîďţ€KV€LW€SX€TU€uîďţ€yY€€îďţ€„Z€…[€‰^€Š_€–c€�d€™e€·f€»i€Ľj€żîďţ€Ăk€Äl€Ëm€Ěn€Îo€
I

;12$!+™*%S
!
F
#)

ňśóE6 �v€x€y€îďţ€
z€{€|€}€~€2€5€€
&(

!
F

ôH Dd|ś´Đ.*@
6îStart
î
$USystem$USystem.Collections.Generic$USystem.IO$USystem.Linq"$USystem.Runtime.InteropServices$USystem.Text$USystem.Threading$USystem.Threading.Tasks2É?ęĆłYÖIĽ% »«´`MD2.*(7řInitD°(ř" CS$<>8__locals0JÉ?ęĆłYÖIĽ% »«´`MD2 6 ,:*Pm8 DeleteDirectoryüm  files dirs@Ä6 file@ře dirNÉ?ęĆłYÖIĽ% »«´`MD2 6 W€‘ €‘€‘�A �A�A:*859ŤDeleteDirectoryTÔ5Ť�śŽ  nowTime  files¨�˛Ů  fileř”«ŕ  fileInfo  t  day�Đź 
err^É?ęĆłYÖIĽ% »«´`MD2 60��64�§ �§�§�÷‚4‚Š‚­‚˙�d†W2*:ÂDeleteFile<´Âp|ÜĂ !nowTime !files�x| !fileŘtu !fileInfo !t  !dayp°ź  !err^É?ęĆłYÖIĽ% »«´`MD2 60��64�§ �§�§�÷‚6‚¦‚É�„č2*`O=ÂIsOccupyO "resultPŘ:Ĺ "vFileName "vHandleP  "errJÉ?ęĆłYÖIĽ% »«´`MD2 6€Ą��€Č�Ň�.*Ä ?.cctor.É?ęĆłYÖIĽ% »«´`MD2 6ň<î
0€€ €
)
ňHř(<îďţ€€¤':€

ň8 m,=€>€?€@€@€îďţ€@€A€B€)C€1D€2îďţ€6@€<E€=E€Cîďţ€EE€LF€MG€UH€Vîďţ€\E€dI€lJ€
=
B
%*!
A#
"$
$(
&
!#
1
ň4Ť5-(M€O€P€ îďţ€Q€R€&S€-U€3V€@W€AW€Gîďţ€LW€SX€TY€]Z€p[€y\€€îďţ€„]€…^€“îďţ€—_€�`€Ąîďţ€©a€Şb€Âc€Ćf€Çg€Úh€Ţl€ßm€űn€üo€ýp€ţîďţ€W€q€r€s€t€,u€/v€3w€
3I"1e).%<G&'9<!\!-!U!-]&(

"
I


ňřÂ(ěz€|€}€ îďţ€~€€&€€-‚€3�€@„€A„€Gîďţ€L„€S…€T†€]�€p‰€yŠ€€îďţ€„‹€…Ś€“îďţ€—Ť€�Ž€ĄŹ€¦îďţ€¨‘€©’€Ĺ“€Ć”€Ç•€Čîďţ€Î„€Ů–€Ý�€ß™€ŕš€÷›€úś€ţť€
3I"1e).%<H&'9F]&(
"
G


ň,ÂO Ż€°€˛€´€µ€îďţ€€¸€ą€ş€ »€-îďţ€1Ľ€2ż€4Ŕ€5Á€<Ĺ€?Ć€AÇ€BČ€DĚ€GÍ€L΀
)7$W,$&

"



ň$ §€ Dô*8čü(@`x�°Ěäü,6*LS|ň1get_InstanceSň1$UJinYuan.Models
$USystem$USystem.Collections.Generic$USystem.IO$USystem.Linq$USystem.Text$USystem.Threading$USystem.Threading.TasksFÉ?ęĆłYÖIĽ% »«´`MD2SS€•2*Ŕ&}E2InitLog:É?ęĆłYÖIĽ% »«´`MD2 | 72*(~k2WriteError.É?ęĆłYÖIĽ% »«´`MD2 |2*�az2WriteEX.É?ęĆłYÖIĽ% »«´`MD2 |2*řn€Ű2WriteEX.É?ęĆłYÖIĽ% »«´`MD2 |2*`]�I3WriteError.É?ęĆłYÖIĽ% »«´`MD2 |2*Č ‚¦3WriteError.É?ęĆłYÖIĽ% »«´`MD2 |2*0�±3WriteLog.É?ęĆłYÖIĽ% »«´`MD2 |2*� „Ŕ3WriteLog.É?ęĆłYÖIĽ% »«´`MD2 |.*€C…Ë3AddLogś CË3 AfileLogĚč3" AapplicationName AlogFullPath AdeletePathŕ4…4 
Afs|ÜŹ4  AswKş4  AwriterZÉ?ęĆłYÖIĽ% »«´`MD2 |,;€ş�ů‚î�b‚5�L„ „r„ô…Ş.*ä‡5.cctor.É?ęĆłYÖIĽ% »«´`MD2 |ňäň1SŘ€€
îďţ€
€!€"€ #€)îďţ€,$€-%€7&€8'€;îďţ€Eîďţ€F(€G)€P*€
'&/9"
ňxE2&l6€7€8€îďţ€9€:€$;€%@€
&
0
8

ň<k20H€J€K€
&
ň<z2a0N€O€`P€
z
ň<Ű2n0S€T€mU€
Ź
ň<I3]0\€]€\^€
u
ň<¦3 0f€g€
h€
'
ň<±30n€p€q€
%
ň<Ŕ3 0x€z€
{€
'
ň�Ë3C4|�€„€…€îďţ€†€‡€îďţ€Š€‹€ �€(îďţ€,‘€-’€3“€4”€<–€Gîďţ€K—€L�€S™€T›€}ť€†îďţ€Šž€‹ź€“ €”˘€ŞŁ€µîďţ€ą¤€şĄ€Ä¦€Ĺ§€Î¨€Ö©€ŢŞ€áîďţ€íîďţ€î«€ď­€ř®€ůŻ€°€±€*ł€-îďţ€9îďţ€:µ€=€>·€?ą€Bş€
*


0;-@4<_--O/c@$$QT/;




ň<50€
€€ 9 9 2ôf
XD`x�¨ÄÜô $<XpڤĽÔě4L:*đ8˛{IBinarySerialize¤8{I
$USystem$USystem.Collections.Generic$USystem.IO$USystem.Linq$USystem.Text$USystem.Threading.Tasks$USystem.Xml.Serialization$USystem.Xml2$USystem.Runtime.Serialization.Formatters.Binary"$USystem.Runtime.Serialization TserMs& TiBinaryFormatterFÉ?ęĆłYÖIĽ% »«´`MD2
Q€˝:*Ě>łłIBinaryDeserializerô�>łI Ures& UiBinaryFormatter>É?ęĆłYÖIĽ% »«´`MD2 ˛~16*ĐR´ńIXmlSerializeĐ�RńI VserMs Vser„4J VexBÉ?ęĆłYÖIĽ% »«´`MD2 ˛T€Ů�::*¤9µCJXmlSerializeObjÔ\9CJ WserMs WserBÉ?ęĆłYÖIĽ% »«´`MD2 ˛T€±:*tH|JXmlDeserializer¨,H|J Xres XserBÉ?ęĆłYÖIĽ% »«´`MD2 ˛€�16* �·ÄJSaveListToXMLx¸�ÄJ°€|ĹJ YfInfo YstreamČ|?üJ Ybsx)K Yfs°´AK YexNÉ?ęĆłYÖIĽ% »«´`MD2 ˛ =€řn�&�i�˝�-6*„T¸LKReadXMLToList8TLKHHMK ZfInfo`ü uK Zfs”ř
}K ZcrListH4•K ZexFÉ?ęĆłYÖIĽ% »«´`MD2 ˛=n��]�Ý6*4
}ą KSaveModelToXML�ä } KŔ¬ qˇK [fInfoب DÉK [fs ¤ -ŇK [stream<   ŮK [bsŔŕ L [exJÉ?ęĆłYÖIĽ% »«´`MD2 ˛=n��i�˝‚‰6*¬ ]şLReadXMLToModel8
` ]Lp
( HL \fInfo�
$ FL \fsĽ
NL \modelp
\ fL \exFÉ?ęĆłYÖIĽ% »«´`MD2 ˛=n��[�Óň„{I8 x€€€
€€&îďţ€) €2!€6"€
5
A
4
"$

ň„łI> x+€,€ -€îďţ€.€ /€&0€81€<2€
!
A
9

ňŔńIR´;€<€=€?€@€)A€4îďţ€7B€@C€CD€DE€EG€JJ€OK€
5
B
+&(

!


ň„CJ9 xS€T€U€V€W€'îďţ€*X€3Y€7Z€
5
B
'
"$

ň„|JH xc€d€ e€îďţ€f€ g€0h€Bi€Fj€
!
>
,

ň\ÄJ�Ps€u€v€ w€îďţ€x€y€(z€){€0|€5îďţ€8}€9~€B€K€€L�€[‚€^îďţ€jîďţ€k�€r„€w‡€x�€}Ś€Ť€€Ź€…‘€
9-.4$HU4$!"
!

ňđLKTä�€š€›€ ś€îďţ€ť€ž€(ź€) €1ˇ€2˘€9Ł€>îďţ€Hîďţ€I¦€K§€L©€Q«€
9-.O?#
!

ňD K}8µ€·€¸€ ą€îďţ€ş€»€(Ľ€)˝€1ľ€2ż€9Ŕ€:Á€C€QĂ€Tîďţ€^îďţ€_Ä€bîďţ€lîďţ€mĹ€rÇ€tČ€uĘ€zĚ€
9-.Q>L4
!

ňđL]äՀ׀؀ Ů€îďţ€Ú€Ű€(Ü€)Ý€1Ţ€2߀9ŕ€>îďţ€Hîďţ€Iă€Kä€Lć€Zč€
9-.O6"
!
#
ôâHd„śŔŘô ,Dd|�°Ěä<2*ÜÇŻ©HWriteTxt�Ç©H
$USystem$USystem.Collections.Generic$USystem.IO$USystem.Linq$USystem.Text$USystem.Threading$USystem.Threading.Tasks fs sw8PŚ®H directory8„:I exNÉ?ęĆłYÖIĽ% »«´`MD2@€…€Ő�­�˙.*@ ±pI.cctor.É?ęĆłYÖIĽ% »«´`MD2 ŻňÔ©HÇ%Č€€€€€€ îďţ€#€$€+ €,"€7#€Bîďţ€F$€G%€P&€\'€]îďţ€_)€`*€i+€u,€v.€~0€…1€Ś3€‘5€“6€”7€ 8€¬:€Żîďţ€±<€˛=€˝>€ż@€ÄA€
"
$
V2:9,V>V>'
!


8


ň$pI 
€ YôDTl„ś2*€Ë WMoveNextäËW
$USystem$USystem.Collections.Generic$USystem.Linq"$USystem.Runtime.InteropServices$USystem.Text$USystem.Threading.TasksFÉ?ęĆłYÖIĽ% »«´`MD22"z€ţENÉ?ęĆłYÖIĽ% »«´`asyncMethodInfoľ˙˙˙˙7 RňäWËŘîďţ€îďţ€€îďţ€€€%îďţ€v€|€‚€�îďţ€“€”€¦€§€¨€°îďţ€
,"3NqôŢ´ĚF*<"á™N<GenerateAlarmTop10Data>b__5_0"™N$UJinYuan.Models
$USystem$USystem.Collections.Generic$USystem.Globalization$USystem.Linq$USystem.Text$USystem.Threading.Tasks2É?ęĆłYÖIĽ% »«´`MD2F*¸â»N<GenerateAlarmTop10Data>b__5_1.É?ęĆłYÖIĽ% »«´`MD2 á>*,#ăÂN<GenerateNGData>b__6_0.É?ęĆłYÖIĽ% »«´`MD2 á>* äĺN<GenerateNGData>b__6_1.É?ęĆłYÖIĽ% »«´`MD2 áň$™N"M„!ň$»NR€)4ň$ÂN#_„!ň$ĺNd€)4ô ä,\tś´Ü:*,,Á˛L<ToDataList>b__0ô,˛L
$USystem$USystem.Collections.Generic$USystem.Data$USystem.Linq$USystem.Reflection$USystem.Text$USystem.Threading.Tasks2É?ęĆłYÖIĽ% »«´`MD2ň$˛L,"€9[ôŚô:*p,ÄŢL<ToDataEntity>b__0.É?ęĆłYÖIĽ% »«´`MD2 Áň$ŢL,Q€5WôŚ,P2*öń
ToDataList”öń