当编译PLC时,TIA Portal会崩溃。隐式编译的操作也会受到影响,例如:下载、启动仿真、多用户检入等,将收到错误消息。
单击“显示数据”打开TIA Portal诊断报告(也称为“崩溃报告”)。可以看到图中显示的异常:“System.Security.Cryptography.CryptographicException:未知错误-1073741816”。
针对这个崩溃,西门子网站给出了解决方法,大家可以访问地址:https://support.industry.siemens.com/cs/document/109971630/tia-portal-crash-when-compiling-the-plc?dti=0&lc=en-WW。
打开这个链接是英文的,可能对有些小伙伴不是太友好,不过大家可以往下拖,找到切换中文地方就可以了。
但是以上方法可能仅仅解决一部分小伙伴的问题,多少情况下并不能完全修复,还需要更新一个DLL 文件才能彻底解决这个问题。
找到TIA Portal安装目录C:\ProgramFiles\Siemens\Automation\Portal V17\Bin,找到"Siemens.Simatic.OpcUa.Base.Bl.dll"文件并备份。
再去下载这个文件(注意每个版本TIA Portal对应的DLL文件不一样),然后替代掉它。链接:https://pan.baidu.com/s/1q-3a5XOZbn1BhVj18opxig
提取码:mkxz
当前只从西门子获取了V16和V17版本的DLL文件,有需要V18和V19的可以联系西门子去申请,希望也能跟大家分享,相信西门子会尽快出更新,大家再等等也无妨。
加入知识星球智能制造与自动化,加入会员可下载此公众号发布文章中的相关资料(行业报告、MES、数字化技术方案、自动化教程、自动化行业标准化资料VASS\SICAR\戴姆勒等、C#上位机开发、node-red开发、人工智能教程等)。
今天的文章,如果你感觉有价值,请记得一键三连:点赞加关注,留言,转发朋友圈,分享收藏,点击在看之后,一定记着加我个人微信:ZIDHXB。