User Manual
Table Of Contents
- Bluetooth® RF Transceiver 750-644
- 1 Important Comments
- 2 I/O Modules
- 2.1 Special Modules
- 2.1.1 750-644 [Bluetooth® RF Transceiver]
- 2.1.1.1 View
- 2.1.1.2 Description
- 2.1.1.3 Indicators
- 2.1.1.4 Schematic Diagram
- 2.1.1.5 Technical Data
- 2.1.1.6 Function Description
- 2.1.1.7 Operating Modes
- 2.1.1.8 Process Image
- 2.1.1.8.1 Process Data Communication
- 2.1.1.8.2 Mailbox Communication
- 2.1.1.8.3 Register Communication
- 2.1.1 750-644 [Bluetooth® RF Transceiver]
- 2.1 Special Modules
- 3 Configuration of a Bluetooth® Piconet
- 4 Tools for Configuring and Operating
- 4.1 Configuring and Operating with WAGO-I/O-CHECK
- 4.2 Configuring the Bluetooth® Module 750-644
- 5 Fieldbus-specific Additions
- 6 Appendix
- 6.1 Mailbox Commands
- 6.2 Return Values of Mailbox Commands
- 6.3 Mailbox Command References
- 6.3.1 General Commands
- 6.3.2 Block Transfer
- 6.3.3 Maintenance and Firmware
- 6.3.4 Process Image
- 6.3.5 Device Configuration
- 6.3.5.1 Read the Local Device Name(GetLocalDeviceName, 0x40)
- 6.3.5.2 Write the Local Device Name (SetLocalDeviceName, 0x41)
- 6.3.5.3 Read Local MAC ID (GetLocalMacID, 0x42)
- 6.3.5.4 Read Local IP Address (GetLocalIPAddress, 0x43)
- 6.3.5.5 Set Local IP Address (SetLocalIPAddress, 0x44)
- 6.3.5.6 Read Local Subnet Mask (GetLocalSubnetMask, 0x45)
- 6.3.5.7 Set Local Subnet Mask (SetLocalSubnetMask, 0x46)
- 6.3.5.8 Read Local WAGO Device Class (GetLocalDeviceClass, 0x47)
- 6.3.5.9 Write Local Device Class (SetLocalDeviceClass, 0x48)
- 6.3.5.10 Read Local Operation Mode (GetLocalOperationMode, 0x49)
- 6.3.5.11 Set Local Operation Mode (SetLocalOperationMode, 0x4A)
- 6.3.5.12 Read Local Encryption Mode (GetLocalEncryptionMode, 0x4D)
- 6.3.5.13 Set Local Encryption Mode (SetLocalEncryptionMode, 0x4E)
- 6.3.5.14 Read Local Authentication Mode (GetLocalAuthenticationMode, 0x4F)
- 6.3.5.15 Set Local Authentication Mode (SetLocalAuthenticationMode, 0x50)
- 6.3.5.16 Read Local Bluetooth® Password (GetLocalPassphrase, 0x51)
- 6.3.5.17 Write Local Bluetooth® Password (SetLocalPassphrase, 0x52)
- 6.3.5.18 Delete Locally Saved Authorization (EraseLocalAuthentication, 0x53)
- 6.3.5.19 Read Length of the Flash Configuration (GetLocalDeviceConfigLen, 0x54)
- 6.3.5.20 Read Role of the Local Device (GetLocalDeviceRole, 0x55)
- 6.3.5.21 Set Role of the Local Device (SetLocalDeviceRole, 0x56)
- 6.3.5.22 Restore Factory Settings (SetFactorySettings, 0x57)
- 6.3.5.23 Search for Remote Bluetooth® Device in the Wireless Network (ScanRemoteDevices, 0x80)
- 6.3.5.24 Read MAC-ID of a Remote Bluetooth® Device (GetRemoteDeviceMacID, 0x81)
- 6.3.5.25 Read Device Name of a Remote Bluetooth® Device (GetRemoteDeviceName, 0x82)
- 6.3.5.26 Enter External Device in the Table of Authorized Devices (AllowRemoteDevice, 0x83)
- 6.3.5.27 Read Back External Device from the Table of Authorized Devices (GetAllowedRemoteDevices, 0x84)
- 6.3.5.28 Grant Access Authorization for a Device (BindRemoteDevice, 0x85)
- 6.3.5.29 Delete Access Authorization for a Device (UnbindRemoteDevice, 0x86)
- 6.3.5.30 Read Access Authorization for Remote Devices (GetBoundRemoteDevices, 0x87)
- 6.3.5.31 Read Back the QoS Settings (GetConnectionQoS, 0x88)
- 6.3.5.32 Set the QoS Settings (SetConnectionQoS, 0x89)
- 6.3.5.33 Read Back Time Settings - Between Two Attempts to Establish a Connection (GetReconnectionTimePeriod, 0x8A)
- 6.3.5.34 Set Time Settings - Between Two Attempts to Establish a Connection (SetReconnectionTimePeriod, 0x8B)
- 6.3.5.35 Read the User-Friendly Name of an Authorized Device (GetUserfriendlyName, 0x8C)
- 6.3.5.36 Write the User-Friendly Name of an Authorized Device (SetUserfriendlyName, 0x8D)
- 6.3.6 Diagnostics
- 6.3.6.1 Read Status of the Local Bus Module (GetLocalDeviceStatus, 0xD0)
- 6.3.6.2 Read Status of the Wireless Network (GetNetworkStatus, 0xD1)
- 6.3.6.3 Read Diagnostic Information (GetStatusMessage, 0xD2)
- 6.3.6.4 Read Connection Quality (GetLinkQuality, 0xD5)
- 6.3.6.5 Read Signal Strength for a Connection (GetLinkSignalStrength, 0xD7)
- 6.3.6.6 Read Available Hopping Channels (GetAvailableChannelMap, 0xD8)
- 6.3.6.7 Set an LED (SetLED, 0xD9)
- 6.3.6.8 Mirror Mailbox for Test Purposes (MirrorMailboxCommand, 0xDA)
- 6.3.6.9 Read the Operating Time of the Module (GetLocalUpTime, 0xDB)
- 6.4 Extended Register Structure (Configuration Block)
- 6.5 Example Configurations using WAGO-I/O-CHECK
- 6.5.1 Startup with the Bluetooth® Parameterization Dialog
- 6.5.2 Startup using Mailbox Commands in the Process Data Dialog
- 6.5.2.1 Network Structure
- 6.5.2.2 Starting up the Bluetooth® Modules
- 6.5.2.2.1 Switch the Mailbox on
- 6.5.2.2.2 Reset Modules to Factory Default
- 6.5.2.2.3 Determining the Master
- 6.5.2.2.4 Querying the MAC Address
- 6.5.2.2.5 Loading the MAC Addresses of the Slaves into the Device List of the Master
- 6.5.2.2.6 Loading the MAC Address of the Master into the Device Lists of the Slaves
- 6.5.2.2.7 Binding the Slaves in the Master
- 6.5.2.2.8 Binding the Master in the Slaves
- 6.5.2.2.9 Setting the Communication Mode for Master and Slaves
- 6.5.2.3 Testing the Process Data Exchange
- Glossary
I/O Modules • 37
Special Modules
WAGO-I/O-SYSTEM 750
I/O Modules
2.1.1.8.1.2 Process Image Mapping of the Master
Up to seven slaves can be connected to one master. The process images of
these slaves are mapped in the process image of the master.
The process image consists of a fixed number of virtual plug-ins for the Blue-
tooth
®
master and slaves, designated as slots. Each slot is assigned a defined
share of the process image by means of the process image mapping. One slave
can be configured for each slot, to which data can be transmitted in the area
assigned to this slot. A maximum of 6 or 7 devices can be active at one time.
The slots can occupy a length of up to 46 bytes in the master (see
Figure 10).
If only one slave is connected to the master, this slave can take advantage of
the entire available size of the master.
In WAGO-I/O-CHECK (configuration mode), the user determines which and
how much data the individual slaves currently occupy in the process image of
the master.
The local process image is constructed similar to that in
Figure 9. For data ex-
change between devices, the available area after byte 2 is further divided.
Figure 10: Mapping of the slaves in the master process image g064409e
Note
The size of the slave process images in the process image of the master can
be changed, not only by WAGO-I/O-CHECK, but also of the command "Se-
tRemoteSize". The operation is symmetrical for the data stream entering or
exiting the master.
After changing to communication mode, the data exchange between master
and slaves begins. The master requests data that the slave sends back over the
Bluetooth
®
network.