Skip to content

Commit f48ab3c

Browse files
committed
Publish 0.01.7
1 parent 53a4802 commit f48ab3c

20 files changed

+528
-391
lines changed

.idea/encodings.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/debug_linux.xml

Lines changed: 0 additions & 16 deletions
This file was deleted.

.idea/runConfigurations/debug_linux_generix_bacs_modbus_tcp.xml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/generix_bacs_modbus_tcp_linux.xml

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/generix_bacs_modbus_tcp_macos.xml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/generix_bacs_modbus_tcp_rpi.xml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/generix_bacs_modbus_tcp_windows.xml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/serialmonitor_settings.xml

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,8 @@ Programm flags:
1111

1212
-id - generix_bacs modbus slave ID (defaut value 1);
1313

14-
-m - generix_bacs read areas values
15-
16-
-m=1 Alarm values (from 1000 to 109)
17-
18-
-m=2 Strings values (from 1010 to 1059)
19-
20-
-m=3 Battary modules (from 1060 to 2709)
21-
22-
-q - quantity of generix_bacs battary modules range, value range 1 - 17 (defaut value 1).
23-
24-
-q=1 module from 1 - 20
25-
26-
-q=1 module from 21 - 30
2714
2815

2916
Example:
3017

31-
`jan_modbus_ip_mac_0.01.2 -ip=192.168.10.10 -port=1502 -id=2 -m=3 -q=2`
18+
`generix_bacs_modbus_tcp -ip=127.0.0.1 -port=1113 -id=1`

add/tem.txt

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
"ВACS_ALARM_NONE",
2+
"ВACS_ALARM_GENERAL_ALARМ",
3+
"ВАСS_ALARM_COMMUNICATION_LOST",
4+
"CS_ALARM_VOLTAGE_HIGH",
5+
"ВАСS_ALARM_VOLTAGE_LOW",
6+
"ВACS_ALARM_ТEMPERATURE_HIGH",
7+
"ВACS_ALARM_TEMPERATURE_LOW",
8+
"ВACS_ALARM_RESISTOR_HIGH",
9+
"ВACS_ALARM_RESISTOR_LOW",
10+
"ВАСS_ALARM_EQUALISATION_ERR",
11+
"ВACS_ALARM_VOLTAGE_WARN_HIGH",
12+
"ВАСS_ALARM_VOLTAGE_WARN_LOW",
13+
"ВACS_ALARM_TEMPERATURE_WARN_HIGH",
14+
"ВАСS_ALARM_TEMPERATURE_WARN_LOW",
15+
"ВACS_ALARM_RESISТOR_WARN_HIGH",
16+
"ВАСS_ALARM_RESISTOR_WARN_LOW",
17+
"ВACS_ALARM_MODREV_INCOMPATIBLE",
18+
19+
{"mainunit":{"1000_BACS_ALARM":[BACS_ALARM_NONE, BACS_ALARM_DISCHARGING_STOPPED], "1001_BACS_ALARM": [BACS_STATE_NONE], "1002_BACS_ALARM": [ВACS_ALARM_NONE],"1003_BACS_NUMSTRINGS": 3, "1004_BACS_NUMMODULES": 12},
20+
"strins": [
21+
"string1":{"1010_STRING_01_CUR":0, "1011_ВACS_StrSummVolt": 54,"1012_ВACS_StrAvgVolt": 13,"1013_ВACS_StrCurrAC": -99},
22+
"string2":{"1015_STRING_01_CUR":0, "1016_ВACS_StrSummVolt": 54,"1017_ВACS_StrAvgVolt": 13,"1018_ВACS_StrCurrAC": -99},
23+
"string3":{"1020_STRING_01_CUR":0, "1021_ВACS_StrSummVolt": 54,"1022_ВACS_StrAvgVolt": 13,"1023_ВACS_StrCurrAC": -99}],
24+
"modules":[
25+
{"1060_MODULE_001_TEMP"; 19, "1061_MODULE_001_VOLT": 13, "1062_MODULE_001_IMPC": 5, "1063_MODULE_001_ALARM": [ВACS_ALARM_NONE], "1064_MODULE_001_EQ": 0}
26+
{"1060_MODULE_001_TEMP"; 21, "1061_MODULE_001_VOLT": 13, "1062_MODULE_001_IMPC": 4, "1063_MODULE_001_ALARM": [ВACS_ALARM_NONE], "1064_MODULE_001_EQ": 0}
27+
{"1060_MODULE_001_TEMP"; 22, "1061_MODULE_001_VOLT": 13, "1062_MODULE_001_IMPC": 4, "1063_MODULE_001_ALARM": [ВACS_ALARM_NONE], "1064_MODULE_001_EQ": 0}
28+
{"1060_MODULE_001_TEMP"; 22, "1061_MODULE_001_VOLT": 13, "1062_MODULE_001_IMPC": 5, "1063_MODULE_001_ALARM": [ВACS_ALARM_NONE], "1064_MODULE_001_EQ": 0}
29+
{"1060_MODULE_001_TEMP"; 21, "1061_MODULE_001_VOLT": 13, "1062_MODULE_001_IMPC": 4, "1063_MODULE_001_ALARM": [ВACS_ALARM_NONE], "1064_MODULE_001_EQ": 0}
30+
{"1060_MODULE_001_TEMP"; 22, "1061_MODULE_001_VOLT": 13, "1062_MODULE_001_IMPC": 4, "1063_MODULE_001_ALARM": [ВACS_ALARM_NONE], "1064_MODULE_001_EQ": 0}
31+
{"1060_MODULE_001_TEMP"; 21, "1061_MODULE_001_VOLT": 13, "1062_MODULE_001_IMPC": 4, "1063_MODULE_001_ALARM": [ВACS_ALARM_NONE], "1064_MODULE_001_EQ": 0}
32+
{"1060_MODULE_001_TEMP"; 19, "1061_MODULE_001_VOLT": 13, "1062_MODULE_001_IMPC": 4, "1063_MODULE_001_ALARM": [ВACS_ALARM_NONE], "1064_MODULE_001_EQ": 0}
33+
{"1060_MODULE_001_TEMP"; 20, "1061_MODULE_001_VOLT": 13, "1062_MODULE_001_IMPC": 5, "1063_MODULE_001_ALARM": [ВACS_ALARM_NONE], "1064_MODULE_001_EQ": 0}
34+
{"1060_MODULE_001_TEMP"; 21, "1061_MODULE_001_VOLT": 13, "1062_MODULE_001_IMPC": 4, "1063_MODULE_001_ALARM": [ВACS_ALARM_NONE], "1064_MODULE_001_EQ": 0}
35+
{"1060_MODULE_001_TEMP"; 21, "1061_MODULE_001_VOLT": 13, "1062_MODULE_001_IMPC": 5, "1063_MODULE_001_ALARM": [ВACS_ALARM_NONE], "1064_MODULE_001_EQ": 0}
36+
{"1060_MODULE_001_TEMP"; 23, "1061_MODULE_001_VOLT": 13, "1062_MODULE_001_IMPC": 4, "1063_MODULE_001_ALARM": [ВACS_ALARM_NONE], "1064_MODULE_001_EQ": 0}]}
37+
38+
paramNameStrings := [...]string{
39+
"1010_STRING_01_CUR",
40+
"1011_ВACS_StrSummVolt",
41+
"1012_ВACS_StrAvgVolt",
42+
"1013_ВACS_StrCurrAC",
43+
"1014_<RESERVED>",
44+
"1015_STRING_02_CUR",
45+
"1016_ВACS_StrSummVolt",
46+
"1017_ВACS_StrAvgVolt",
47+
"1018_ВACS_StrCurrAC",
48+
"1019_<RESERVED>",
49+
"1020_STRING_03_CUR",
50+
"1021_ВACS_StrSummVolt",
51+
"1022_ВACS_StrAvgVolt",
52+
"1023_ВACS_StrCurrAC",
53+
"1024_<RESERVED>",
54+
"1025_STRING_04_CUR",
55+
"1026_ВACS_StrSummVolt",
56+
"1027_ВACS_StrAvgVolt",
57+
"1028_ВACS_StrCurrAC",
58+
"1029_<RESERVED>",
59+
"1030_STRING_05_CUR",
60+
"1031_ВACS_StrSummVolt",
61+
"1032_ВACS_StrAvgVolt",
62+
"1033_ВACS_StrCurrAC",
63+
"1034_<RESERVED>",
64+
"1035_STRING_06_CUR",
65+
"1036_ВACS_StrSummVolt",
66+
"1037_ВACS_StrAvgVolt",
67+
"1038_ВACS_StrCurrAC",
68+
"1039_<RESERVED>",
69+
"1040_STRING_07_CUR",
70+
"1041_ВACS_StrSummVolt",
71+
"1042_ВACS_StrAvgVolt",
72+
"1043_ВACS_StrCurrAC",
73+
"1044_<RESERVED>",
74+
"1045_STRING_08_CUR",
75+
"1046_ВACS_StrSummVolt",
76+
"1047_ВACS_StrAvgVolt",
77+
"1048_ВACS_StrCurrAC",
78+
"1049_<RESERVED>",
79+
"1050_STRING_09_CUR",
80+
"1051_ВACS_StrSummVolt",
81+
"1052_ВACS_StrAvgVolt",
82+
"1053_ВACS_StrCurrAC",
83+
"1054_<RESERVED>",
84+
"1055_STRING_10_CUR",
85+
"1056_ВACS_StrSummVolt",
86+
"1057_ВACS_StrAvgVolt",
87+
"1058_ВACS_StrCurrAC",
88+
"1059_<RESERVED>",
89+
}

0 commit comments

Comments
 (0)