EasyManua.ls Logo

VIPA CPU 314ST - Modbus - Function codes

Default Icon
228 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
n The Modbus protocol is a communication protocol that fixes a
hierarchic structure with one master and several slaves.
n Physically
, Modbus works with a serial half-duplex connection.
There are no bus conflicts occurring, because the master can only
communicate with one slave at a time.
n After a request from the master, this waits for a preset delay time
for an answer of the slave. During the delay time, communication
with other slaves is not possible.
n After a send command, the acknowledgement telegram must be
read by a call of the FC/SFC 218 SER_RCV.
n The request telegrams send by the master and the respond tele-
grams of a slave have the following structure:
Telegram structure
Start sign Slave
address
Function
Code
Data Flow control End sign
n A request can be directed to a special slave or at all slaves as
broadcast message.
n T
o mark a broadcast message, the slave address 0 is used.
n In opposite to a "normal" send command, the broadcast does not
require a telegram evaluation via FC/SFC 218 SER_RCV.
n Only write commands may be sent as broadcast.
Modbus offers 2 different transfer modes. The mode selection hap-
pens during runtime by using the FC/SFC 216 SER_CFG.
n ASCII mode: Every byte is transferred in the 2 sign ASCII code.
The data are marked with a start and an end sign. This causes a
transparent but slow transfer
.
n RTU mode: Every byte is transferred as one character. This ena-
bles a higher data pass through as the ASCII mode. Instead of
start and end sign, a time control is used.
The following Modbus Protocols are supported by the RS485 inter-
face:
n Modbus R
TU Master
n Modbus ASCII Master
7.7 Modbus - Function codes
Modbus has some naming conventions:
Modbus
Broadcast with slave
address = 0
ASCII, RTU mode
Supported Modbus pro-
tocols
Naming convention
VIPA System 300S Deployment PtP communication
Modbus - Function codes
HB140 | CPU | 314-6CF03 | GB | 16-43 187

Table of Contents

Related product manuals