8-80 Trio BASIC Commands
System Parameters and Commands
Trio Motion Technology
In addition to using the
CAN
command to control CAN channels, Trio is introducing
specific protocol functions into the system software. These functions are dedicated
software modules which interface to particular devices. The built-in CAN channel
will automatically scan for Trio I/O modules if the system parameter
CANIO_ADDRESS is set to its default value of 32.
The Motion Coordinator CAN hardware uses the Siemens 81C91 CAN interface chip.
This chip can be programmed at a register level using the
CAN
command if neces-
sary. To program in this way it is necessary to obtain a copy of the chip data sheet.
The
CAN
command provides access to 10 separate functions:
CAN(channel#,function#,...)
Channel:
Channel
Number:
Maximum
Baudrate:
Built-in CAN
-1
500 KHz
Daughter Slot 0
0
1 Mhz
Daughter Slot 1
1
1 Mhz
Daughter Slot 2
2
1 Mhz
Daughter Slot 3
3
1 Mhz
Channel#
The channel number is in the range -1 to 3 and specifies the hardware channel
Function #:
There are 10 CAN functions 0..9:
0
Read 81C91 Register:
val=CAN(channel#,0,register#)
1
Write 81C91 Register:
CAN(channel#,1,register#,value#)
2
Initialise Baudrate:
CAN(channel#,2,baudrate)
3
Check if msg received
val=CAN(channel#,3,message#)
4
Set transmit request
CAN(channel#,4,message#)
5
Initialise message
CAN(channel#,5,message#,identifier,
length)
6
Read message
CAN(channel#,6,message#,variable#)
7
Write message
CAN(channel#,7,message#,byte0,byte1..)
Содержание Motion Coordinator Euro 205
Страница 1: ...Trio Motion Technology Motion Coordinator Technical Reference Manual Sixth Edition 2004 Revision 4...
Страница 4: ......
Страница 11: ...C H A P T E R CHAPTER0INTRODUCTION...
Страница 12: ......
Страница 27: ...C H A P T E R CHAPTER0HARDWARE OVERVIEW...
Страница 28: ......
Страница 35: ...Motion Coordinator Technical Reference Manual Hardware Overview 2 9 Motion Coordinator MC202...
Страница 47: ...Motion Coordinator Technical Reference Manual Hardware Overview 2 21 Motion Coordinator Euro205 X...
Страница 75: ...C H A P T E R CHAPTER0INSTALLATION...
Страница 76: ......
Страница 88: ...3 14 Installation EMC Considerations Trio Motion Technology...
Страница 89: ...C H A P T E R CHAPTER0DAUGHTER BOARDS...
Страница 90: ......
Страница 126: ...4 38 Daughter Boards Profibus Daughter Board Trio Motion Technology...
Страница 127: ...C H A P T E R CHAPTER0EXPANSION MODULES...
Страница 128: ......
Страница 158: ...5 32 Expansion Modules Communications Adaptors Trio Motion Technology...
Страница 159: ...C H A P T E R CHAPTER0SYSTEM SETUP AND DIAGNOSTICS...
Страница 160: ......
Страница 173: ...C H A P T E R CHAPTER 0PROGRAMMING...
Страница 174: ...7 2 Programming Trio Motion Technology...
Страница 190: ...7 18 Programming Command Line Interface Trio Motion Technology...
Страница 191: ...C H A P T E R CHAPTER0TRIO BASIC COMMANDS...
Страница 192: ......
Страница 200: ...8 10 Trio BASIC Commands Trio Motion Technology VERIFY 8 178 VFF_GAIN 8 178 VP_SPEED 8 179...
Страница 254: ...8 64 Trio BASIC Commands Input Output Commands Trio Motion Technology...
Страница 372: ...8 182Trio BASIC Commands Axis Parameters Trio Motion Technology...
Страница 373: ...C H A P T E R CHAPTER 0PROGRAMMING EXAMPLES...
Страница 374: ......
Страница 389: ...C H A P T E R CHAPTER0SUPPORT SOFTWARE...
Страница 390: ......
Страница 443: ...Motion Coordinator Technical Reference Manual Support Software 10 55 Creating and Running a program...
Страница 472: ...10 84Support Software Project Autoloader Trio Motion Technology...
Страница 473: ...C H A P T E R CHAPTER0FIBRE OPTIC NETWORK...
Страница 474: ......
Страница 486: ...11 14Fibre Optic Network Network Specification Trio Motion Technology...
Страница 487: ...C H A P T E R CHAPTER0USING THE TRIO ACTIVEX CONTROL...
Страница 488: ......
Страница 518: ...12 32Using the Trio ActiveX Control Events Trio Motion Technology...
Страница 519: ...C H A P T E R CHAPTER0COMMUNICATIONS PROTOCOLS...
Страница 520: ......
Страница 551: ...A P P E N D I X CHAPTER 0REFERENCE...
Страница 552: ......