1、ORTHOXUCHAO1.IEC_NO/IEC_LEN,DB_NO/DB_NO_LEN,比如IEC实际只用2个DB10-DB1,但能不能先预留好位置,IEC_LEN填4?以后有再加2个的余地?-可以预留,但是不能留空。比如说DB_NO从1开始,实际使用的DB1、DB2,DB_NO_LEN填4,那么DB3、DB4必须要存在,而DB3、DB4里面随便建立一行内容就行。IEC同理。2.MB_NO/MB_LEN理解1)如只用M0.0,M0.5,M1.0,M1.3,M2.0,那MB_NO=0,MB_LEN=3?即M0.0/0.5就算一个B?-一个容量为8个人的房间,住了一个人是占用这个房间,住2个人、8
2、个人都同样是占用了这个房间。这里的最低单位是MB,如*间的最低的单位是房间而不是床铺。2)必须使用连续地址吗,这样用MW20/MW24/MW30可否?如可以,那MB_NO=20,MB_LEN=12?,或MB_LEN就填30,以后也可增加MD,M的使用?-必须连续,你可以只使用MW20/MW30,但是从MW20到MW30这段区域的数据都会被同步。预留是可以的,但是预留的多了,浪费资源。/作为一名S7PLC热线工程师,面对众多类型的问题,软冗余无疑最“漫长”或者说最“困难”的问题之一。究其原因,主要出自两个:1.配置过程和实现过程“复杂”,很多初次接触的工程师较难入手。2.有很多“隐蔽”的知识点,
3、如果在实现软冗余过程中没有注意到,会出现形形色色的奇怪问题。为了能给正在使用或者将来要使用软冗余的工程师一点帮助,现在结合热线上出现的常见问题和难点,与大家分享一下:1.什么是软冗余?需要什么呢?软冗余:顾名思义用软件编程的方式实现PLC的冗余,PLC之间需要通过MPI接口(CPU上有)或者通过以太网、PROFIBUS同步当前数据。当一个PLC故障时,另一个PLC继续进行控制,避免生产的停顿。硬件需要:1).控制器:准备两个PLC(呵呵),如果需要通过以太网方式同步准备两个CP343-1,如果需要通过profibus方式同步准备两个CP342-5,如果准备MPI同步用PLC即可。2).ET20M分布式IO,需要注意选择冗余的(6ES7153-2AR03-0XA0CONSISTINGOFTWOIM153-2HF(-2BA02)ANDONEBUSMODULEIM/IM6ES7195-7HD10-0XA0)3).安装使用有源导轨和有源总线模模块所有的支持软冗余的硬件见如下链接:htp:/