Vendor:
|
|
---|---|
Product name:
|
TSX SAY 1000
|
Order No. :
|
|
Release:
|
|
Master profile:
|
|
Date:
|
|
No.
|
List of implemented functions
|
Mark/Profile
|
Remark/implemented by
|
---|---|---|---|
A
|
Functions or calls at host interface
|
|
|
1
|
Image, Status = Read_IDI ()
|
*
|
TSX SAY 1000
|
2
|
Status = Write_OD (Image)
|
*
|
TSX SAY 1000
|
3
|
Status = Set_Permanent_Parameter (S_Addr, S_Param)
|
*
|
TSX SAY 1000
|
4
|
S_Param, Status = Get_Permanent_Parameter (S_Addr)
|
*
|
TSX SAY 1000
|
5
|
Status, RS_Param = Write_Parameter (S_Addr, S_Param)
|
*
|
TSX SAY 1000
|
6
|
Status, S_Param = Read_Parameter (S_Addr)
|
*
|
TSX SAY 1000
|
7
|
Status = Store_Actual_Parameters
|
*
|
TSX SAY 1000
|
8
|
Status = Set_Permanent_Configuration (S_Addr,S_ Config)
|
*
|
TSX SAY 1000
|
9
|
S_Param, Status = Get_Permanent_Parameter (S_Addr)
|
-
|
|
10
|
Status = Store_Actual_Configuration ()
|
-
|
|
11
|
Status, S_Config = Read_Actual_Configuration (S_Addr)
|
*
|
TSX SAY 1000
|
12
|
Status = Set_LPS (S_List)
|
*
|
TSX SAY 1000
|
13
|
Status, S_List = Get_LPS ()
|
*
|
TSX SAY 1000
|
14
|
Status, S_List = Get_LAS ()
|
*
|
TSX SAY 1000
|
15
|
Status, S_List = Get_LDS ()
|
*
|
TSX SAY 1000
|
16.0
|
Status, Flags = Get_Flags ()
|
*
|
TSX SAY 1000
|
16.1
|
Status, Flag = Get_Flag_Config_OK ()
|
*
|
TSX SAY 1000
|
16.2
|
Status, Flag = Get_Flag_LDS.0 ()
|
*
|
TSX SAY 1000
|
16.3
|
Status, Flag = Get_Flag_Auto_Address_Assign ()
|
*
|
TSX SAY 1000
|
16.4
|
Status, Flag = Get_Flag_Auto_Prog_Available ()
|
*
|
TSX SAY 1000
|
16,5
|
Status, Flag = Get_Flag_Configuration_Active ()
|
*
|
TSX SAY 1000
|
16.6
|
Status, Flag = Get_Flag_Normal_Operation_Active ()
|
*
|
TSX SAY 1000
|
16.7
|
Status, Flag = Get_Flag_APF ()
|
*
|
TSX SAY 1000
|
16.8
|
Status, Flag = Get_Flag_Offline_Ready ()
|
*
|
TSX SAY 1000
|
16.9
|
Status, Flag = Get_Flag_Periphery_OK ()
|
*
|
TSX SAY 1000
|
17
|
Status = Set_Operation_Mode (Mode)
|
*
|
TSX SAY 1000
|
18
|
Status = Set_Offline_Mode (Mode)
|
*
|
TSX SAY 1000
|
19
|
Status = Activate_Data_Exchange (Mode)
|
*
|
TSX SAY 1000
|
20
|
Status = Change_Slave_Address (S_Addr1, S_Addr2)
|
*
|
TSX SAY 1000
|
21.1
|
Status = Set_Auto_Adress_Enable (Mode)
|
*
|
TSX SAY 1000
|
21.2
|
Mode = Get_Auto_Adress_Enable ()
|
*
|
TSX SAY 1000
|
22.1
|
Status, Resp = Cmd_Reset_AS-i_Slave (S_Addr, RESET)
|
-
|
|
22.2
|
Status, Resp = Cmd_Read_IO_Configuration (S_Addr, CONF)
|
-
|
|
22.3
|
Status, Resp = Cmd_Read_Identification_Code(S_Addr, IDCOD)
|
-
|
|
22,4
|
Status, Resp = Cmd_Read_Status (S_Addr, STAT)
|
-
|
|
22,5
|
* Status, Resp = Cmd_Read_Reset_Status (S_Addr,STATRES)
|
-
|
|
22.6
|
Status, Resp = Cmd_Read_Ext_ID-Code_1 (S_Addr, IDCOD1)
|
-
|
|
22.7
|
Status, Resp = Cmd_Read_Ext_ID-Code_2 (S_Addr, IDCOD2)
|
-
|
|
23
|
Status, S_List = Get_ List of Periphery Faults ()
|
*
|
TSX SAY 1000
|
24
|
Status = Write_Extended_ID-Code_1(S_Ext_ID-Code_1)
|
*
|
TSX SAY 1000
|
B
|
Integrated support of slave profiles
|
||
1
|
Analog slave profile S7.3 support integrated
|
*
|
TSX SAY 1000
|
2
|
Analog slave profile S7.4 support integrated
|
-
|
|