-

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

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

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 variable by a constant.

Error example: the 'MonitoringTime' input of a safety-related PLCopen function block 'SF_EDM' expects a SAFETIME constant (e.g., "SAFETIME#10ms").