Repeater power supply with hart protocol (6 pages)
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...
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...
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...
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.
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.
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...
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.
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...
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...
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 •...
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...
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...
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.
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.
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...
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...
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”...
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...
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”.
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...
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”.
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...
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...
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...
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...
(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...
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.
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...
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...
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...
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...
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.
Need help?
Do you have a question about the Axioline F SBT V3 and is the answer not in the manual?
Questions and answers