315-2DP的CPU,343-1做网络互联,现在我有两个上位机分别读取A/B站,其中一个站DP掉线,怎么去处理模拟量,让对应的工程量能够进行冗余互换。现在问题就是其中一个站的DP头拿下来,备用站就开始工作,但是读取PIW的DB块中的数据就被清空了,我现在想把备用站的数据再给主站同步过去
最佳答案
1、通过数据同步链路(Redundency Link),A、B站之间还能进行一些非冗余数据通讯,即2个PLC之间的普通数据交换。
2、应用FC100(在OB100中调用)功能块,指定下述参数的说明:
、DB_A_B_NO:通过数据同步链路(Redundency Link),A、B站之间还能进行一些非冗余数据通讯,即2个PLC之间的普通数据交换,该参数即定义从A站到B站,交换的非冗余数据块。
、DB_A_B_NO_LEN:站到B站,非冗余数据块中交换的Word字数,如DB_A_B_NO设为DB11,DB_A_B_NO_LEN设为. W#16#64,则A站的DB11.DBW0-DB11.DBW198被复制到B站的DB11.DBW0-DB11.DBW198,因为W#16#64代表16进制64,即一共复制100个数据字。
、DB_B_A_NO:该参数即定义从B站到A站,交换的非冗余数据块。
、DB_B_A_NO_LEN : B站到A站,非冗余数据块中交换的Word字数,如DB_B_A_NO设为DB12,DB_B_A_NO_LEN设为. W#16#64,则B站的DB12.DBW0-DB12.DBW198被复制到A站的DB12.DBW0-DB12.DBW198,因为W#16#64代表16进制64,即一共复制100个数据字。
3、见《西门子软冗余指南》下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText= F0153
提问者对于答案的评价:
感谢,不过我是按照采集当前站点的状态,进行的转换,谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc235507.html