How to Resolve SIMIT Coupling Transfer Failures to SIMBA PROFIBUS Box Across Siemens IPC and Third-Party PC Hardware

How to Resolve SIMIT Coupling Transfer Failures to SIMBA PROFIBUS Box Across Siemens IPC and Third-Party PC Hardware

SIMIT coupling transfers to a SIMBA PROFIBUS box or SIMIT UNIT fail during 'Save and Load' on standard commercial PCs due to communication driver mismatches, missing kernel-level SIMATIC NET hardware drivers, or aggressive USB power management. Siemens SIMATIC IPCs succeed because they include factory-integrated communication processors (such as CP 5612 or CP 5711) with preconfigured low-latency hardware drivers. To resolve this on commercial workstations, install the exact SIMBA/SIMIT communication drivers, configure the PG/PC Interface explicitly for the physical SIMBA PROFIBUS adapter, disable USB selective suspend in Windows power settings, and verify that firmware revisions match.

Table of Contents

Role of the SIMBA PROFIBUS Box and SIMIT UNIT in Virtual Commissioning

In hardware-in-the-loop (HiL) simulation architectures for SIMATIC PCS 7, the SIMBA PROFIBUS Box (and its modern successor, the SIMIT UNIT) emulates physical PROFIBUS DP and PA field devices. The controller (CPU 414, CPU 416, or CPU 410-5H) connects directly to the SIMBA box via standard PROFIBUS cables.

During simulation execution:
* The SIMIT simulation software calculates process dynamics (tank levels, valve flows, motor speeds) on a PC workstation.
* SIMIT packages this I/O data and transfers the coupling configuration to the SIMBA hardware box via USB, PCI, or Ethernet.
* The SIMBA box responds to cyclic DP master polling from the AS within microseconds, simulating dozens of remote I/O slaves (ET 200M, ET 200S, field transmitters) without requiring physical hardware.
* When an engineer clicks Save and Load (Speichern und Laden) in SIMIT, the entire slave address map, telegram structure, and baud rate table are transferred across the coupling interface.

Root Causes of Coupling Transfer Errors on Commercial PC Hardware

Engineers frequently encounter situations where coupling downloads execute flawlessly on a Siemens SIMATIC IPC (Industrial PC) but fail consistently on third-party engineering laptops or consumer workstations.

The primary technical causes include:
1. Low-Level Hardware Driver and Kernel Access: The SIMBA PROFIBUS interface relies on specialized SIMATIC hardware drivers that require direct, real-time access to the PCI/USB controller. Siemens IPC operating system images come pre-installed with optimized SIMATIC NET drivers and low-latency chipset drivers.
2. USB Power Saving and Controller Latency: Commercial laptops utilize aggressive power-saving profiles. Windows USB Selective Suspend and PCI Express Link State Power Management introduce microsecond-level latency spikes that cause the synchronous handshake between SIMIT and the SIMBA box to time out during the load sequence.
3. PG/PC Interface Misconfiguration: On standard PCs with multiple network adapters, the PG/PC Interface often defaults to a generic TCP/IP or wireless interface rather than the specific SIMBA/CP hardware binding.
4. Driver Signature Enforcement: 64-bit consumer editions of Windows 7 and Windows 10 enforce strict driver signing policies that can silently block uncertified legacy SIMBA communication service binaries from initializing.

Driver Architecture and PG/PC Interface Configuration

To establish robust communication between SIMIT and the SIMBA hardware, the Windows communication layer must be configured correctly:

  • Open Set PG/PC Interface: Access Set PG/PC Interface from the Windows Control Panel or SIMATIC Manager (Options > Set PG/PC Interface...).
  • Select the Dedicated SIMBA Interface:
  • For USB-connected SIMBA boxes, verify that the entry SIMBA PROFIBUS USB or CP 5711 (PROFIBUS) is installed and selectable.
  • For internal PCI/PCIe cards, select CP 5612 (PROFIBUS) or CP 5622 (PROFIBUS).
  • Access Point Binding: Ensure the active access point used by SIMIT (typically SIMIT or CP_L2_1:) is mapped directly to the physical SIMBA interface card, not an internal virtual adapter.
  • Bus Parameter Verification: In the interface properties, confirm the transmission rate matches the AS DP master system (typically 1.5 Mbps or 12 Mbps) and that the SIMBA station address does not conflict with the AS CPU (address 2) or Engineering Station (address 0).

Step-by-Step Troubleshooting and Parameter Alignment

To resolve coupling transfer failures on a non-Siemens workstation, execute the following configuration steps:

  1. Configure Windows Power Scheme:
    * Open Windows Power Options in Control Panel.
    * Switch the power plan to High Performance.
    * Click Change plan settings > Change advanced power settings.
    * Under USB settings, set USB selective suspend setting to Disabled.
    * Under PCI Express, set Link State Power Management to Off.
  2. Reinstall SIMIT Hardware Drivers:
    * Locate the SIMIT installation media or SIMIT installation directory.
    * Run the driver setup package located under Drivers\SIMBA or Drivers\SIMIT_UNIT as Administrator.
    * Verify in Windows Device Manager under SIMATIC Devices that the SIMBA box appears without yellow warning icons.
  3. Verify SIMIT Coupling Settings:
    * Open the SIMIT project and navigate to the Coupling editor.
    * Confirm that the coupling type is configured as SIMBA PROFIBUS (or SIMIT UNIT).
    * Verify that the hardware serial number or device identifier matches the physical box connected to the PC.
  4. Execute Save and Load:
    * In SIMIT, click Save and Load.
    * Observe the status indicator: the progress bar will initialize the hardware, write the station telegrams, and return a green confirmation status.

Comparison of Simulation Coupling Hardware Interfaces

The table below compares the simulation hardware interfaces used across SIMIT and SIMBA virtual commissioning setups.

Interface HardwareConnection to PCBus ProtocolSupported SpeedsRecommended PC HardwareSIMBA PROFIBUS BoxUSB 2.0 / SerialPROFIBUS DP/PA9.6 kbps - 12 MbpsSiemens IPC or High-Perf WorkstationSIMIT UNIT PN/PBGigabit EthernetPROFINET IO / PROFIBUS100 Mbps / 12 MbpsAny PC with standard Intel NICCP 5612 / CP 5622PCI / PCIe SlotPROFIBUS DPUp to 12 MbpsIndustrial Workstation with PCIeCP 5711USB 2.0 / USB 3.0PROFIBUS DP/MPIUp to 12 MbpsField PG or Industrial LaptopPLCSIM / SIMIT VirtualSoftware Inter-ProcessMemory PipeN/A (Internal)Any standard Windows PC

Verification

To confirm that the SIMIT coupling is operating correctly:
1. In SIMIT, verify that Save and Load completes with the message Coupling successfully downloaded to hardware.
2. Inspect the physical SIMBA box: the RUN or ACTIVE LED must illuminate solid green, and the BUS FAULT (BF) LED must extinguish once the AS DP master begins cyclic polling.
3. In SIMIT, start simulation runtime. Toggle a simulated digital input in SIMIT and observe the corresponding input LED illuminate on the AS rack or register in the CFC chart.
4. Verify that the AS CPU diagnostic buffer reports no slave failure (OB86) or peripheral access fault (OB122) alarms.

Limitations and Operational Precautions

  • Never disconnect the USB or bus cable between the SIMBA box and the simulation PC while SIMIT runtime is actively executing.
  • Ensure that the PROFIBUS bus cable connecting the AS master to the SIMBA box is terminated with active bus terminating resistors at both ends.
  • When working with modern S7-410 systems, verify whether PROFINET or PROFIBUS simulation is required; modern plants typically utilize Ethernet-based SIMIT UNIT hardware.
  • Simulation couplings should be tested on an isolated test bench, never interconnected with live production field networks.

Engineer FAQ

Why did the transfer work on a Siemens IPC but fail on a standard laptop?

Siemens IPCs are engineered specifically for industrial real-time applications, featuring low-jitter chipsets, pre-installed SIMATIC NET hardware drivers, and BIOS configurations that prevent latency spikes on USB and PCI buses. Standard laptops frequently throttle USB controllers and lack kernel-level driver tuning.

Can I use SIMIT without a SIMBA box or SIMIT UNIT?

Yes. SIMIT can couple purely in software using S7-PLCSIM (Virtual Controller) or SIMIT Virtual Controller. Hardware boxes like SIMBA or SIMIT UNIT are only required for Hardware-in-the-Loop (HiL) testing where real physical CPU controllers are used.

What should I do if Windows Device Manager shows an unknown device for the SIMBA box?

Open Device Manager, right-click the unknown device, select 'Update driver', and browse manually to the Siemens installation directory: C:\Program Files (x86)\Common Files\Siemens\Drivers. Select the appropriate SIMBA or CP driver inf file.

Technical References

Related Articles

Related Tags

  • SIMIT
  • SIMBA Box
  • PROFIBUS DP
  • Virtual Commissioning
  • Siemens IPC
6 respuestas