background image

Section 3 

 

3.1 

CONFIGURATION 

 
The 

DC303

  may  be  configured  using  SYSTEM302  from  Smar  or  a  third  party  configuration  tool 

based on EDDL or FDT/DTM.  
 
The

  DC303

  has  DO  (Discrete  Output  Block)  and  DI  (Discrete  Input  Block).  In  addition,  there  is  a 

built-in flexible function block to execute logics with Boolean resources, timers, counters, etc. 
 
Function Blocks are not covered in this manual. For explanation and details of function blocks, see 
the 

Function Blocks Manual.

 

 

Connecting physical signals to Digital Input Block 

 
The DI block takes the discrete input data, selected by channel number, and makes it available to 
other function blocks at its output. 
For details, please see the Function Block Manual.

 

 

 

 

Figure 3.1 - DC303 and DI Block connections

 

 

Connecting physical signals to Digital Output Block

 

 
The  DO  block  converts  the  value  in  SP_D  to  something  useful  for  the  hardware  through  the 
CHANNEL selection. 
For details, please see the Function Blocks Manual. 
 

 

 

 

Figure 3.2 - DC303 and DO Block connections

 

 

 

Summary of Contents for DC303

Page 1: ...DC303 D C 3 0 3 M E FEV 18 REMOTE I O PROFIBUS PA VERSION 3 OPERATION MAINTENANCE INSTRUCTIONS MANUAL ...

Page 2: ...web www smar com contactus asp www smar com Specifications and information are subject to change without notice Up to date address information is available on our website smar ...

Page 3: ...tput as well FFB Flexible Function Block enables the DC303 to perform logic and r control functions in the field integrating the control strategy with other Profibus devices on the same network Function blocks provide great flexibility in control strategy Conventional discrete I O now works together with pure Profibus devices on the same network and in the same loop The DC303 is fully configured S...

Page 4: ...ance of the equipment Qualified personnel are understood to be the persons familiar with the mounting electrical connection startup and operation of the equipment or other similar apparatus that are technically fit for their work Smar provides specific training to instruct and qualify such professionals However each country must comply with the local safety procedures legal provisions and regulati...

Page 5: ...CRIPTION 3 3 STATUS 3 3 SUPPORTED MODES 3 3 SCHEMATIC 3 4 PARAMETERS 3 4 FUNCTIONS 3 10 TP TIMER PULSE 3 10 TON TIMER ON DELAY 3 10 TOF TIMER OFF DELAY 3 11 CTD PULSE COUNTER DOWN 3 12 CTU PULSE COUNTER UP 3 12 RS FLIP FLOP 3 12 SR FLIP FLOP 3 12 ERROR CODE 3 13 EXAMPLE OF APPLICATIONS 3 14 DC303 CYCLICAL CONFIGURATION 3 17 CYCLICAL DIAGNOSIS 3 19 ADDRESSING THE DC303 3 21 DOWNLOAD USING SIMATIC P...

Page 6: ...DC303 Operation and Maintenance Instruction Manual VI TECHNICAL SPECIFICATIONS 5 2 ORDERING CODE 5 2 APPENDIX A SRF SERVICE REQUEST FORM A 1 RETURNING MATERIALS A 2 ...

Page 7: ... inputs OK NO YES More information in Section 1 from DC303 Operation Maintenance and Instructions Manual Check the power input output and communication LEDs when establishing the communication Check power Check cabling and connections Are the outputs OK Check power Check cabling and connections Check if the outputs are open collector Check the load limits NO Before powering up the DC303 please rea...

Page 8: ...DC303 Operation and Maintenance Instruction Manual VIII ...

Page 9: ...prove its performance In warm environments the Profibus Remote I O should be installed to avoid as much as possible direct exposure to the sun Installation close to lines and vessels subjected to high temperatures should also be avoided Use of sunshades or heat shields to protect the Profibus Remote I O from external heat sources should be considered if necessary Humidity is fatal to electronic ci...

Page 10: ...5 2 5 0 06 25 0 98 77 3 3 04 NOTE The measurements are in mm Electric Wiring Access the wiring block by the front View with label for inputs outputs power supply and bus connection The connections are made using the screws SCREWS LABEL Figure 1 3 Terminal Block Connections ...

Page 11: ...5 1F IN13 2F IN6 1G IN14 2G IN7 1H IN15 2H IN8 1I IN16 2I VOUT 3A GNDOUT 4A Auxiliary power to drive outputs OUT1 3B OUT5 4B Digital Outputs OUT2 3C OUT6 4C OUT3 3D OUT7 4D OUT4 3E OUT8 4E VDC 5A Main power GND 5B COMM 6A Profibus PA communication signal COMM 6B Table 1 1 Terminal Block Connections The used connections should be plugged accordingly For examples please see the Figure 1 5 and Figure...

Page 12: ...red When bus powered the devices must use the same signaling The total of equipment on a Profibus PA network depends on the area classification total consumption each device on the bus distances used etc The DC303 is a non bus powered device In hazardous area the number of devices may be limited by intrinsically safe restrictions The DC303 is protected against reverse polarity and can withstand 35...

Page 13: ...tegrated in the device giving zero spur length A spur may connect more than one device depending on the length Active couplers may be used to extend spur length Active repeaters may be used to extend the trunk length The total cable length including spurs between any two devices in the Profibus PA should not exceed 1900 m WARNING POWER SUPPLIES If there are requirements for power supply isolation ...

Page 14: ...er DP PA Figure 1 8 Tree Topology General System According to the figure below we can see a general network topology where the DC303 is integrated in a simple Profibus network DT303 FY303 TT303 LD303 DC303 Master Profibus DP Coupler DP PA Figure 1 9 DC303 and a general Profibus System ...

Page 15: ...ibed below CPU Central Processing Unit FRAM The CPU is the intelligent part of the DC303 being responsible for the management and operation of the execution block self diagnosis and communication The program and the temporary data are stored in a FRAM memory In the absence of energy the data stored in the FRAM is not lost The FRAM memory also stores the non volatile data that will be used later Ex...

Page 16: ...PPLY FIRMWARE DOWNLOAD INTERFACE FRAM MODEM CPU FACTORY RESET INPUT LATCHES OPTICAL ISOLATION OUTPUT LATCHES OPTICAL ISOLATION POWER ISOLATION POWER SUPPLY I N P U T S O U T P U T S VDC Vin 1 16 Vout 1 8 MAIN CIRCUIT BOARD INPUT OUTPUT CIRCUIT BOARD Figure 2 1 DC303 Block Diagram ...

Page 17: ...on and details of function blocks see the Function Blocks Manual Connecting physical signals to Digital Input Block The DI block takes the discrete input data selected by channel number and makes it available to other function blocks at its output For details please see the Function Block Manual Figure 3 1 DC303 and DI Block connections Connecting physical signals to Digital Output Block The DO bl...

Page 18: ...on 1 From the computer the input and output can be manipulated Figure 3 3 DC303 Appplication 1 Application 2 Distributed control Level limit will start a motor a pump or open close an on off valve DT303 FY303 TT303 LD303 DC303 Master Profibus DP Coupler DP PA Figure 3 4 DC303 Appplication 2 ...

Page 19: ...ABLED the blocks DI9 to DI16 are configured to Out of Service When the FFB is disabled the DC303 works with 16 DI blocks and 8 DO blocks reading its 16 discrete inputs and writing on their 8 hardware outputs respectively Status indication for the inputs depends on the I O subsystem The FFB block provides logic such as AND OR XOR and NOT and functions such as Timer On Delay Timer Off Delay Timer Pu...

Page 20: ... for FFB It comes from SP_D DO6 23 IN_D7 DS 34 D Discrete Input 7 for FFB It comes from SP_D DO7 24 IN_D8 DS 34 D Discrete Input 8 for FFB It comes from SP_D DO8 25 FSTATE_VAL_D1 Unsigned8 0 S The preset discrete value to use in failure for hardware output 1 26 FSTATE_VAL_D2 Unsigned8 0 S The preset discrete value to use in failure for hardware output 2 27 FSTATE_VAL_D3 Unsigned8 0 S The preset di...

Page 21: ...49_64 45 AUX_65_80 Bitstring 2 D OS Auxiliary bit enumerated variable 65_80 46 AUX_81_96 Bitstring 2 D OS Auxiliary bit enumerated variable 81_96 47 TON_PST 16 Floats Positive 0 sec S OS Array of 16 float elements where the user can set the PST timer duration in seconds for each Timer ON Delay 48 TON_CTA 16 Floats 0 sec D Array of 16 float elements where the user can read the lapsed time until the...

Page 22: ...ring 24 Spaces Na S OS Logical Line Command 8 72 LOGIC_09 VisibleString 24 Spaces Na S OS Logical Line Command 9 73 LOGIC_10 VisibleString 24 Spaces Na S OS Logical Line Command 10 74 LOGIC_11 VisibleString 24 Spaces Na S OS Logical Line Command 11 75 LOGIC_12 VisibleString 24 Spaces Na S OS Logical Line Command 12 76 LOGIC_13 VisibleString 24 Spaces Na S OS Logical Line Command 13 77 LOGIC_14 Vis...

Page 23: ...Spaces Na S OS Logical Line Command 44 108 LOGIC_45 VisibleString 24 Spaces Na S OS Logical Line Command 45 109 LOGIC_46 VisibleString 24 Spaces Na S OS Logical Line Command 46 110 LOGIC_47 VisibleString 24 Spaces Na S OS Logical Line Command 47 111 LOGIC_48 VisibleString 24 Spaces Na S OS Logical Line Command 48 112 LOGIC_49 VisibleString 24 Spaces Na S OS Logical Line Command 49 113 LOGIC_50 Vis...

Page 24: ...1 The logic is always executed line by line and from left to right in the logic line Spaces are not allowed between the characters Empty lines are not allowed between logic lines and the implementation of logic lines must be in sequence After writing the logic into the LOGIC_XX XX 01 XX 50 parameters the user needs to select the option Enable in the parameter LOGIC_CHECK in order to verify the err...

Page 25: ... IN8S IN_D1 Value IN1 IN_D2 Value IN2 IN_D3 Value IN3 IN_D4 Value IN4 IN_D5 Value IN5 IN_D6 Value IN6 IN_D7 Value IN7 IN_D8 Value IN8 OUT_D1 Status SOUT1 OUT_D2 Status SOUT2 OUT_D3 Status SOUT3 OUT_D4 Status SOUT4 OUT_D5 Status SOUT5 OUT_D6 Status SOUT6 OUT_D7 Status SOUT7 OUT_D8 Status SOUT8 OUT_D1 Value OUT1 OUT_D2 Value OUT2 OUT_D3 Value OUT3 OUT_D4 Value OUT4 OUT_D5 Value OUT5 OUT_D6 Value OUT...

Page 26: ...sing false to true transition on the input timer The pulse width is determined by TP_PST parameter in seconds Transitions in the input timer will be ignored while the pulse is active The current time is available in the TP_CTA parameter Figure 3 7 Timer Pulse Function timing diagrams The syntax for Timer Pulse is TPxx arg Where xx is the used resource from 01 to 16 and arg is the function argument...

Page 27: ...t the argument is a result of an operation it is not allowed O1 TON10 IN1 note that the argument is a result of NOT function it is not allowed O1 TON10 CTD01 IN1 IN2 note that the argument is a result of a function it is not allowed TOF TIMER OFF DELAY This function extends the true state of timer input for a determined period of time for the output timer This period is configured by TOF_PST param...

Page 28: ...his function is used to count rising transitions from false to true in the counter input arg1 Every time it is seeing a rising transition the internal counter accumulator CTA increments of one When the CTA reaches the preset value PST the counter output will go to true A transition from false to true in the second argument arg2 resets the counter The syntax for CTU is CTUxx arg1 arg2 Where xx is t...

Page 29: ... OUT1 IN1 in2 Note that the logic is case sensitive All characters must be in capital letters Error Code Non valid operand OUT1 IN1 IN2 Note that the is not allowed See the table that describes the Logic Operation and Command line Error Code No implemented logic or missing OUT1 IN1 Note that the is missing at the end of the logic line Error Code Missing parentheses or argument not valid OUT1 TP10 ...

Page 30: ...moves the bottles up to the filling direction and then the bottle is detected by a sensor The conveyor must stop and open the valve of filling and the level is detected by another sensor After detecting the level the system must wait for 10 seconds and then move the conveyor again until the next bottle Figure 3 10 Filling of bottles with a chemical fluid Using the Flexible Function Block we have t...

Page 31: ... that weights phosphatic stone The weight process is done by boat load the system executes one full weight cycle each interval time of 20 seconds See the following figure Figure 3 12 Application with an electro mechanical balance M1 and M3 Motors for the conveyors C2 and C4 Limit Switches LSH High Level Sensor LSL Low Level Sensor SG Load Cell SV Solenoid Valve ...

Page 32: ...ollowing definitions LSL will be connected to the hardware input 01 I01 LSH will be connected to the hardware input 02 I02 PSL will be connected to the hardware input 03 I03 C2 will be connected to the hardware input 04 I04 C4 will be connected to the hardware input 05 I05 Power will be connected to the hardware input 06 I06 M3 will be connected to the hardware input 07 I07 M will be activated by ...

Page 33: ...DC303 presents details of hardware revision and software bus timing of the device and information on cyclical data exchange The DC303 has 16 DI and 8 DO blocks Most of the PROFIBUS configurators use 2 directories These directories must have the GSD s and bitmap s files of several manufacturers The GSD and bitmap s files for Smar devices can be purchased via internet in www smar com See below a typ...

Page 34: ... is necessary to work only with DOs blocks we have DO_1 DO_2 DO_3 DO_4 DO_5 DO6 DO_7 DO_8 EMPTY_MODULE EMPTY_MODULE EMPTY_MODULE EMPTY_MODULE EMPTY_MODULE EMPTY_MODULE EMPTY_MODULE EMPTY_MODULE Suppose now the application will work with DOs blocks and only DI2 DO_1 DO_2 DO_3 DO_4 DO_5 DO6 DO_7 DO_8 EMPTY_MODULE DI_2 EMPTY_MODULE EMPTY_MODULE EMPTY_MODULE EMPTY_MODULE EMPTY_MODULE EMPTY_MODULE If t...

Page 35: ...ure 3 14 Cyclic Diagnosis mapping for 4 bytes of Physical Block Unit_Diag_bit is described in the GSD file Profibus PA device See below a description part of a GSD file for the 4 bytes and more detail Description of device related diagnosis Unit_Diag_Bit 16 Error appears Unit_Diag_Bit 17 Error disappears Byte 01 Unit_Diag_Bit 24 Hardware failure electronics Unit_Diag_Bit 25 Not used 25 Unit_Diag_B...

Page 36: ...Diag_Bit 68 Simulation Active in DI 9 and or DI 10 Block Unit_Diag_Bit 69 Simulation Active in DI 11 and or DI 12 Block Unit_Diag_Bit 70 Simulation Active in DI 13 and or DI 14 Block Unit_Diag_Bit 71 Simulation Active in DI 15 and or DI 16 Block Unit_Diag_Bit 72 Fail Safe Active in DI 1 and or DI 2 Block Unit_Diag_Bit 73 Fail Safe Active in DI 3 and or DI 4 Block Unit_Diag_Bit 74 Fail Safe Active ...

Page 37: ... least significant bit and the output 7 represents the most significant bit 2 The output 8 is used to indicates the Identifier_Number_Selector and when is on on state indicates Manufacturer Specific and off off state indicates Profile Specific 3 When in Manufacturer Specific the Identifier Number is 0x0dca Once the Identifier_Number_Selector is changed from Profile Specific to Manufacturer Specifi...

Page 38: ...his procedure the user must know the current address of the DC303 Download using Simatic PDM ATTENTION In the case of using the Simatic PDM to configure the DC303 before using the Download to Device command please execute a command to Upload to PC PG and also configure the parameter CHANGE_OPTION to the option Always accept Logic parameter changes ...

Page 39: ...ion of the network Electronic Circuit Failure Try to replace the controller circuit with spare parts INCORRECT INPUTS Input Terminals Connection Check wiring polarity and continuity Power supply for Inputs Check power supply The voltage must be between 18 and 30 Vdc and the typical consumption when all input is ON is 120 mA INCORRECT OUTPUTS Output Terminals Connection Check wiring polarity and co...

Page 40: ...US manual visit website Smar www smar com NOTA The FDI302plus should be connected to the CN4 connector Boards Interchangeability Main and I O boards can be changed independently Accessories ACCESSORIES ORDERING CODE DESCRIPTION PBI PLUS USB Interface for Profibus PA SYSCON System Configuration Tool PS302 Power Supply BT302 Terminator FDI 302 2 Field Device Interface Foundation Profibus PROFIBUS PA...

Page 41: ...Maintenance Procedures 4 3 ...

Page 42: ...er 2 400 1372 I O Board GLL 1469 3 400 1373 Font Board GLL 1468 4 400 1374 Main board GLL 1467 5 400 1375 2 way terminal numbered 6A to 6B 6 400 1376 2 way terminal numbered 5A to 5B 9 400 1377 5 way terminal numbered 4A to 4E 7 400 1378 5 way terminal numbered 3A to 3E 10 400 1379 9 way terminal numbered 2A to 2I 8 400 1380 9 way terminal numbered 1A to 1I 11 400 1381 ...

Page 43: ...Maintenance Procedures 4 5 ...

Page 44: ... AND OR XOR and NOT Functions as Timer On Delay Timer Off Delay Timer Pulse Pulse Counter Down CTD Pulse Counter Up CTU Flip Flop RS and Flip Flop SR Vibration Effect Meets SAMA PMC 31 1 Temperature Limits Operation 40 to 85ºC 40 to 185 ºF Storage 40 to 110ºC 40 to 230 ºF Housing Protection it has IP20 rating finger protected and meets VBG4 and other European accident prevention requirements Confi...

Page 45: ...o 5000 Vac External Power Voltage Source for Outputs 20 to 30 Vdc Maximum Consumption 35 mA Power Indicator Green LED Outputs Maximum Switched Voltage 30 Vdc Maximum Saturation Voltage 0 55 V 0 5 A Maximum Current per Output 0 5 A Status Display Yellow LED Indicator Logic ON when the transistor is on Maximum Leakage Current 100 µA 35 Vdc Output Status During Power Up Firmware Download Configuratio...

Page 46: ..._______________________________________________________ _______________________________________________________________________________________________________________ _______________________________________________________________________________________________________________ _______________________________________________________________________________________________________________ SERVICE ...

Page 47: ...factory In order to speed up analysis and solution of the problem the defective item should be returned with a description of the failure observed with as much details as possible Other information concerning the instrument operation such as service and process conditions is also helpful Instruments returned or to be revised outside the guarantee term should be accompanied by a purchase order or a...

Reviews: