Contents
Digital data acquisition and networks
Digital representation of numerical data
Integer number formats
Fixed-point number formats
Floating-point number formats
Example of industrial number formats
Digital representation of text
Morse and Baudot codes
EBCDIC and ASCII
Unicode
Analog-digital conversion
Converter resolution
Converter sampling rate and aliasing
Analog signal conditioning and referencing
Instrumentation amplifiers
Analog input references and connections
Digital data communication theory
Serial communication principles
Physical encoding of bits
Communication speed
Data frames
Channel arbitration
Master-slave
Token-passing
TDMA
CSMA
The OSI Reference Model
EIA/TIA-232, 422, and 485 networks
EIA/TIA-232
EIA/TIA-422 and EIA/TIA-485
Ethernet networks
Repeaters (hubs)
Ethernet cabling
Switching hubs
Internet Protocol (IP)
IP addresses
The “ping” utility
IPv4 address ranges
Subnetworks and subnet masks
Routing tables
IP version 6
ARP
DNS
Command-line diagnostic utilities
Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)
The HART digital/analog hybrid standard
Basic concept of HART
HART physical layer
HART multidrop mode
HART multi-variable transmitters and burst mode
Modbus
Modbus overview
Modbus data frames
Modbus function codes and addresses
Modbus relative addressing
Modbus function command formats
Function code 01 – Read Coil(s)
Function code 02 – Read Contact(s)
Function code 03 – Read Holding Register(s)
Function code 04 – Read Analog Input Register(s)
Function code 05 – Write (Force) Single Coil
Function code 06 – Write (Preset) Single Holding Register
Function code 15 – Write (Force) Multiple Coils
Function code 16 – Write (Preset) Multiple Holding Register
Floating-point values in Modbus
Review of fundamental principles
References
Index
About this document ...