|
名称
|
描述
|
|
FC 100 ‘SWR_START’
|
初始化程序块,定义系统运行的参数。
|
|
FB 101 ‘SWR_ZYK’
|
循环调用的数据同步功能块,将主系统中的冗余数据复制到备用系统当中
|
|
FC 102 ‘SWR_DIAG’
|
诊断功能块,在OB86中调用,将得到的诊断数据提供给FB101使用。
|
|
FB 103 ‘SWR_SFCCOM’
|
在该块内部调用 SFC 65 ‘X_SEND’ 和 SFC 66 ‘X_RCV’功能块,实现采用MPI网络的数据同步。
|
|
FB 104 ‘SWR_AG_COM’
|
在该块内部调用FC 5 ‘AG_SEND’, FC 6 ‘AG_RCV’,实现采用PROFIBUS或Ethernet网络的数据同步。
|
|
FB 105
|
在该块内部调用SFB 12 ‘BSEND’ and SFB 13 ‘BRCV’功能块,实现MPI或PROFIBUS或Ethernet网络的数据同步,只能在S7-400 中调用。
|
|
DB_WORK_NO
|
冗余软件块使用的数据区,用户不需要生成该数据块,也不使用该数据块中的数据;
|
|
DB_SEND_NO
|
用于主系统发送同步数据到备用系统的发送数据区(包括了主系统的M、T、C、DB等区域的数据),用户不需要生成该数据块,也不使用该数据块中的数据;
|
|
DB_RCV_NO
|
用于备用系统接收来自主系统的同步数据的接收数据区,用户不需要生成该数据块,也不使用该数据块中的数据;
|
|
DB_A_B_NO
|
从A站到B站,非冗余同步的数据的收发区;
|
|
DB_B_A_NO
|
从B站到A站,非冗余同步的数据的收发区;
|
|
DB_COM_NO
|
FB101的背景数据块,包括了数据同步链路的状态,控制等信息,用户需要生成该数据块,DBW8为状态字,DBW10为控制字,;
|
|
FC 5 ‘AG_SEND’
|
PROFIBUS网络中,实现FDL链接,在FB104内部调用的发送块,用户需要生成该程序块,并下载到PLC当中。
|
|
FC 6 ‘AG_RCV’
|
PROFIBUS网络中,实现FDL链接,在FB104内部调用的接收块,用户需要生成该程序块,并下载到PLC当中。
|