Chapter 8. Communication Functions
8-86
2) No protocol sending function block (DSND)
Function block
Description
Input
REQ: Execute function block at the rising edge
CH: Set communication channel (0 ~ 1)
BYTE_CNT: The byte no. of data to send
SND_DATA: A variable name saving the data to send
(the no. of array should be equal or more than the data size)
Output
NDR: When it ends without error, this is set to 1 and remains 1 until the next
request for function block.
ERR: When an error occurs, this is set to 1 and remains 1 until the next request
for the function block.
STATUS : When an error occurs, this displays an error code
(1) Function
•
When the execution condition turns On, the data is sent as many as they are designated as BYTE_CNT.
•
The communication status is saved in STATUS
•
When sending is completed, NDR is On for 1 scan, but if there is an error ERR Bit remains On for 1 scan.
•
Error codes are saved in STATUS when errors occurred.
(2)
Example program
•
When the execution condition %MX000 is on, the saved data in _SND_DT is sent by 8 bytes via communication channel o.
3) Error codes
Code
Error
Description
06
Parameter Error
Communication parameter setting error
08
Slave Device Busy
Slave device is busy
09
Frame Type Error
The number of sending byte is set over 255
Summary of Contents for GLOFA G7M-DR20U
Page 28: ...Chapter 4 Names of Parts 4 3 2 G7M DRT60U N 3 G7M DT60U N 4 G7M DT60U P...
Page 29: ...Chapter 4 Names of Parts 4 4 5 G7M DR60U DC 6 G7M DRT60U N DC 7 G7M DT60U N DC...
Page 31: ...Chapter 4 Names of Parts 4 6 3 G7M DT40U N 4 G7M DT40U P 5 G7M DR40U DC...
Page 32: ...Chapter 4 Names of Parts 4 7 6 G7M DRT40U N DC 7 G7M DT40U N DC 8 G7M DT40U P DC...
Page 33: ...Chapter 4 Names of Parts 4 8 4 1 3 30 point main unit 1 G7M DR30U 2 G7M DRT30U N 3 G7M DT30U N...
Page 34: ...Chapter 4 Names of Parts 4 9 4 G7M DT30U P 5 G7M DR30U DC 6 G7M DRT30U N DC...
Page 36: ...Chapter 4 Names of Parts 4 11 2 G7M DRT20U N 3 G7M DT20U N 4 G7M DT20U P...
Page 37: ...Chapter 4 Names of Parts 4 12 5 G7M DR20U DC 6 G7M DRT20U N DC 7 G7M DT20U N DC...
Page 38: ...Chapter 4 Names of Parts 4 13 8 G7M DT20U P DC...
Page 159: ...Chapter 7 Usage of Various Functions 7 52 c Program...
Page 183: ...Chapter 7 Usage of Various Functions 7 76 c Program...
Page 253: ...Chapter 8 Communication Functions 8 27 b When uses Ch 1 Built in RS 485...
Page 356: ...Appendix 1 System Definitions App1 9 6 Position Parameter...
Page 357: ...Appendix 1 System Definitions App1 10 7 High Speed Counter Parameter...