Anybus CompactCom 40 EtherCAT Скачать руководство пользователя страница 88

E-mail Client

86 (136)

9

E-mail Client

9.1

General Information

The built-in e-mail client allows the application to send e-mail messages through an SMTP-serv-
er. Messages can either be specified directly in the SMTP Client Object (04h), or retrieved from
the file system. The latter may contain SSI, however note that for technical reasons, certain
commands cannot be used (specified separately for each SSI command).

The client supports authentication using the ‘LOGIN’ method. Account settings etc. are stored
in the Network Configuration Object (04h).

9.2

How to Send E-mail Messages

To be able to send e-mail messages, the SMTP-account settings must be specified.

This includes:

A valid SMTP-server address

A valid username

A valid password

To send an e-mail message, perform the following steps:

1.

Create a new e-mail instance using the Create command (03h)

2.

Specify the sender, recipient, topic and message body in the e-mail instance

3.

Issue the Send Instance Email command (10h) towards the e-mail instance

4.

Optionally, delete the e-mail instance using the Delete command (04h)

Sending a message based on a file in the file system is achieved using the Send Email from File
command. This command is described in the SMTP Client Object (04h).

Anybus

®

CompactCom

40 EtherCAT

®

Network Guide

SCM-1202-034 1.1

Содержание CompactCom 40 EtherCAT

Страница 1: ...Anybus CompactCom 40 EtherCAT NETWORK GUIDE SCM 1202 034 1 1 ENGLISH...

Страница 2: ...any applicable laws regulations codes and standards HMS Industrial Networks AB will under no circumstances assume liability or responsibility for any problems that may arise as a result from the use o...

Страница 3: ...mentation Details 14 3 4 Data exchange 15 3 5 File System 16 3 6 Communication Settings in Stand Alone Shift Register Mode 18 3 7 Network Reset Handling 19 3 8 Configured Station Alias Node Address 19...

Страница 4: ...mation 84 8 2 User Accounts 84 8 3 Session Example 85 9 E mail Client 86 9 1 General Information 86 9 2 How to Send E mail Messages 86 10 Server Side Include SSI 87 10 1 General Information 87 10 2 In...

Страница 5: ...iew 119 C 2 Functional Earth FE Requirements 121 C 3 Power Supply 121 C 4 Environmental Specification 122 C 5 EMC Compliance 122 D Timing Performance 123 D 1 General Information 123 D 2 Internal Timin...

Страница 6: ...This page intentionally left blank...

Страница 7: ...nowledge or limit their implementation in such a way that this is not necessary For additional related documentation and file downloads please visit the support website at www anybus com support 1 2 R...

Страница 8: ...followed to avoid a risk of personal injury WARNING This instruction must be followed to avoid a risk of death or serious injury 1 5 Document Specific Conventions The terms Anybus or module refers to...

Страница 9: ...twork integration regardless of network type This product conforms to all aspects of the host interface for Anybus CompactCom 40 modules defined in the Anybus CompactCom 40 Hardware and Software Desig...

Страница 10: ...e profile enabled Up to 1486 bytes of fast cyclic I O in each direction EtherCAT Slave Interface file provided by HMS Support for Sync0 functionality using distributed clocks Ethernet over EtherCAT Eo...

Страница 11: ...ation file or in other ways voids network certification Those responsible for the implementation of the final product should ensure that their level of implementation matches their own require ments a...

Страница 12: ...host application supports the Remap_ADI commands The use of Ethernet over EtherCAT EoE Slow application response times Explicit requests should be handled within 1 ms in or der to comply with the gen...

Страница 13: ...re supported Web server with customizable content FTP server E mail client Server Side Include SSI functionality JSON functionality Since the Ethernet frames are embedded in mailbox communication the...

Страница 14: ...ess than 1 s synchroniza tion accuracy For RJ45 products the accuracy may be around 50 ns under good conditions and for E Bus products around 30 ns 3 2 3 Sync Managers The module features four Sync Ma...

Страница 15: ...ss Data within the specified time period this will trigger a timeout condition in the module causing it to shift from OPERATIONAL to SAFE OPERATION AL The supervision bit SUP is also affected by this...

Страница 16: ...iated number of octets to the slave Download SDO Segment Writes additional data if the object size exceeds the negotiated no of octets SDO Upload Expedited Reads up to four octets from the slave SDO U...

Страница 17: ...multiple element ADIs will result in multiple SDO mappings The number of TPDOs and RPDOs can be ex tended if the Assembly Mapping Object is implemented To gain in configurability the Assembly Mapping...

Страница 18: ...bject EAh optional Firmware The firmware directory points to the firmware candidate area where firmware files can be uploaded In the firmware folder it is not possible to use append mode when writing...

Страница 19: ...than 48 characters A path cannot be longer than 126 characters filename included See also FTP Server p 84 Web Server p 78 E mail Client p 86 Server Side Include SSI p 87 The file system is located in...

Страница 20: ...7 implemented Yes No Use default value for IP address bytes 0 2 192 168 0 X Use DIP switch settings for IP address byte 3 End Use attribute 17 values for IP address bytes 0 2 IP address is stored in N...

Страница 21: ...on Alias node address range is 1 65535 Address 0 indicates that the device has yet to be configured The Configured Station Alias is stored in the slave EEPROM and may be used by some masters as a node...

Страница 22: ...ing the coupler in slot 0 The maximum number of ADIs that can be accessed from the network is 16383 The value of the Device Type Object 1000h is changed to 00005001h Enabling the Modular Device Profil...

Страница 23: ...defined error field 00h Number of errors U8 RW 01h 05h Error field U32 RO 1008h Manufacturer device name 00h Manufacturer device name Visible string RO These entries are managed through the EtherCAT...

Страница 24: ...for more information ransmit PDO map ping is writable when dynamic proc ess data is sup ported by the application remap commands 01h Mapped object 1 U32 RO RWa 02h Mapped object 2 U32 RO RWa NNh Mappe...

Страница 25: ...ime U32 RO Delay time in nanon seconds Always set to 0 0Ch Cycle Time Too Small U16 RO Cycle time to small 1C33h SM input parameter 00h Max subindex supported U8 RO 12 0Bh 01h Sync mode U16 RO RW 00h...

Страница 26: ...host RO RW Number of assembly mapping instances in that direction max 63 1486 number of objects max 254 See Assembly Map ping Object EBh p 67 for more information Access is RO if the corresponding as...

Страница 27: ...the number of PDO map ping objects in that direction All PDO mapping objects in that direction Assembly Mapping Object implemented in host RW Same as the number of PDO map ping objects in that directi...

Страница 28: ...ween the native network format and the Anybus data format as follows Anybus Data Type Network Data Type BOOL UNSIGNED8 SINT8 INTEGER8 SINT16 INTEGER16 SINT32 INTEGER32 UINT8 UNSIGNED8 UINT16 UNSIGNED1...

Страница 29: ...0601 0002h Attempt to write a read only object Attribute not gettable 0601 0001h Attempt to read a write only object Too much data 0607 0012h Data type does not match length of service parameter too...

Страница 30: ...ute 5 ADIs with multiple elements i e arrays are represented as multiple subindexes The data type and access rights of the ADI values are determined by the ADI itself 02h NNh 2002h ADI 0002h 00h ADI v...

Страница 31: ...slot The value is the same for all modules and thus gives the in dex distance be tween two slots Value Number of ADIs per slot attrib ute 12 in the Modu lar Device Object See Anybus Com pactCom 40 So...

Страница 32: ...register to 0070h The module will not enter SAFE OPERATIONAL state ADI to SDO Translation In the Modular Device Profile all ADIs have to be mapped in numbering order The number of ADIs mapped per slo...

Страница 33: ...number PDO Mapping The Receive PDO mapping objects and the Transmit PDO mapping objects are configured de pending on how the host application is set up One object in the 16xxh series is created for ea...

Страница 34: ...bus Object 01h p 33 Diagnostic Object 02h p 34 Network Object 03h p 36 Network Configuration Object 04h p 38 Socket Interface Object 07h p 43 SMTP Client Object 09h p 60 File System Interface Object 0...

Страница 35: ...e Access Type Value 1 Module type Get UINT16 0403h Anybus CompactCom 40 2 11 Consult the general Anybus CompactCom 40 Soft ware Design Guide for further information 12 LED colors Get struct of UINT8 L...

Страница 36: ...instance is reserved for a major unrecover able event 12 Supported functionality Get BITS32 Bit 0 0 The module does not support latching events Bits 1 31 0 Instance Attributes Instance 1 Basic Name A...

Страница 37: ...profile specific Always 0 6 Reserved Always 0 7 Manufacturer specific Event code is FFh AND the high byte in NW specific information is FFh 3 If the diagnostic instance is created in the state WAIT_PR...

Страница 38: ...ftware Design Guide Supported Commands Object Get_Attribute Instance Get_Attribute Set_Attribute Get_Enum_String Map_ADI_Write_Area Map_ADI_Read_Area Map_ADI_Write_Ext_Area Map_ADI_Read_Ext_Area Objec...

Страница 39: ...e provided here when the module has entered the EXCEPTION state see exception information in table below Consult the general Anybus CompactCom 40 Soft ware Design Guide for further information 8 10 re...

Страница 40: ...guration 2 Revision Get UINT8 01h 3 Number of instances Get UINT16 12 4 Highest instance no Get UINT16 15 Instance Attributes Instance 1 Device ID Extended See also Device ID p 19 Changes have immedia...

Страница 41: ...gual Strings p 42 2 Data type Get UINT8 04h UINT8 3 Number of elements Get UINT8 04h four elements 4 Descriptor Get UINT8 07h read write shared access 5 Value Get Set Array of UINT8 Valid range 0 0 0...

Страница 42: ...Type Description 1 Name Get Array of CHAR DNS1 Multilingual see Multilingual Strings p 42 2 Data type Get UINT8 04h UINT8 3 Number of elements Get UINT8 04h four elements 4 Descriptor Get UINT8 07h r...

Страница 43: ...ay of CHAR Host name Multilingual see Multilingual Strings p 42 2 Data type Get UINT8 07h CHAR 3 Number of elements Get UINT8 30h 48 elements 4 Descriptor Get UINT8 07h read write shared access 5 Valu...

Страница 44: ...re valid after reset Name Access Data Type Description 1 Name Get Array of CHAR SMTP Pswd Multilingual see Multilingual Strings p 42 2 Data type Get UINT8 07h CHAR 3 Number of elements Get UINT8 40h 6...

Страница 45: ...interface programming and who fully understands the concepts involved in TCP IP programming Supported Commands Object Get_Attribute Create See below Delete See below DNS_Lookup See below Instance Get_...

Страница 46: ...6 Number of bytes in RX buffers TCP sockets only 7 TCP TX bytes Get UINT16 Number of bytes in TX buffers TCP sockets only 8 Reuse address Get Set BOOL Socket can reuse local address Value 1 0 Meaning...

Страница 47: ...SS_ACTIVE states Command Details Field Contents CmdExt 0 reserved set to zero CmdExt 1 Value 00h 01h 02h 03h Socket Type SOCK_STREAM NON BLOCKING TCP SOCK_STREAM BLOCKING TCP SOCK_DGRAM NON BLOCKING U...

Страница 48: ...instead Command Details Field Contents Comments CmdExt 0 Instance number to delete low Instance number of socket that shall be deleted CmdExt 1 Instance number to delete high Response Details no data...

Страница 49: ...tiates shutdown 1 Send shutdown with CmdExt 1 set to 01h This will send FIN flag to host shutting down the send chan nel note that the receive channel will still be operational 2 Receive data on socke...

Страница 50: ...Details Command Code 12h Valid for Instance Description This command puts a TCP socket in listening state Command Details Field Contents CmdExt 0 reserved set to zero CmdExt 1 reserved Response Detail...

Страница 51: ...with error code 0006h EWOULDBLOCK BLOCKING mode This command will block until a connection request has been detected This command will only be accepted if there is a free instance to use for accepted...

Страница 52: ...o IP address 0 0 0 0 port 0 zero NON BLOCKING mode This command must be issued repeatedly polled until a connection is connected rejected or timed out The first connect attempt will be accepted therea...

Страница 53: ...BLOCKING mode If no data is available on the socket the error code 0006h EWOULDBLOCK will be returned BLOCKING mode The module will not issue a response until the operation has finished If the module...

Страница 54: ...de The module will not issue a response until the operation has finished Command Details Field Contents Comments CmdExt 0 reserved set to zero CmdExt 1 Segmentation Control bits For more information s...

Страница 55: ...e isn t enough buffer space available in the send buffers the module will block until there is Command Details To allow larger amount of data i e 255 bytes to be sent the command data may be segmented...

Страница 56: ...Field Contents Comments CmdExt 0 reserved set to zero CmdExt 1 Segmentation Control For more information see Message Seg mentation p 58 Data 0 Host IP address byte 4 The host address port information...

Страница 57: ...ata 0 Group IP address byte 4 Data 1 Group IP address byte 3 Data 2 Group IP address byte 2 Data 3 Group IP address byte 1 Response Details no data Command Details IP_Drop_Membership Category Extended...

Страница 58: ...mmand Details Field Contents Comments CmdExt 0 reserved set to zero CmdExt 1 Data 0 N Host name Host name to resolve Response Details Success Field Contents Comments CmdExt 0 reserved set to zero CmdE...

Страница 59: ...ervice data 12 EMSGSIZE Invalid message size 13 EPIPE Error in pipe 14 EDESTADDRREQ Destination address required 15 ESHUTDOWN Socket has already been shutdown 16 reserved 17 EHAVEOOB Out of band data...

Страница 60: ...ch message the data field is exchanged with the next data segment Command segmentation is used for the following commands Socket Interface Object specific commands Send Send To When issuing a segmente...

Страница 61: ...ll subsequent segment both FS and LS are cleared In the last segment LS is set For single segment responses i e size less or equal to the message channel size both FS and LS are set The command initia...

Страница 62: ...UINT16 4 Highest instance no Get UINT16 11 Max no of instances Get UINT16 0006h 12 Success count Get UINT16 Reflects the no of successfully sent messages 13 Error count Get UINT16 Reflects the no of...

Страница 63: ...scription This command creates an e mail instance Command Details Field Contents Comments CmdExt 0 reserved set to zero CmdExt 1 Response Details Field Contents Comments CmdExt 0 reserved ignore CmdEx...

Страница 64: ...ls Command Code 04h Valid for Object Description This command deletes an e mail instance Command Details Field Contents Comments CmdExt 0 E mail instance number low byte CmdExt 1 high byte Response De...

Страница 65: ...in the file system The file must be a plain ASCII file in the following format To recipient From sender Subject email subject Se Headers extra headers optional Message actual email message Command Det...

Страница 66: ...d e mail instance Command Details no data Response Details no data Object Specific Error Codes Error Codes Meaning 1 SMTP server not found 2 SMTP server not ready 3 Authentication error 4 SMTP socket...

Страница 67: ...INT8 01h 3 Number of instances Get UINT16 4 Highest instance no Get UINT16 Instance Attributes Instance 1 Name Access Data Type Description 1 MAC Address Get Array of UINT8 Current MAC address See als...

Страница 68: ...d Objects Application Object see Anybus CompactCom 40 Software Design Guide Application File System Interface Object see Anybus CompactCom 40 Software De sign Guide Assembly Mapping Object EBh p 67 Sy...

Страница 69: ...e assembly is mapped to object 1A00h the second to 1A01h and so on Up to 64 each of read and write assembly instan ces are supported The table below illustrates an example on how PDO mapping object nu...

Страница 70: ...on must indicate this in the application status register The module will then change EtherCATstates to SafeOp and indicate the problem in the ALStatusCode register see Application Status Register p 70...

Страница 71: ...et UINT32 Maximum required time in nanoseconds from Input capture until write process data has been completely written to the Anybus CompactCom module Specifies the value of object entry 1C33h subinde...

Страница 72: ...n error INVALIDOUTPUTMAPPING 0025h A problem with the current read process da ta mapping is prevents the application from going to PROCESS_ACTIVE 0004h Write process data configuration error INVALIDIN...

Страница 73: ...s default value If the module attempts to retrieve a value of an attribute not listed below respond with an error message 06h Invalid CmdExt 0 Support for this object is optional If implemented it is...

Страница 74: ...n a sorted list of ADI instance numbers which are of type ENUM If this attribute is implemented also implement the optional Application Data Instance attribute 6 Max Value of all ENUM ADIs since this...

Страница 75: ...x entry may only be translated to an ADI of type VAR Translating the entry to an ADI of type ARRAY or RECORD is not supported See Object Subindex Translation Example p 74 16 Enable FoE Get BOOL TRUE 1...

Страница 76: ...application Object Subindex Translation Example The host application wants to implement the Sync Error subindex subindex 32 of the 0x1C32 and 0x1C33 objects To do this it needs to create two ADIs that...

Страница 77: ...yy zz aa bb 01 xx yy zz aa bb 02 and xx yy zz aa bb 03 with the first five octets not changing Name Ac cess Data Type Default Value Comment 1 MAC address Get Array of UINT8 6 byte physical address val...

Страница 78: ...tribute is not read by EtherCAT devices where Port 1 is always enabled This attribute is not used by PROFINET 00h Enabled 01h Disabled The port is treated as existing References to the port can exist...

Страница 79: ...lement represents the configuration of one Ethernet port element 0 maps to Ethernet port 1 ele ment 1 maps to Ethernet port 2 and so on Note Only valid for EtherNet IP and Modbus TCP devices Bit 0 Aut...

Страница 80: ...access to Network configuration parameters Network status information Access to the host application ADIs The default web pages are built of files stored in a virtual file system accessible through t...

Страница 81: ...P Checkbox for enabling or disabling DHCP Default value disabled IP address The TCP IP settings of the module Default values 0 0 0 0Value ranges 0 0 0 0 255 255 255 255 Subnet mask Gateway address Hos...

Страница 82: ...alue of ESC register 0x308 Number of forwarded Rx errors Lost link counter IN port Value of ESC register 0x310 Number of times link has been lost on the port Invalid frame counter OUT port Value of ES...

Страница 83: ...2 FileTypeN Web Root Directory WebRoot The web server cannot access files outside this directory Content Types FileTypes A list of file extensions and their reported content types See also Default Con...

Страница 84: ...ontent types are recognized by their file extension File Extension Reported Content Type htm html shtm text html gif image gif jpeg jpg jpe image jpeg png image x png js application x javascript bat t...

Страница 85: ...ng the protected directory File Format Username1 Password1 Username2 Password2 UsernameN PasswordN AuthName message goes here The list of approved users can optionally be redirected to one or several...

Страница 86: ...their home directory File Format User1 Password1 Homedirectory1 User2 Password2 Homedirectory2 User3 Password3 Homedirectory3 Optionally the UserN PasswordN section can be replaced by a path to a fil...

Страница 87: ...ad only It is strongly recommended to have at least one user with root access permission If not Admin Mode must be enabled each time a system file needs to be altered includ ing ftp cfg 8 3 Session Ex...

Страница 88: ...2 How to Send E mail Messages To be able to send e mail messages the SMTP account settings must be specified This includes A valid SMTP server address A valid username A valid password To send an e ma...

Страница 89: ...ude File This function includes the contents of a file The content is scanned for SSI This function cannot be used in e mail messages Syntax include file filename filename Source file Scenario Default...

Страница 90: ...d_argument GetConfigItem filename key separator filename Source file to read from key Source key in file separator Optional specifies line separation characters e g br default is CRLF Default Output S...

Страница 91: ...xample The following SSI exec cmd_argument GetConfigItem example cnf B in combination with the following file example cnf A First B Second C Third returns the string Third Anybus CompactCom 40 EtherCA...

Страница 92: ...h underscore will not be stored Syntax exec cmd_argument SetConfigItem filename Overwrite filename Destination file If the specified file does not exist it will be created provided that the path is va...

Страница 93: ...NPUT type text name _Age BR BR LABEL for Food Food LABEL BR INPUT type radio name Food value Cheese Cheese BR INPUT type radio name Food value Sausage Sausage BR BR LABEL for Drink Drink LABEL BR INPU...

Страница 94: ...own Example The following example illustrates how to use this command exec cmd_argument SsiOutput Parameter stored Error exec cmd_argument SetConfigItem File cfg Overwrite See also SSI Output Configur...

Страница 95: ...utput Scenario Default Output Success Language changed Error Failed to change language Example The following example demonstrates how to use this function The resulting page sends a form to itself whi...

Страница 96: ...ario Default Output Success file contents Authentication Error Authentication error File Open Error Failed to open file filename Example The following example demonstrates how to use this function HTM...

Страница 97: ...Server Side Include SSI 95 136 When viewed in a browser the resulting page should look somewhat as follows Fig 4 See also Include File p 87 Anybus CompactCom 40 EtherCAT Network Guide SCM 1202 034 1 1...

Страница 98: ...it will be created provided that the path is valid source Optional by specifying a form object only data from that particular form object will be stored Default behavior is to store data from all for...

Страница 99: ...verwrite FORM action test shtm P LABEL for Fruit Fruit LABEL BR INPUT type text name Fruit BR BR LABEL for Meat Meat LABEL BR INPUT type text name Meat BR BR LABEL for Meat Bread LABEL BR INPUT type t...

Страница 100: ...are substituted by subsequent arguments and format ted as requested The number of format tags must match the number of arguments if not the result is undefined See section Formatting Tags below for m...

Страница 101: ...oint even if no digits follow For x and X prefixes 0x or 0X respectively Width Optional Width Meaning number Specifies the minimum number of characters to be printed If the value to be printed is shor...

Страница 102: ...m object from which the string shall be extracted template Template which specifies how to parse and interpret the data May contain any number of formatting tags which determine the conversion prior t...

Страница 103: ...ing a decimal ra tional number followed by an exponent field which con sists of an E or an e followed by an integer FLOAT n Consumes no input the corresponding argument is an integer into which scanf...

Страница 104: ...ies the Destination Instance command Specifies the Command Number ce0 Specifies CmdExt 0 for the command message ce1 Specifies CmdExt 1 for the command message msgdata Specifies the actual contents of...

Страница 105: ...false In such case the actual data type returned from the function will be STRING Syntax BOOL true false For arrays the format will be BOOL n true false SINT8 Yes SINT16 Yes SINT32 Yes UINT8 Yes This...

Страница 106: ...8 bit integers Example Set_Attribute This example shows how to set the IP address using scanf and ABCCMessage Note the special parameter value ARG which instructs the module to use the passed form da...

Страница 107: ...d object 4 Unsupported instance 5 Unsupported command 6 Invalid CmdExt 0 7 Invalid CmdExt 1 8 Attribute access is not set able 9 Attribute access is not get able 10 Too much data in msg data field 11...

Страница 108: ...open error string 3 File write error string Use s to include the name of the file IncludeFile_X 0 Success string 1 Authentication error string 2 File read error string Use s to include the name of th...

Страница 109: ...ts as UTF 8 en coded while all other HTTP requests will be interpreted as ISO 8859 1 encoded All JSON re sponses sent by the module are UTF 8 encoded while all other files sent by the web server are e...

Страница 110: ...or up to count ADIs starting from offset in a list sorted by ADI order number This data is static during runtime Optionally a callback may be passed to the GET request for JSONP output Name Data Type...

Страница 111: ...e json POSTadi update json form data inst instance value data elem element callback function Updates the value of an ADI for the specified ADI instance instance The value data shall be hex formatted s...

Страница 112: ...rial String 32 bit hex ASCII fwver Array of Number major minor build uptime Array of Number high low milliseconds ms cpuload Number CPU load in JSON object layout modulename ABCC M40 serial ABCDEF00 f...

Страница 113: ...able below comm2 Object See object definition in the table below Comm Object Definition Name Data Type Note link Number 0 No link 1 Link speed Number 0 10 Mbit 1 100 Mbit duplex Number 0 Half 1 Full J...

Страница 114: ...g gateway String dns1 String dns2 String hostname String domainname String dhcp 0 addr 192 168 0 55 subnet 255 255 255 0 gateway 192 168 0 1 dns1 10 10 55 1 dns2 10 10 55 2 hostname hostname domainnam...

Страница 115: ...ed frames which experienced ex actly one collision multicoll Number Successfully transmitted frames which experienced more than one collision latecoll Number Number of collisions detected later than 5...

Страница 116: ...vent identifier bacnetapl title BACnet APL Statistics Get network specific statistics GET network nwstats json get ID ID is an identifier value returned from the previous command eip for example name...

Страница 117: ...nd CPU load from the module and presents it on the web page The file containing this code has to be stored in the built in file system and the result can be seen in a common browser html head title An...

Страница 118: ...This page intentionally left blank...

Страница 119: ...industrial network are used Additional objects etc that will make it possible to certify the product also belong to this category A 2 Extended Use of the objects in this category extends the function...

Страница 120: ...g The watchdog and supervised bit SUP will not be available if the Read Process Data size is zero B 2 Anybus State Machine The table below describes how the Anybus State Machine relates to the EtherCA...

Страница 121: ...sequences for the RUN LED and the ERROR LED are defined in ETG1300_S_R_ V1i1i0_IndicatorLabelingSpecification pdf ETG C 1 3 RUN LED This LED reflects the status of the EtherCAT device LED State Indica...

Страница 122: ...terface to a physically passive state Contact HMS technical support Flickering Booting error detected E g due to firmware download failure C 1 5 Link Activity These LEDs indicate the EtherCAT link sta...

Страница 123: ...Design Guide C 3 2 Power Consumption The Anybus CompactCom 40 EtherCAT is designed to fulfil the requirements of a Class B mod ule For more information about the power consumption classification used...

Страница 124: ...tal Specification Consult the Anybus CompactCom Hardware M40 Design Guide for further information C 5 EMC Compliance Consult the Anybus CompactCom Hardware M40 Design Guide for further information Any...

Страница 125: ...e to receive and handle the first application telegram serial mode 11 ms D 2 2 NW_INIT Handling This test measures the time required by the Anybus CompactCom 40 EtherCAT module to per form the necessa...

Страница 126: ...new process data events Eight different IO sizes 2 16 32 64 128 256 512 and 1024 bytes were used in the tests all giving the same test results The delay added by the PHY circuit has not been included...

Страница 127: ...nd the ability to restart reboot the device s E 2 Operation When the application is started the network is automatically scanned for Anybus products The network can be rescanned at any time by clickin...

Страница 128: ...endorse or promote products derived from this software without specific prior written permission THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WA...

Страница 129: ...this software without specific prior written permission THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE IM PLIED...

Страница 130: ...ercial developments under license poli cy of following trems Copyright C 2013 ChaN all right reserved The FatFs module is a free software and there is NO WARRANTY No restriction on use You can use mod...

Страница 131: ...y not be used to endorse or promote products derived from this software without specific prior written permission THIS SOFTWARE IS PROVIDED BY THE AUTHOR AS IS AND ANY EXPRESS OR IM PLIED WARRANTIES I...

Страница 132: ...do so subject to the following conditions The above copyright notice and this permission notice shall be included in all copies or substan tial portions of the Software THE SOFTWARE IS PROVIDED AS IS...

Страница 133: ...o subject to the following conditions The above copyright notice and this permission notice shall be included in all copies or substan tial portions of the Software THE SOFTWARE IS PROVIDED AS IS WITH...

Страница 134: ...do so subject to the following conditions The above copyright notice and this permission notice shall be included in all copies or substan tial portions of the Software THE SOFTWARE IS PROVIDED AS IS...

Страница 135: ...tributors may be used to endorse or pro mote products derived from this software without specific prior written permission THIS SOFTWARE IS PROVIDED BY BEN HOYT AS IS AND ANY EXPRESS OR IMPLIED WARRAN...

Страница 136: ...lter it and redistribute it freely subject to the following restrictions 1 The origin of this software must not be misrepresented you must not claim that you wrote the original software If you use thi...

Страница 137: ...promote products derived from this software without specific prior written permission THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES I...

Страница 138: ...last page HMS Industrial Networks AB Box 4126 300 04 Halmstad Sweden info hms se 2017 HMS Industrial Networks AB SCM 1202 034 1 1 3063 2017 01 19 14 25...

Отзывы: