cms.ini 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604
  1. ;创建者:王剑锋
  2. ;创建时间:2011.11.21 A.M.
  3. ;协议名称:
  4. ;首次使用项目:
  5. ;注意,首次写ini文件,Index的超始值是0
  6. #Rs232协议命令
  7. [CMD]
  8. #;命令总数
  9. cmd-count=62
  10. ;0x1
  11. cmd-1=市电输入R相电压
  12. cmd-2=市电输入S相电压
  13. cmd-3=市电输入T相电压
  14. cmd-4=逆变输出R相电压
  15. cmd-5=逆变输出S相电压
  16. cmd-6=逆变输出T相电压
  17. cmd-7=旁路输入R相电压
  18. cmd-8=旁路输入S相电压
  19. cmd-9=旁路输入T相电压
  20. cmd-10=系统R相输出电流
  21. cmd-11=系统S相输出电流
  22. cmd-12=系统T相输出电流
  23. cmd-13=系统输出R相视在功率
  24. cmd-14=系统输出S相视在功率
  25. cmd-15=系统输出T相视在功率
  26. cmd-16=1号电池组电压值
  27. cmd-17=2号电池组电压值
  28. cmd-18=1号电池组电流值
  29. cmd-19=2号电池组电流值
  30. cmd-20=逆变输出频率
  31. cmd-21=当前在线模块数量
  32. cmd-22=系统设置最大模块数量
  33. ;市电输入异常报警状态
  34. cmd-23=A相欠压
  35. cmd-24=A相过压
  36. cmd-25=B相欠压
  37. cmd-26=B相过压
  38. cmd-27=C相欠压
  39. cmd-28=C相过压
  40. ;旁路输入异常报警状态
  41. cmd-29=旁路输入异常报警状态
  42. cmd-30=逆变输出异常报警状态
  43. ;直流异常报警状态
  44. cmd-31=正极欠压
  45. cmd-32=正极欠压关机
  46. cmd-33=正极过压
  47. cmd-34=负极欠压
  48. cmd-35=负极欠压关机
  49. cmd-36=负极过压
  50. cmd-37=正极高于负极关机
  51. cmd-38=负极高于正极关机
  52. ;负载异常报警状态
  53. cmd-39=A相过载
  54. cmd-40=B相过载
  55. cmd-41=C相过载
  56. ;系统切换状态
  57. cmd-42=A相欠压切旁路
  58. cmd-43=B相欠压切旁路
  59. cmd-44=C相欠压切旁路
  60. cmd-45=A相过压切旁路
  61. cmd-46=B相过压切旁路
  62. cmd-47=C相过压切旁路
  63. cmd-48=手动旁路
  64. ;系统开关机状态
  65. cmd-49=直流正极欠压关机
  66. cmd-50=直流正极过压关机
  67. cmd-51=直流负极欠压关机
  68. cmd-52=直流负极过压关机
  69. cmd-53=直流正极大于负极关机
  70. cmd-54=直流负极大于正极关机
  71. cmd-55=EPO关机
  72. cmd-56=手动关机
  73. ;其他状态1
  74. cmd-57=不同步标识
  75. cmd-58=相序错误标识
  76. cmd-59=切换准备状态
  77. cmd-60=均充状态
  78. cmd-61=手动均浮充转换标识
  79. cmd-62=三相输出标识
  80. ;*****************************************************
  81. ;市电输入R相电压
  82. [cmd-1]
  83. SendCmd=01
  84. Index=0
  85. Len=2
  86. type=HEX1
  87. ;市电输入S相电压
  88. [cmd-2]
  89. SendCmd=01
  90. Index=2
  91. Len=2
  92. type=HEX1
  93. ;市电输入T相电压
  94. [cmd-3]
  95. SendCmd=01
  96. Index=4
  97. Len=2
  98. type=HEX1
  99. ;逆变输出R相电压
  100. [cmd-4]
  101. SendCmd=01
  102. Index=6
  103. Len=2
  104. type=HEX1
  105. ;逆变输出S相电压
  106. [cmd-5]
  107. SendCmd=01
  108. Index=8
  109. Len=2
  110. type=HEX1
  111. ;逆变输出T相电压
  112. [cmd-6]
  113. SendCmd=01
  114. Index=10
  115. Len=2
  116. type=HEX1
  117. ;旁路输入R相电压
  118. [cmd-7]
  119. SendCmd=01
  120. Index=12
  121. Len=2
  122. type=HEX1
  123. ;旁路输入S相电压
  124. [cmd-8]
  125. SendCmd=01
  126. Index=14
  127. Len=2
  128. type=HEX1
  129. ;旁路输入T相电压
  130. [cmd-9]
  131. SendCmd=01
  132. Index=16
  133. Len=2
  134. type=HEX1
  135. ;系统R相输出电流
  136. [cmd-10]
  137. SendCmd=01
  138. Index=18
  139. Len=2
  140. type=HEX1
  141. ;系统S相输出电流
  142. [cmd-11]
  143. SendCmd=01
  144. Index=20
  145. Len=2
  146. type=HEX1
  147. ;系统T相输出电流
  148. [cmd-12]
  149. SendCmd=01
  150. Index=22
  151. Len=2
  152. type=HEX1
  153. ;系统输出R相视在功率
  154. [cmd-13]
  155. SendCmd=01
  156. Index=24
  157. Len=2
  158. type=HEX1
  159. ;系统输出S相视在功率
  160. [cmd-14]
  161. SendCmd=01
  162. Index=26
  163. Len=2
  164. type=HEX1
  165. ;系统输出T相视在功率
  166. [cmd-15]
  167. SendCmd=01
  168. Index=28
  169. Len=2
  170. type=HEX1
  171. ;1号电池组电压值
  172. [cmd-16]
  173. SendCmd=01
  174. Index=30
  175. Len=2
  176. type=HEX1
  177. ;2号电池组电压值
  178. [cmd-17]
  179. SendCmd=01
  180. Index=32
  181. Len=2
  182. type=HEX1
  183. ;1号电池组电流值
  184. [cmd-18]
  185. SendCmd=01
  186. Index=34
  187. Len=2
  188. type=HEX2
  189. ;2号电池组电流值
  190. [cmd-19]
  191. SendCmd=01
  192. Index=36
  193. Len=2
  194. type=HEX2
  195. ;逆变输出频率
  196. [cmd-20]
  197. SendCmd=01
  198. Index=38
  199. Len=2
  200. type=HEX1
  201. ;当前在线模块数量
  202. [cmd-21]
  203. SendCmd=01
  204. Index=40
  205. Len=1
  206. type=HEX3
  207. ;系统设置最大模块数量
  208. [cmd-22]
  209. SendCmd=01
  210. Index=41
  211. Len=1
  212. type=HEX3
  213. ;市电输入异常报警状态
  214. ;A相欠压
  215. [cmd-23]
  216. SendCmd=01
  217. Index=42
  218. Len=1
  219. Sbit=0
  220. Ebit=0
  221. type=HEX4
  222. ;A相过压
  223. [cmd-24]
  224. SendCmd=01
  225. Index=42
  226. Len=1
  227. Sbit=1
  228. Ebit=1
  229. type=HEX4
  230. ;B相欠压
  231. [cmd-25]
  232. SendCmd=01
  233. Index=42
  234. Len=1
  235. Sbit=2
  236. Ebit=2
  237. type=HEX4
  238. ;B相过压
  239. [cmd-26]
  240. SendCmd=01
  241. Index=42
  242. Len=1
  243. Sbit=3
  244. Ebit=3
  245. type=HEX4
  246. ;C相欠压
  247. [cmd-27]
  248. SendCmd=01
  249. Index=42
  250. Len=1
  251. Sbit=4
  252. Ebit=4
  253. type=HEX4
  254. ;C相过压
  255. [cmd-28]
  256. SendCmd=01
  257. Index=42
  258. Len=1
  259. Sbit=5
  260. Ebit=5
  261. type=HEX4
  262. ;旁路输入异常报警状态
  263. [cmd-29]
  264. SendCmd=01
  265. Index=43
  266. Len=1
  267. type=HEX4
  268. ;逆变输出异常报警状态
  269. [cmd-30]
  270. SendCmd=01
  271. Index=44
  272. Len=1
  273. type=HEX4
  274. ;直流异常报警状态
  275. ;正极欠压
  276. [cmd-31]
  277. SendCmd=01
  278. Index=45
  279. Len=1
  280. Sbit=0
  281. Ebit=0
  282. type=HEX4
  283. ;正极欠压关机
  284. [cmd-32]
  285. SendCmd=01
  286. Index=45
  287. Len=1
  288. Sbit=1
  289. Ebit=1
  290. type=HEX4
  291. ;正极过压
  292. [cmd-33]
  293. SendCmd=01
  294. Index=45
  295. Len=1
  296. Sbit=2
  297. Ebit=2
  298. type=HEX4
  299. ;负极欠压
  300. [cmd-34]
  301. SendCmd=01
  302. Index=45
  303. Len=1
  304. Sbit=3
  305. Ebit=3
  306. type=HEX4
  307. ;负极欠压关机
  308. [cmd-35]
  309. SendCmd=01
  310. Index=45
  311. Len=1
  312. Sbit=4
  313. Ebit=4
  314. type=HEX4
  315. ;负极过压
  316. [cmd-36]
  317. SendCmd=01
  318. Index=45
  319. Len=1
  320. Sbit=5
  321. Ebit=5
  322. type=HEX4
  323. ;正极高于负极关机
  324. [cmd-37]
  325. SendCmd=01
  326. Index=45
  327. Len=1
  328. Sbit=6
  329. Ebit=6
  330. type=HEX4
  331. ;负极高于正极关机
  332. [cmd-38]
  333. SendCmd=01
  334. Index=45
  335. Len=1
  336. Sbit=7
  337. Ebit=7
  338. type=HEX4
  339. ;负载异常报警状态
  340. ;A相过载
  341. [cmd-39]
  342. SendCmd=01
  343. Index=46
  344. Len=1
  345. Sbit=0
  346. Ebit=0
  347. type=HEX4
  348. ;B相过载
  349. [cmd-40]
  350. SendCmd=01
  351. Index=46
  352. Len=1
  353. Sbit=1
  354. Ebit=1
  355. type=HEX4
  356. ;C相过载
  357. [cmd-41]
  358. SendCmd=01
  359. Index=46
  360. Len=1
  361. Sbit=2
  362. Ebit=2
  363. type=HEX4
  364. ;系统切换状态
  365. ;A相欠压切旁路
  366. [cmd-42]
  367. SendCmd=01
  368. Index=47
  369. Len=1
  370. Sbit=0
  371. Ebit=0
  372. type=HEX4
  373. ;B相欠压切旁路
  374. [cmd-43]
  375. SendCmd=01
  376. Index=47
  377. Len=1
  378. Sbit=1
  379. Ebit=1
  380. type=HEX4
  381. ;C相欠压切旁路
  382. [cmd-44]
  383. SendCmd=01
  384. Index=47
  385. Len=1
  386. Sbit=2
  387. Ebit=2
  388. type=HEX4
  389. ;A相过压切旁路
  390. [cmd-45]
  391. SendCmd=01
  392. Index=47
  393. Len=1
  394. Sbit=3
  395. Ebit=3
  396. type=HEX4
  397. ;B相过压切旁路
  398. [cmd-46]
  399. SendCmd=01
  400. Index=47
  401. Len=1
  402. Sbit=4
  403. Ebit=4
  404. type=HEX4
  405. ;C相过压切旁路
  406. [cmd-47]
  407. SendCmd=01
  408. Index=47
  409. Len=1
  410. Sbit=5
  411. Ebit=5
  412. type=HEX4
  413. ;手动旁路
  414. [cmd-48]
  415. SendCmd=01
  416. Index=47
  417. Len=1
  418. Sbit=7
  419. Ebit=7
  420. type=HEX4
  421. ;系统开关机状态
  422. ;直流正极欠压关机
  423. [cmd-49]
  424. SendCmd=01
  425. Index=48
  426. Len=1
  427. Sbit=0
  428. Ebit=0
  429. type=HEX4
  430. ;直流正极过压关机
  431. [cmd-50]
  432. SendCmd=01
  433. Index=48
  434. Len=1
  435. Sbit=1
  436. Ebit=1
  437. type=HEX4
  438. ;直流负极欠压关机
  439. [cmd-51]
  440. SendCmd=01
  441. Index=48
  442. Len=1
  443. Sbit=2
  444. Ebit=2
  445. type=HEX4
  446. ;直流负极过压关机
  447. [cmd-52]
  448. SendCmd=01
  449. Index=48
  450. Len=1
  451. Sbit=3
  452. Ebit=3
  453. type=HEX4
  454. ;直流正极大于负极关机
  455. [cmd-53]
  456. SendCmd=01
  457. Index=48
  458. Len=1
  459. Sbit=4
  460. Ebit=4
  461. type=HEX4
  462. ;直流负极大于正极关机
  463. [cmd-54]
  464. SendCmd=01
  465. Index=48
  466. Len=1
  467. Sbit=5
  468. Ebit=5
  469. type=HEX4
  470. ;EPO关机
  471. [cmd-55]
  472. SendCmd=01
  473. Index=48
  474. Len=1
  475. Sbit=6
  476. Ebit=6
  477. type=HEX4
  478. ;手动关机
  479. [cmd-56]
  480. SendCmd=01
  481. Index=48
  482. Len=1
  483. Sbit=7
  484. Ebit=7
  485. type=HEX4
  486. ;其他状态1
  487. ;不同步标识
  488. [cmd-57]
  489. SendCmd=01
  490. Index=49
  491. Len=1
  492. Sbit=0
  493. Ebit=0
  494. type=HEX4
  495. ;相序错误标识
  496. [cmd-58]
  497. SendCmd=01
  498. Index=49
  499. Len=1
  500. Sbit=1
  501. Ebit=1
  502. type=HEX4
  503. ;切换准备状态
  504. [cmd-59]
  505. SendCmd=01
  506. Index=49
  507. Len=1
  508. Sbit=2
  509. Ebit=2
  510. type=HEX4
  511. ;均充状态
  512. [cmd-60]
  513. SendCmd=01
  514. Index=49
  515. Len=1
  516. Sbit=3
  517. Ebit=3
  518. type=HEX4
  519. ;手动均浮充转换标识
  520. [cmd-61]
  521. SendCmd=01
  522. Index=49
  523. Len=1
  524. Sbit=4
  525. Ebit=4
  526. type=HEX4
  527. ;三相输出标识
  528. [cmd-62]
  529. SendCmd=01
  530. Index=49
  531. Len=1
  532. Sbit=5
  533. Ebit=5
  534. type=HEX4
  535. #Rs232协议命令类型
  536. [TYPE]
  537. #类型总数
  538. type-count=62
  539. type-1=CMD