Building an M580 Safety Project

The Control Expert for Safety Build menu presents three different build commands, and a Safe Signature command, as follows:

Command

Description

Build Changes

Compiles only the changes that have been made to the application program since the previous build command, and adds them to the previously generated application program.

Rebuild All Project

Re-compiles the entire application program, replacing the previously generated build of the application program.

NOTE: For M580 safety I/O modules, this command does not generate a new module unique identifier (MUID) value. Instead, the previously generated MUID value is retained.

Renew Ids & Rebuild All

Re-compiles the entire application program, replacing the previously generated build of the application program.

NOTE:
  • Execute this command only when the safety I/O modules are unlocked.

  • For M580 safety I/O modules, this command generates a new module unique identifier (MUID) value and replaces the existing MUID value with the new value.

Update Safe Signature

Use this to manually generate a SourceSafeSignature value for the safe application.

NOTE: This command is enabled only when the General > Build Settings > Safe Signature management parameter is set to On user request.