你的hmi报警存到了哪里? 项目背景现场使用的是西门子tp1900系列作为操作站的HMI然后呢当时在设计的时候也为每个hmi屏幕呢选了一个2g的内存卡。这么设计的初衷是HMI本身的保存的故障文本的数量有限所以配一个SD内存卡。作为内存的扩展这样就可以存储更多的历史报警记录了。其实呢这个用法对于一些有上位机去存储现场PLC报警的架构是没有什么真的价值的因为上位机可以都实时把报警存储到数据库里面的现场hmi里面的历史报警存多少条也就没有什么真的意义了。现场偶尔发现什么问题呢就是配了卡之后在hmi上面去查看历史报警的时候也发现没有存多少条这就很不合理。使用TP1900型号需要解决的问题: HMI配的sd内存卡到底有没有起到作用解决过程:首先确认是否已经插入SD卡插卡的地方见下。SD卡插槽位置​​​​​​然后打开TIA软件找到组态的TP1900项目。第一步点击历史报警第二步点击右上角的报警记录第三步确认报警信息的存储位置如图所示就是存储在SD卡里面。博途截图总结和启发不仅仅要安装SD卡还要在博途项目里面进行相应的设置。这件事说明什么呢就是作为工程师做事情最重要的是保证结果。切记不要以为做了但是没有去验证结果是否有效。解决的过程中查找了一些手册放在下面的链接上面。下载资源链接https://download.csdn.net/download/weixin_42580591/93005753https://download.csdn.net/download/weixin_42580591/93005753