3.16
User pages ............................................................................................................................ 120
3.16.1
AWP commands ................................................................................................................... 124
3.16.1.1
PLC tags ............................................................................................................................... 125
3.16.1.2
Special tags .......................................................................................................................... 129
3.16.1.3
Enum types ........................................................................................................................... 131
3.16.1.4
Fragments ............................................................................................................................. 133
3.16.1.5
Arrays .................................................................................................................................... 135
3.16.1.6
Structures .............................................................................................................................. 136
3.16.2
Configuring user pages ......................................................................................................... 138
3.16.3
3.16.4
3.16.5
Example of a user page ........................................................................................................ 143
3.16.5.1
3.16.5.2
3.16.5.3
Using enum types ................................................................................................................. 147
3.16.5.4
3.16.5.5
Writing special tags ............................................................................................................... 149
3.16.5.6
3.17
Filebrowser ........................................................................................................................... 154
3.18
Reading out service data ...................................................................................................... 155
3.19
Basic websites ...................................................................................................................... 156
3.20
3.20.1
Web API ................................................................................................................................ 158
3.20.2
3.20.2.1
Api.Login ............................................................................................................................... 162
3.20.2.2
Api.GetPermissions .............................................................................................................. 163
3.20.2.3
Api.Browse ............................................................................................................................ 164
3.20.2.4
Api.Version ............................................................................................................................ 165
3.20.2.5
Api.Ping ................................................................................................................................. 165
3.20.2.6
Api.GetCertificateUrl ............................................................................................................. 166
3.20.2.7
Api.Logout ............................................................................................................................. 166
3.20.3
Web API integration .............................................................................................................. 166
3.20.4
Web API sessions ................................................................................................................. 169
3.20.5
3.20.5.1
Supported data types ............................................................................................................ 170
3.20.5.2
3.20.5.3
PlcProgram.Read .................................................................................................................. 176
3.20.5.4
PlcProgram.Write .................................................................................................................. 177
3.20.5.5
PlcProgram.Browse .............................................................................................................. 179
3.20.6
Glossary ............................................................................................................................................. 196
Index................................................................................................................................................... 200
Function Manual, 11/2019, A5E03484625-AG
Table of contents
11