Siemens SIMADYN D FM 458 Скачать руководство пользователя страница 19

Product description

2-8

Application Module FM 458 - User Manual

6DD1904-0AE0     Edition 12.2001

2.1.5 Status displays

There are eight LED displays on the front panel of the FM 458. They
provide information about its actual operating status and data for
diagnostics.

LED

Color

Status

Significance

INTF

red

lit

Internal error

user program is not running

IF

red

lit

Initialization error

For errors, which occur when initializing the system, the user program
doesn't start. Initialization errors due to incorrect modules or modules
which are incorrectly inserted with respect to how they were originally
configured.

UF

yellow

lit

User error

The user program runs, user-defined diagnostics event with the
function block USF

MF

yellow

lit

Monitoring error

User program runs, low-priority error during initialization which permits
standard operation to start, e.g. missing or discharged buffer battery.

CF

yellow

lit

Communications error

User program runs, erroneous configured communications or
erroneous connection to SIMATIC S7 or EMX 448

TF

yellow

lit

Task administration error

User program runs, the following error cases are possible:

Cycle error

a task was not able to be completed within the task sampling time.

Task back-up

If the task is not marked as a task to run with the highest priority, and
it must be restarted.

No free local buffer

The data buffer is no longer enabled. Task start is bypassed.

Software Watchdog

if the basic sampling time is not processed four times one after the
other. The basic clock cycle timer is re-initialized with the configured
basic sampling time and processing continued.

RUN

green

lit

RUN condition

User program runs, the module operates normally also if  UF, MF, CF
or TF = "lit“

flashing

Initialization running

STOP

yellow

lit

STOP status

User program is not running, module is in the stop condition, e.g. or
fatal system-, initialization errors or the
S7-CPU is in the stop condition.

flashing

Download running in the STOP condition (is faster than the download
in the run condition, which runs in the background)

Table 2-5

Significance of the LED status displays

Содержание SIMADYN D FM 458

Страница 1: ...s s s s Contents Definitions Product description Mounting Configuring ESD guidelines 1 2 3 4 5 Order No 6DD1904 0AE0 Application Module FM 458 SIMADYN D User Manual ...

Страница 2: ...http www bzxindaxin com http www gk world com 全球独家推出 全覆盖型省配线解决方案 ...

Страница 3: ...http www bzxindaxin com http www gk world com ...

Страница 4: ...http www bzxindaxin com http www gk world com ...

Страница 5: ...http www bzxindaxin com http www gk world com ...

Страница 6: ......

Страница 7: ... applications described in the catalog or the technical description and only in connection with devices or components from other manufacturers which have been approved or recommended by Siemens SIMATIC and SIMADYN D are registered trademarks of Siemens AG Third parties using for their own purposes any other names in this document which refer to trademarks might infringe upon the rights of the trad...

Страница 8: ...ion possibilities 2 26 2 3 5 Incremental encoder settings 2 27 2 3 6 Technical data 2 28 2 4 Communications expansion module EXM 448 2 30 2 4 1 Application and design 2 30 2 4 2 Performance features 2 31 2 4 3 Supplementary components 2 32 2 4 4 Installing the option module 2 32 2 1 5 Connection possibilities 2 34 2 1 6 Status displays 2 36 2 1 7 Technical data 2 36 3 Mounting 3 1 3 1 Mounting the...

Страница 9: ...onfiguring 4 39 4 5 3 Automatic mode Communications 4 40 4 5 3 1 Application with an S7 control and SIMATIC FM 458 application module 4 40 4 5 3 2 Configuring for S7 control and SIMATIC FM 458 application module 4 42 4 5 3 3 Inserting tabular values in the data block 4 43 4 5 3 3 1 Manually entering tabular values 4 43 4 5 3 3 2 Importing tabular values 4 47 4 5 3 4 From Excel to STL 4 49 4 5 3 4 ...

Страница 10: ...e and exclusively valid warranty The contractual warranty is neither expanded nor restricted by the information provided in these Operating Instructions For the purpose of these Operating Instructions and product labels a Qualified person is someone who is familiar with the installation mounting start up and operation of the equipment and the hazards involved He or she must have the following qual...

Страница 11: ...Definitions 1 2 Application Module FM 458 User Manual 6DD1904 0AE0 Edition 12 2001 ...

Страница 12: ...her level closed loop drive controls for Closed loop tension control Closed loop position control Winders and coilers Angular and synchronous controls Positioning Cross cutters and flying saws Other closed loop controls Designation Order No Input output expansion module EXM 438 6DD 1607 0CA0 Input output expansion module EXM 438 1 6DD 1607 0CA1 Communications expansion module EXM 448 6DD 1607 0EA0...

Страница 13: ... expansion module 2 nd expansion module None None EXM 438 or EXM 438 1 None EXM 448 None FM 458 EXM 438 or EXM 438 1 EXM 438 or EXM 438 1 EXM 448 EXM 448 EXM 438 or EXM 438 1 EXM 448 EXM 448 EXM 438 or EXM 438 1 Table 2 1 Possibilities of combining expansion modules NOTE When configuring the system please note that the maximum load capability of the S7 power supply module may not be exceeded as a ...

Страница 14: ...0AE0 Edition 12 2001 2 Acknowledge button X2 X1 RS 232 interface 8 digital inputs Slot for the program memory modules e g MC 521 K BUS SIMATIC P BUS SIMATIC P BUS LE BUS 8 x LED INTF IF UF MF CF TF RUN STOP Fig 2 2 Mechanical design of the FM 458 application module Design ...

Страница 15: ...SRAM contains the following data which should be saved non volatile even when the power fails Error diagnostics of the operating system exception buffer max 1000 process quantities configured using the SAV function block Data traced using the message system or trace function optional SRAM configuring Replaceable program memories MC 521 mit 2 MB Flash EPROM und 8 kByte EEPROM MC 500 mit 4 MB Flash ...

Страница 16: ...es EXM 438 EXM 438 1 EXM 448 P bus The peripheral I O bus P bus is the parallel SIMATIC backplane bus which is designed for fast I O signal transfer Each SIMATIC subrack has a P bus 2 1 3 Supplementary components Components Designation Order No Program memory MC 521 6DD1610 0AH3 Program memory MC 500 6DD1610 0AH4 Cable for PC connection 9 pin 9 pin SC57 6DD1684 0FH0 Cable for digital inputs 9 pin ...

Страница 17: ...ch 9 pin Serial interface service 8 digital inputs Operator control unit Fig 2 3 Possibilities of connecting the FM 458 application module An operator control or configuring PC is connected to the 9 pin sub D socket via the SC57 PC cable X1 SC57 PIN Designation PIN FM side PIN PC side 1 2 Receive Data In 2 3 3 Transmit Data Out 3 2 4 5 Ground 0V 5 5 6 7 Request to Send 8 Clear to Send 9 Table 2 3 ...

Страница 18: ...EXM 438 1 or EXM 448 can be inserted at this 5 x 24 pin socket connector Two 5 x 17 pin socket connectors are used to connect to the SIMATIC S7 backplane bus A 5 x 7 pin socket connector is provided for connection to the SIMATIC K bus The screw terminals for the digital inputs are available via the interface modules Interface modules Function SB10 SU12 Electrical 1 1 connection no signal conversio...

Страница 19: ...s erroneous configured communications or erroneous connection to SIMATIC S7 or EMX 448 TF yellow lit Task administration error User program runs the following error cases are possible Cycle error a task was not able to be completed within the task sampling time Task back up If the task is not marked as a task to run with the highest priority and it must be restarted No free local buffer The data b...

Страница 20: ...Technical Data or the appropriate SIMATIC S7 documentation 2 1 6 Technical data Application module FM 458 6DD1607 0AA0 Number 8 Electrical isolation No Input voltage Permissible range Nominal voltage For a 0 signal For a 1 signal 1 V to 33 V 24 V 1 V to 6 V 13 5 V to 33 V Input current For a 0 signal typ For a 1 signal typ 0 mA 3 mA Delay time per channel max 100 µs Rated voltage 5 V 3 4 V battery...

Страница 21: ...on module is realized via the internal LE bus The power supply is obtained via the P bus of SIMATIC S7 400 It is not possible to directly transfer process data via the P bus X2 X1 X3 SIMATIC P BUS LE BUS S3 S1 S2 10 x LED 8 7 6 5 4 3 2 1 ON OFF 0 V 7 0 V Switches S1 to S3 for incremental encoder setting for Switch signal level 0 V or 7 0 V incremental encoder documentation Analog I O and increment...

Страница 22: ...gital outputs 24 V 8 LEDs which the user can configure as required LED displays H1 to H8 when required can be controlled using function block BIQ8 digital output LEDs H9 and H10 have no function LE bus The LE bus ensures fast data transfer between the FM 458 application module and its expansion modules EXM 438 EXM 438 1 EXM 448 P bus The peripheral bus P bus is the parallel SIMATIC backplane bus w...

Страница 23: ... module with electrical isolation and signal conversion SB60 6DD1681 0AF4 Interface module with electrical isolation and signal conversion SB61 6DD1681 0EB3 Interface module with electrical isolation and signal conversion SB70 6DD1681 0AG2 Interface module with electrical isolation and signal conversion SB71 6DD1681 0DH1 Table 2 6 Interface modules for the I O expansion module EXM 438 The module i...

Страница 24: ...al outputs 16 digital inputs SC63 A SU13 l 2m each 50 pin SC63 A SU13 l 2m each 50 pin 8 AO 5 AI 2 IE 6 IE 8 BO 4 AE 16 BI 2 AE 2 AE X1 X2 X3 8 analog outputs 5 analog inputs 2 incremental encoders 6 incremental encoders EXM 438 EXM 438 1 Fig 2 5 Connection possibilities of the input output expansion module EXM 438 EXM 438 1 An additional expansion module EXM 438 438 1 or EXM 448 can be inserted a...

Страница 25: ... N 31 Incremental encoder 8 track N 7 Ground encoder 32 Ground encoder 8 Monitoring input 7 33 Monitoring input 8 9 34 10 Ground encoder 35 Ground encoder 11 Analog output 1 36 Analog output 5 12 Analog output 1 37 Analog output 5 13 Analog output 2 38 Analog output 6 14 Analog output 2 39 Analog output 6 15 Analog output 3 40 Analog output 7 16 Analog output 3 41 Analog output 7 17 Analog output ...

Страница 26: ...m encoder 3 track N 10 Ground encoder 35 Ground encoder 11 Increm encoder 4 track A 36 Increm encoder 5 track A 12 Increm encoder 4 track A 37 Increm encoder 5 track A 13 Increm encoder 4 track B 38 Increm encoder 5 track B 14 Increm encoder 4 track B 39 Increm encoder 5 track B 15 Increm encoder 4 track N 40 Increm encoder 5 track N 16 Increm encoder 4 track N 41 Increm encoder 5 track N 17 Incre...

Страница 27: ...igital input 9 12 Abs value encoder 1 data D 37 Digital input 10 13 Abs value encoder 1 clock cycle C 38 Digital input 11 14 Abs value encoder 1 clock cycle C 39 Digital input 12 15 Ground encoder SSI 40 Digital input 13 16 Abs value encoder 2 data D 41 Digital input 14 17 Abs value encoder 2 data D 42 Digital input 15 18 Abs value encoder 2 clock cycle C 43 Digital input 16 19 Abs value encoder 2...

Страница 28: ...ical isolation SB61 8 digital outputs conversion 24V to 230V AC relay LED electrical isolation SB70 8 digital outputs conversion 25V to 48V transistor SB71 10 signals can be directly connected no signal conversion Table 2 11 Interface modules which can be connected to X3 using SC62 Only specific signal types are available at the particular cable ends which can be used for the matching interface mo...

Страница 29: ...e encoder 1 clock cycle C 4 15 Ground encoder SSI 5 16 Abs value encoder 2 data D 6 17 Abs value encoder 2 data D 7 18 Abs value encoder 2 clock cycle C 8 19 Abs value encoder 2 clock cycle C 9 20 Ground encoder SSI 10 Table 2 14 Terminal assignments of interface module at connector X3 SC62 cable end B X3 Designation SU12 SB10 SB60 SB61 26 Digital input 1 1 1 51 14 12 11 1 11 51 27 Digital input 2...

Страница 30: ...d external 10 1M 1M 1M Table 2 16 Terminal assignments of the interface module at connector X3 SC62 cable end D X3 Designation SU12 21 Abs value encoder 3 data D 1 22 Abs value encoder 3 data D 2 23 Abs val encoder 3 clock cycle C 3 24 Abs val encoder 3 clock cycle C 4 25 Ground encoder SSI 5 46 Abs value encoder 4 data D 6 47 Abs value encoder 4 data D 7 48 Abs val encoder 4 clock cycle C 8 49 Ab...

Страница 31: ...2 1 OFF S2 1 ON N S3 1 OFF S3 1 ON Encoder 2 A VW S1 2 OFF S1 2 ON B RW S2 2 OFF S2 2 ON N S3 2 OFF S3 2 ON Encoder 3 A VW S1 3 OFF S1 3 ON B RW S2 3 OFF S2 3 ON N S3 3 OFF S3 3 ON Encoder 4 A VW S1 4 OFF S1 4 ON B RW S2 4 OFF S2 4 ON N S3 4 OFF S3 4 ON Encoder 5 A VW S1 5 OFF S1 5 ON B RW S2 5 OFF S2 5 ON N S3 5 OFF S3 5 ON Encoder 6 A VW S1 6 OFF S1 6 ON B RW S2 6 OFF S2 6 ON N S3 6 OFF S3 6 ON ...

Страница 32: ...rror max Offset error max 1 LSB 0 3 24 mV Slew rate approx 3 5 V µs Voltage output Short circuit protection Short circuit current Yes with respect to ground approx 100 mA Number 5 Version Differential inputs Electrical isolation No Input voltage range 10 V to 10 V Resolution 12 bit Conversion time per channel max approx 10 µs 100ksps sampling rate Accuracy Integral linearity error max Gain error m...

Страница 33: ...missible range max 20 µA 50 mA 100 mA Delay time 100 µs Switching frequency of the outputs for ohmic load max 6 kHz Short circuit protection with respect to Ground External power supply Yes No Short circuit current max 250 mA Total currents of the outputs up to 60 C 8 x 50 mA Limiting inductive switch off voltages ext power supply voltage 1 V Number 16 Electrical isolation No Input voltage Permiss...

Страница 34: ...gured Can be configured Electrical isolation No No Input voltage 15 V encoder Permissible range For a 0 signal For a 1 signal 5 V encoder Permissible range For a 0 signal For a 1 signal 30 V to 30 V 30 V to 4 V 8V to 30 V 7 V to 7 V 7 V to 0 7 V 1 5 V to 7 V 30 V to 30 V 30 V to 4 V 8V to 30 V 7 V to 7 V 7 V to 0 7 V 1 5 V to 7 V Input current 15 V encoder typ abs 5 V encoder typ abs 5 mA 1 5 mA 5...

Страница 35: ...3 parity 25 parity EnDat variable Pulse frequency max 2 MHz Electrical isolation No Input voltage RS485 signal level Version Output voltage typ 13 5 V Output current max 150 mA short circuit proof short current approx 250 mA Rated voltages at 25 C Typical current drain 5 V 2 8 A Power loss typ 14 0 W Fan required Yes Number of slots required in the subrack 1 Dimensions W x H x D mm 24 x 290 x 210 ...

Страница 36: ...cation module is realized via the internal LE bus The power supply is obtained via the P bus of SIMATIC S7 400 It is not possible to directly transfer process data via the P bus X2 X1 X3 SIMATIC P BUS LE BUS S3 S1 S2 10 x LED 8 7 6 5 4 3 2 1 ON OFF 0 V 7 0 V Switches S1 to S3 for incremental encoder setting for Switch signal level 0 V or 7 0 V incremental encoder documentation Analog I O and incre...

Страница 37: ... H1 to H8 when required can be controlled using function block BIQ8 digital output LEDs H9 and H10 have no function LE bus The LE bus ensures fast data transfer between the FM 458 application module and its expansion modules EXM 438 EXM 438 1 EXM 448 P bus The peripheral bus P bus is the parallel SIMATIC backplane bus which only provides the power supply for the EXM 438 1 2 3 3 Supplementary compo...

Страница 38: ... 0 V 15 V encoders 5 V encoders Encoder Switch Switch Channel Track Numbr Position Numbr Position Encoder 1 A VW B RW S1 1 OFF S1 1 ON N S3 1 OFF S3 1 ON Encoder 2 A VW B RW S1 2 OFF S1 2 ON N S3 2 OFF S3 2 ON Encoder 3 A VW B RW S1 3 OFF S1 3 ON N S3 3 OFF S3 3 ON Encoder 4 A VW B RW S1 4 OFF S1 4 ON N S3 4 OFF S3 4 ON Encoder 5 A VW B RW S1 5 OFF S1 5 ON N S3 5 OFF S3 5 ON Encoder 6 A VW B RW S1...

Страница 39: ...ffset error max 1 LSB 0 3 24 mV Slew rate approx 3 5 V µs Voltage output Short circuit protection Short circuit current Yes with respect to ground approx 100 mA Number 4 Version Electrical isolation No Output voltage range 10 V to 10 V Output current 10 mA Resolution 16 bit Conversion time per channel typ 2 µs Accuracy Integral linearity error max Gain error max Offset error max 1 LSB 0 1 1 mV Sle...

Страница 40: ...ed voltages at 25 C Typical current drain 5 V 1 5 A Power loss typ 7 5 W Fan required Fanless operation up to 40 C ambient temperature possible NOTE All other technical data are identical with those of the input output expansion module EXM 438 refer to Section 2 2 6 Voltage currents Power loss fan ...

Страница 41: ...le EXM 448 6DD1607 0EA0 2 4 1 Application and design The EXM 448 expansion module is used as communications module for PROFIBUS DP in the master or slave function PROFIBUS DP Connector for the option module MASTERDRIVES option module e g SLB SIMOLINK X1 2 x LED SIMATIC P BUS LE BUS yellow green Fig 2 7 Mechanical design of the communications expansion module EXM 448 Application Design ...

Страница 42: ...s node Two displays LED to indicate the operating status of the communications interface and the bus activity Optionally additional functions can be implemented using plug on modules e g SLB for SIMOLINK SIMOLINK with master function to control up to 200 MASTERDRIVES SIMOLINK with slave function for establishing a fast coupling to SIMADYN D or several FM 458 DP master with COM PROFIBUS LE bus The ...

Страница 43: ...ector Mounting screw Retaining screw LED red LED green LED yellow X470 external 24 V powr supply SIMOLINK output light gray SIMOLINK input dark gray Fig 2 8 View of the SLB SIMOLINK option module 2 4 4 Installing the option module 1 Remove the righthand housing cover on the side of the EXM 448 by releasing the retaining screws Release the retaining screws of the side cover Fig 2 9 Removing the hou...

Страница 44: ...of the 64 pin connector on the main board lines up with the socket Fig 2 10 Mounting the option module 3 Insert the option module from the right into the 64 pin system connector on the main board This shows it when it is installed 4 Using the two screws screw the option module at the mounting points in the front section of the option module 5 Screw on the side housing cover ...

Страница 45: ...ection possibilities for the communications expansion module EXM 448 An additional expansion module EXM 438 EXM 438 1 or EXM 448 can be inserted at this 5 x 24 pin socket connector The 5 x 17 pin socket connectors is used to connect to the SIMATIC S7 backplane only power supply The following connections are provided at the 9 pin sub D socket PROFIBUS interface with RS 485 format with electrical is...

Страница 46: ...of X1 RS232 and RS485 The COM PROFIBUS program is required to use the FM 458 application module with the communications expansion module EXM 448 as master It runs on a PC under Windows and generates a COM database The generated database can also be loaded via PROFIBUS with PC PROFIBUS card CP5411 CP5511 card or COM1 2 interface of the PC and RS 232 parameterizing diagnostics interface with the SS5...

Страница 47: ...bright Initialization O K yellow dark No bus operation initialization phase flashing 5 Hz Bus error fault e g short circuit Check the bus cable and other nodes flashing 1 Hz COM database not available or inactive when downloading only for PROFIBUS flashing 0 5 Hz CFC and COM configuring do not match Restricted bus operation possible only for PROFIBUS bright Bus operation O K Table 2 21 Status disp...

Страница 48: ...re these can be found on a module For the product release instead of the valid number there is an X A module with product release 1 is shown in the following diagram Fig 3 1 Position of the Order No product release and type plate NOTE A cover plate for the LE bus expansion socket is provided with the FM 458 If an expansion module is not to be installed this must be screwed in place over the housin...

Страница 49: ...one EXM 438 None EXM 448 None FM 458 EXM 438 EXM 438 EXM 448 EXM 448 EXM 448 EXM 438 EXM 438 EXM 448 Table 3 1 Possibilities of combining expansion modules When installing the FM458 proceed in the following sequence 1 Remove the connector and socket cover from the modules 2 Remove the connecting clips provided at the top and bottom of the module 3 Remove the covers from the modules 4 Place the mod...

Страница 50: ...following are provided on the EXM 438 and EXM 448 expansion modules on the lefthand side the matching connector and on the righthand side a socket into which one additional expansion module can be inserted Remove the transport protection from the expansion connectors and the foil from the expansion socket on the module at which an expansion module is to be inserted Fig 3 2 Position of the expansio...

Страница 51: ...ps at the top and bottom Remove these upwards or downwards Fig 3 3 EXM 438 with connecting clips schematic diagram Remove the cover before plugging the modules together Proceed as follows 1 Press the latch downwards 1 2 Swivel the cover forwards 2 Fig 3 4 Removing the cover Removing the connecting clips Removing the cover ...

Страница 52: ...tor of the expansion module is inserted with all of its pins exactly into the socket of the FM458 module When required insert the second expansion module Fig 3 5 Plugging the modules together schematic diagram WARNING The connector pins can be damaged if the modules are not correctly lined up when connecting The modules must be carefully lined up with one another before plugging together Plugging ...

Страница 53: ...ith the housing cover of the modules 2 Align the connecting clip so that the angled section of the clip is located above a grid hole of the module housing cover The first bent clip end should be located above the 5 th grid hole from the rear of the module Fig 3 6 Locking the modules together using a connecting clip schematic diagram 3 Then press downwards on the connecting clip at the two ends whi...

Страница 54: ...tation as well as the installation which must be observed when locating modules in the PLC are provided in the S7 400 Installation Manual C79000 G7000 C417 Proceed as follows to install the FM 458 module also as module assembly with options into the subrack of an S7 400 1 Remove the line connector at the power supply module 2 Remove the dummy covers from the slots in which you wish to insert the m...

Страница 55: ...lication information and noise immunity CAUTION The following is valid for the FM 458 application module and for the EXM 438 and EXM 448 expansion modules Noise immune operation is only possible if the modules are tightly screwed into the subrack It is not permissible to insert or withdraw modules undervoltage Operation without fan is not possible a fan assembly is always required NOTE A fan monit...

Страница 56: ... does not have to be learned Function blocks are taken from a library comprising approximately 250 function blocks and placed on a page using simple drag and drop The block I Os are connected with one another by clicking on an output and an input For inputs which are assigned a fixed value and which are not connected the value is specified in a parameterizing dialog box The configured software thu...

Страница 57: ...ified deleted and added and function blocks added or deleted 4 2 Configuring and parameterizing the components The hardware configuration is defined in the program section of STEP 7 in which the user indicates which components modules he wishes to use for his system Arranging subracks modules and sub modules in a station window is known as configuring Subracks are represented using a configuring t...

Страница 58: ...hich can be set for the selected module These dialog fields can also be displayed by marking the module and the menu command Edit Object properties or can be displayed using the righthand mouse key Object properties In order to configure and parameterize the layout you must make the following steps in HWConfig 1 Select the subrack S7 400 Rack it must have at least one S7 power supply unit and one ...

Страница 59: ...red with the following components Designation Type Rack for S7 400 station e g UR1 Power supply for S7 400 station e g PS 405 10A CPU for S7 400 station e g CPU 412 1 FM 458 application module FM 458 Program memory module e g MC 521 Communications expansion module EXM 448 I O expansion module EXM 438 Corresponding to the actual machine hardware FM 458 modules are placed in the subrack of the S7 40...

Страница 60: ...can be sent and received using data blocks sets The EXM 438 EXM 448 expansion modules can only be accessed from the FM 458 via the FM internal LE bus they have no direct connection to the P bus The start addresses of the I O under which a SIMATIC CPU can address the I O range of the FM 458 are configured in HW Config The addresses for inputs and outputs can differ HW Config menu Edit Properties Ad...

Страница 61: ...h approx 5µs 3 Transferring data sets blocks For extremely high quantities of data max approx 125 data sets with each max 240 bytes refer below FM 458 virtual connections with blocks CPB CRV CTV SIMATIC CPU system functions SFC58 59 Consistency All of the data associated with a telegram are consistent with one another i e they are transferred in a data package The data associated with a telegram a...

Страница 62: ...he interrupt OBs The start address of the input outputs of the sending FM 458 to be configured in HW Config in the example 512dec 200hex is also saved in the local data of the OB 40 SIMATIC S7 CPU SL program FM 458 CFC program P bus memory of the FM 458 W 16 200 Info memory for process interrupt 4 Bytes OB40 Hardware interrupt Load alarm source which module L OB40_MDL_ADDR T MW20 Load alarm info L...

Страница 63: ...L Table 4 2 Data types and the associated commands blocks for peripheral accesses The 8 bit CFC data type BOOL is represented in the SIMATIC S7 CPU as BYTE data type This means that the SIMATIC S7 user must appropriately set or evaluate the decisive MSB Most Significant Bit S7 CPU bit variable FM 458 1XXX XXXX TRUE 0XXX XXXX FALSE In order to achieve high processing speeds with 32 bit accesses the...

Страница 64: ...red at the offset input Using this technique it is automatically guaranteed that the data to be transferred is available at optimum addresses i e addresses which can be quickly accessed However if the data is unfavorably structured this can result in memory cells which cannot be used refer to the example diagram below In order to avoid this for example BYTE and INT types should be individually dis...

Страница 65: ...4 OFF Q BO S7RD_B 16 OFF Y I S7RD_I 9 1 1 23e 38 R X 1 OFF S7WR BO I 0 OFF S7WR_B I X 4 OFF S7WR_I DI X 3 OFF S7WR_D 3456 16 12345678 L PEB 512 T MB 20 L PED 516 T MD 22 L PEW 520 T MW 26 L PED 524 T MD 28 not used not used 1 5678 not used not used B 16 FF 1 23 e 038 3456 DW 16 12345678 Send function blocks write Send memory 128 bytes 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 127 Receive Receive...

Страница 66: ...nd read data sets may not exceed the above mentioned memory size of 114688 bytes Example Max number of write and read data sets each 240 bytes 114688 bytes 5 240 bytes 95 5733 A maximum of 95 write and 95 read data sets each with 240 bytes can be configured System Function Calls SFC are used in the SIMATIC CPU for data set transfer write SFC 58 data set to the FM 458 read SFC 59 to the data set fr...

Страница 67: ...connected to the data set telegram via the dialog box Insert Connection to Address All virtual connections with this name are combined to form a data set A sequence number still has to be specified for each value connection This only specifies the sequence of the associated value in the data set but not the absolute position For the CFC code compilation the data associated with a data set are arra...

Страница 68: ...TTT TTT 5 TTT 0 R X Y R NOP1 TTT 8 BO I Q BO NOP1B I X Y I NOP1I CALL SFC 58 REQ TRUE IOID B 16 54 LADDR W 16 200 RECNUM B 16 B RECORD P L 0 0 BYTE 8 RET_VAL RETVAL BUSY BUSY L RETVAL L 0 I SPB ENDE CALL SFC 59 REQ TRUE IOID B 16 54 LADDR W 16 200 RECNUM B 16 B RET_VAL RETVAL BUSY BUSY RECORD P L 8 0 BYTE 12 TTT 100 TTT 500 FM458 P_B CALL SFC 59 LADDR W 16 200 RECNUM B 16 7F RET_VAL RETVAL BUSY BU...

Страница 69: ...nchronized SYNC telegram to a common system clock By transferring a time equidistant and jitter free SYNC telegram SIMOLINK allows high dynamic response and all of the connected individual drives move in absolute position synchronism e g virtual shaft Max 201 active nodes SL master dispatcher and transceiver passive nodes include switches and cable concentrators Bus cycle Time between two SYNC tel...

Страница 70: ...process data transfer up to 200 slaves transceiver can be addressed with address gaps up to 8 double words individually for each slave transceiver own process data for each slave transceiver Dispatcher transceiver process data transfer up to 200 consecutively addressed transceivers up to 8 double words the same number of used channels for dispatcher and transceiver nodes with a max number of doubl...

Страница 71: ...MOVERTSC Transceiver SIMOLINK Master SIMATIC S7 400 oder SIMADYN D Fig 4 2 Application example for master slave process data transfer The SL master can read and write into all of the channels of all of the slaves transceiver Configuring data Function block SL MOD connection 1 5 For each slave e g one SLSVAV Each slave can read all of the channels and write into a max of 8 own channels Configuring ...

Страница 72: ...eceived This allows the shortest SIMOLINK cycles to be configured Ideally this technique is suitable for applications with virtual shaft with values which uniformly change which are required for example for printing machines The operating modes automatic mode Mode 3 with processing in an interrupt task Ix should be used for jitter free synchronization of the drives NOP Interrupt task Ix SYNC Teleg...

Страница 73: ...s means that it can be used as virtual shaft with dynamically changing values for example for packaging machines In the external mode Mode 4 the SIMOLINK cycle is synchronized to the base sampling time T0 The SIMOLINK blocks are immediately executed in the configured interrupt task Ix when the SYNC telegram is subsequently received Basic clock cycle T0 SYNC telegram T0 interrupt T0 Interrupt SYNC ...

Страница 74: ...e mode Mode 0 is used to read and evaluate the bus data transfer in a drive ring for e g monitoring and diagnostic purposes With each received SYNC telegram the SIMOLINK module initiates that the configured interrupt task Ix is processed If it is used as the receive section for fast data transfer between SL master and slave all of the telegrams can be read and processed Furthermore it is possible ...

Страница 75: ...processing can interrupt cyclic tasks at any time This can influence the timing For the non synchronous mode the SIMOLINK cycle is delayed and for the external cyclic mode T0 must be adapted to prevent computation time overflow or multiple sending of the same values which have not been re calculated Synchronization to the base sampling time T0 can be set in 100 µs intervals while interrupt tasks a...

Страница 76: ...modules which are coupled to one another through fiber optic cables There is only one SL master on a ring All of the other nodes are slaves An SLB module is a hardware component of an ITSL an EXM 448 1 module or an option module SLB SIMOLINK Board Order No 6SX7010 0FJ00 NOTE Additional information on these modules and their installation is provided in the User Manual D7 SYS Hardware or SIMOVERT MA...

Страница 77: ...Configuring 4 22 Application Module FM 458 User Manual 6DD1904 0AE0 Edition 12 2001 Fig 4 11 Configuring for FM458 with EXM448 1 ...

Страница 78: ...WM frequency set in the MASTERDRIVE MC the factory setting is 5 kHz parameter P340 The time sectors are derived from this frequency The usual values are 3 2 ms 1 6 ms and 0 8 ms to which the system can be synchronized 1 6 or 3 2 ms are set depending on the control type The value set as the base sampling time must also be entered in parameter P746 of the MASTERDRIVES MC Fig 4 12 Basic clock cycle i...

Страница 79: ... 6 LE bus interrupt 7 LE bus interrupt 8 3 LE bus interrupt 1 LE bus interrupt 3 LE bus interrupt 2 LE bus interrupt 4 4 LE bus interrupt 1 LE bus interrupt 3 LE bus interrupt 2 LE bus interrupt 4 Table 4 4 Interrupt task source assignment for expansion modules with SIMOLINK Fig 4 13 Alarm task setting in the HW Config The SIMOLINK blocks SL SLAV SLD SLDIS SLSV SLSV2 and SLSVAV must be assigned to...

Страница 80: ...t of an EXM 448 1 Different symbolic names are assigned for each SIMOLINK interface For example when configuring an ITSL module symbolic names are entered for the integrated TAD and the optional SIMOLINK interface OAD under the Addresses tab Fig 4 15 Setting hardware addresses for an ITSL module with optional SLB module ...

Страница 81: ...er The central block SL permits the initialization and monitoring of communications in a SIMOLINK ring It may only be configured once for each SIMOLINK ring in a sampled cyclic task T4 or T5 which is as a minimum 4x longer than the send and receive block If a transceiver no longer receives a telegram as a result of an interruption then it automatically sends a special telegram which evaluates the ...

Страница 82: ...Number of nodes in the SIMOLINK ring P745 Number of channels this is only relevant for the dispatcher P746 Bus cycle time only relevant for the dispatcher P749 Read address which is generated from the node address and the channel number whereby the node address does not have to match its own node address P740 Example 2 0 node address 2 channel number 0 P751 Send data Index 1 channel 1 low word Ind...

Страница 83: ...ing between the SL master and the slaves The following formula applies P745 1 2 µs 6 36 µs 3 18181 P746 N with P746 bus cycle time this depends on the pulse frequency and the time sector to be synchronized with P745 number of channels with 6 36 µs telegram run time When the MASTERDRIVES MC pulse frequency is set to 5 kHz for example the following values are determined No of nodes No of channels 0 ...

Страница 84: ...rk bright No data transfer with the automation processor FM458 or PMx bus cable not connected or defective poor fiber optic cable transition send power launch power too low replace SLB module or automation processor FM458 and PMx Table 4 8 Fault display SLB module The fault statuses are output coded at the outputs YF of the appropriate SIMOLINK blocks NOTE Only the last fault event is displayed Va...

Страница 85: ...alent sampling time is not equal to T0 R No telegram data transfer A In HW Config Select an equivalent sampling time T0 14 F Modes 0 2 and 4 Interrupt source for the interrupt task is incorrect R No telegram data transfer A In HW Config Set the interrupt task source as in the assignment table 15 F Mode 1 Not all send receive blocks in one sampling time R No telegram data transfer A Configure all o...

Страница 86: ...ce medium or connector 32 F Timeout error in the SIMOLINK ring bus node signals a fault R No telegram data transfer A FB SL evaluates output NDM beforehand check node and medium 33 F Mode 0 Signaled SIMOLINK cycle time in the special telegram from SL master does not correspond to the configured equivalent sampling time R Restricted telegram data transfer functions A In the HW Config Adapt the equi...

Страница 87: ...ig 2 Automatic mode Memory card i e the tabular values are downloaded into the memory card using PC software D7 SYS additionalComponentBuilder and are transferred when the module is initialized NOTE The Automatic mode memory card mode is presently still not available It should be noted that it is only possible to toggle the modes between Manual mode and Automatic mode Communications as well as Man...

Страница 88: ...values Fig 4 17 Principle procedure in the Manual mode A detailed description of the Manual mode is provided in Section Manual mode Page 4 38 4 5 1 2 Overview Automatic mode Communications In the Automatic mode Communications tabular values can be transferred using the following communication versions S7 via the P bus for SIMATIC FM 458 it is necessary to additionally configure the WR_TAB on the c...

Страница 89: ...ues Communications via P bus 1 External tables e g Excel text file 2 Format the table according to the entries DB S7 control SIMATIC FM458 7 Tabular values are available in the configured software FB WR_TAB DBNUM LADDR FB TAB or FB TAB_D CTS US TFT YXP YYP YIP XDB 5 Specify the user data area used Fig 4 18 Principle procedure for Automatic mode Communications via P bus ...

Страница 90: ...bular values The WR_TAB should be configured on the control side The tabular values are transferred from one S7 400 control to a SIMATIC FM 458 application module via the P bus All of the values are always transferred which are in the DB specified at the DBNUM input WR_TAB Block activation BO EN TABTEL W Number of data blocks to transfer the complete DB contents Request to write a new table BO REQ...

Страница 91: ...DB in which the tabular values are located TFT INPUT DWORD TIMEOUT time in ms for receiving acknowledge telegrams from the SIMATIC FM 458 application module TABTEL OUTPUT WORD Number of data blocks required to transfer the complete DB contents CNTTEL OUTPUT WORD Number of data blocks already transferred to the FM module STATUS OUTPUT WORD Indicates the current status of the processing data transfe...

Страница 92: ...5 FM 458 does not respond Check the communications connection and configuring 0xB216 Table is too large Transfer the table in sub sets i e either distribute tabular values over several DBs or after each partial transfer write new additional tabular values into DB and transfer 0xB217 Table is not complete X Y values Complete the table there must be a Y value for each X value 0xB218 REQTAB is reset ...

Страница 93: ... pair input WR should be set from 0 to 1 Before entering the next point the index at input IP should be incremented The values for this point should then be entered This procedure is repeated until all of the values have been entered A specific sequence does not have to be observed when entering the individual points The number of entered points must match the data at input NP All of the entries d...

Страница 94: ...able after all of the values have been entered WR 1 to transfer the value pair which was entered in the table RD 1 to display the value pair specified under IP at outputs YXP and YYP NOTE If in the Manual mode the CTS connection is set to 0 when initializing CTS 0 AUT 0 then it is no longer possible to changeover into the Automatic mode Memory card CTS 0 AUT 1 If the CTS connection is set to 0 whi...

Страница 95: ...B The number of data blocks is displayed at the TABTEL output of the WR_TAB which is required until the complete contents of the DB are transferred to the SIMATIC FM 458 application module If the tabular values have been completely entered in the specified DB or if it involves the last partial transfer of a table sub set of a table which does not fit completely into a DB then before starting the t...

Страница 96: ...ct sequence so that all of the tabular values are transferred in an increasing sequence The time taken to transfer the tabular values depends on the following factors Number of tabular values Size of the data blocks Sampling time of the TAB and TAB_D WR_TAB processing time In each cycle a telegram with 56 tabular values is transferred from the control to the SIMATIC FM 458 application module The t...

Страница 97: ...n transferred the TAB or TAB_D is automatically signaled that all of the tabular values have been transferred and that the table should be activated WR_TAB receives a checkback signal as to whether activation was successful or not After the table was successfully activated its address is output at the TAB output of the TAB or TAB_D TAB and TAB_D should be configured as follows They should be confi...

Страница 98: ...ng tabular values from an existing table e g MS Excel as external source in STEP7 4 5 3 3 1 Manually entering tabular values In this case it involves the simplest method of providing tabular values in a DB It is realized by entering the initial starting and actual values of the individual table values manually in a newly generated DB in the application LAD STL CSF The steps required will now be ex...

Страница 99: ... new data block under STEP7 2 Opening the new DB The next step is to open the newly generated DB by double clicking with the application LAD STL CSF DB Editor is the tool which is used to generate it and only one Data block is generated The following diagram illustrates the selection when opening a new DB ...

Страница 100: ...dule FM 458 User Manual 4 45 6DD1904 0AE0 Edition 12 2001 Fig 4 20 Making a selection when generating a new DB The opened new DB is illustrated in the following diagram Fig 4 21 Newly generated DB in the application LAD STL CSF ...

Страница 101: ...or each individual tabular value the name data type Type column and value Initial value column should be entered The procedure when entering tabular values data type REAL is shown in the following diagram Fig 4 22 Manually entered tabular values in the LAD STL CSF application HINWEIS Only values associated with the same data type may be included in a table For this reason specifying an ARRAY is an...

Страница 102: ... e g generated using Excel into the DB it must be compliant with a specific format syntax The table must contain a header which contains information about the name of the DB and the version Information about the structure and the data type of the tabular values should then be specified The tabular values are then specified as initial values It should be observed that X and Y values must always be ...

Страница 103: ...Manual 6DD1904 0AE0 Edition 12 2001 Fig 4 23 An example of a table with values data type REAL An example of a table with two X and two Y values data type DINT is shown in the following diagram Fig 4 24 An example of a table with values data type DINT ...

Страница 104: ...n in the following diagram is formatted step by step corresponding to the specifications of the required table format Fig 4 25 An example of a table in MS Excel 1 Header Initially the required header is inserted To do this 5 lines are inserted at the beginning and the following data is entered DATA_BLOCK DB 1 number of the DB TITLE enter as required VERSION 0 1 version data The Excel table with in...

Страница 105: ...ble is specified in the following line W 16 1 for data type REAL W 16 2 for data type DINT This is followed by the structural data and tabular values for the individual value pairs where X and Y values are always entered alternating The tabular values are specified corresponding to the data type used in this case REAL The end of the structural data is displayed in the final line with the END_STRUC...

Страница 106: ...ally the correctly formatted file only has to be saved as text file with the extension AWL In this case the following should be selected in MS Excel File Save as Formatted text separated by blanks prn file type should be selected and the table example should be saved under a freely selectable name and location Save as window in MS Excel with the appropriate selection is shown in the following diag...

Страница 107: ...d with any text editor The following diagram shows the table example as STL AWL file opened in the standard Windows text editor Fig 4 29 Table example saved as awl file opened in the text editor This file can only be used as external source file in STEP7 for a DB Using the file example BEISPIELTABELLE AWL generated above the individual steps to incorporate an externally generated table in a DB wil...

Страница 108: ...t line refer to Fig 10 Now an external source is inserted in the STEP7 configured software in the S7 program under Sources After selecting Sources the context sensitive menu can be called up by clicking in the righthand partial window with the righthand mouse key An external source should be inserted here as new object The procedure is shown in the following diagram Fig 4 30 Inserting an external ...

Страница 109: ...EP7 as external source The selected file is opened in this case BEISPIELTABELLE AWL It now exists as source file in the configured software under Sources It is selected there and is opened The file example available under Sources and its context sensitive menu is shown in the following diagram Fig 4 32 Generated source file in STEP7 ...

Страница 110: ...mpile The procedure is shown in the following diagram Fig 4 33 Compiling the source file in the LAD STL CSF application After the file has been successfully compiled a new DB is available in the configured software The name of the DB corresponds to the name specified in the header line of the file The following diagram illustrates the newly generated DB in STEP7 configured software under Blocks ...

Страница 111: ...ed DB after compiling the source file In order to check the contents of the DBs it can be opened in the LAD STL CSF program Data view should be selected in the View menu to display the initial starting values as well as the actual values The contents of the opened DB is illustrated in the following diagram ...

Страница 112: ...d be transferred to the SIMATIC FM 458 application module in several sub sets of the table To do this the table must be split up into sub sets of the table The size of the individual sub set tables should be selected so that the user memory of the S7 CPU is not exceeded The individual table sub sets are then transferred one after another HINWEIS It is especially important that the individual table...

Страница 113: ...DB name should be specified in the header of the individual source files AWL The individual files may not exceed the memory size of the DB The file names are best numbered in an increasing sequence The individual files are now linked in as source files as described above However they are still not compiled The first source file is compiled and the tabular values now available in the DB transferred...

Страница 114: ...e number of values must always be an even number This means that always the same number of X and Y values are transferred u_int32 56 float 56 Array with tabular values X and Y values always alternating The TAB or the TAB_D sends an acknowledgement to the sender for each data block received The structure of the acknowledge telegram is shown in the following table Data type Description char 4 Telegr...

Страница 115: ...onentBuilder The selected files are read in in the specified sequence and the components added as binary data This means that the particular SIMADYN D FBs IBs which wish to use the data of the components must interpret these themselves Possible errors in the individual files regarding the data format are in this case not recognized by the D7 SYS additionalComponentBuilder This means that the D7 SY...

Страница 116: ...ormat xxx yyy real value decimal places are specified by e g 145 123 xxx yyy real value decimal places are specified by e g 145 122 xxx yyyE mm real value as an exponential decimal places are specified by e g 145 122E 12 xxx yyyE mm real value as an exponential decimal places are specified by e g 187 122E 12 It is illegal to represent REAL values as follows xx xxx yyy real value thousands position...

Страница 117: ...ng on whether tabular values data type REAL and or DINT are to be managed Each table may only contain values of one data type If several tables having different data types are to be managed a TAB or TAB_D must be configured for each table The TAB and TAB_D function blocks should be configured in a sampling time greater than or equal to 32ms The following connection settings are required CTS 0 US N...

Страница 118: ... in this window These files are displayed in a list with file names file size and save date 4 5 5 1 Generating and opening components Components can be newly generated in the menu items having the same name or existing ones can be opened If a new component is generated then at first a dialog box is displayed to define the properties These properties can no longer be subsequently changed and theref...

Страница 119: ...n can be entered in the list box and acknowledged with RETURN This new type description is then transferred into the list box and can be selected from the list box the next time The various type descriptions are saved in the registry so that they are also available after the program has been restarted The standard search directory is C temp when opening existing components If another path is selec...

Страница 120: ...G Observe Precautions for Handling Nur geschultes Personal darf die Verpackung öffnen Electrostatic Sensitive Devices ESD Elektrostatisch gefährdete Bauelemente EGB ORIGINAL PACKING Components which are sensitive to electrostatic discharge can be destroyed by voltages and energy levels which lie far below the perception level of humans Voltages such as these even occur if a person who has not been...

Страница 121: ...not come into contact with highly insulating materials which can be statically charged up e g plastic foils insulating desktops articles of clothing manufactured from man made fibers Boards may only be placed down on conductive surfaces desktop with ESD surface conductive ESD foam rubber ESD packing bags ESD transport containers board or paper surfaces It is not permissible to bring boards close t...

Страница 122: ...r shipped If the use of non conducting packing containers cannot be avoided modules must be wrapped in a conducting material before being put into such containers Examples of such materials include electrically conducting foam rubber or household aluminum foil The protective measures necessary when dealing with electrostatic sensitive devices are illustrated in the following diagram a Conductive f...

Страница 123: ...ESD guidelines 5 4 Application Module FM 458 User Manual 6DD1904 0AE0 Edition 12 2001 ...

Отзывы: