4 ASCII protocol communication
CP340/CP341/CP440/CP441 Communication and Programming
Entry-ID: 88867653, V1.0, 02/2014
12
S
ie
m
e
n
s
A
G
2014
A
ll r
ig
h
ts
r
e
s
e
rv
e
d
Fig. 12: Send Data block DB1
3. Invoke Send Function block
The parameters of the send function block FB3 P_SEND of CP340 are set as in
the table below:
LADDR
Start logic address in hardware configuration, which is 256 in this example
DB_NO
Send Data block number, which is 1(DB1) in this example
DBB_NO
Start address of Send Data, which is 0(DB1.DBB0) in this example
LEN
Length of send data, which is 10 in this example
REQ
trigger bit of Send Data, rising edge trigger, which is M0.0 in this example
R
Cancel communication, which is not available in this example
DONE
send complete bit, which is TRUE if Send completes and has no error
ERROR
error bit, TRUE indicating that it has an error
STATUS
Status word, ID error code. See CP340 manual for related descriptions
Table 3: Parameter definition of FB3 P_SEND
Fig. 13: Invoke FB3 P_SEND from OB1
4. Invoke Receive Function Block FB2 P_RCV from Libraries -> CP PtP -> CP340
and distribute instance data block DB2 to it. Set LADDR as the start logic address
256.