Manual VIPA System 300S SPEED7 Contents Contents About this manual ..................1 Safety information ..................2 Chapter 1 Basics ................1-1 Safety Information for Users..............1-2 General description of the System 300..........1-3 System 300S..................1-4 Hints for the project engineering ............1-7 Chapter 2 Assembly and installation guidelines......
Deployment Content of this chapter is the functionality of the CP 342S-CAN for SPEED- Bus from VIPA. The module may only be used at a SPEED-Bus slot at the left side of the CPU. HB140E - CP - RE_342-1CA70 - Rev. 09/46...
Page 6
Manual VIPA System 300S SPEED7 About this manual The manual describes the CP 342S-CAN from VIPA. It contains a Objective and description of the construction, project implementation and usage. contents This manual is part of the documentation package with order number...
Safety information Safety information The CP is constructed and produced for: Applications conforming with • for the deployment with VIPA SPEED-Bus specifications • communication and process control • general control and automation applications • industrial applications • operation within the environmental conditions specified in the technical data •...
Page 8
Manual VIPA System 300S SPEED7 Safety information HB140E - CP - RE_342-1CA70 - Rev. 09/46...
Chapter 1 Basics This Basics contain hints for the usage and information about the project Overview engineering of a SPEED7 system from VIPA. General information about the System 300S like dimensions and environment conditions will also be found. Content Topic...
Manual VIPA System 300S SPEED7 Chapter 1 Basics Safety Information for Users VIPA modules make use of highly integrated components in MOS- Handling of Technology. These components are extremely sensitive to over-voltages electrostatic that can occur during electrostatic discharges. sensitive modules The following symbol is attached to modules that can be destroyed by electrostatic discharges.
• System 300V The System 300V allows you to resolve automation tasks centralized and decentralized. The single modules of the System 300V from VIPA are similar in construction to Siemens. Due to the compatible backplane bus, the modules from VIPA and Siemens can be mixed.
STEP 7 from Siemens. For this you may use WinPLC7 from VIPA or the Siemens SIMATIC manager. CPUs with integrated Ethernet interfaces or additional serial interfaces simplify the integration of the CPU into an existing network or the connection of additional peripheral equipment.
Page 13
Manual VIPA System 300S SPEED7 Chapter 1 Basics The SPEED-Bus is a 32Bit parallel bus developed from VIPA with a SPEED-Bus maximum data rate of 40MByte/s. Via the SPEED-Bus you may connect up to 10 SPEED-Bus modules to your CPU 31xS.
Page 14
• Dimensions of the basic enclosure: 1tier width: (HxWxD) in mm: 40x125x120 2tier width: (HxWxD) in mm: 80x125x120 Modules and CPUs of the System 300 from VIPA and Siemens may be Compatibility used at the "Standard" bus as a mixed configuration.
Note! Please do always use the CPU 318-2DP (6ES7 318-2AJ00-0AB0/V3.0) from Siemens in the hardware catalog to configure a CPU 31xS from VIPA. For the project engineering, a thorough knowledge of the SIMATIC manager and the hardware configurator from Siemens is required! The hardware configurator is part of the Siemens SIMATIC manager.
Page 16
Standard bus Start the hardware configurator from Siemens and include Module Slot the speedbus.gsd for the SPEED-Bus from VIPA. • Project engineering of the CPU CPU 318-2 Project a CPU 318-2DP (318-2AJ00-0AB00 V3.0). If your SPEED7-CPU contains a DP master, you may now connect it MPI/DP with Profibus and configure your DP slaves.
Page 17
Manual VIPA System 300S SPEED7 Chapter 1 Basics The following illustration summarizes all project engineering steps: Summary SPEED-Bus (parallel) Standard bus (serial) Standard bus Slot Module CPU 318-2 Ethernet MPI/DP PG/OP IM360 internal DP-Master CP343 CP343 DP-Master CPU 31xS Slot:...
Page 18
Project engineering The project engineering of the CANopen master at the SPEED-Bus of the CAN master happens in WinCoCT (Windows CANopen Configuration Tool) from VIPA. at the SPEED-Bus You export your project from WinCoCT as wld-file. This wld-file can be imported into the hardware configurator from Siemens.
Manual VIPA System 300S SPEED7 Chapter 2 Assembly and installation guidelines Chapter 2 Assembly and installation guidelines In this chapter you will find all information, required for the installation and Overview the cabling of a process control with the components of the System 300.
CPU, the SPEED-Bus peripheral modules are connected via a SPEED- Bus bus connector at the left side of the CPU. VIPA delivers profile rails with integrated SPEED-Bus for 2, 6 or 10 SPEED-Bus peripheral modules with different lengths. SPEED-Bus (parallel)
Manual VIPA System 300S SPEED7 Chapter 2 Assembly and installation guidelines Installation Standard-Bus If you do not deploy SPEED-Bus modules, the assembly at the standard Approach bus happens at the right side of the CPU with the following approach: • Bolt the profile rail with the background (screw size: M6), so that you still have minimum 65mm space above and 40mm below the profile rail.
Manual VIPA System 300S SPEED7 Chapter 2 Assembly and installation guidelines Assembly SPEED-Bus For the deployment of SPEED-Bus modules, a pre-manufactured SPEED- Pre-manufactured Bus rail is required. This is available mounted on a profile rail with 2, 6 or SPEED-Bus 10 extension plug-in locations.
Page 24
Manual VIPA System 300S SPEED7 Chapter 2 Assembly and installation guidelines Installation SPEED-Bus- Module • Dismantle the according protection flaps of the SPEED-Bus plug-in locations with a screw driver (open and pull down). For the SPEED-Bus is a parallel bus, not all SPEED-Bus plug-in locations must be used in series.
Page 25
Manual VIPA System 300S SPEED7 Chapter 2 Assembly and installation guidelines Installation CPU with Standard-Bus- Modules • If also standard modules shall be plugged, take a bus coupler and click it at the CPU from behind like shown in the picture.
The power supplies and CPUs are exclusively delivered with CageClamp Overview contacts. For the signal modules the front connectors are available from VIPA with screw contacts. In the following all connecting types of the power supplies, CPUs and input/output modules are described. Danger! •...
Page 27
Manual VIPA System 300S SPEED7 Chapter 2 Assembly and installation guidelines For the cabling of e.g. the power supply of a CPU, green plugs with CageClamp CageClamp technology are deployed. technology (green) Here also you may connect wires with a cross-section of 0.08mm 2.5mm...
Page 28
In the following the cabling of the three variants of the front-facing Front connectors connector is shown: of the in-/output For the I/O modules the following plugs are available at VIPA: modules 20pole screw connection 40pole screw connection VIPA 392-1AJ00 VIPA 392-1AM00 Open the front flap of your I/O module.
Page 29
Manual VIPA System 300S SPEED7 Chapter 2 Assembly and installation guidelines ... continue 20pole screw connection 40pole screw connection VIPA 392-1AJ00 VIPA 392-1AM00 Push the release key at the front connector on Bolt the fixing screw of the front connector.
Manual VIPA System 300S SPEED7 Chapter 2 Assembly and installation guidelines Installation Guidelines The installation guidelines contain information about the interference free General deployment of System 300 systems. There is the description of the ways, interference may occur in your control, how you can make sure the electromagnetic digestibility (EMC), and how you manage the isolation.
Page 31
Manual VIPA System 300S SPEED7 Chapter 2 Assembly and installation guidelines In the most times it is enough to take care of some elementary rules to Basic rules for guarantee the EMC. Please regard the following basic rules when installing your PLC.
Page 32
Manual VIPA System 300S SPEED7 Chapter 2 Assembly and installation guidelines Electrical, magnetic and electromagnetic interference fields are weakened Isolation of by means of an isolation, one talks of absorption. conductors Via the isolation rail, that is connected conductive with the rack, interference currents are shunt via cable isolation to the ground.
Manual VIPA System 300S SPEED7 Chapter 3 Hardware description Chapter 3 Hardware description Here the hardware components of the CP 342S-CAN are more described. Overview The technical data are to be found at the end of the chapter. Content Topic...
Manual VIPA System 300S SPEED7 Chapter 3 Hardware description Structure LED status indicators Front view CP 342S-CAN The following components are under the front flap CAN interface VIPA 342-1CA70 Components LEDs The CP 342S-CAN carries a number of LEDs that are available for diagnostic purposes on the bus and for displaying the local status.
Page 36
Manual VIPA System 300S SPEED7 Chapter 3 Hardware description Slave operation Meaning green yellow ○ ○ ○ ○ Slave has no project, this means the interface is deactivated. ○ Slave is waiting for valid parameters from the ☼ ☼ ☼...
Page 37
Manual VIPA System 300S SPEED7 Chapter 3 Hardware description CAN interface The VIPA CAN-Bus master is connected to the CAN-Bus system by means of a 9pin plug. The following diagram shows the pin assignment for the interface: Master Slave Pin Assignment Shield n.c.
Manual VIPA System 300S SPEED7 Chapter 3 Hardware description Technical data Electrical data VIPA 342-1CA70 Power supply via backplane bus Current consumption max. 550mA ≥ Isolation AC 500V Status indicator by means of LEDs located on the front Connectors/interfaces 9pin D-type plug...
Chapter 4 Deployment Content of this chapter is the functionality of the CP 342S-CAN for SPEED- Overview Bus from VIPA. The module may only be used at a SPEED-Bus slot at the left side of the CPU. Content Topic Page Chapter 4 Deployment ..............
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Basics CANopen CANopen (Control Area Network) is an international standard for open General fieldbus systems intended for building, manufacturing and process automation applications that was originally designed for automotive applications. Due to its extensive error detection facilities, the CAN-Bus system is regarded as the most secure bus system.
Page 41
Ω terminated by a 120 terminating resistor. Your VIPA CAN-Bus coupler contains a 9pin plug. You must use this plug to connect the CAN-Bus coupler as a slave directly to your CAN-Bus network. All devices on the network use the same baudrate.
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Addressing at SPEED-Bus To provide specific addressing of the installed peripheral modules, certain Overview addresses must be allocated in the CPU. With no hardware configuration present, the CPU assigns automatically peripheral I/O addresses during boot procedure depending on the plug-in location amongst others also for plugged modules at the SPEED-Bus.
Fast introduction SPEED-Bus, you have to include the System 300S modules into the hardware catalog via the GSD-file from VIPA. For the project engineering in the hardware configurator you have to execute the following steps: • Start WinCoCT and project the CANopen network.
Page 44
• Close all projects • Choose Options > Install new GSD-file • Select "SPEEDBUS.GSD" Now the modules of the System 300S from VIPA are integrated in the hardware catalog and can be projected. WinCoCT (Windows CANopen Configuration Tool) is a configuration tool...
Page 45
More detailed information is to find in the WinCoCT manual. WinCoCT allows you to preset VIPA specific parameters for the CAN Parameter master by doing a right click onto the master and call the following dialog...
Page 46
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Slot number Slot number at the bus 101 ... 110: Addressing at SPEED-Bus, Slot number 101 corresponds SLOT 1 at SPEED-Bus CANopen Fix at 0x195 DeviceProfileNumber Behavior at Here you can define the reaction of the output channels if the CPU PLC-STOP switches to STOP.
Page 47
EDS-directory of WinCoCT. For the deployment of the System 300S modules, you have to include the System 300S modules with the GSD-file SPEEDBUS.GSD from VIPA into the hardware catalog. HB140E - CP - RE_342-1CA70 - Rev. 09/46...
Page 48
• Parameterize the modules with [Parameter] res. via the according object directory. • Right click onto the master and open the VIPA specific dialog "Set PLC Parameters". Here you may adjust the diagnosis behavior and the address ranges that the master occupies in the CPU.
Page 49
Manual VIPA System 300S SPEED7 Chapter 4 Deployment • Start the Siemens SIMATC Manager with a new project. Open the Import to PLC- Program hardware configurator and insert a profile rail from the hardware catalog. • Place the following Siemens CPU at slot 2: CPU 318-2DP (6ES7 318-2AJ00-0AB0/V3.0)
Page 50
For the employment of the System 300S modules at the SPEED-Bus the system inclusion of the System 300S modules into the hardware catalog via the GSD-file SPEEDBUS.GSD from VIPA is required. After the installation of the SPEEDBUS.GSD you may locate under Profibus DP / Additional field devices / I/O / VIPA_SPEEDBUS the DP slave system VIPA_SPEEDBUS.
Page 51
Manual VIPA System 300S SPEED7 Chapter 4 Deployment The following illustration summarizes the steps of project engineering: Summary WinCoCT Export wld file Import SPEED-Bus (parallel) Standard bus (serial) CAN-Master CPU 31xS Slot: Standard bus Slot Module Setting of the slot location...
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Operation modes STOP → → → → RUN (automatically) Power On After POWER ON and at valid project data in the CPU, the master switches automatically into RUN. The master has no operating mode lever.
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Process image The process image is build of the following parts: • Process image for input data (PII) for RPDOs • Process image for output data (PQ) for TPDOs Every part consists of 320byte "Digital-Data"- and 320byte "Network Variables".
Page 54
Manual VIPA System 300S SPEED7 Chapter 4 Deployment For the digital output data, the assignment is similar. Output-data For output data, the following objects are available: • 8 Bit digital output (Object 0x6200) • 16 Bit digital output (Object 0x6300) •...
The VIPA CAN master for SPEED-Bus supports the following objects: • 40 Transmit PDOs (PDO Linking, PDO Mapping) • 40 Receive PDOs (PDO Linking, PDO Mapping) •...
Page 56
CAN telegram and is identified and prioritized via its specific CAN identifier. For the exchange of process data, the VIPA CAN-Master supports 80 PDOs. Every PDO consists of a maximum of 8 data bytes. The transfer of PDOs is not verified by means of acknowledgments since the CAN protocol guarantees the transfer.
Page 57
Manual VIPA System 300S SPEED7 Chapter 4 Deployment For access to the object directory, the Service-Data-Object (SDO) is used. The SDO allows you a read or write access to the object directory. In the CAL-Layer-7-Protocol you find the specification of the Multiplexed-Domain- Transfer-Protocol that is used by the SDOs.
Page 58
Manual VIPA System 300S SPEED7 Chapter 4 Deployment CANOPENERROR If no error occurs CANOPENERROR returns value 0. In case of error the CANOPENERROR contains one of the following error messages which are generated in the CAN master: Code Description 0x05030000...
Page 59
Manual VIPA System 300S SPEED7 Chapter 4 Deployment RETVAL When the function has been executed successfully, the return value contains the valid length of the respond data: 1: Byte, 2: Word, 4: DWord. If an error occurs during function processing, the return value contains an error code.
PDOs Here you find the manufacturer specific entries. The CAN master from Manufacturer specific profile area VIPA has no manufacturer specific entries. (0x2000 – 0x5FFF) This area contains the objects for the device profile acc. DS-401. Standardized device profile area (0x6000 –...
Page 61
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Index Content of Object Object directory 1000h Device type overview 1001h Error register 1005h COB-ID SYNC 1006h Communication Cycle Period 1007h Synchronous Window Length 1008h Manufacturer Hardware Version 1009h Hardware Version 100Ah...
Page 62
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Device Type Index Sub- Name Type Attr. Map. Default value Meaning index 0x1000 0 Device Unsigned32 0x00050191 Statement of device type Type The 32Bit value is divided into two 16Bit fields: High word...
Page 63
Manufacturer Visible string ro Device name of the bus device name coupler VIPA IM 342-1CA70 = VIPA CANopen Master/Slave 342-1CA70 Since the returned value is longer than 4byte, the segmented SDO protocol is used for transmission. Hardware version Index Sub-...
Page 64
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Software version Index Sub- Name Type Attr. Map. Default value Meaning index 0x100A 0 Manufacturer Visible string ro Software version number Software CANopen software version VIPA 342-1CA70 = 1.07 Since the returned value is longer than 4byte, the segmented SDO protocol is used for transmission.
Page 65
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Producer Heartbeat Time Index Sub- Name Type Attr. Map. Default value Meaning index 0x1017 0 Producer Unsigned16 0x0000 Defines the cycle time of heartbeat heartbeat in ms time Identity Object Index Sub-...
Page 66
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Mapping RxPDO Index Sub- Name Type Attr. Map. Default value Meaning index 0x1600 Number of Unsigned8 0x01 Mapping parameter of the elements first receive PDO; subindex 0: number of mapped 0x1627 objects 1.
Page 67
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Mapping TxPDO1 Index Sub- Name Type Attr. Map. Default value Meaning index 0x1A00 Number of Unsigned8 depending on Mapping parameter of the elements first transmit PDO; components subindex 0: number of 0x1A27...
Page 68
Manual VIPA System 300S SPEED7 Chapter 4 Deployment NMT Start-up Index Sub- Name Type Attr. Map. Default value Meaning index 0x1F80 0x00 NMTStartup Unsigned32 0x00000000 Define the device as NMT master. Meaning Bit 0 0 Device is NOT the NMT Master. All other bits have to be ignored.
Page 69
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Request NMT Index Sub- Name Type Attr. Map. Default value Meaning Index 0x1F82 0x00 RequestNMT Unsigned8 0x00000000 If a totally automatic start of the stack is not wanted, the functionalities: • Status change •...
Page 70
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Initialize Rx-COB- ID for OB57 Index Sub- Name Type Attr. Map. Default Meaning index value 0x2000 0 Number of Unsigned8 Number of available elements entries. 1. COB-ID Unsigned32 COB-ID which generates OB57 2.
Page 71
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Node-ID - PLC-Run Index Sub- Name Attr. Map. Default value Meaning Index 0x2002 0x00 Number of Unsigned8 Number of available entries elements 0x01 Node-ID for Unsigned8 Node-ID PLC-STOP (value range:1...127) 0x10 16. Node-ID for...
Page 72
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Start address NG/HB-ToggleBit Index Sub- Name Type Attr. Map. Default value Meaning index 0x2003 0x00 Start address Unsigned8 Start address RxPDO- RxPDO-Counter Counter For the NG/HB a start address in the process input image (PII) of the PLC may be defined by this index.
Page 73
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Chan. Type Meaning Chan. Type Meaning Addr. Addr. Status byte Status byte Data length Status byte COB-ID Status byte Status byte Status byte Data byte 0 Data byte 1 Data byte 2...
Page 74
Manual VIPA System 300S SPEED7 Chapter 4 Deployment ... continue Chan. Type Meaning Chan. Type Meaning Addr. Addr. X+42 Status byte X+43 Data length X+44 COB-ID X+45 X+46 X+47 X+48 Data byte 0 X+49 Data byte 1 X+50 Data byte 2...
Page 75
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Lenze NodeGuarding Index Sub- Name Type Attr. Map. Default value Meaning index 0x2016 0x00 Number of Unsigned8 Number of available entries elements 0x01 1. entry Unsigned32 NodeGuarding for Node-ID = 1 0x02 2.
Page 76
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Message PLC-RUN Index Sub- Name Type Attr. Map. Default value Meaning index 0x2100 0x00 Number of Unsigned8 Number of available entries elements 0x01 COB-ID Unsigned32 COB-ID 0x02 Data length Unsigned8 Data length...
Page 77
Manual VIPA System 300S SPEED7 Chapter 4 Deployment J1939: PGN for Multipaket Transfer Index Sub- Name Type Attr. Map. Default value Meaning index 0x2200 0x00 Number of Unsigned8 Number of available entries elements 0x01 1. PGN Unsigned8 0x10 16. PGN Unsigned8 This is a index for the J1939 protocol.
Page 78
Manual VIPA System 300S SPEED7 Chapter 4 Deployment 8bit Digital inputs Index Sub- Name Type Attr. Map. Default value Meaning index 0x6000 0x00 8bit digital Unsigned8 0x01 Number of available digital input block 8bit input blocks 0x01 1. input Unsigned8 1.
Page 79
Manual VIPA System 300S SPEED7 Chapter 4 Deployment 8bit Digital outputs Index Sub- Name Type Attr. Map. Default value Meaning index 0x6200 0x00 8bit digital Unsigned8 0x01 Number of available digital output block 8bit output blocks 0x01 1. output Unsigned8 1.
Page 80
Manual VIPA System 300S SPEED7 Chapter 4 Deployment 8bit Network input variables Index Sub- Name Type Attr. Map. Default value Meaning index 0xA040 0x00 8bit digital Unsigned8 0x01 Number of available digital input block 8bit input blocks 0x01 1. input Unsigned8 1.
Page 81
Manual VIPA System 300S SPEED7 Chapter 4 Deployment 8bit Network output variables Index Sub- Name Type Attr. Map. Default value Meaning index 0xA400 0x00 8bit digital Unsigned8 0x01 Number of available digital output block 8bit output blocks 0x01 1. output Unsigned8 1.
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Diagnostics If "Diagnostic" at "PLC-Parameters" from WinCoCT was activated, the Overview following events may release a diagnostic message to the CPU and the corresponding OB is called. • Change of CANopen state (OB 82) •...
Page 83
Error information More Information to the SFC 13 and the corresponding error codes may be found in the manual "Operation list" with order-no. VIPA HB140E_OPList. Normally the length of the diagnostics data is 35byte. Is in station state 1 Structure of the bit 3 "DiagExtDiag"...
Page 84
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Name Description Station state 1 DiagStationNonExistent 1 = Station does not exist 0 = Station does exist (if a boot-up messages was received or node guarding was activated, the bit is set to 0.)
Page 85
Manual VIPA System 300S SPEED7 Chapter 4 Deployment The length of the additional data is always 8byte. Overview DiagError DiagErrorData DIAG_SLAVE This message is generated as soon as the master has received the boot- BOOTUP (10h) up message from the appropriate slave station.
Page 86
Manual VIPA System 300S SPEED7 Chapter 4 Deployment DIAG_SLAVE Additional data: Byte Code SDOERROR (12h) High-Byte SDO-Index Low-Byte SDO-Index SDO-Subindex 3...6 CANOPENERROR fix 0 Code Error 0x05030000 Toggle bit not alternated 0x05040000 SDO protocol timed out 0x05040001 Client/server command specifier not valid or unknown...
Page 87
EMCYIND (13h) To send internal device failures to other participants at the CAN-Bus with a high priority, the VIPA CAN-Bus coupler supports the Emergency Object. It is provided with a high priority and supplies valuable information about the state of the device and the net.
Manual VIPA System 300S SPEED7 Chapter 4 Deployment Read SZL The current state of your automation system is described by the system Overview status list (SZL). The SZL may only be accessed by reading the partial list (-extracts). These lists are build by the CPU on requirement.
Page 89
RET_VAL contains 0000h if no error occurred. Error information More information about the SFC 51 and its error messages may be found at the manual "Operation list" with Order-no.: VIPA HB140E_OPList. The SZL lists here have a length of 8 words. SZL lists of the...
BUSY =1: Job is just active. BUSY =0: Job is just finished. Error information More information about the SFC 12 and its error messages may be found at the manual "Operation list" with order-no.: VIPA HB140E_OPList. 4-52 HB140E - CP - RE_342-1CA70 - Rev. 09/46...
Page 91
RET_VAL. Note! With VIPA the whole slave stations may not be deactivated. At least 1 slave station should remain activated. When you reactivate a slave with SFC 12 it is configured and assigned with Activate parameters by the designated master (as with the return of a failed station).
Need help?
Do you have a question about the 300S SPEED7 - CP and is the answer not in the manual?
Questions and answers