diagnostic errors, 97
time errors, 96
Ethernet
ad hoc mode, 828
connection IDs, 828
CSM 1277 compact switch module, 1551
DPNRM_DG (read diagnostic data from a DP
slave), 416
DPRD_DAT (read consistent data of a DP standard
slave), 408
DPWR_DAT (write consistent data of a DP standard
slave), 408
GET (read data from a remote CPU), 986
IP address, 814
legacy TCON, TDISCON, TSEND, and TRCV
instructions, 868
legacy TRCV_C (receive data via Ethernet
(TCP)), 849
legacy TSEND_C (send data via Ethernet
(TCP)), 849
MAC address, 814
network connection, 806
number of communication connections, 802
overview, 825
PRVREC (make data record available), 413
PUT (write data to a remote CPU), 986
RALRM (receive interrupt), 394
RCVREC (receive data record), 411
RDREC (read data record), 385
T_CONFIG (configure interface), 901
TCON, 857
TDISCON, 857
TRCV, 857
TRCV_C, 837
TSEND, 857
TSEND_C, 837
TURCV (receive data via Ethernet (UDP)), 895
TUSEND (send data via Ethernet (UDP)), 895
types of communication, 799
WRREC (write data record), 385
Ethernet protocols, 825
multi-node connections, 991
Event execution and queueing, 105
Example
adding a SINAMICS S120 drive, 685
configuring edge detection on a position limit or
input homing switch, 717
selecting a passive motion reference point switch
level, 727
selecting an active motion reference point switch
level, 728
S7-1200 Programmable controller
System Manual, V4.2, 09/2016, A5E02486680-AK
Examples, communication
AS-i slave addressing, 979
configuring a PROFIBUS S7 connection, 998
configuring a PROFINET S7 connection, 996
CPU communication over TSEND_C or TRCV_C
connections, 831
CPU communication with a common send and
receive connection, 830
CPU communication with separate send and
receive connections, 829
I-device as IO device and IO controller, 930
PROFINET communication protocols, 825
shared device, 939
shared I-device, 945
T_CONFIG, changing IP parameters, 908
T_CONFIG, changing IP parameters and
PROFINET IO device names, 910
T_CONFIG, changing IP parameters of the NTP
servers, 911
telecontrol, 1296
Examples, instructions
ATH (ASCII to hexadecimal), 359
CALCULATE, 42
CONTINUE, SCL, 323
CTRL_PWM, 496
DECO (Decode), 328
Deserialize, 270
DeviceStates, PROFIBUS and PROFINET, 469
EXIT, SCL, 324
GET_DIAG and modes, 485
GOTO (SCL), 325
HTA (Hexadecimal to ASCII), 360
LIMIT (set limit value), 262
ModuleStates, PROFIBUS and PROFINET, 476
PEEK and POKE variations, 206, 281
RETURN, SCL, 325
ROR (Rotate right), SCL, 333
RUNTIME (Measure program runtime), 315
S_CONV (convert character string), 354
Serialize, 273
SET_CINT cyclic interrupt execution and time
parameter, 424
SHL (Shift left), SCL, 332
STRG_VAL (convert string to numerical value), 355
SWAP (swap bytes), 276
timer coils, 238
TM_MAIL, 1306
VAL_STRG (convert numerical value to string), 356
Index
1589