printf
Inputs
FMT : STRING Trace message.
ARG1.ARG4 : DINT Numerical arguments to be included in the trace.
Outputs
Q : BOOL Return check.
Remarks
This function works like the printf function of the "C" language, with up to 4 integer arguments.
Use the pragmas in the FMT trace message to represent the arguments according to their left to right order:
%ld signed value in decimal
%lu unsigned value in decimal
%lx value in hexadecimal
The trace message is displayed in the LOG window with runtime In computer science, runtime (or run-time) describes the operation of a computer program, the duration of its execution, from beginning to termination (compare compile time). Within KAS, runtime also refers to the virtual machine that manage the program written in a computer language while it is running messages. Trace is supported by the KAS Simulator.
-
-
Your target platform may not support trace functions.
See the OEM "Original equipment manufacturer" A term that refers to containment-based re-branding, namely where one company uses a component of another company within its product, or sells the product of another company under its own brand. OEM refers to the company that originally manufactured the product instructions for further details on available features.
Example
(* i1, i2, i3, i4 are declared as DINT *)4
i1 := 1;
i2 := 2;
i3 := 3;
i4 := 4;
printf ('i1=%ld; i2=%ld; i3=%ld; i4=%ld', i1, i2, i3, i4);
Output Message
i1=1; i2=2; i3=3; i4=4;