身边有些朋友对西门子人机界面与PLC通信速度有所质疑,总反映通讯速度慢。然而真相真的是这样么?其实不然,很多情况下都是因为设置不当而导致的,下面我们就简单举一些例子,看看哪些原因会影响到西门子人机界面与PLC通信的速度。
1、变量的刷新周期
普通的通信方式,面板能支持的最小刷新周期是100ms。
是不是设置得越短,通信就越快呢?当变量很少时,基本上是这样。但若变量很多时,则不然。因为大量的通信任务执行的时间远超刷新周期,将导致通信堵塞。表现就是通信速度反而会下降。所以应该根据项目的实际需要,变量刷新周期该长的长,该短的短。
对于某些特殊的应用,如直接键。则可以将面板组态为DP从站。从而保证某些关键数据的快速传送
2、变量的采集模式
变量具有三种采集模式,循环连续,循环使用及根据命令。
默认情况下,我们应该将其设置为循环使用的方式。这表示只有当前画面中使用到了某变量,该变量才会被刷新,才会产生通信负荷。如果错误地设置为循环连续,那么不管当前画面中是否使用该变量,面板都会在后台不停地刷新该变量,从而产生不必要的通信负荷,降低了面板整体的通信速度。
设置为循环连续方式常见的应用是该变量组态了数值更改事件。
3、通信波特率
当然是越快越好,前提是线路质量好,干扰少或接地屏蔽等措施得当。当通信条件差时,高波特率导致通信失败几率更高,反而会降低成功通信的速度。如果此时将波特率降低,则会降低通信数据包出错的几率,从而改善通信速度。
4、单个画面中I/O域的数量
每款面板都会在性能参数中给出单个画面中最大允许组态的对象数量,如最多几个域,最多几个变量,最多几个复杂对象等。这都是极限参数。实际应用的项目不建议让这些参数达到极限值,除非项目比较简单,通信变量不多的情况。所以,如果可能,将多I/O域的画面拆分成子画面。
下面我们就了解一下西门子人机界面的明星产品:西门子HMI人机界面
全面的工程组态和可视化软件(SIMATIC WinCC(TIA 博途)、SIMATIC WinCC 和 SIMATIC WinCC Open Architecture)以及坚固耐用的高亮度 SIMATIC HMI,可实现基于面板的可视化和基于 PC 的单用户和多用户站,显著提高效率。
高效工程组态 – 可视化更快捷、更方便:
? 通过在一个共享工程组态平台上随时提供所有数据,避免重复输入和错误
? 通过全面的库概念或集成式设备转换,可简单地重新利用可靠组件
? 在通过详细模拟进行调试之前进行测试和评估
创新的设计和操作– 给予机器与众不同的外观,可作为客户自动化解决方案的旗舰产品:
? 通过创新的操作员控件,设计有效而独特的用户界面。
? 通过可集中组态和选择的设计,迅速满足设计要求。
? 借助于手势和多点触控功能实现高效和直观的操作。
明亮的 HMI 设备 – 始终是所有应用的最佳设备(从标准型到极端环境型):
? 可以扩展,以满足所有性能级别的创新 HMI 设备的不同要求。
? 在使用 HMI 设备的所有条件下,均具有可靠性能 – 经过认证,适用于所有领域。
? 通过明亮且亮度可调宽屏、大可视角度显示屏,提供持续的过程概览
安全性与信息安全 – 容易满足要求并为系统提供保护,不会带来有害影响:
? 通过 Safety Integrated 功能,轻松保障人员、机器和环境的安全。
? 通过集成化信息安全解决方案 Security Integrated,为解决方案提供全面保护。
? 通信与组态可顺利实现代次变更且具有开放性,最大限度提供了投资保护
使用创新的西门子HMI人机界面产品,可以更快、更经济和更高效地实现机器级别的 HMI 解决方案和 SCADA 解决方案。