Phoenix Contact Axioline F SBT V3 Quick Start Manual

Phoenix Contact Axioline F SBT V3 Quick Start Manual

Hide thumbs Also See for Axioline F SBT V3:
Table of Contents

Advertisement

Quick Links

Axioline F SBT V3 configuration on a
KV-8000/7000 series KEYENCE controller
with KV STUDIO
Quick start guide
DOWNLOADED FROM WWW.SCATTS.CO.UK
DOWNLOADED FROM WWW.SCATTS.CO.UK

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Axioline F SBT V3 and is the answer not in the manual?

Questions and answers

Summary of Contents for Phoenix Contact Axioline F SBT V3

  • Page 1 DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 configuration on a KV-8000/7000 series KEYENCE controller with KV STUDIO Quick start guide DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 2 2700994 IB IL 24 PSDO 8-PAC 01/200/100 2985631 IB IL 24 PSDOR 4-PAC 01/200/100 2985864 IB IL 24 PSDO 4/4-PAC 01/201/100 2916493 PHOENIX CONTACT GmbH & Co. KG • Flachsmarktstraße 8 • 32825 Blomberg • Germany phoenixcontact.com DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 3: Table Of Contents

    Additional documentation ..................7 Safety hotline......................7 Overview of the integration of the SafetyBridge Technology V3 system ........8 Example project: 2-channel emergency stop monitoring ............10 Download and installation of the Phoenix Contact software ........10 Hardware installation ...................11 4.2.1 Setting the device DIP switches ............11 4.2.2...
  • Page 4 DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE Flowchart for starting up and testing the application ..............39 Description of the function blocks for SafetyBridge Technology V3 ..........40 SBT_V3_Operate function block .................42 SBT_V3_ReadDev function block ...............47 SBT_V3_WriteDev function block ...............48 SBT_V3_ProjHeader function block ..............49...
  • Page 5: For Your Safety

    The use of products described in this user manual is oriented exclusively to qualified application programmers and software engineers. The users must be familiar with the relevant safety concepts of automation technology as well as applicable standards and other regulations. 5 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 6: Introduction

    Other components: emergency stop button, external reset button, signal lamp, contactor (optional) Software The Phoenix Contact software can be found in the download area for the specified product at phoenixcontact.net/products. The following software is required in order to start up the example system: Designation Order No.
  • Page 7: Additional Documentation

    UM EN AXL F SSDI8/4 1F 2702263 Axioline F module with safe digital inputs The documentation for Phoenix Contact devices can be found in the download area for the specified product at phoenixcontact.net/products. Safety hotline Should you have any technical questions, please contact our 24-hour hotline.
  • Page 8: Overview Of The Integration Of The Safetybridge Technology V3 System

    No safety controllers are required for the implementation of safety functions. Table 3-1 Integration of a SafetyBridge Technology V3 island Step Process See… Download and installation of the Phoenix Contact software (not safety-related) – Download and install SAFECONF configuration software page 10 –...
  • Page 9 Startup and overall safety validation page 30 (safety-related) System overview: SAFECONF BINFILE.BIN KV-7500 Device description file KEYENCE Function blocks Bus system / Network Module Module Module Figure 3-1 System overview of SafetyBridge Technology V3 9 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 10: Example Project: 2-Channel Emergency Stop Monitoring

    Download and installation of the Phoenix Contact software The Phoenix Contact software can be found in the download area for the specified product at phoenixcontact.net/products. Make sure that you always use the latest version of the integration package and the function blocks for the KV STUDIO software version.
  • Page 11: Hardware Installation

    AXL F SSDI8/4 1F You can display the complete DIP switch setting in the SAFECONF configuration software by right-clicking on the module and selecting the “Display address switch” command. See Figure 4-10 on page 11 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 12: Mounting And Wiring The Bus Configuration

    DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE 4.2.2 Mounting and wiring the bus configuration Refer to the user documentation for the devices. “Additional documentation” on page AXL F DI8/1 DO8/1 1H AXL F AXL F AXL F BK EIP...
  • Page 13: Configuring The Safety Logic In Safeconf

    Figure 4-3 Creating the project name and path Select master device • Select the AXL F LPSDO8/3 1F master device. Figure 4-4 Selecting AXL F LPSDO8/3 1F 13 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 14 DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE Select file format • Select “Binary file” as the file format in which the configuration and parameter data record is to be output. Figure 4-5 Selecting the output format Enter project description •...
  • Page 15: Configuring And Parameterizing The Hardware Structure

    Configure the hardware structure. To do this, use drag and drop to move the AXL F SSDI8/4 1F module from the “Hardware” toolbox to the hardware editor. Figure 4-9 Hardware configuration 15 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 16 DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE The corresponding satellite number is displayed via the module. You can display the complete DIP switch setting by right-clicking on the module and selecting “Display address switch”. Figure 4-10 Displaying the DIP switch...
  • Page 17 However, the input and output signals are only displayed in single-channel form in the connection editor, even if they are parameterized for two-channel operation. See Figure 4-14 on page 17 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 18: Configuring The Safety Function

    DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE 4.3.3 Configuring the safety function Comment function You can add comments to both function blocks and signals in SAFECONF. Please refer to the online help for the software. Insert function blocks •...
  • Page 19 Inserting external signals from the “External signals” toolbox Move your mouse over an external signal to display the corresponding tool tip. Insert safe functions Figure 4-16 Inserting a safe function from the “Safe Functions” toolbox 19 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 20: Exporting The Configuration And Parameter Data Record

    DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE 4.3.4 Exporting the configuration and parameter data record Check project • Check the project. To do this, select the “Project, Check Project” command or confirm by clicking on the corresponding button.
  • Page 21: Kv Studio Project Configuration

    The KV-7500 port can be used, as in this example, but for maximum performance KEYENCE recommends connecting the SBT modules to the KV-XLE02 module. Always use the most recent device description file for the bus coupler. 21 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 22 DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE EIP connection • Set the EIP connection parameters for the bus coupler AXL F BK EIP according to parameters Figure 4-20. Reserve 29 words for both the input area and the output area.
  • Page 23: Integrating Function Blocks For Safetybridge Technology V3

    A description of the function blocks and data types is provided in Appendix B “Description of the function blocks for SafetyBridge Technology V3”. Please also use the online help in KV STUDIO. 23 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 24: Creating The Sbt Program In Kv Studio

    DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE 4.4.4 Creating the SBT program in KV STUDIO To insert and connect the required SafetyBridge function blocks in your project, proceed as follows: Function block • Insert the “SBT_V3_Operate” function block in the program.
  • Page 25 Make sure the start addresses (arrInBuffDevX) are correctly assigned to the corresponding SBT components, see Table 4-2. In the example: W01 for the LPSDO8/3 and W019 for the SSDI8/4. Figure 4-23 Function block SBT_V3_ReadDev 25 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 26 DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE Function block SBT_V3_WriteDev An instance of the “SBT_V3_WriteDev” function block is required for each SafetyBridge module. Call the instances of the “SBT_V3_WriteDev” function block after the “SBT_V3_Operate” function block. • Insert an instance of the “SBT_V3_WriteDev” function block in the program for the LPSDO8/3 module.
  • Page 27 • Connect the function blocks as shown in Figure 4-26. • Link the “udtSBT” structure variable to the same variable as with the “SBT_V3_Operate” function block. Figure 4-26 SBT_V3_TransTime function blocks 27 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 28: Importing The Configuration And Parameter Data Record As A Bin File

    DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE 4.4.5 Importing the configuration and parameter data record as a BIN file Save BIN files on KV “Exporting the configuration and parameter data record” on page 20, the BIN file was controller created and saved in the “FileOutput”...
  • Page 29: Complete Example Project In Kv Studio

    Compile the created project and load it into the controller. The controller switches to the “Run” state. The LPSDO8/3 module indicates that it has not been parameterized yet by flashing the FS LED. 29 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 30: Startup

    DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE Startup A flowchart for starting up and testing the application can be found in Appendix A on page Switch to KV STUDIO. Activate the online values in KV STUDIO. Set the “xActivate” input parameter to “1”.
  • Page 31: Online Configuration And Connection Establishment

    Configuration of a Modbus TCP connection in SAFECONF. 4.6.1 Configuration of the KV-XLE02 module as a Modbus TCP server • Launch the Unit Editor by double-clicking on „[0] KV-7500“. Bild 4-30 Launch Unit Editor 31 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 32 DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE • In the Unit-Editor, click once on the KV-XLE02 module to open the Setup unit dialog. Bild 4-31 Open Setup unit dialog for KV-XLE02 module Activate Modbus TCP server • Activate the Modbus TCP server on Port 1 with the following network settings.
  • Page 33 Write the adress range in the parameter „arrSBTOnlCtrlBuf“ of the „SBT_V3_Operate“ function block. • Use an offset of 352 for the parameter „arrSBTOnlValBuf“. Bild 4-34 Assignment of the Modbus address range at the operate function block 33 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 34 DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE Complete settings • Confirm the settings bei clicking on „Apply“. Figure 4-35 Complete settings 34 / 57 PHOENIX CONTACT 108292_en_01 DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 35: Configuration Of A Modbus Tcp Connection In Safeconf

    In the hardware editor, right-click on the LPSDO8/3 module and select “Online configuration…”. Figure 4-36 Selecting online configuration • Select the “Generic Modbus/TCP Device” interface and click on “Next”. Figure 4-37 Selecting the interface 35 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 36 DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE • Enter the IP address of the Modbus TCP server on the KV-XLE02 module. • Set the “Expert Settings” as shown in Figure 4-38. • Once this test has been completed successfully, click on “Finish”.
  • Page 37: Displaying Online Values In Safeconf

    Figure 4-40 Disconnecting an online connection • In the hardware editor, right-click on the LPSDO8/3 module. • Establish an online connection by selecting “Connect to PLC”. Figure 4-41 Establishing an online connection 37 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 38 DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE • In the SAFECONF tool bar, click on the “Show Online Values” button. The online values are now displayed in the SAFECONF project. Figure 4-42 Online values in the SAFECONF project...
  • Page 39: A Flowchart For Starting Up And Testing The Application

    Push the reset button Contactors are Optional: arrFeedBackData[1] activated indicates the status of the outputs. Figure A-1 Flowchart for starting up and testing the application 39 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 40: B Description Of The Function Blocks For Safetybridge Technology V3

    DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE B Description of the function blocks for SafetyBridge Technology V3 Validity The function blocks described are valid for the following controller/network combinations. Table B-1 Validity of the function blocks Controller KEYENCE KV-7500 Bus system EtherNet/IP™...
  • Page 41 Structures of this data type connect the function blocks of an island – No access required to these structures – Access to all SBT data via the input and output parameters of the function blocks 41 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 42: B 1 Sbt_V3_Operate Function Block

    DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE SBT_V3_Operate function block The function block performs the following functions: – Download of the configuration and parameter data record from the standard controller to the AXL F LPSDO8/3 1F – Cyclical routing of the SafetyBridge data flow –...
  • Page 43 The index represents the module number (0 stands for the LPSDO mod- ule): arrOutData [0] - enableOut data LPSDO arrOutData [1] - enableOut data module 1 … arrOutData [16] - enableOut data module 16 43 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 44 DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE B 1.2 Output parameters Table B-5 Output parameters for the SBT_V3_Operate function block Name Type Description xActive True: FB initialized successfully False: FB not initialized xDiffLogicDetected True: detection of different safety logic for the controller and the LPSDO...
  • Page 45 Pointer to ONLINE-Control array the Modbus TCP slave See example. arrSBTOnlValueBuf EM address of Pointer to ONLINE-Value array the Modbus TCP slave See example. udtSBT udtSBT_V3 Structure for data exchange between function blocks 45 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 46 DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE B 1.3.1 Function block diagnostics Diagnostics Table B-7 Diagnostic codes DiagCode Meaning 0000 Function block is not active 0100 Initialization C100 Initialization error AddDiagCode Meaning 0004 Wrong or invalid island number...
  • Page 47: Sbt_V3_Readdev Function Block

    (e.g. W, DM, EM) See example. B 2.2 I/O parameters Table B-9 I/O parameters for the SBT_V3_ReadDev function block Name Type Description udtSBT udtSBT_V3 Structure for data exchange between function blocks 47 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 48: Sbt_V3_Writedev Function Block

    DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE SBT_V3_WriteDev function block The function block writes the OUT process data of a SafetyBridge module from the transfer structure of the “SBT_V3_Operate” function block to the output process image. 1 instance per SBT Use one instance of the function block per SafetyBridge module in the island.
  • Page 49: Sbt_V3_Projheader Function Block

    Figure B-4 SBT_V3_ProjHeader function block B 4.1 Input parameters Table B-12 Input parameters for the SBT_V3_ProjHeader function block Name Type Description xActivate Activation/Deactivation of the function block 49 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 50: Sbt_V3_Binfile Function Block

    DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE B 4.2 Output parameters Table B-13 Output parameters for the SBT_V3_ProjHeader function block Name Type Description dwProjCRC 2W signed in- Checksum of the new project (FB) teger dtProjTimeStamp Text string [32] Time stamp of the new project (FB)
  • Page 51 STRING BIN file from SAFECONF, which is stored on the controller, e. g. „BinFile.BIN“ Important: the name must not exceed 24 characters. udtSBT udtSBT_V3 Structure for data exchange between function blocks 51 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 52: Sbt_V3_Transtime Function Block

    DOWNLOADED FROM WWW.SCATTS.CO.UK Axioline F SBT V3 - KEYENCE SBT_V3_TransTime function block Optional function block This function block is optional. It is not essential in order to operate a SafetyBridge island. The function block measures the data transmission times between the logic module and satellite modules 1 to 16, as well as the maximum transmission time of a module.
  • Page 53 [16] - max. transmission time for module 16 B 6.3 I/O parameters Table B-20 I/O parameters for the SBT_V3_TransTime function block Name Type Description udtSBT udtSBT_V3 Structure for data exchange between function blocks 53 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 54: Sbt_V3_Crosscomm Function Block

    Data structure of the subordinate slave project Cross communication between control systems For the cross communication between control systems use the function blocks “SBT_V3_CrossCommMaster“ and “SBT_V3_CrossCommSlave“. For further information contact your local Phoenix Contact subsidiary. 54 / 57 PHOENIX CONTACT 108292_en_01...
  • Page 55: C Revision History

    B 2 “SBT_V3_ReadDev function block”, B 3 “SBT_V3_WriteDev function block” Appendix B 5 “SBT_V3_BinFile function block” inserted Infobox on cross communication between control systems added to Appendix B 7 “SBT_V3_CrossComm function block” 55 / 57 108292_en_01 PHOENIX CONTACT DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 56 The receipt of technical documentation (in particular user documentation) does not constitute any further duty on the part of Phoenix Contact to furnish information on modifications to products and/or technical documentation. You are responsible to verify the suitability and intended use of the products in your specific application, in particular with regard to observing the applicable standards and regulations.
  • Page 57 Should you have any suggestions or recommendations for improvement of the contents and layout of our manuals, please send your comments to: tecdoc@phoenixcontact.com 57 / 57 PHOENIX CONTACT GmbH & Co. KG • Flachsmarktstraße 8 • 32825 Blomberg • Germany phoenixcontact.com DOWNLOADED FROM WWW.SCATTS.CO.UK...
  • Page 58 At Scattergood & Johnson Ltd, we pride ourselves on being a technical distributor to specialist industries. Working with a range of quality product suppliers across a number of specialist markets, we are not your average ‘box shifter’ - we are your technical and supply chain partner. We fully support every product we sell - for free! Our internal team and external sales engineers can answer any product or application question, no matter the complexity.

Table of Contents