INDEX variables
- subject: INDEX variables
- From: J Bury <dpm-at-peopleweb.com>
- Date: Mon, 6 May 2002 19:25:29 -0800
- content-transfer-encoding: 8bit
- Content-type: text/plain; charset=utf-8
- messageID: eda8bedc0a
Hey there.
I use EMC with a servo-to-go card. In the INI there is
a section for specifying which pin certain signals get
written to or read from. In the emc.ini snippet below there
appear to be 3 sections ("digital in", "digital out", and
"analog out"). What STG port do these sections map to
(Port A, B, C, D, or none of the above)?
Quick example:
*IF* "digital out" goes to Port C, and my servo-to-go
base address is 0x200 then:
The effective address of port C becomes 0x200 + 0x404 = 0x604
So SPINDLE_FOWARD_INDEX occupies bit 1 of the byte
at 0x604
Which I would then read as voltage at the real world pin 13
of connector P1
..... does this sound right?
Im really having trouble relating these ambiguous "INDEX" INI
variables to physical pins. Can anyone help?
-Jason
emc.ini snippet: ----
[EMCIO]
; digital in bits
ESTOP_SENSE_INDEX = 1
LUBE_SENSE_INDEX = 2
; digital out bits
SPINDLE_FORWARD_INDEX = 1
SPINDLE_REVERSE_INDEX = 0
MIST_COOLANT_INDEX = 6
FLOOD_COOLANT_INDEX = 7
SPINDLE_DECREASE_INDEX = 8
SPINDLE_INCREASE_INDEX = 9
ESTOP_WRITE_INDEX = 10
SPINDLE_BRAKE_INDEX = 11
; analog out bits
SPINDLE_ON_INDEX = 3
------------------------------------
Free E-mail, Instant Messaging, and more!
Powered by <a href=http://www.peoplenet.com>PeopleNet</a>
Date Index |
Thread Index |
Back to archive index |
Back to Mailing List Page
Problems or questions? Contact