Function block parameters

Status handling

The initial status of function block outputs after download is Bad. The way status propagates from input to output makes it possible for Bad status to latch in modules where outputs are wired back to inputs in upstream blocks. If Bad status remains in a module where there are no inputs with Bad status, you may need to re-structure the logic.