北岛夜话
原创工业智能控制领域(PLC、单片机/嵌入式、机器人、通信、机器视觉)的技术及经验分享。
文章528 浏览8043546

关于S7-1214F故障安全CPU的使用经验分享

最近在做基于西门子S7-1214F故障安全CPU的项目,今天这篇文章想结合做项目的实际过程分享一些经验、解答一些疑问,以便各位在日后项目调试过程中遇到类似问题可以少走弯路。

cover.png

我的系统包括如下组成部分:
1、CPU:西门子S7-1214F;
2、ET200S分布式IO站:其中包括故障安全输入模块4/8 F-DI DC24V和故障安全输出模块4F- DO DC24V/2A 及其它一些常规的模块;
问题一:关于“Fail-safe modules in safety mode may not be operated together with cpu1214f_main”编译错误
我一开始使用的是博途V13进行组态,编译时编译器提示如下错误:

test5.png

经查找资料我发现博途V13并不支持S7-1200系列PLC的PROFIsafe功能,于是我更换了博途V14版本重新编译,编译器不再提示错误。
结论:如果要使用S7-1200系列故障安全CPU,必须使用博途V14及以上版本。
问题二:故障安全输入模块4/8 F-DI DC24V和故障安全输出模块4F-DO DC24V/2A是否支持热插拔?
答案:支持。我在现场实际热插拔操作过,没有问题。

问题三:为什么组态下载后故障安全模块仍然报系统故障(SF灯亮起)?
答案:多数情况下是由于故障安全模块的F地址(F-address)没有设置。每一个故障安全模块的侧面都有10个拨码开关(DIP Switch 0..9),用来设置其故障安全地址。模块组态的地址必须与拨码开关设置的地址相同,否则模块会报错。
问题四:CPU 1214F的故障安全功能默认是开启的吗?
答案:默认不开启,需要在硬件组态中[Fail-safe]-[F-activation]中使能F-activation。

好了,关于SIMATIC S7-1214F的一点经验分享和答疑就先介绍这么多。欢迎扫描下方的二维码关注我们的微信公众号。

founderchip.png

取消

感谢您的支持,欢迎常来看看!

扫码支持
一点动力,多少随意

打开支付宝扫一扫,即可进行扫码打赏哦

发表评论