Downloading the Project

 

After having compiled your project, you have to download it to the Safety Logic Controller. Downloading a project means that the whole project including the parameterization data is transmitted to the Safety Logic Controller.

WARNING

UNINTENDED EQUIPMENT OPERATION

  • Prior to downloading the application, make certain that suitable organizational measures (according to applicable sector stan­dards) have been taken to avoid hazardous situations if the safety logic application operates in an unintended or incorrect way, or an incorrect target for the download was selected.

  • Do not enter the zone of operation while the machine is operating.

  • Ensure that no other persons can access the zone of operation while the machine is operating.

  • Observe the regulations given by relevant sector standards while the machine is running in any other operating mode than "opera­tional".

  • Use appropriate safety interlocks where personnel and/or equip­ment hazards exist.

Failure to follow these instructions can result in death, serious injury, or equipment damage.

NOTE:

Safety Logic Controller simulation

EcoStruxure Machine Expert - Safety provides a function for simulating the Safety Logic Controller. You can use the simulation to test the behavior of the safety logic fully independently of the Safety Logic Controller.

Download procedure

  1. Before downloading the project, ensure that the Safety Logic Controller is connected to the PC and is switched on.

  2. Click the 'SafePLC' icon on the toolbar.

    ico_SafePLC.gif

    Verification of the identification number

    When establishing the communication connection, the system veri­fies whether the safety-related project was previously connected to the same or a different Safety Logic Controller. This is done by comparing the identification numbers of the controller to be connected now and of the controller connected last.

    If this comparison results in different Safety Logic Controller identi­fication numbers, a dialog informs you that the Safety Logic Controller has been replaced since the last connection.

    Example:

    Dlg_SLC_id_differs.png
    • Clicking 'Yes' in this dialog connects the Safety Logic Controller and stores its identification number for the next comparison.

    • Clicking 'No' cancels the connection attempt and opens a dialog asking you to verify some settings as well as the Safety Logic Controller configuration.

    Not yet logged-on to the Safety Logic Controller?

    If you are not yet logged-on to the Safety Logic Controller, the logon dialog appears. Enter the Safety Logic Controller password and click 'OK'. Refer to the topic "Password protection" for further information.

    The 'SafePLC' control dialog appears.

    NOTE:

    Safety Logic Controller simulation mode active

    If the simulation mode is activated and safe mode is simulated, the 'SafePLC' dialog looks different. Instead of having a completely red background, it only shows a red border. In debug mode, no difference is visible between simulation and Safety Logic Controller.

    Make certain that the desired target (Safety Logic Controller or simula­tion) is connected when working with the dialog.

  3. Safety Logic Controller not in debug mode?

    In the control dialog, click the 'Debug' button to switch the Safety Logic Controller to debug mode.

    Observe the message and confirm the dialog within 30 seconds.

    • If the Safety Logic Controller is stopped, the 'Download' button is active.

    • If the Safety Logic Controller is in run state, click 'Stop' to enable the 'Download' button.

  4. Click the 'Download' button.

  5. Project already stored on the Safety Logic Controller?

    If another project or the same project but downloaded by another user (identified by a different CRC, see note at the end of this topic) is already stored on the Safety Logic Controller, a corresponding dialog appears.

    In this case, click 'Yes' in the message dialog to overwrite the present project.

  6. The status bar indicates the download process and a message informs about the successful project download.

    Download succeeded message:

    MessageDlg_DownloadSucceeded.gif

    After confirming this message, the Safety Logic Controller is reset and the controller then transitions to a RUN [Safe] state automati­cally.

    WARNING

    UNINTENDED EQUIPMENT OPERATION

    • Prior to downloading the application, make certain that suitable organizational measures (according to applicable sector stan­dards) have been taken to avoid hazardous situations if the safety logic application operates in an unintended or incorrect way, or an incorrect target for the download was selected.

    • Do not enter the zone of operation while the machine is operating.

    • Ensure that no other persons can access the zone of operation while the machine is operating.

    • Observe the regulations given by relevant sector standards while the machine is running in any other operating mode than "opera­tional".

    • Use appropriate safety interlocks where personnel and/or equip­ment hazards exist.

    Failure to follow these instructions can result in death, serious injury, or equipment damage.

Next steps

Continue with the following steps:

NOTE:

Check values (CRC)

To ensure that any distortions of the downloaded project data can be reli­ably detected, a checksum (CRC) is calculated in EcoStruxure Machine Expert - Safety when compiling the project. Once the project has been downloaded, the Safety Logic Controller also calculates a checksum for the received data. If the checksums on the Safety Logic Controller and in EcoStruxure Machine Expert - Safety are identical, all data has been saved on the Safety Logic Controller undistorted. If the checksums differ, a corresponding error message is output.