SIWAREX FTA (可编程技术,自动衡器)是在工业上使用的一种多功能灵活的称重模块。它可以用于自动称重和非自动称重衡器,例如用于生产配料,灌装、装载、检重和定量包装。SIWAREX FTA 称重模块还可用于认证和标定衡器。SIWAREX FTA 功能模块集成在SIMATIC S7/PCS7 中,并采用了这个现代自动化系统的特点,诸如集成通信、诊断和配置工具等。
这是我在新安装Step7以后遇到的问题,拿出来和大家分享一下,希望能够帮助到有需要的人。
先说一下背景:公司换电脑(旧电脑到期),所有的软件都要重装,这是作为一名工控人的我非常纠结的事情。西家的软件比较多也比较杂(刚好我的工作接触到的西门子产品也比较多),然而对我这个老鸟来说也不是非常困难的事情。按照清单一个一个装过去,剩下的就交给时间了。大半天的时间装好了几乎全部的软件,博途、Step7、winCC、start等等;一切顺利,开了几个项目没有发现什么问题也就关机了。然而我却忽略了一件Step 7经常会出的问题(SRMD set和Reset出错,下图是我解决问题后的截图):
第二天,当我将电脑连到机床上的时候,报警出现了(33:17088):
告诉我找不到驱动文件,我这边是用网线连接的840Dsl系统,Step7选择的是网卡,没有任何毛病:
我想电脑能正常上网,这个网卡本身的驱动肯定是没有问题的(但是我一开始没有意识到,它所指的驱动是Profinet驱动,毕竟 我当前使用的是Profinet方式连接)。如果电脑本身没有问题,我只能把问题归结到Step7的程序了,这个源程序我之前装过,源程序肯定是没有问题的,那么问题就出现在安装咯。于是我卸载又重装了Step7 v5.6,问题当然没有解决;然后我又卸载了所有Step7的附件程序,又重装,问题还是没有解决;然后我又卸载掉了所有的西门子程序包括博途并且清理了相关的安装文件夹,使电脑回到未安装西门子软件的初始状态(由于是公司安装的系统,所以系统是不能随便重装的),又重新安装了Step7并且只安装了Step7;问题当然没有得到解决,因为没有找到根本问题。我上网查了这个问题,然而其他同行的解决方案却解决不了我的问题,此时的我已经很着急了,因为第二天就要开始紧张的项目改造调试工作。既然报警时驱动的问题,那我就检查和驱动相关的设置好了,先检查了Step7的PG/PC设置(其实我已经检查过N遍了),然后我又检查了一遍网卡的网络设置,检查一下我是不是有什么网络协议没有加载,当我打开下面的界面时,我看到了两个Profinet IO驱动静静的“躺在那里”:
在Install---Protocol目录下,有下面两个驱动文件(安装后的状态):
看到这两个文件的时候,我瞬间明白了问题所在:网卡没有加载这两个协议。我将这两个协议打勾,然后点击安装后,再试着在PG/PC interface里面诊断一下,果然显示OK了。
总结:关于33:17088,网络上有很多相关的帖子,我总结了一下,这个报警的根本原因还是驱动的问题,
驱动的类型和问题点在于当前报警时使用的连接方式:PC adapter、以太网线、CP5512等等,需要额外安装驱动的,先检查驱动是否选择正确和硬件匹配,然后解决驱动重新安装的问题,是更新到当前硬件的驱动。