~~~~~ ~~ ~~~~~~~~
~~~~~~~
~~~~~~~ ~ ~~~~~~~~~~~~
1.1 What is the VAX Semiconductor Automation Package?
1.2 What is the CIMfast VSAP support?
1.3 Prerequisite knowledge
~~~~~~~ ~ ~~~~~ ~~~~ ~~~~ ~~~~~~~
2.1 VSAP Messaging
2.1.1 Session control
2.1.2 Creating messages
2.1.2.1 SECS message body descriptions
2.1.2.2 Creating buffer data items
2.1.3 Sending messages
2.1.4 Receiving messages
2.1.5 Replying to messages
2.1.6 Parsing messages
2.1.6.1 Extracting values from buffers
2.1.6.2 Saving message data in files
2.1.7 Displaying messages
2.1.8 Handling VSAP shutdown
2.2 Creating an ECP with CIMfast
2.2.1 ECP related Actions
2.2.2 ECP related Events
2.2.3 Message addressing
2.3 Managing communication ports
2.4 Using the VSAP tracer with CIMfast
~~~~~~~ ~ ~~~~~ ~~~~~~~~~
3.1 VSAP Events
3.2 VSAP Actions
3.3 VSAP Expressions
~~~~~~~ ~ ~~~~~~~ ~~~~ ~~~~~ ~~~~~~~~~
SECS_ECP_SHUTDOWN_EVENT
SECS_MSG_EVENT
SECS_OFFLINE_EVENT
SECS_ONLINE_EVENT
SECS_SHUTDOWN_EVENT
SECS_TIMEOUT_EVENT
~~~~~~~ ~ ~~~~~~~ ~~~~ ~~~~~~ ~~~~~~~~~
SECS_ECP_INIT
SECS_ECP_STOP
SECS_MSG_CREATE
SECS_MSG_PRINT
SECS_MSG_REPLY
SECS_MSG_SEND
SECS_PORT_DELETE
SECS_PORT_SET
SECS_PORT_UPDATE
SECS_SESS_CLOSE
SECS_SESS_OPEN
SECS_TRACER_CLEAR
SECS_TRACER_SET
~~~~~~~ ~ ~~~~~~~ ~~~~ ~~~~~~~~~~ ~~~~~~~~~
CUR_SECS_DEV_ID
CUR_SECS_DST_ID
CUR_SECS_DST_NAME
CUR_SECS_FUNCTION
CUR_SECS_MODEL_NUM
CUR_SECS_REP_ID
CUR_SECS_REP_TMO
CUR_SECS_SESS_ID
CUR_SECS_SOFT_REV
CUR_SECS_SRC_ID
CUR_SECS_STREAM
CUR_SECS_SYS_BYTES
CUR_SECS_W_BIT
SECS_ITEM
SECS_ITEM_FORMAT
SECS_ITEM_LENGTH
~~~~~~~ ~ ~~~~~~~~ ~~~~~~~ ~~~~ ~~~~~~~~~
BCF_sm_get_cur_secs_dev_id
BCF_sm_get_cur_secs_model_num
BCF_sm_get_cur_secs_sess_id
BCF_sm_get_cur_secs_soft_rev
BCF_sm_get_dst_id
BCF_sm_get_dst_name
BCF_sm_get_function
BCF_sm_get_msg_id
BCF_sm_get_rep_id
BCF_sm_get_rep_tmo
BCF_sm_get_src_id
BCF_sm_get_stream
BCF_sm_get_sys_bytes
BCF_sm_get_w_bit
BCF_sm_item_format_get
BCF_sm_item_get
BCF_sm_item_length_get
~~~~~~~~ ~ ~~~~~~~ ~~~
~~~~~
List of Tables
Table 2.1 SECS data item formats/lengths
Table 2.2 SECS data item numbering scheme
Table 2.3 Message addressing