DRIVE SETUP
81
This is done to give the PCDU routines enough time to transmit the proper response display
(possibly up to 32 ASCII characters) before the next keystroke is read.
Byte 8: This byte contains the calculated checksum of the data within this packet. It is the
modulo-256 sum of bytes 1 through byte 7 inclusive.
Demand Velocity Response message from the DSD 412 is as follows:
Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 Byte 9 Byte 10 Byte 11
Sync
Byte
FAh
Sync
Byte
05h
Control
Status
1
Control
Status 2
Control
Status 3
Numeric
Data high
byte
Numeric
Data low
byte
PCDU
display
1
PCDU
display
2
PCDU
display
3
Check-
sum
Bytes 1&2:
These bytes will always be set to FAh and 05h respectively. They are used for
synchronizing the host to the start of an incoming Demand Velocity Response message from the
DSD 412.
Byte 3:
{N259_C010} This byte contains 8 logic status signals as defined below:
B0: =1 to act as a synchronization bit for the host
B1: =1 to act as a synchronization bit for the host
B2: 0=Tach direction is not UP 1=Tach direction is UP
B3: 0=Tach direction is not DOWN 1=Tach direction is DOWN
B4: 0=No tach overspeed fault 1=Tach overspeed fault F97
B5: 0=No tach loss fault 1=Tach loss fault F98
B6: 0=No reverse tach fault 1=Reverse tach fault F99
B7: 0=No Serial Communications Fault 1=Serial Communications Fault
Byte 4:
{N259_C011} This byte contains 8 logic signals to indicate drive faults.
B0: 0=No Motor over-load 1=Motor over-load fault F400
B1: 0=No excessive field current 1=Excessive field current F401
B2: 0=No contactor failure 1=Contactor failure F402
B3: 0=Drive is not at CEMF limit 1=Drive is at CEMF limit F407 or F408
B4: 0=E-STOP circuit is closed 1=E-STOP circuit is open
B5: 0=No E-STOP fault 1=E-STOP fault F405
B6: 0=No drive fault exists, READY 1=A drive fault exists, NOT READY
B7: 0=Drive NOT READY (test mode or Fault) 1=Drive is READY
Byte 5:
{N259_C012} This byte contains 8 logic signals to indicate additional faults:
B0: 0=No Loop fault exists 1=Loop fault exists F900
B1: 0=No PCU IST fault 1=PCU IST fault F901
B2: 0=No line synchronization failure 1=Line synchronization failure F903
B3: 0=No low line fault 1=Low line fault F904
B4: 0=No field loss fault 1=Field loss fault F905
B5: 0=No Line Droop 1=Line Droop below 90% of nominal F406
B6: 0=Speed Regulator not Released 1=Speed Regulator is Released
B7: Spare
Bytes 6&7:
These two bytes contain an echo of the most recent Numeric Command target
value from the host. The format of the value is identical to that previously defined in the
Demand
Velocity
message.
Bytes 8-10: These 3 bytes contain ASCII display data normally intended for a serial terminal
device connected to the host. The host should simply pass all non-zero data (displayable ASCII
characters) that it receives in these two slots to the device that is emulating the PCDU. The host
may ignore bytes in these fields if they are set to 00h meaning that the DSD 412 has no data to