Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

ABB SPA-Bus communication protocol

Supported device types and versions
Communication line configuration
Communication line parameters
Station configuration
Station parameters
I/O tag configuration
Literature
Changes and modifications
Document revisions

Kotva
typy_verzie
typy_verzie
Supported device types and versions

...

  • Communication protocol: ABB SPA-Bus.
  • The station address is a number in the range of 1 to 999, 0 is not used, 900 is reserved for broadcast.
  • Time parameter settings - Polling parameters, are ignored, the polling of the values is executed in the shortest possible period.
  • Time parameter - Synchronization time, is ignored, a real-time synchronization via the broadcast messages is controlled by the protocol line parameters "Time T Broadcast Period" and "Date and Time D Broadcast Period".

Kotva
stanica_parametre
stanica_parametre
Station parameters

...

ParameterMeaningUnitDefault value
Kotva
rc
rc
Retry Count
A number of the request repetitions in case of a communication failure.1 .. 202
Kotva
rt
rt
Retry Timeout
The delay between a request retry in case of a communication failure.msec20 msec
Kotva
wft
wft
Wait First Timeout
First waiting for a response after sending the request.msec50 msec
Kotva
wt
wt
Wait Timeout
The delay between individual readings of the response until it is completed.msec20 msec
Kotva
mwr
mwr
Max. Wait Retry
The maximum number of response readings until it is completed.-20
Kotva
rd
rd
Recovery Delay
Communication with the station is delayed by defined time in case of a communication error. If a line contains more stations (protective devices) and one of them fails, it can slow down the communication to other functioning stations. Next recovery of the communication with a failed station will be delayed by a defined value (time). If the line contains only a single station, the parameter value should be 0 seconds.sec10 sec
Kotva
pev
pev
Poll Events
This parameter activates a periodic event reading by the function "Last events L". Time synchronization of the protective device must be also enabled. See the communication line parameters "Time T Broadcast Periode" and "Date and Time D Broadcast Periode".YES/NOYES
Kotva
qerr
qerr
Value For Invalid Position
An integer value of "ERROR" state for conversion to a quadrat input Qi.0, 1, 2, 33
Kotva
qoff
qoff
Value For Off/Open Position
An integer value of "OFF" state for conversion to a quadrat input Qi.0, 1, 2, 31
Kotva
qon
qon
Value For On/Close Position
An integer value of "ON" state for conversion to a quadrat input Qi.0, 1, 2, 32
Kotva
qtrans
qtrans
Value For Intermediate Position
An integer value of "TRANS" state for conversion to a quadrat input Qi.0, 1, 2, 30
Kotva
ddm
ddm
Date Conversion Mask
Conversion mask to convert date values.
yyyy-mm-dd
Kotva
dtm
dtm
Time Conversion Mask
Conversion mask to convert time values.
hh.mi;ss.mss
Kotva
nvd
nvd
Debug Values
This parameter activates a detailed debug info about I/O tag values obtained by polling.YES/NONO

...

  • Channel: channel number is a required numerical address parameter intended for all data categories except for F and C.
  • Category: data category code; if it is unknown, select "Not defined", if it is known, you can choose one of the following data categories:
    • Input data I
    • Output data O
    • Setting Values S
    • Variable V
    • Memory data M
    • Slave identification F
    • Slave status C

    "Slave Identification F" and "Slave Status C" categories don't require specifying of any other address parameter. The value is unique within the device.

    • "Slave identification F" returns 10 characters which identify a device. We recommend to configure it as I/O tag of TxtI type.

    • "Slave status C" returns a number 0, 1, 2 or 3. See also Note 1.

  • Data Number: a mandatory numerical address parameter for all data categories except for F and C.
  • Poll: enables periodic polling for all data categories except for "Not defined". The data category "Slave identification F" does not require periodic polling because it is static data. If the periodic polling is disabled, the object is polled only when the communication is started or when I/O tag value is unknown.
  • Event code - Intermediate position (00): a numerical address of event when the object goes to "Intermediate position". A value of "TRANS" can be set for Qi I/O tag type or a numerical value according to the protocol parameter "Value for intermediate position" for I/O tags of Ai, Ao, Ci, Co types. A configuration is not allowed for I/O tags of Di, Dout types.
  • Event code - Off/Open position: a numerical address of event when the object goes to "Off/Open position". A value of "OFF" can be set for Qi I/ tag type or a numerical value according to the protocol parameter "Value for Off/Open position" for Ai, Ao, Ci, Co I/O tags.
  • Event code - On/Close position: a numerical address of event when the object goes to "On/Close position". A value of"ON" can be set   for Qi I/O tag type or a numerical value according to the protocol parameter "Value for On/Close position" for Ai, Ao, Ci, Co I/O tags.
  • Event code - Invalid position (11): a numerical address of event when the object goes to "Invalid position". A value of"ERROR" can be set  for Qi I/O tag type or a numerical value according to the protocol parameter "Value for invalid position" for Ai, Ao, Ci, Co I/O tags. The configuration is not allowed for Di, Dout I/O tags.

...