影响西门子面板与PLC通信速度的一些因素

   2024-09-10 建材之家780
核心提示:经常会有客户抱怨西门子的面板与PLC通信速度慢,其实很多情况下都是因为设置不当而导致的。如下列出了一些设置,都会影响到面板与 PLC 的通信速度。 1、变量的刷新周期 普通的通信方式,面板能支持的最小刷新周期是100ms。 是不是设置得越短,通信就越快呢?当变量很少时,基本上是这样。但若变量很多时,则不然。因为大量的通信任务执行的时间远超刷新周期,将导致通信堵塞。表现就是通信速度反而会下降。

经常会有客户抱怨西门子的面板与PLC通信速度慢,其实很多情况下都是因为设置不当而导致的。如下列出了一些设置,都会影响到面板与 PLC 的通信速度。
 1、变量的刷新周期
 普通的通信方式,面板能支持的最小刷新周期是100ms。
 是不是设置得越短,通信就越快呢?当变量很少时,基本上是这样。但若变量很多时,则不然。因为大量的通信任务执行的时间远超刷新周期,将导致通信堵塞。表现就是通信速度反而会下降。所以应该根据项目的实际需要,变量刷新周期该长的长,该短的短。
 对于某些特殊的应用,如直接键。则可以将面板组态为 DP 从站。从而保证某些关键数据的快速传送。
 2、变量的采集模式
 变量具有三种采集模式,循环连续,循环使用及根据命令。
 默认情况下,我们应该将其设置为循环使用的方式。这表示只有当前画面中使用到了某变量,该变量才会被刷新,才会产生通信负荷。如果错误地设置为循环连续,那么不管当前画面中是否使用该变量,面板都会在后台不停地刷新该变量,从而产生不必要的通信负荷,降低了面板整体的通信速度。
 设置为循环连续方式常见的应用是该变量组态了数值更改事件。
 3、通信波特率
 当然是越快越好,前提是线路质量好,干扰少或接地屏蔽等措施得当。当通信条件差时,高波特率导致通信失败几率更高,反而会降低成功通信的速度。如果此时将波特率降低,则会降低通信数据包出错的几率,从而改善通信速度。
 4、单个画面中 I/O 域的数量
 每款面板都会在性能参数中给出单个画面中最大允许组态的对象数量,如最多几个域,最多几个变量,最多几个复杂对象等。这都是极限参数。实际应用的项目不建议让这些参数达到极限值,除非项目比较简单,通信变量不多的情况。所以,如果可能,将多 I/O 域的画面拆分成子画面。
 还有什么因素,大家可以集思广益。

 
【温馨提示】本文内容和观点为作者所有,本站只提供信息存储空间服务,如有涉嫌抄袭/侵权/违规内容请联系QQ:727533600 删除!
 
举报收藏 0打赏 0评论 0

上一篇:STEP7-Micro/WIN编程软件的程序编辑

进行程序编辑时,只需要将编辑光标(鼠标)调整到程序编辑器界面,即可进入程序编辑状态,下面以梯形图的编辑为例,具体说明程序的编辑步骤。 (1)选定程序块 ——双击指令树中程序结构显示区的程序块图标,或者点击编辑区下部的程序块排列区的程序块名称快捷键(见图12-2.2),选择需要编辑的程序块(图中选择的是...

下一篇:西门子S7-200PLC检测输入信号的边沿

本例程序用来说明如何用S7-200的检测边沿指令来检测简单信号的变化。在这个过程中,用上升和下降来区分信号边沿,上升沿指信号由"0"变为"1",下降沿指信号由"1"变为"0"。逻辑"1"表示输入上有电压,"0"表示输入上无电压。---- 程序用2个存储字分别累计输入I0.0上升沿数目以及输入I0.1下降沿数目...
 
更多>同类电工资讯
推荐图文
推荐电工资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报