GCL (GVL)

Global constants for the SubNode Communication Manager

Attributes:
qualified_only
InOut:

Scope

Name

Type

Initial

Comment

Constant

CMP_NAME

STRING

‘CmpSubNodeCommMgr’

component name

CMP_VERSION

UDINT

16#3050400

component version

LOGGER_NAME

STRING

‘SncLogger’

name of the logger

ETCBUS_NAME

STRING

‘<ETC>’

string for logging messages

SHMBUS_NAME

STRING

‘<SHM>’

SERVICEGROUP

WORD

16#1C

service group number for registering to the RTS service handler

SERVICEREPLY

WORD

16#9C

service reply to this group number

CMD_INVALID

WORD

16#0

Commands

CMD_CHECKSUBNODE

WORD

16#1

service to check if a connected F-SPS physically exists

CMD_TRANSMITSVC

WORD

16#2

service to transfer a service request to the given F-SPS

GRT_ERROR

WORD

16#FF7F

tag for the service handler errors in the reply

GRT_EXTERR_INFO

WORD

16#FF7E

not used

GRT_USER_NOTIFY

WORD

16#FF7D

not used

GRT_SVC_RESULT

WORD

16#1

not used

TAG_CHECKSUBNODE_ACK

WORD

16#81

overall tag for the answer to the ‘CheckSubnode’ command

TAG_TRANSMITSVC_ACK

WORD

16#82

overall tag for the answer to the ‘TransmitSvc’ command

TAG_BUSDRVID

WORD

16#1

tag for the bus type of the connected F-SPS

TAG_ALIVE

WORD

16#2

tag for flag if the F-SPS is alive or not

TAG_ADDRESS

WORD

16#3

tag for the address of a scanned F-SPS or of the transfered safety service

TAG_DRVERROR

WORD

16#4

tag for the reply errors returned by the bus specific data handler

TAG_SFSVC_LENGTH

WORD

16#5

tag for the length of the transfered safety service

TAG_SFSVC_DATA

WORD

16#6

tag for the data of the transfered safety service

TAG_ERROR

WORD

16#7

tag for an error which occurred while handling a service

ERR_OK

WORD

16#0

success

ERR_DRVNOTREGISTERED

WORD

16#1

set if a given F-SPS bus driver is not registered to the SNC service provider

ERR_SFSVC_SIZEMISMATCH

WORD

16#2

set if the length of the transfered safety service doesn’t match with the received size

ERR_BUFF_NOTSYNCD

WORD

16#3

set if the buffer sizes of the standard SPS and the F-SPS are not synchronized yet