电工知识|HMI中的数据真的是按照你设定的采样周期在更新吗?

   更新日期:2017-03-27     来源:建材之家    作者:水电之家    浏览:35    评论:0    
核心提示:我想对于hmi这样一侧来说,应该是按照设定的时间来更新变量,但是plc发送过来的数据应该是放在HMI这边的一个缓冲区内,HMI画面所刷新的数据应该也指示在自己的缓冲区内读取,它并不知道里面的数据是PLC何时发送过来的数据、PLC有无对数据跟新。 这样理解的话,我们就要考虑三个时间: 1、PLC程序自己运行所需的扫描周期 2、通信传递数据所花的时间 3、HMI上设定的刷新周期 我觉得应该是

电气施工图纸会审工作要点

推荐简介:1、要审查设计图纸是否符合相关规范或有关技术质量标准,设计是否合理,考虑经济承受能力和投资取得的回报,设计和选用的产品应是开放型的,便于有条件时系统扩展、互联和信息共享。 2、要根据工程的特点和使用功能,明确业主对其项目的定位和需求。应提供意见和建议与业主,及早协调明确要设置哪些系统,以便所设系统与主体工程同步进行,避免主体完工后再上系统,难于施工,造成对建筑主体结构的破坏,加大返工......
水电之家讯:我想对于hmi这样一侧来说,应该是按照设定的时间来更新变量,但是plc发送过来的数据应该是放在HMI这边的一个缓冲区内,HMI画面所刷新的数据应该也指示在自己的缓冲区内读取,它并不知道里面的数据是PLC何时发送过来的数据、PLC有无对数据跟新。

这样理解的话,我们就要考虑三个时间:

1、PLC程序自己运行所需的扫描周期

2、通信传递数据所花的时间

3、HMI上设定的刷新周期

我觉得应该是1+2<=3的这种情况的,HMI每次刷新的数据就应该是PLC更新的时时数据,如果1+2>3的话,HMI进行变量刷新的时候,读到的数据还是上一次的,比如说有可能HMI更新第2次的时候,才是PLC数据的第一次更新(当然是相对来说的第一次和第二次哈)。

解决办法,我觉的也是一样从上面三点出发:降低1和2占用的时间,或者适当调整3为比较大但是又不影响目标效果的值。

小弟才疏学浅,说错了大家莫笑,我只是希望能多多学习……

我看到这才是最合理的解释,其实影响通讯速度的就是这3个因素:1,PLC的扫描周期,是根据程序来决定的,一般程序结构简单,程序越少,CPU越好,扫描周期很短,我用最快的是1MS,最慢的是50MS;2,是根据所设定波特率来的,DP总线的波特率越高,传输时间越短,当然用以太网是最快的;3,CPU每刷新一次自动把数据放在HMI缓存里,而触摸屏根据其自己的刷新来读取数据。个人总结,CPU刷新和HMI无关。水电之家为您提供最全面的管材,管件,水电,电线,电工,管材水电品牌的装修知识点和各种管材水电的导购与在线购买服务,拥有最便宜的管材水电价格和最优质的售后服务,每天都有秒杀的抢购活动哦!敬请登陆水电之家:http://shuidian.jc68.com/
小程序码
 
打赏
 
更多>文章标签:电工
更多>同类水电电工资讯
0相关评论

推荐图文更多...
点击排行更多...
最新视频更多...
推荐产品更多...
老姚之家 | 全景头条 | 照明之家 | 防水之家 | 防盗之家 | 区快洞察 | 潜江建材 | 仙桃建材 | 恩施建材 | 随州建材 | 咸宁建材 | 黄冈建材 | 荆州建材 | 孝感建材 | 荆门建材 | 鄂州建材 | 襄樊建材 | 宜昌建材 | 十堰建材 | 黄石建材 | 长沙建材 | 湘西建材 | 娄底建材 | 怀化建材 | 永州建材 | 郴州建材 |
建材 | 720全景 | 企业之家 | 移动社区 | 关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | sitemap | 粤ICP备14017808号-1
(c)2015-2017 Bybc.cn SYSTEM All Rights Reserved
Powered by 电工之家