Transcript
User’s Manual
Classic IO Modules (M12) for Profibus DP
BradControl from ELCO
Release 1.0 draft 7 February 16th, 2008
IP 67 Profibus IO Bloc –Classic M12
•i•
Date 1st Nov. 2005 13th Dec, 2005 4th Jan, 2006 9th Jan 2006 17 Jan 2006 15 Feb 2006
Author Paul Curnock D.Leterrier D.Leterrier D.Leterrier D.Leterrier D.Leterrier
16 Feb 2006
D.Leterrier
Revision History
Document #
Doc. Location
Changes First version P/N changes drawing Drawing (I O position) Drawing + Typ error
Revision 1.0 draft 1 1.0 draft 2 1.0 draft 3 1.0 draft 4 1.0 draft 5 1.0 draft 6 1.0 draft 7
Although every effort has been made to ensure the accuracy of this document, all information is subject to change without notice. Woodhead L.P. takes no liability for any errors in this document or for direct, indirect, or consequential damage resulting from the use of this manual.
Copyright Notice
Elco Industrial Automation/ Brad Control Products
www.elco-holding.com.cn
Profibus DP is a trademark of the PNO All other trademarks are property of their respective companies.
IP 67 Profibus IO Bloc –Classic M12
? ii ?
Table of contents 1.
– General Description....................................................................4 - Introduction ...........................................................................................................4
2.
– Hardware Characteristics...........................................................5 Mechanical Characteristics .....................................................................................7 Wiring samples........................................................................................................9 LED assignment ....................................................................................................10 IO assignment .......................................................................................................11
3.
Configuration ...............................................................................12 GSD file .................................................................................................................12 Profibus Address ...................................................................................................12 Configuration using STEP7® Simatic® manger ...................................................13 Start-up..................................................................................................................21 I/O data mapping...................................................................................................22 Diagnostics............................................................................................................23 Appendix 1: General Information on Profibus .......................................................28 Appendix 2: Supported services ...........................................................................30
IP 67 Profibus IO Bloc –Classic M12
• iii •
1. – General Description - Introduction IP67 Classic Block modules are robust Profibus stations, for harsh environment, providing connectivity to you sensors/actuators through Profibus DP network. The Classic design integrates the new connector system: Ultra-Lock™ Various combinations are possible with this format: - 16 Inputs 8 Inputs / 8 Outputs - 12 Inputs / 4 Outputs - 14 Inputs / 2 Outputs. For each combination, the inputs format can be specified as NPN or PNP (see Part numbers).
Part Numbers Table Name
Description
BCDP-1600N-M12 BCDP-1402N-M12 BCDP-1204N-M12 BCDP-0808N-M12 BCDP-1600P-M12 BCDP-1402P-M12 BCDP-1204P-M12 BCDP-0808P-M12
IP67 Profibus, Classic, Digital 8 Port, 16 In NPN IP67 Profibus, Classic, Digital 8 Port, 14 In & 2 Out NPN IP67 Profibus, Classic, Digital 8 Port, 12 In & 4 Out NPN IP67 Profibus, Classic, Digital 8 Port, 8 In & 8 Out NPN IP67 Profibus, Classic, Digital 8 Port, 16 In PNP IP67 Profibus, Classic, Digital 8 Port, 14 In & 2 Out PNP IP67 Profibus, Classic, Digital 8 Port, 12 In & 4 Out PNP IP67 Profibus, Classic, Digital 8 Port, 8 In & 8 Out PNP
IP 67 Profibus IO Bloc –Classic M12
?4?
Ident Number 0x9A2 0x9A0 0x99E 0x9A4 0x9A3 0x9A1 0x99F 0x99D
2. – Hardware Characteristics Technical Data
16 In PNP BCDP-1600P-M12
8In PNP, 8Out BCDP-0808P-M12
Number of Inputs Number of Outputs Profibus Input Connector Profibus Output Connector IO Connector Power Input Connector Power Output Connector Module & Input Power (L1) Output Power (L2)
16
8
12
14
0
8
4
2
M12 (male)
M12 (male)
M12 (male)
M12 (male)
M12 (female)
M12 (female)
M12 (female)
M12 (female)
M12/Ultra-Lock Mini Change 5-Pole (male) Mini Change 5-Pole (female)
M12/Ultra-Lock Mini Change 5-Pole (male) Mini Change 5-Pole (female)
M12/Ultra-Lock Mini Change 5-Pole (male) Mini Change 5-Pole (female)
M12/Ultra-Lock Mini Change 5-Pole (male) Mini Change 5-Pole (female)
24 VDC (13 –30V)
24 VDC (13 –30V)
24 VDC (13 –30V)
24 VDC (13 –30V)
NA
24 VDC (13 –30V)
24 VDC (13 –30V)
24 VDC (13 –30V)
NA
2.0 A / channel ∑ = 8A
2.0 A / channel ∑ = 8A
2.0 A / channel ∑ = 8A
NA
6,5 A
6,5 A
6,5 A
NA
200 Hz
200 Hz
200 Hz
Output voltage
NA
L2 (-1V)
L2 (-1V)
L2 (-1V)
Output type
NA
sourcing
sourcing
sourcing
-2V … 5V
-2V … 5V
-2V … 5V
-2V … 5V
10V … 30V
10V … 30V
10V … 30V
10V … 30V
3 ms
3 ms
3 ms
3 ms
Input short circuit
600mA
600mA
600mA
600mA
Input Voltage
L1
L1
L1
L1
Input Current
140 mA
140 mA
140 mA
140 mA
Input Type
PNP
PNP
PNP
PNP
-25°c … +70°c
-25°c … +70°c
-25°c … +70°c
-25°c … +70°c
-25°c … +90°c
-25°c … +90°c
-25°c … +90°c
-25°c … +90°c
Conforms to IEC68-2-6 EN 61000-6-2
Conforms to IEC68-2-6 EN 61000-6-2
Conforms to IEC68-2-6 EN 61000-6-2
Conforms to IEC68-2-6 EN 61000-6-2
Protection Class
IP67
IP67
IP67
IP67
MTBF
100 000 h
100 000 h
100 000 h
100 000 h
Output Current Short circuit current (typical) Switching frequency
Input Signal voltage (“0”) Input Signal voltage (“1”) Input filter
Operating temperature Storage temperature Vibration resistance EMC
IP 67 Profibus IO Bloc –Classic M12
?5?
12In PNP, 4Out BCDP-1204P-M12
14In PNP, 2Out BCDP-1402P-M12
Technical Data
16 In NPN BCDP-1600N-M12
8In NPN, 8Out BCDP-0808N-M12
Number of Inputs Number of Outputs Profibus Input Connector Profibus Output Connector IO Connector Power Input Connector Power Output Connector Module & Input Power (L1) Output Power (L2)
16
8
12
14
0
8
4
2
M12 (male)
M12 (male)
M12 (male)
M12 (male)
M12 (female)
M12 (female)
M12 (female)
M12 (female)
M12/Ultra-Lock Mini Change 5-Pole (male) Mini Change 5-Pole (female)
M12/Ultra-Lock Mini Change 5-Pole (male) Mini Change 5-Pole (female)
M12/Ultra-Lock Mini Change 5-Pole (male) Mini Change 5-Pole (female)
M12/Ultra-Lock Mini Change 5-Pole (male) Mini Change 5-Pole (female)
24 VDC (13 –30V)
24 VDC (13 –30V)
24 VDC (13 –30V)
24 VDC (13 –30V)
NA
24 VDC (13 –30V)
24 VDC (13 –30V)
24 VDC (13 –30V)
NA
2.0 A / channel ∑ = 8A
2.0 A / channel ∑ = 8A
2.0 A / channel ∑ = 8A
NA
6,5 A
6,5 A
6,5 A
NA
200 Hz
200 Hz
200 Hz
Output voltage
NA
L2 (-1V)
L2 (-1V)
L2 (-1V)
Output type
NA
sourcing
sourcing
sourcing
-2V … 5V
-2V … 5V
-2V … 5V
-2V … 5V
10V … 30V
10V … 30V
10V … 30V
10V … 30V
Input filter
3 ms
3 ms
3 ms
3 ms
Input short circuit
600mA
600mA
600mA
600mA
Input Voltage Input Current
L1 140 mA
L1 140 mA
L1 140 mA
L1 140 mA
Input Type
NPN
NPN
NPN
NPN
-25°c … +70°c
-25°c … +70°c
-25°c … +70°c
-25°c … +70°c
-25°c … +90°c
-25°c … +90°c
-25°c … +90°c
-25°c … +90°c
Conforms to IEC68-2-6
Conforms to IEC68-2-6
Conforms to IEC68-2-6
Conforms to IEC68-2-6
EMC
EN 61000-6-2
EN 61000-6-2
EN 61000-6-2
EN 61000-6-2
Protection Class
IP67
IP67
IP67
IP67
MTBF
100 000 h
100 000 h
100 000 h
100 000 h
Output Current Short circuit current (typical) Switching frequency
Input Signal voltage (“0”) Input Signal voltage (“1”)
Operating temperature Storage temperature Vibration resistance
IP 67 Profibus IO Bloc –Classic M12
?6?
12In NPN, 4Out BCDP-1204N-M12
14In NPN, 2Out BCDP-1402N-M12
Mechanical Characteristics Size and dimensions
IP 67 Profibus IO Bloc –Classic M12
•7•
Pin assignment
IP 67 Profibus IO Bloc –Classic M12
•8•
Wiring samples 2 Outputs – Twin wired
2 Inputs – Twin wired
all modules except 14 Input and 2 Output
1 Input and 1 Output – Complementary Wired >>
14 Input and 2 Output Modules Only
IP 67 Profibus IO Bloc –Classic M12
•9•
LED assignment
Output Power LED
Module & Input Power LED
On = External source present
On = External source present
Channel LED (green) Active (Red) Fault diagnostic (see diagnostic features).
Network Diagnostic LED
Module Diagnostic LED
(green) Slave configured and Data communication OK
(Off) No Fault (Red) Fault (see diagnostic features).
(red) Slave not configured
IP 67 Profibus IO Bloc –Classic M12
• 10 •
Port 8
Port 5
Port 6
Port 3
Port 4
Port 1
Port 2
IP 67 Profibus IO Bloc –Classic M12
• 11 •
8 In 8 Out
In 5 In 2 In 1
Port 7
12 In 4 Out
7B Pin 2 7A Pin 4 5B Pin 2 5A Pin 4 3B Pin 2 3A Pin 4 1B Pin 2 1A Pin 4
14 In 2 Out
Channel/Pin
In 14 In 13 In 10 In 9 In 6 In 5 In 2 In 1
16 In
16 In
Out 1 In 13 In 10 In 9 In 6 In 5 In 2 In 1
Channel/Pin
14 In 2 Out
Out 2 Out 1 In 10 In 9 In
Port Number
12 In 4 Out
Out 6 Out 5 Out 2 Out 1 In 6 In 5 In 2 In 1
Port Number
8 In 8 Out
IO assignment
8B Pin 2 8A Pin 4 6B Pin 2 6A Pin 4 4B Pin 2 4A Pin 4 2B Pin 2 2A Pin 4
In 16 In 15 In 12 In 11 In 8 In 7 In 4 In 3
Out 2 In 14 In 12 In 11 In 8 In 7 In 4 In 3
Out 4 Out 3 In 12 In 11 In 8 In 7 In 4 In 3
Out 8 Out 7 Out 4 Out 3 In 8 In 7 In 4 In 3
3. Configuration GSD file
Configure the Brad Control IP67 station via the GSD file. In this GSD file, the Brad Control device is implemented as standard slave in your system. You can download the GSD files under the Internet URL http//www.elco-holding.com.cn GSD filenames for Bard control M12 30mm devices: I/O module 16 Digital Input NPN: ∗ BCDP-1600N-M12 I/O module 16 Digital Input PNP: ∗ BCDP-1600P-M12 I/O module 8 Digital Input NPN, 8 Digital Output: ∗ BCDP-0808N-M12 I/O module 8 Digital Input PNP, 8 Digital Output: ∗ BCDP-0808P-M12 I/O module 12 Digital Input NPN, 4 Digital Output: ∗ BCDP-1204N-M12 I/O module 12 Digital Input PNP, 4 Digital Output: ∗ BCDP-1204P-M12 I/O module 14 Digital Input NPN, 2 Digital Output: ∗ BCDP-1402N-M12 I/O module 14 Digital Input PNP, 2 Digital Output: ∗ BCDP-1402P-M12
Brad09A2.gsd Brad09A3.gsd Brad09A4.gsd Brad099D.gsd Brad099E.gsd Brad099F.gsd Brad09A0.gsd Brad09A1.gsd
Profibus Address Properties
Specify the PROFIBUS address under which the Brad Control station is accessed on PROFIBUS DP.
Requirements
The PROFIBUS-DP address for Brad Control is set via rotary switches All PROFIBUS-DP addresses must be unique. The set PROFIBUS address must match the PROFIBUS address specified in your configuration software. A change of PROFIBUS–DP address is only valid after the Brad Control station has been powered up (power ON). The station number cannot exceed 99 (*)
Ex : Station 39
X 10
X1
(*) If an higher station number is required, use the Set_Slave _Address command. - Set the rotary switch address to 0 - The default address is then 126 - Use the set_slave_address from the master to define another address (from 1 to 125). IP 67 Profibus IO Bloc –Classic M12
? 12 ?
Configuration using STEP7® Simatic® manger This section describes an example of configuration with Siemens STEP7® software.
Creating a new project Call “New” menu from “File … New” menu item.
IP 67 Profibus IO Bloc –Classic M12
• 13 •
Inserting a new station Select a new station to insert in you project. Here the “Simatic 300” will be used.
IP 67 Profibus IO Bloc –Classic M12
• 14 •
The Simatic® manager will display the “Hardware” object in the Right-hand window. To start the hardware configuration, double-click on the “Hardware” icon.
IP 67 Profibus IO Bloc –Classic M12
• 15 •
Installing a GSD file.
The Woodhead IP67 blocks GSD file can be found on www.elco-holding.com.cn In the Options menu, select “Install New GSD files”. Then select the appropriate GSD file.
IP 67 Profibus IO Bloc –Classic M12
? 16 ?
Selecting hardware configuration. In the Library window, in right-hand window, select appropriate DIN rail, power supply and the CPU.
IP 67 Profibus IO Bloc –Classic M12
• 17 •
Adding Profibus Network. Double-click in the profibus properties of you CPU or CP. On the Parameters Tab, select the properties of the Profibus node (Address and baud rate). Confirm your choice by clicking on OK button.
IP 67 Profibus IO Bloc –Classic M12
• 18 •
Select IO blocks On the library object windows, select the IO module you want to communicate with. Then “drag & drop” to the Profibus DP master network.
IP 67 Profibus IO Bloc –Classic M12
• 19 •
Your system is now ready to use : access to Inputs / Outputs via process image memory in the CPU.
IP 67 Profibus IO Bloc –Classic M12
• 20 •
Start-up
Switch ON Module power, and if required Auxilliary power
The LED I, O are lit. Net LED is red
The outputs are set to 0, and Profibus address is applied
Receive configuration from Master
Is the configuration correct
No
Yes
Net LED changes to Green. Station is in operate mode.
IP 67 Profibus IO Bloc –Classic M12
• 21 •
Net LED remains Red. Adapt your configuration
I/O data mapping In the following table, each bit in the profibus frame is describes as: XY, where X = Port Number and Y = Channel.
Input Byte 0 Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Input Byte 1 Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Output Byte 0 Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7
8IN/8OUT BCDP-0808PM12 BCDP-0808NM12
12IN/4OUT
14IN/2OUT
16 Input
BCDP-1204N-M12
BCDP-1402N-M12
BCDP-1600N-M12
BCDP-1204P-M12
BCDP-1402P-M12
BCDP-1600P-M12
1A 1B 2A 2B 3A 3B 4A 4B
1A 1B 2A 2B 3A 3B 4A 4B
1A 1B 2A 2B 3A 3B 4A 4B
1A 1B 2A 2B 3A 3B 4A 4B
5A 5B 6A 6B
5A 5B 6A 6B 7A 8A
5A 5B 6A 6B 7A 7B 8A 8B
7A 7B 8A 8B
7B 8B
5A 5B 6A 6B 7A 7B 8A 8B
IP 67 Profibus IO Bloc –Classic M12
? 22 ?
Diagnostics On Brad Control IP67 products, the diagnostic analysis is possible through: - LED - Profibus diagnostic telegram
Diagnostic LED
Output Power (O)
Module & Input Power (I)
Input/Output Channel Indication
Profibus Network diagnostic (Net)
IP 67 Profibus IO Bloc –Classic M12
IO Module Diagnostic (Mod)
• 23 •
Status and Error display Table 1.1
LED O
I
Meaning
Net
OFF
OFF
OFF
ON
*
*
Remedy
- Module and Auxiliary power is missing - Switch on power supply or too low. - Verify power cable connection - Hardware is defective - Replace I/O module - DP slave is POWER ON - DP slave in on Start-up mode
ON
*
RED - No communication with DP master
- Check DP slave address - Check Profibus cable - Check slave configuration
Table 1.2
Diag LED (MOD)
ON
OFF
Meaning
Remedy
- An error has been detected on 1 IO - Error on Input channel: Short circuit on 24V of IO port
- Check the sensors connected to the port
- Error on Output channel: short circuit or overload on one channel. - No error on IO
IP 67 Profibus IO Bloc –Classic M12
• 24 •
- Find the channel in error, with the Channel Indication LED (Red). - Remove the actuator.
Profibus Telegram Diagnostic The slave diagnostics function in accordance with IEC 61784-1:2002 Ed1 CP 3/1. The DP diagnostic message can be read through master supporting DP diagnostic message.
Byte 0 Byte 1 Byte 2
Station status
Byte 3
Master address
Byte 4 Byte 5
Ident Number (see table 1.0)
Byte 6 Byte 7
External Diagnosis : Length External Diagnosis
IP 67 Profibus IO Bloc –Classic M12
• 25 •
High byte Low byte
Station Status Byte 1 Meaning Station does not exist
Slave not ready Configuration fault
Cause • Is the correct PROFIBUS address set on the DP slave? • Is the bus connector plugged in? • Is the power supply to the DP slave switched on? DP slave is starting. Wait. Did you select the correct station type entered in the configuration software? Diagnostic information are provided by the slave. See below
Extended diagnostic Diag not supported Invalid slave response Master is unable to understand the slave answer Did you select the correct station type entered in the Parameter fault configuration software? The slave is already controlled by a master Master Lock Byte 2 Meaning Param requested Static diagnosis 1 Watchdog on Freeze mode Sync mode Reserved Diag Deactivated
Cause Slave has to be reconfigured A diagnostic is in queue. Watchdog activated Slave has receive Freeze control command Slave has receive Sync control command
Byte 3 Reserved Reserved Reserved Reserved Reserved Reserved Reserved Diag overflow
IP 67 Profibus IO Bloc –Classic M12
• 26 •
External Diagnosis
Note: If Output power supply is not connected, and you try to set an output, the correspondent output led will indicate a failure (Red).
IP 67 Profibus IO Bloc –Classic M12
• 27 •
Appendix 1: General Information on Profibus General The Profibus DP field bus, specified by the European standard EN 50170, can be used to exchange up to 244 bytes with 127 stations at speeds ranging from 9.6 kbit/s to 12 Mbit/s. You can find full information concerning this protocol at the Internet address: http://www.profibus.com
For the Profibus DP slaves, parameters specific to the functionality and communication on the network must be configured. To comply with the Profibus standard, for a device to be included in a network configuration tool its description must be given in a text file with extension GSD. This file, which must be supplied by the device manufacturer can be proposed in several languages with extensions such as:
Language Extension
Default
English
French
GSD
GSE
GSF
IP 67 Profibus IO Bloc –Classic M12
German
GSG
• 28 •
Italian
GSI
Portuguese
GSP
Spanish
GSS
Topology Master Termination resistance
R Repeater
Termination resistance
Baud Rate Brad Control devices have automatic baud rate detection. After power up, the Brad Control device detects the baud rate and stores it until the power is present. If you change the baud rate from the master, you have to disconnect and reconnect the power supply, so the device can detect the new baud rate.
According to the Profibus standard, the bus length depends on the baud rate: Baud Rate in Kbps Line length in m
9.6 1200
IP 67 Profibus IO Bloc –Classic M12
19.2 1200
93.75 1200
• 29 •
187.,5 1000
500 400
1500 200
12000 100
Appendix 2: Supported services
Profibus Version
Functionality DDLM_DataExchange DDLM_Set_Prm DDLM_Chk_Cfg DDLM_Global_Control DDLM_Get_Cfg DDLM_Set_Slave_Add DDLM_Read_Input DDLM_Read_Output DDLM_Get_Master_Diag DDLM_Start_Seq DDLM_DownLoad DDLM_Upload DDLM_End_Seq DDLM_Act_Param_Brct DDLM_Act_Param MSAC1_Read MSAC1_Write MSAL1_Alarm MSAL1_Alarm_Ack MSAC2_Initiate MSAC2_Read MSAC2_Write MSAC2_DataTransport MSAC2_Abort Data_Exchange_Broadcast Isochronous Mode Extented parameter (subscriber) NS: Not Supported
IP 67 Profibus IO Bloc –Classic M12
• 30 •
DPV0 DPV0 DPV0 DPV0 DPV0 DPV0 DPV0 DPV0 DPV0 DPV0 DPV0 DPV0 DPV0 DPV0 DPV0 DPV1 DPV1 DPV1 DPV1 DPV1 DPV1 DPV1 DPV1 DPV1 DPV2 DPV2 DPV2
Answer √ √ √ √ √ √ √ √ NS NS NS NS NS NS NS NS NS NS NS NS NS NS NS NS NS NS