×
Siemens Industry Online Support
Siemens AG
Type bericht: FAQ ID van bericht: 109778362, Datum bericht: 03/19/2020
(0)
Beoordelen

How do you configure a connection between S7-1500 and S7-400 controllers in BRAUMAT/SISTAR?

  • Bericht
  • Heeft betrekking op product(en)
Configuration steps for establishing the communication connection between S7-1500 and S7-400.

Preliminary remarks
The two controllers are in two different projects.

  • STEP 7 (TIA Portal)
  • STEP 7 V5 (SIMATIC Manager)
     
An unspecified connection is used for communication.
  

Configuration in the TIA Portal

Network settings

  1. Assign your IP address and subnet mask for the connection from S7-1500 to S7-400.

    Fig. 01


  2. Enable the PUT/GET communication in the security settings of the controller.

    Fig. 02
  
Establish connection
  1. Switch to the TIA Portal Network view and arrange your working area.

    Fig. 03
      
  2. Select your controller and right-click it. Select "Add new connection" from the pop-up menu.

    Fig. 04

  3. Select the interface of your S7-1500 controller.
  4. Add an unspecified S7 connection.
  5. Select 100 hex+<Value> hex of your connection partner (PCU) as local ID.
    Example: Target PCU16 corresponds to 110 hex.

    Fig. 05
      
  6. Select the general settings of the new connection and assign the IP address of your connection partner.

    Fig. 06

  7. Select the address details and assign the rack and slot numbers of the CPU of your connection partner.
  8. For the unilateral S7 connection to an unspecified partner you choose "03" (hex) in the drop-down list of the connection resource.

    Fig. 07

Compile and download
Compile and download the changes to your S7-1500 controller.
  

Configuration in the SIMATIC Manager

Create new connection in NetPro

  1. Select your controller and create a new connection. Add an unspecified S7 connection.
  2. Select the hex value of your target controller (PCU) as local ID.
  3. Assign the IP address of your target controller and always enable "Active connection establishment" if your target controller is an S7-1500.

    Fig. 08

  4. Select "Address details".
  5. Assign the rack and slot numbers of your partner controller.
  6. Assign your local ID.
  7. Assign the partner ID "03" for your S7-1500 partner controller. (The value is always "03" for an S7-1500.)
  8. Select 10 hex+<value> hex of your target controller (PCU) as local ID.
    Example: Target PCU16 corresponds to 20 hex.

    Fig. 09

Compile and download
Compile your project and download everything to the controller. Restart your controller.

Online connection

  1. Enable "Go online" in the devices and Network view of TIA Portal.
  2. Check the connection you created. Established connections are shown green in the Online view.
  3. Enable "Go online" in NetPro. Select your CPU and check the connection status.

    Fig. 10

      

Configure connection in BRAUMAT/SISTAR "XC_PCU"

Select the data record for the XC_PCU according to the partner PCU using the connection table of the manual.

Fig. 11

Refer also to Entry ID: 109773153 or at the following link: "SIMATIC BRAUMAT/SISTAR > Cross coupling AS - AS > Parameterization of the connections > PCU allocation to data set".

Example
The connection between PCU 6 and PCU 4 uses the data record 8.

Configuration for both PCUs in the same data record.
The partner PCU number, assign connection ID (local) and enable the connection.


Fig. 12


Upgrade S7-400 controllers to STEP 7 V7.5 Upd2

All BRAUMAT S7-400 versions before V7.5 Upd 2 must use the cross-coupling blocks from V7.5 Upd 2. Without an update connection errors (-1) occur in the PCU_Status of the S7-1500 PCU.
The blocks are released with BRAUMAT V6.x and V7.x.

Copy the blocks from the folder "V7_V7_BM_SYS_XChange" into your S7-400 offline project folder and into your S7-400 controller.


Fig. 13

After the update the connections work without errors.

Fig. 14

Configure connection tests

To test the connection, configure a GET access in XC_JOB of both controllers.
Read the time (seconds) from the PCU_GEN block of your partner PLC into a local marker byte.

The following figure shows you the necessary steps. (Positions are marked black and steps to be executed are marked red.)


Fig. 15

Configure XC_JOB in the S7-1500 (Position 1)

  1. Enable the "TRUE" job.
  2. Select "RemotePcuNo" 2 for PCU 2.
  3. Select the "JobType" "GET".
  4. Assign 5s as the update cycle for "CycleTimeSv".
  5. For "SourcePtr" assign "DB701 DBB15" ("PCU_GEN,1,Second").
  6. Assign "DestPtr" marker byte 10.

Configure XC_JOB_32 in the S7-400 (Position 2)

  1. Select "remote PCU number" 1.
  2. Assign "Type" 14 for "GET access".
  3. Enable the job with "TRUE" to release it.
  4. Assign 5s as "Job time (update cycle)" 5s.
  5. For source "Src" assign 701 for DB701.
  6. Assign 84H as "SrcArea" to access the DB.
  7. Assign 15 as "SrcByte" as start address in DB701.
  8. Assign 1 as "NumBytes" to read a byte.
  9. Assign 0 as "Dest" (no DB).
  10. Assign 83H as "DestArea" to access the markers.
  11. Assign 10 as "DestByte" for marker 10.

Check the status of the source and target bytes with the BRAUMAT/SISTAR function "Control" in the Diagnostics tab of the BRAUMAT/SISTAR main menu. (Position 3)

Nota's in verband met security
Ter bescherming van technische infrastructuur, systemen, machines en netwerken tegen digitale dreigingen is het noodzakelijk om een alomvattend 'IT Security' concept te implementeren (en continu te handhaven) dat overeenkomt met de huidige stand van de techniek. De producten en oplossingen van Siemens vormen slechts een klein deel van een dergelijk concept. Meer informatie over 'Cyber Security' vindt u op
https://www.siemens.com/cybersecurity#Ouraspiration.
Bericht beoordelen
geen beoordeling
Verzoeken en feedback
Wat wilt u doen?
Opmerking: de feedback heeft altijd betrekking op het actuele artikel/product. Uw bericht wordt naar de technische redacteurs van de Online Support gestuurd. We zullen binnen enkele dagen antwoorden als uw feedback dat vereist. Als we geen vragen meer hebben, zullen we geen antwoord meer sturen.