Имеется проект на языке Step5. Его необходимо сконвертировать в Step7.
DB1 выглядет так:
Spoiler
Show
0: KS 'DB1 TFB: OB13 10 ; SDP: '
12: KS 'WD 500 ; UAT: 0 128 0 13'
24: KS '6 0 144 0 152 0 160 0 16'
36: KS '8 0 176 0 184 0 208 0 21'
48: KS '6 0 224 0 232 0 0 0 4 0 '
60: KS '8 0 12 0 16 0 20 0 24 0 '
72: KS '28 0 32 0 36 0 40 0 44 0'
84: KS ' 48 ; P01: 0 0 2B 2B 2B '
96: KS '2F 3 2 2 2 ; P02: 0 0 2E'
108: KS ' 2E 2B 2B 2 2 2 2 ; P03:'
120: KS ' 0 0 2F 2F 2F 2F 2 2 2 2'
132: KS ' ; P04: 0 0 2E 2F 2F 2E '
144: KS '2 2 2 2 ; P05: 0 0 2F 2F'
156: KS ' 2F 2F 2 2 2 2 ; P06: 0 '
168: KS '0 2F 2B 2F 2B 2 2 2 2 ; '
180: KS 'P07: 0 0 2F 2F 2F 2F 6 6'
192: KS ' 6 6 ; P08: 0 0 2F 2F 2E'
204: KS ' 2B 2 2 2 2 ; P09: 0 0 1'
216: KS ' 1 1 1 ; P10: 0 0 1 1 1 '
228: KS '1 ; P11: 0 0 1 1 1 1 ; P'
240: KS '12: 0 0 1 1 1 1 ; END ; '
12: KS 'WD 500 ; UAT: 0 128 0 13'
24: KS '6 0 144 0 152 0 160 0 16'
36: KS '8 0 176 0 184 0 208 0 21'
48: KS '6 0 224 0 232 0 0 0 4 0 '
60: KS '8 0 12 0 16 0 20 0 24 0 '
72: KS '28 0 32 0 36 0 40 0 44 0'
84: KS ' 48 ; P01: 0 0 2B 2B 2B '
96: KS '2F 3 2 2 2 ; P02: 0 0 2E'
108: KS ' 2E 2B 2B 2 2 2 2 ; P03:'
120: KS ' 0 0 2F 2F 2F 2F 2 2 2 2'
132: KS ' ; P04: 0 0 2E 2F 2F 2E '
144: KS '2 2 2 2 ; P05: 0 0 2F 2F'
156: KS ' 2F 2F 2 2 2 2 ; P06: 0 '
168: KS '0 2F 2B 2F 2B 2 2 2 2 ; '
180: KS 'P07: 0 0 2F 2F 2F 2F 6 6'
192: KS ' 6 6 ; P08: 0 0 2F 2F 2E'
204: KS ' 2B 2 2 2 2 ; P09: 0 0 1'
216: KS ' 1 1 1 ; P10: 0 0 1 1 1 '
228: KS '1 ; P11: 0 0 1 1 1 1 ; P'
240: KS '12: 0 0 1 1 1 1 ; END ; '
4 модуля по 4 аналоговых выхода (адресация PW208-PW238)
Ну и также модули дискретных входов-выходов.
Кроме этого в программе задействованы такие переменные:
PW204 - в нее осуществляется запись:
Spoiler
Show
...
L DW 233
SLW 4
CSW
T PW 204
...
L DW 233
SLW 4
CSW
T PW 204
...
Spoiler
Show
C DB 210
L PW 240
T DW 250
L PW 242
T DW 251
L PW 240
T DW 250
L PW 242
T DW 251