遇到一个这样的案例,一个客户使用的是S7-300PLC系统,原系统中使用了两个FM350-2的高速计数模块,考虑到S7-300以后的问题,我们做工作让客户改用S7-1500系统,做了很多工作中后,客户终于同意了。于是动手做方案,其它I/O配置这里略去不说,单说计数模块的问题。原来共使用了15路高速计数,于是采用CPU1512C本机集成了6路高速计数,然后再选用TM COUNT 的模块5个,这一算价格高出S7-300太多,客户说那抱歉,我们不用这个方案。
突然灵机一动,S7-1500可以带ET200M,那么我讲FM350-2保留,把它装到ET200M从站上,然后再把它集成到S7-1500系统,不就可以了吗?做完方案一算,价格果然便宜不少,不过还是有点不放心,叫人打400热线确认一下,热线说理论上应该没有问题,也就放心了。
悲剧发生了,把模块买回来,交客户要移植,不行,不死心,做了一个简单配置一个CPU1512C+ET200M(带一个FM350-2),编译无法通过!“FM 350-2 Counter_1, ,1,0,11:42:53 ,如果 DP 主站/IO 控制器是 S7-1500 设备,则 FM 350-2 Counter_1 无法作为 DP 从站/IO 设备运行“,详见下图。完了S7-1500不支持这种配置!

希望我的这个失败能让大家再做配置时,至少先用PORTAL软件配置试一下,看是否能通过!
其它的FM模块我还没去试过,各位网友如有经验,欢迎分享!