background image

 

System overview 

 

3.2 Features 

PN/BACnet LINK 
Operating Instructions, 10/2017, A5E39895543-AA 

13

 

3.2

 

Features 

General features 

 

1 BACnet port (Fast Ethernet, RJ45). The maximum transmission rate is 100 Mbps. 

 

The PN/BACnet LINK supports BACnet/IP according to DIN EN ISO16484-5 and 

Addendum ANSI/ASHRAE Standard 135-2012. 

 

BACnet/IP profile: B-GW (BACnet gateway) 

 

2 PROFINET interfaces (integrated switch) enable PROFINET line operation according to 

Conformance Class B (CC-B). 

 

A PN/BACnet LINK can be both a BACnet client and a BACnet server. The actual 

functionality of the PN/BACnet LINK is defined when it is configured. A mixed mode of 

Client and Server functionality is possible. 

 

The PN/BACnet LINK is configured via the corresponding HSP in the TIA Portal. 

 

The following options are available for creating BACnet object references: 

 

Manual input of the required object addresses 

 

Scanning the network with takeover of the selected objects 

 

Import a network description (EDE file) and select the desired objects 

 

The BACnet server located in the PN/BACnet LINK can handle up to 1000 subscribers. 

 

The BACnet client located in the PB/BACnet LINK can establish communication 

relationships with up to 126 BACnet devices. 

BACnet characteristics 

Supported BACnet object types:  

 

DEVICE 

 

BINARY INPUT 

 

BINARY OUTPUT 

 

ANALOG INPUT 

 

ANALOG OUTPUT 

Supported BACnet services:  

 

Change of Value COV-A/B 

 

ReadProperty RP-A/B 

 

WriteProperty WP-A/B 

Monitoring of BACnet devices:  

 

Cyclic query of the status properties in the device object 

 

Set the status in the device object of the PN/BACnet LINK 

Summary of Contents for SIMATIC PN/BACnet LINK

Page 1: ......

Page 2: ...__ ___________________ ___________________ ___________________ SIMATIC Network transitions PN BACnet LINK Operating Instructions 10 2017 A5E39895543 AA Introduction 1 Safety instructions 2 System overview 3 Functions 4 Application planning 5 Mounting Extending 6 Connecting 7 Commissioning 8 Configuring Programming 9 Diagnostics 10 Maintenance and service 11 Technical specifications 12 Appendix A ...

Page 3: ...ly by personnel qualified for the specific task in accordance with the relevant documentation in particular its warning notices and safety instructions Qualified personnel are those who based on their training and experience are capable of identifying risks and avoiding potential hazards when working with these products systems Proper use of Siemens products Note the following WARNING Siemens prod...

Page 4: ...1 2 1 Device object 22 4 1 2 2 Binary input 23 4 1 2 3 Binary output 24 4 1 2 4 Analog input 25 4 1 2 5 Analog output 26 4 1 3 Client object references 27 4 1 4 Supported BACnet services BIBB 28 4 2 State model 29 4 3 Cyclic data exchange between controller and PN BACnet LINK 32 4 3 1 Data exchange between controller and PN BACnet LINK 32 4 4 Data exchange between PN BACnet LINK and other BACnet d...

Page 5: ...uring Programming 60 9 1 Overview 60 9 2 TIA Portal Devices Networks 61 9 3 Configuring the BACnet IP interface 62 9 4 Configuring a BACnet server 63 9 5 Configure BACnet client 66 9 5 1 Set client specific parameters 66 9 5 2 Configuring references to BACnet devices 68 9 5 2 1 Import EDE file 69 9 5 2 2 Find BACnet device 71 9 5 2 3 Creating object references manually 72 9 6 Checking and compilin...

Page 6: ...the PN BACnet LINK 85 11 4 Recycling and disposal 85 12 Technical specifications 86 12 1 Technical specifications 86 12 2 Dimension drawing 89 A Appendix 90 A 1 Certificates and approvals 90 A 2 Contact address 91 A 3 Licenses 91 A 4 Service Support 92 A 4 1 Technical Support 92 A 4 2 Siemens Industry Online Support 92 A 4 3 Online catalog and ordering system 92 Glossary 93 Index 95 ...

Page 7: ...s Operating and service personnel System integrator Knowledge required The following knowledge is required in order to understand the operating instructions Knowledge of programming a SIMATIC S7 controller Knowledge in the application of the TIA configuration environment Knowledge of working with the PROFINET fieldbus Sound knowledge of the BACnet IP communication protocol General knowledge in the...

Page 8: ...n Most important contents Designing inter ference free con trollers Function Manual Designing interference free controllers https support industry siemens com cs ww de vi ew 59193566 Basics Electromagnetic compatibility Lightning protection PROFINET SIMATIC PROFINET System Description https support industry siemens com cs ww de vi ew 19292127 Basics Installation Functions Configuration examples Th...

Page 9: ...nt shall constitute a revocation of the CE approval and manufacturer s warranty Intended use NOTICE The PN BACnet LINK may only be used for the applications described in the catalog and in the associated technical documentation If the device is used in a manner other than the one specified by Siemens the protection offered by the device might be impaired See also the section Legal notices at the b...

Page 10: ...ts must be supplied from reliable sources that meet the requirements for SELV PELV limited voltage sources according to different standards Therefore only connect safety extra low voltages SELV with safe electrical separation according to IEC 60950 1 EN 60950 1 VDE 0805 1 to the supply voltage connections and the communications interfaces Working on the device or on connected components WARNING Ri...

Page 11: ...o the extent necessary and with appropriate security measures e g use of firewalls and network segmentation in place Additionally Siemens guidance on appropriate security measures should be taken into account For more information about industrial security please visit http www siemens com industrialsecurity Siemens products and solutions undergo continuous development to make them more secure Siem...

Page 12: ... 1 Field of application Figure 3 1 SIMATIC PN BACnet LINK The PN BACnet LINK is a communication gateway and enables the connection of SIMATIC controllers to the BACnet IP fieldbus over PROFINET This connection enables the exchange of information and data between PROFINET and BACnet IP ...

Page 13: ...BACnet LINK is configured via the corresponding HSP in the TIA Portal The following options are available for creating BACnet object references Manual input of the required object addresses Scanning the network with takeover of the selected objects Import a network description EDE file and select the desired objects The BACnet server located in the PN BACnet LINK can handle up to 1000 subscribers ...

Page 14: ...the PROFINET frame of 1280 bytes is relevant as an additional criterion The user data length is exhausted in both directions for example through 255 analog output on the server side plus 255 referenced analog outputs plus 3 binary outputs on the server and client side Depending on the PROFINET cycle the following amount of data can be transferred For a maximum of 1000 binary inputs or binary outpu...

Page 15: ...net IP The communication of the PN BACnet LINK with the CPU of the S7 controller takes place exclusively over the PROFINET interface From the PROFINET view the PN BACnet LINK is an IO device according to Conformance Class B CC B The cyclic data exchange between the PN BACnet LINK and the connected SIMATIC CPUs is based on updating the IO image Acyclic communication takes place by means of Read dat...

Page 16: ...requirements PN BACnet LINK Controller Supported are SIMATIC S7 1200 SIMATIC S7 1500 SIMATIC ET 200SP SIMATIC OpenController 24 V power supply BACnet IP bus PROFINET bus Windows PC for configuring commissioning and diagnostics TIA Portal V14 SP1 at least with Update 2 We recommend a switch for configuring commissioning and diagnostics ...

Page 17: ...ACnet LINK design 24 V DC functional grounding Status LEDs device operating state PROFINET MAC addresses X1 Address that the device uses on PROFINET X10 Address that the device uses on BACnet Status LEDs Ethernet interface for BACnet Status LEDs Ethernet interface for PROFINET Ethernet connections for PROFINET Ethernet connection for BACnet Status LEDs BACnet operating state Rating plate See also ...

Page 18: ...rs As a server PN BACnet LINK provides data that is used by other communication users BACnet clients A mixed mode of Client and Server functionality is possible Server objects and Client object references When describing objects a distinction is made between Server objects and Client object references Server objects are full BACnet objects which the PN BACnet LINK makes available for other BACnet ...

Page 19: ...e S7 side to the Present_Value property of the corresponding input object BACnet objects of the type Binary output BO and Analog output AO are outputs on the BACnet side The Present_Value properties of the output objects are read from the S7 side With server objects the PN BACnet LINK writes the status information transferred by the S7 controller to the property Status_Flags of the corresponding o...

Page 20: ...ferences to input objects The PN BACnet LINK writes values which come from the S7 controller to the associated Present_Value properties of the corresponding objects via references to output objects The Status_Flags are transferred to the S7 controller as input data With Status_Flags transmission is always from the object to which the reference is pointing to the S7 controller independent of the ty...

Page 21: ...ibes which of the associated properties are implemented in the individual server objects The entries in the corresponding tables have the following meaning All values which are filled from the data source Configuration are defined by the user or the HSP as part of configuring For fixed values the corresponding fixed assignments are found in the tables These values cannot be changed The entry Dynam...

Page 22: ...s originate Property Data source Value Access Object_Identifier Configuration R Object_Name Configuration R Object_Type Fixed 8 R System_Status Dynamic R Vendor_Name Fixed Siemens AG R Vendor_Identifier Fixed 7 R Model_Name Fixed PN BACnet LINK R Firmware_Revision Fixed e g V1 0 0 xxxx xxxx 4 digit build number R Application_Software_Version Configuration R Protocol_Version Fixed 1 R Protocol_Revi...

Page 23: ...rom the S7 side Binary input properties The following table shows which properties are supported for this object type of the PN BACnet LINK and from which data source the associated values are filled Property Data source Value Access Object_Identifier Configuration R Object_Name Configuration R Object_Type Fixed always 3 R Present_Value Dynamic R W Status_Flags Dynamic R Event_State Fixed always N...

Page 24: ...LINK and from which data source the associated values are filled Property Data source Value Access Object_Identifier Configuration R Object_Name Configuration R Object_Type Fixed always 4 R Present_Value Dynamic R W Status_Flags Dynamic R Event_State Fixed always NORMAL R Out_Of_Service Dynamic R W Polarity Fixed always NORMAL R Priority_Array Dynamic R Relinquish_Default Configuration R Descripti...

Page 25: ...ource Value Access Object_Identifier Configuration R Object_Name Configuration R Object_Type Fixed always 0 R Present_Value Dynamic R W Status_Flags Dynamic R Event_State Fixed always NORMAL R Out_Of_Service Dynamic R W Units Configuration R COV_Increment Configuration R Description Configuration R R Read W Write The Present_Value property can only be written when the Out_of_Service property has t...

Page 26: ...y Data source Value Access Object_Identifier Configuration R Object_Name Configuration R Object_Type Fixed always 1 R Present_Value Dynamic R W Status_Flags Dynamic R Event_State Fixed always NORMAL R Out_Of_Service Dynamic R W Units Configuration R Priority_Array Dynamic R Relinquish_Default Configuration R COV_Increment Configuration R Description Configuration R R Read W Write The properties Pr...

Page 27: ...t references are configured the device object must still be configured Supported object references The PN BACnet LINK supports object references to the following BACnet objects Binary input Binary output Analog input Analog output The supported object references are defined on configuration of the PN BACnet LINK When configuring the following should be specified To which BACnet object on which BAC...

Page 28: ...e is used for scan ning a BACnet network DM DDB B The PN BACnet LINK works as a Server and responds to Who Is requests which are received from other BACnet devices in the PN BACnet LINK with an I Am answer DM DOB B The PN BACnet LINK works as a Server and responds to Who Has requests which are received from other BACnet devices in the PN BACnet LINK with an I Have answer DS RP A With configured Cl...

Page 29: ...Cnet network Transmission is only activated when the control bit is set to ON Server functionality The system status in the device object is controlled via a control byte Page 32 The S7 controller also transmits this control byte cyclically as part of the I O data to the PN BACnet LINK The control byte can contain the following values Value of control byte Reaction OPERATIONAL Out_Of_Service flags...

Page 30: ...ied BBMD and waits for the end of the registra tion S7 controller connected PN BACnet LINK configured no cyclic PROFINET data exchange or data from the S7 controller have the IO provider status BAD The PN BACnet LINK state changes to STOP mode NON_OPERATIONAL All BACnet Server objects are set to Out_Of_Service TRUE System_Status property in the device object is set to NON_OPERATIONAL The device ob...

Page 31: ...f the S7 controller Termination of the S7 connection after the PN BACnet LINK has been configured once by the S7 controller The PN BACnet LINK state changes to STOP NON_OPERATIONAL All BACnet Server objects are set to Out_Of_Service TRUE System_Status property in the device object is set to NON_OPERATIONAL BACnet server The device object is visible in the BACnet network All requests directed to ot...

Page 32: ...mage This status results from the Status_Flags property of the associated object With write operations in addition to the value to be transmitted its status must also be set by the S7 program This status is then transferred to the Status_Flags property of the corresponding BACnet object With PROFINET IO a maximum of 1440 bytes of data user data and associated data can be exchanged in each cycle fo...

Page 33: ...rol in formation taken over A feedback message to a per formed control action is output via bit 4 In the event of an error bit 4 1 the current control information is not applied The current system status remains unchanged 1 Error control infor mation not applied 0 3 System_Status of server 0 OPERATIONAL The S7 controller can read out the current system status of the Server function on the PN BACne...

Page 34: ...mits the following control information to the PN BACnet LINK Table 4 4 Control byte for the client functionality in the PN BACnet LINK 1 byte output address Bit Meaning Value Remarks 1 7 Not used 0 Control the client func tionality 0 Switch off client function The client functionality of the PN BACnet LINK can be switched on or off by the S7 controller via bit 0 The transmission of the I O data be...

Page 35: ...ue until the corresponding object has been accessed from the PN BACnet LINK at least once As long as such access has not taken place the corresponding Out_Of_Service status flag has the value TRUE default Until the first access this has the meaning Status not defined The following applies after the first access The flags always reflect the status on the last access The current status of a value ma...

Page 36: ...RUE 1 Error in PROFINET communica tion 4 4 Data exchange between PN BACnet LINK and other BACnet devices 4 4 1 Data transfer as client Transmission types Possible transmission types Transmission on change Cyclic transfer Writing values For values that are written from the S7 controller to BACnet objects the user can configure in the HSP whether this write operation is only to be performed in the e...

Page 37: ... to register for the time interval configured by the user Once the time interval elapses the PN BACnet LINK attempts to register itself again If the registration attempt fails the system automatically reads cyclically Causes for a failure of the registration can be for example a configured time interval for new registration that is not supported or too many COV subscriptions 4 4 2 Data transfer as...

Page 38: ...o services ReadProperty and WriteProperty The data record indices in use are 0x401 to 0x410 Note A data record for a sub module in PROFINET is uniquely defined by an index that specifies the data record number The index is a 32 bit integer Different data records differ in their index The user can assign priorities to the acyclic WriteProperty calls from the S7 user program The PN BACnet LINK suppo...

Page 39: ...er ObjectID UINT32 BACnet ObjectID type and instance PropertyID UINT32 PropertyID ArrayIndex INT32 Property index 1 no index Table 4 6 RDREC record read data record structure for ReadProperty result Element Type Meaning PNresp UINT8 PROFINET error number 0 no error BNresp UINT8 BACnet error number 0 no error DNET ErrorClass UINT32 Network number BNresp 0 BACnet error class BNresp 0 Device ErrorCod...

Page 40: ... PropertyID UINT32 PropertyID ArrayIndex INT32 Property index 1 no index Priority UINT16 BACnet priority 1 16 Data type UINT16 BACnet data type of the property according to BACnet specification Len UINT16 Length of value in bytes Value Array BACnet property value in ASN 1 format The result is located in a data record which must then be read Table 4 8 RDREC Read data record data record structure fo...

Page 41: ... buffer does not contain a result 5 Job not yet complete In addition to the above mentioned error messages other errors may be reported when data records are accessed for example that the specified data record is not present These causes of error are described in the SIMATIC S7 documentation If the reason for a defective property access lies on the BACnet side then the element BNresp of the associ...

Page 42: ...he following cases An error condition is detected in a configured device The device does not respond to the reading out of the System_Status properties Note With activated monitoring the set monitoring time may act as a delay when a failed device starts working again Diagnostics with deactivated device monitoring When the monitoring of configured BACnet devices is deactivated for the BACnet client...

Page 43: ... Error in the control pro gram BACnet system state See section Data exchange between controller and PN BACnet LINK Page 32 Configuration error Network error Error in the control pro gram Below you will find a list of possible error situations and the corresponding response of the PN BACnet LINK Configuration error During configuration defective inputs and parameters are largely detected and report...

Page 44: ...ata exchange only resumes again after a renewed logon call of the affected devices Network error BACnet If the PN BACnet LINK loses the BACnet network connection the PN BACnet LINK runs corresponding SIMATIC diagnostics Error in the control program If the desired device functions server client are not activated by the user program the associated functionalities are not available to the network int...

Page 45: ...t LINK is classified as open equipment based on standards for electrical devices You must install the PN BACnet LINK in an enclosure control cabinet or in a control center The enclosure control panel or control center may be located in residential areas business and commercial areas or in a small business Only authorized personnel must have access to the enclosure control cabinet or control center...

Page 46: ...tion in control cabinet device connection box NOTICE The device is intended for installation in a control cabinet or in a device connection box It is important to note that installation in a control cabinet or device connection box is essential for compliance with the UL regulations The control cabinet device connection box must satisfy the regulations regarding fire protection housing Ensure that...

Page 47: ...e permitted temperature range for the different mounting positions Mounting position Permitted ambient temperature Horizontal 25 60 C Vertical 25 55 C Lying 25 45 C Hanging 25 45 C NOTICE Damage due to overheating You must comply with all the instructions regarding the installation site and mounting position Otherwise the device may malfunction or incur permanent damage as a result of overheating ...

Page 48: ... relative humidity between 10 and 95 Ensure that the atmospheric pressure is between 795 hPa and 1080 hPa This corresponds to an installation height of 1000 m to 2000 m Pollution degree The PN BACnet LINK is designed for pollution degree 2 Pollution degree 2 according to the EN 50178 standard is non conductive contamination in the normal case which can briefly become conductive as a result of cond...

Page 49: ...ransport temperature must be between 40 C and 70 C Temperature fluctuations greater than 20 K per hour are not permitted 5 4 Storage The devices must be stored in clean and dry rooms preferably in their original packaging The storage temperature must be between 40 C and 70 C 5 5 Scope of delivery PN BACnet LINK 3 retaining collar for the Ethernet connections plugged into the device when delivered ...

Page 50: ...s available in the section Installation location Page 46 Mounting on a standard mounting rail Follow these steps 1 Mount the PN BACnet LINK on the mounting rail 2 Swivel the PN BACnet LINK backwards until it engages audibly Figure 6 1 PN BACnet LINK rail mounting NOTICE If the device is not installed on a control panel the mounting sliders see figure Control panel mounting item must always be in t...

Page 51: ... screw later Mounting Proceed as follows 1 Move the sliders to the outside until they latch in place 2 Fasten the PN BACnet LINK Use a cylinder head screw M4 as well as a spring lock washer and a flat washer for this NOTICE Do not use a countersunk head screw The type of screw required depends on the type of material on which the module is mounted Fasten the screw with the corresponding torque unt...

Page 52: ...nnections to communication ports must be supplied from reliable sources that meet the requirements for SELV PELV limited voltage sources according to different standards Therefore only connect safety extra low voltages SELV with safe electrical separation according to IEC 60950 1 EN 60950 1 VDE 0805 1 to the supply voltage connections and the communications interfaces Working on the device or on c...

Page 53: ...ence Ensure that adequate equipotential bonding is implemented for all plants or systems in which the PN BACnet LINK is installed for example using a low impedance connection to a ground potential Note Strain relief Ensure that all cables and leads that protrude externally are equipped with adequate strain relief Other requirements NOTICE Damaged cables The cables must be suitably dimensioned to e...

Page 54: ...rfaces are galvanically isolated from each other from the electronics or 24 V supply voltage and from the fieldbus interfaces The BACnet interface is galvanically isolated from the power supply Shielding The shields of the PROFINET interface are galvanically connected NOTICE Sufficient interference immunity is only achieved through EMC compliant application of the cable shields of the PROFINET and...

Page 55: ... 60950 1 VDE 0805 1 or IEC 61131 2 EN 61131 2 DIN EN 61131 2 To maintain the safety property of the low voltage circuits of the PN BACnet LINK the 24 V rated power supply as well as external connections to communication ports must be supplied from reliable sources that meet the requirements for SELV PELV limited voltage sources according to different standards Therefore only connect safety extra l...

Page 56: ...ns Dehn Str 1 Postfach 1640 D 92306 Neumarkt Germany The lightning protection module must be installed and used in accordance with the manufacturer s specifications 7 4 Connecting the functional ground Connect the ground e g from mounting rail for discharge of EMI such as bursts or surges to the FE terminal see 24 V DC power supply Page 55 Permissible conductor cross section 0 5 6 mm AWG 26 AWG 12...

Page 57: ...as connectors for the Ethernet cabling Always apply the shields of the PROFINET Ethernet cable at both ends Note To increase the mechanical stability optimized retaining collars for the two Ethernet connectors are installed on the bottom part of the housing of the PN BACnet LINK in the delivery state These retaining collars are intended for the Siemens FastConnect connectors NOTICE Make sure you o...

Page 58: ... are interrupted for the duration of the PN BACnet LINK startup This can result in critical plant states 7 6 Connecting BACnet bus Connecting BACnet The PN BACnet LINK is connected to the BACnet bus using an Ethernet cable with an RJ45 connector Use a shielded Ethernet cable CAT5e with a shielded connector Note To increase the mechanical stability a retaining collar for the BACnet connector is ins...

Page 59: ...Cnet LINK 3 Creating a project 4 Configuration using HSP in the TIA Portal see also Configuring Programming Page 60 5 Download project to the S7 CPU 6 Set the SIMATIC CPU to RUN mode The corresponding configuration data is automatically downloaded from the S7 CPU to the PN BACnet LINK 7 Set this to the OPERATIONAL state from the S7 program via the control word for the sever If client functionality...

Page 60: ...ure device object Configure server objects 6 For client functionality Configure client Import BACnet device modules or create them manually Configure I O object references If not already done for server functionality configure device object 7 Checking and compiling the configuration The following section contains concise descriptions of the configuring steps for the PN BACnet LINK The descriptions...

Page 61: ...ith its specific article number from the HW catalog The PN BACnet LINK appears in the Devices networks window 2 Connect the CPU and PN BACnet LINK with a PROFINET connection CPU and PN BACnet LINK are connected in the Devices networks window with a green PN line 3 Assign the parameters of the PROFINET interface of the PN BACnet LINK according to the configuration of your PROFINET network Figure 9 ...

Page 62: ...BACnet subnet in which the PN BACnet LINK is located as the default gateway Network ID is the ID of the BACnet network in which the PN BACnet LINK is located Server and client always use the same port number 2 If you are required by your system environment activate the foreign device registration by setting the check mark The IP address to be specified refers to the BACnet IP Broadcast Management ...

Page 63: ... service BBMD rejects the registration The PN BACnet LINK does not have automatic restart If this happens you must therefore first switch off PN BACnet LINK and then switch it on again If you expect network problems when using the foreign device registration set the connection parameters so that the duration available for registration bridges these network problems 9 4 Configuring a BACnet server ...

Page 64: ...bject Defining I O objects In this dialog you create new I O objects namely BACnet objects and can edit or delete existing I O objects 1 To create a new I O object click the New button 2 Select the type of I O object Possible options are Binary input binary output analog input analog output 3 Define the parameter values for the selected object type Different parameters are displayed depending on t...

Page 65: ...0 as the change of value increment the value of Present_Value is constantly transmitted to non existing COV subscribers even when it has not changed Exporting EDE data You can export the description of the I O objects defined in PN BACnet LINK and the device object as an EDE file in csv format By clicking on the Export EDE file button the corresponding file selection dialog opens Figure 9 7 Export...

Page 66: ...fluenced by moving the start addresses of the BACnet server see I O addresses Adapting I O addresses The I O addresses page allows you to set the start and end addresses of the input and output data of the BACnet server In addition the address range can be assigned to an organization block and a process image 9 5 Configure BACnet client 9 5 1 Set client specific parameters With the client function...

Page 67: ...ommunication relationships are configured If a device is not reached in the configured monitoring interval the PN BACnet LINK issues a corresponding diagnostic This diagnostic result is cleared as soon as the device is accessible again see section Monitoring functions Page 42 Setting the priority for write operations On this page you define the priority with which the BACnet client writes output o...

Page 68: ...I O addresses The start and end addresses of the input and output data of the BACnet Client can be set via the I O addresses page In addition the address range can be assigned to an organization block and a process image 9 5 2 Configuring references to BACnet devices In the TIA Portal you have three options for configuring references to objects that are located in other BACnet devices Import of an...

Page 69: ...fy which of the PN BACnet LINK I O objects contained therein should exchange data BACnet objects which do not support the PN BACnet LINK are not displayed here see section BACnet objects Page 18 1 By clicking on the button Import EDE file the corresponding file selection dialog opens Figure 9 11 Import EDE file 2 Select the EDE file to import Use the Open button to import the selected file A dialo...

Page 70: ... the assigned I O objects and select or deselect individual I O objects Note Only object types supported by the device BI BO AI and AO are imported 4 To select the selected device objects or I O objects click the Add selected objects button The imported BACnet devices are now automatically transferred to the configuration of the PN BACnet LINK active in the project 5 If needed you can subsequently...

Page 71: ...net device 2 You can use a filter to limit and refine searches in the BACnet IP network You can specify a vendor ID and a value range in which the device instance IDs should lie Figure 9 14 Find BACnet devices filter and search result 3 To start the search click on the Start device search button While the search is running the text Find BACnet devices is displayed The results of the search are sho...

Page 72: ...ow transferred and automatically inserted into the configuration 9 5 2 3 Creating object references manually Object references are created manually by inserting a generic BACnet device from the HW catalog into the PN BACnet LINK After setting the appropriate instance number for the associated device object you can configure references to the I O objects contained in this device object Insert BACne...

Page 73: ...d depending on the selected type of the I O object 4 Specify the update cycle to access the Present_Value property of the referenced I O object Note The specification of an update cycle is always required since BACnet devices may exist in the network that do not support COV Change of Value In this case the value is queried by the BACnet client function via polling The query is made within the time...

Page 74: ... input example Figure 9 16 Defining I O object references binary input example I O object references for other devices If needed create references to objects in other BACnet devices Note You can place a maximum of 126 BACnet device modules from the HW catalog Adapting I O addresses You can use the I O addresses page to check and set the start and end addresses of the input and output data of the r...

Page 75: ... a subsequent compilation you can check the consistency of the assignments as well as the data types used PN BACnet LINK via the S7 user program To enable data transmission between the S7 controller and the PN BACnet LINK you need to set the control information for both the server and the client functionality via the S7 user program This controller information is cyclically transmitted by the S7 c...

Page 76: ...kName BACnetDeviceModuleName Binary input Prefix IOObjectRefName Bool I ByteAdr 0 Prefix IOObjectRefName IN_ALARM Bool I ByteAdr 4 Prefix IOObjectRefName FAULT Bool I ByteAdr 5 Prefix IOObjectRefName OVERRIDDEN Bool I ByteAdr 6 Prefix IOObjectRefName OUT_OF_SERVICE Bool I ByteAdr 7 Binary output Prefix IOObjectRefName Bool Q ByteAdr 0 Prefix IOObjectRefName IN_ALARM Bool I ByteAdr 4 Prefix IOObjec...

Page 77: ...tus LEDs 10 1 1 Operating state of the PN BACnet LINK PROFINET diagnostics The LEDs for visualizing the operating states of the PN BACnet LINK and the PROFINET ports are located on the front of the housing Figure 10 1 Status LEDs Operating state of the PN BACnet LINK PROFINET diagnostics ...

Page 78: ...roller connection estab lished and configuration completed but an error occurred Diagnostic message to the S7 controller is pending or Incorrect configuration by the S7 controller Flashes for at least 3 seconds Flashes Off Off Firmware update While the firmware is written to the flash memory Flashes Flashes Off LEDs are flashing triggered by TIA Portal 3 second intervals For identification of the ...

Page 79: ...t LINK is in RUN state Server System_Status is OPERATIONAL and If client references are configured Status ACTIVE 1 Flashes The PN BACnet LINK is in CONFIGURATION state Device is waiting for HWConfig from the CPU The old configuration if any is discarded When foreign device registration is activated the de vice waits for the result of the registration New Server objects and or object references are...

Page 80: ... ERR LED ERR LED Meaning Note Off No error on BACnet bus On Error on BACnet bus Diagnostics active see Events that trigger a diagnostic message Page 81 10 1 3 Connection status of Ethernet interfaces The LEDs for indicating the connection status of the Ethernet interfaces are located under a housing flap Figure 10 3 Status LEDs Ethernet interfaces LINK Indicates whether there is a physical connect...

Page 81: ...error Error code 1 x Error code 0x80 Ethernet configuration faulty Correction of Ethernet configura tion Error code 0x81 Initialization of BACnet server failed Correction of configuration or Restart Error code 0x82 Client initialization failed Correction of configuration or Restart Foreign device registration failed Defective configuration for foreign device registration or BBMD cannot be accessed...

Page 82: ...ach BACnet device A message that applies for the entire device has a high priority for example different BACnet device cannot be accessed A high priority message can replace a message which applies to an individual reference object for example BACnet object cannot be accessed The pending messages are still shown and are not automatically removed both after reconfiguration of the device and after d...

Page 83: ...re shows an example of a diagnostic message with object identifier The object identifier is output in hexadecimal form BACnet object not available object identifier 400003h Error while accessing the object Meaning An error occurred when accessing the object with object type Analog Output 1 instance number 3 Figure 10 5 Example of object identifier ...

Page 84: ...ate The Ethernet switch installed in the PN BACnet LINK is only in operation after run up of the PN BACnet LINK A restart of the PN BACnet LINK interrupts the Ethernet Switch function Existing Ethernet connections over the switch are interrupted for the duration of the PN BACnet LINK startup This can result in critical plant states 11 2 Reset to factory settings In the TIA Portal you have the opti...

Page 85: ...the device once again Switch on the power supply again for S7 configuration and the PN BACnet LINK The initialization and engineering data is then downloaded automatically from the higher level S7 CPU The STEP 7 program switches the PN BACnet LINK to RUN mode by setting the corresponding bits in the control bytes to ON 11 4 Recycling and disposal The PN BACnet LINK can be recycled due to its envir...

Page 86: ...onfigurable integrated as of version V14 SP1 Installation type mounting Mounting DIN rail wall mounting portrait mounting Mounting position Any Recommended mounting position Horizontal Supply voltage Type of supply voltage 24 V DC Rated value DC 24 V permissible range lower limit DC 20 4 V permissible range upper limit DC 28 8 V Reverse polarity protection Yes Overvoltage protection Yes Short circ...

Page 87: ... supported Yes Assignment of the device name supported Yes BACnet BACnet device profile B GW Supported character sets ISO 10646 UTF 8 Network Security No 1 Interface Interface type BACnet IP Physics RJ45 Isolated Yes 1 500 V AC or 2 250 V DC Interface types Number of ports 1 2 Interface Interface type PROFINET Physics Ethernet 2 port switch 2 RJ45 Isolated Yes 1 500 V AC or 2 250 V DC Interface ty...

Page 88: ...d class of protection Degree of protection acc to EN 60529 IP20 Standards approvals certificates CE mark Yes UL approval Yes cULus Yes PNO certificate Yes BTL certificate Yes RoHS conformity Yes Ambient conditions Ambient temperature during operation horizontal installation min 25 C horizontal installation max 60 C vertical installation min 25 C vertical installation max 55 C Vertical installation...

Page 89: ...7 A5E39895543 AA 89 Article number 6BK1621 0AA00 0AA0 Connection method Design of electrical connection Screw connection Dimensions Width 70 mm Height 112 mm Depth 75 mm Weights Weight 210 g 12 2 Dimension drawing Dimension drawing of PN BACnet LINK Figure 12 1 Dimension drawing PN BACnet LINK ...

Page 90: ...e product is designed for operation in the following areas Residential area according to EN 50491 5 1 EN 50491 5 2 Industrial area according to EN 50491 5 3 and EN 61131 2 programmable controllers EMC requirements Field of application Noise emission requirements Interference immunity requirements Residential area EN 61000 6 3 Industrial area EN 61000 6 4 EN 61000 6 2 The product meets these requir...

Page 91: ...N 61010 1 Safety requirements for electrical equipment for measurement control and laboratory use A 2 Contact address Contact address SIEMENS AG DF FA SE Breslauer Straße 5 90766 FÜRTH GERMANY A 3 Licenses Use of open source software OSS Open source software is used in the SIMATIC PN BACnet LINK product in unchanged form or in a form changed by us Licensing terms and resources that are to be publi...

Page 92: ...Industry Online Support You can find various services on the Support homepage http support automation siemens com on the Internet There you will find the following information for example The correct documents for you via product related search functions Online support request form Your local representative A forum for global information exchange by users and specialists Our newsletter containing ...

Page 93: ...server EDE Engineering Data Exchange EDE files are the BACnet procedure for the BACnet configuration recommended by BACnet Interest Group Europe eV An EDE file contains the devices available in a BACnet network along with their objects and services The electronic exchange of EDE files is made in csv format FE functional grounding Low impedance connection to ground potential HSP Hardware Support Pa...

Page 94: ...ances EU Directive 2011 65 EU restricts the use of certain hazardous substances in electrical and electronic devices SIMATIC Controller The SIMATIC Controllers are available as Basic Advanced Distributed and Software controllers The Basic Controller S7 1200 for small to medium sized applications the Advanced Controller S7 1500 for medium sized and complex applications the Distributed Controller ET...

Page 95: ...the 24 DC power supply 55 Contact person for the database 85 Control panel 51 Control panel mounting 50 D Declaration of Conformity 91 Delivery Unpacking 49 Device Replacing 85 Device description file 15 Disposal 85 Documentation Basic knowledge 7 History 7 Purpose 7 Target group 7 E EMC interferences 56 ERROR LED 78 Ethernet cable 57 Ethernet interface 80 F FE terminal 56 Firmware update 84 Funct...

Page 96: ...NET 13 Connecting 57 Purpose Documentation 7 R Recycling 85 Requirements Cables 53 Retaining collar 57 58 RUN LED 78 S Safety information General 9 Working on the device 10 52 Scope of delivery 49 Shielding 54 SIMATIC Trademark 7 Standard mounting rail 50 Status LEDs 17 Switch 16 System components 15 System configuration 15 T Target group 7 Documentation 7 Technical Support 92 TIA Portal 16 59 Tra...

Reviews: