130
Jetter AG
6 CANopen® STX API
STX function: CanOpenAddPDOTx()
By calling up the
CanOpenAddPDOTx()
function, process data can be
deposited on the bus.
However, that should not mean that other CANopen® devices on the bus can
also read this process data.
Only if the CANopen® devices on the bus are in state
operational
, the
PDO telegram is transmitted.
As soon as there are any changes to the process data, another PDO
telegram is transmitted immediately.
The smallest time unit for the Event Time is 1 ms.
The smallest time unit for the Inhibit Time is 1 ms.
Any unused bytes of a telegram are sent as null.
Function CanOpenAddPDOTx(
CANNo:Int,
// Number of the bus line
CANID:Int,
// CAN identifier
BytePos:Int,
// Starting position of the data to be sent
DataType:Int,
// Data type of the data to be sent
// Data length of the global variable VarAddr
DataLength:Int,
// Global variable holding the value to be sent
const ref
VarAddr,
// Cycle time for sending a telegram
// Event time
EventTime: Int,
// Minimum interval between two transmitted messages
// Inhibit time
InhibitTime: Int,
Paramset: Int,
// Bit-coded parameter
) :Int;
The
CanOpenAddPDOTx()
function has got the following parameters:
Parameter
Description
Value
CANNo
CAN bus number
0 ... CANMAX
CANID
CAN identifier 11-bit
CAN identifier 29-bit
0 ... 0x7FF
0 ... 0x1FFFFFFF
BytePos
Starting position of data to be
sent
0 ... 7
DataType
Data type of data to be sent
2 ... 13, 15 ... 27
DataLength
Data length of the global variable
VarAddr
VarAddr
Global variable into which the
value to be sent is entered
Introduction
Notes
Function declaration
Function parameters
Содержание JVM-407B-HMI
Страница 1: ...User Manual JVM 407B HMI 60879892 We automate your success...
Страница 14: ......
Страница 26: ...26 Jetter AG 2 Product description and design Rear view...
Страница 34: ......
Страница 80: ......
Страница 98: ...98 Jetter AG 5 Initial commissioning Initial commissioning in JetViewSoft see page 86 Related topics...
Страница 106: ......
Страница 144: ......
Страница 168: ......
Страница 178: ......
Страница 182: ......
Страница 196: ...196 Jetter AG 10 Programming If Merker1 Then Inc Status_LEDs Delay T 100ms End_If End_Loop End_Task...
Страница 220: ...220 Jetter AG 10 Programming Topic Page Programming 221 Registers 233 Sample programs 238 Contents...
Страница 258: ......
Страница 268: ......
Страница 274: ......
Страница 294: ...294 Jetter AG Appendix Rear view...
Страница 299: ......