-

Safety Semantic Error: Invalid parameter! The input parameter of the function block must be a variable.

A function block input is connected to a constant although the input expects a variable.

Remedy:

  1. Double-click the error in the Error List to jump to the suspected code worksheet (where the error is marked).
  2. Replace the constant by a variable or a line.

Error example: the 'Reset' input of a safety-related PLCopen function block 'SF_EmergencyStop' expects a Boolean signal but not a constant.