过程映像

组态时,需要为每个输入/输出指定过程映像分区,然后再把过程映像指定分区指定给循环OB,是吧?那么,相同的过程映像可不可以指定给不同的循环OB?比如说,我把DI指定给了PIP1,把PIP1指定给了OB32,可不可以再把PIP1指定给OB1?在PCS7深入浅出里,我看到把OB1PA指定给了好几个循环OB,这样可以吗?
 还有,分布IO的输入,是以总线循环方式输入到过程映像的吧?总线循环周期不会多于10ms,是吧?那么,比如把某个IO的影响分区指定给了OB32,OB32是100ms,OB32循环一次,总线周期要循环10次,最终输入的值,是不是第10次总线循环输入的值?
 

最佳答案

1. OB1-PA与PIP不同,OB1-PA可以分给多个OB,但PIP只能分给一个OB。
 PIP 不能自动更新。只有调用 SFC26/27 或者启动和结束相关联的 OB 时才会进行更新。OB1-PA是在OB1启动或结束时进行一致更新,PIP不受OB1限制,当它由相关联的OB更新后,不等到OB1结束,即将值写入相应输出。同理,对输入也是一样。
 比如,OB1调用过程中启动了OB40、41中断,PIP1含有qw256,OB1-PA含有qw0,PIP1分配给OB40,OB1-PA分配给OB41,则qw256在OB40调用结束后,立即更新,无需等到OB1结束,而qw0则要等到OB1整个调用结束后才更新,这么说你明白了吧。
 2. 这个问题,其实你弄懂了问题1就很容易回答了。这要看你的OB32分配的是PIP还是OB1-PA。understand?
 再有总线循环时间未必就那么快哦,这要看你下面带了多少从站以及总线速率是多少,总线循环时间是包含IO刷新时间的。如果DP下面还带有协议转换,比如DP转PA,那就得把PA的时间也算进去,才是一个完整的DP循环时间,所以如果网络超大的话,循环一次100多ms也是不稀奇的。
 

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc189440.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年7月30日 上午11:08
下一篇 2017年7月30日 上午11:08

相关推荐

  • TIA V14 PCS7 STARTER

    TIA V14    PCS7   STARTER  相互兼容吗 最佳答案 博途…

    SIMATIC PCS 7 2017年5月28日
  • DP网的绝对值编码器4096*4096在程序中如何调试

    我使用的是PCS7,现场调试宽度值,使用的是绝对值编码器4096*4096的。如何在程序中实现编码器显示的数值和实际的宽度一致呢。求解 最佳答案 首先需要换算出脉冲当量,也就是一个…

    SIMATIC PCS 7 2017年8月16日
  • faceplate 中模拟量给定问题

    在meas_mon标准standard面板中模拟量设定时,会弹出一个小面板,通过直接给定或点加减箭头可以改变设定值,问题当我把模拟量拷贝到外部其它画面上时,鼠标动作无法弹出小面板。…

    SIMATIC PCS 7 2017年10月24日
  • DP/PA 连接

    系统是2个冗余IM153(2BA81-0XB0)通过底板与DP/PA连接,PA连接质量流量仪表.通过外观看现在DP/PA COUPLER状态正常(DP灯亮,PA闪烁),但…

    SIMATIC PCS 7 2017年6月27日
  • 请教各位大哥哥

    400H的系统,上位机用CP1613的,已经装了SIMATIC NET 2006,是否还需要S7-REDCONNECT这个东东,有的人说SIMATIC&nbsp…

    SIMATIC PCS 7 2017年7月26日
  • 用CP 1623卡组建的局域网死机的问题

    项目包括一台ES两台OS,为了实现WINCC与S7-400H间的冗余连接,使用CP 1623卡组建的局域网。想直接从ES上向OS上下载WINCC项目,因此在ES上和OS上…

    SIMATIC PCS 7 2017年6月13日
  • 能否在PCS 7 V8.0中使用功能块CH_AI/CH_DI

    能否在PCS 7 V8.0中使用功能块CH_AI/CH_DI 最佳答案 可以的 提问者对于答案的评价:可以,需要安装PCS 7 光盘中第二张…

    SIMATIC PCS 7 2017年6月3日
  • 几个关于CFC组态模块应用的问题

    我CFC组态刚起步,想问下:1.APL库或者Blocks中有脉冲计数模块?2.三值优选模块(模拟量优选)是要搭的?3.感觉比较模块比较简单,有没有带回差功能的比较模块?等于或不等于…

    SIMATIC PCS 7 2017年6月10日
  • pcs7 用户自定义库的更新

    大家好,我厂使用pcs7其中有一个自定义的库需要更改一下里面的程序,请问具体步骤是什么啊??? 最佳答案 1.自定义的库无非就是自己编制的功能块放在一个库里了。2.最简单的方法就是…

    SIMATIC PCS 7 2017年6月9日
  • 如何修改块属性

    如何在PCS7项目的主数据的块文件下修改块的I/O属性,如修改MEAS_MON的I/O的U端,参数属性,使其产生的块实例,在过程对象视图可以修改的工程单位。先谢谢各位老师。 问题补…

    SIMATIC PCS 7 2017年6月24日