Example communication from BC9000 to a TwinCAT PC system
In some applications polling operation (master-slave principle) is not wanted. The ADS function blocks of the BC9000 enable both cross communication (from BC9000 to BC9000) and communication to the higher-level controller (TwinCAT PC system). This means that the BC9000 application can decide when data are sent to the TwinCAT PC system. Any fault information, for example, is transferred immediately to the TwinCAT PC.

Requirement:
TwinCAT 2.9 Build 1025
The IP address matches the AMS Net ID plus ".1.1"
An >ipconfig< command issued in a Dos window can be used to find out the IP address of your PC.

The AMS Net ID is displayed under Properties/AMS router.

If the AMS Net ID does not match the TCP/IP address, the link can be entered in the routing table (table 2).
Example for AMS Net ID OK
AMS Net ID: 172.16.100.10.1.1
TC/IP: 172.16.100.10
Required library: AdsBC.lb6
Example programs for a connection between BC9000 and TwinCAT PC
Sample program in ST Master:
(Sample file)
Sample program in ST Slave:
(Sample file)