EasyManuals Logo

Trio Motion Coordinator MC224 User Manual

Default Icon
566 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
Page #529 background imageLoading...
Page #529 background image
Motion Coordinator Technical Reference Manual
Communications Protocols 13-11
Profibus
Example:
Trio BASIC Profibus Driver
The latest driver can be obtained from www.triomotion.com. At the time of
going to press, the most recent revision was 1.05. See below for header and revi-
sion information / dates.
'=========================================================================
' Title: Profibus DP SPC3 Driver for P297 Daughter Board
' Module: P297DR104.BAS
' Platform: MC Series 2xx + P297 Daughter Board
'-------------------------------------------------------------------------
' Revision: 1.05
' Rev Date: 25 May 2003
'-------------------------------------------------------------------------
' Copyright (c) 2002-2003 Trio Motion Technology Ltd
'
=========================================================================
' DESCRIPTION:
' Profibus driver for Cyclic Data Transfer
' This program sets up the SPC3 chip for transfer of 16 integers from
' master and 16 intergers to master on a cylcic basis as determined by
' master unit.
' Variables:
' VR(vbase) to VR(vbase+15) : Data TO master (16bit int)
' VR(vbase+16) to VR(vbase+31) : Data FROM master (16bit int)
' VR(vbase+32) = PLC status. 0=running, 2=PLC in configure mode
'
' V1.00: 08/01/2001 Beta Release includes full 16+16 VR transfer
' V1.01: 15/03/2001 Reversed byte order for Word transfer
' V1.02: 24/04/2002 Added support for "Leave Data Ex". (S7 config sequence)
' Added local timout if no connection after BR detect.
' V1.03: 08/08/2002 Allows VR segment used to be changed by setting a variable
' V1.04: 23/10/2002 Made local timeout value settable. See "localtimeout"
' V1.05: 25/03/2003 Fixed bug in sending negative numbers.
restart:
RESET
node = 5 ' Profibus node address
debug = TRUE 'Set TRUE to get debug messages printed to terminal
db=0 ' Daughter Board slot number
vbase = 20 ' VRs for data transfer
localtimeout = 5000 'time in msec

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Trio Motion Coordinator MC224 and is the answer not in the manual?

Trio Motion Coordinator MC224 Specifications

General IconGeneral
BrandTrio
ModelMotion Coordinator MC224
CategoryController
LanguageEnglish

Related product manuals