-

Semantic Error (SEM1091): The function '...' does not define any input parameters.

In the local 'Variables' table of a function POU, at least one input formal parameter must be declared with 'Usage = Input' (VAR_INPUT declaration keyword acc. to IEC 61131).

On creation of a new function POU, PLCnext Engineer automatically defines one input. If the error is reported for a local POU, this input has been deleted or its 'Usage' has been modified afterwards.

Further Info
For information on variables and how to declare them refer to the topic "Declare Variables/FB Instances"