回复:西门子200沿的应用

看雪001

  • 帖子

    2416
  • 精华

    87
  • 被关注

    232

论坛等级:至圣

注册时间:2012-04-25

钻石 钻石 如何晋级?

发布于 2018-01-18 23:20:04

13楼

展开查看
以下是引用yanxiao在2018-01-18 18:23:14的发言 >11楼

系统自动为每一个沿指令分配一个唯一的位,来记录前一次扫描的状态,效率应比使用M位的还高。

以下是引用看雪001在2018-01-18 16:52:28的发言 >10楼:根本原因是子程序的...

引用10楼详细内容:

根本原因是子程序的调用方式,即条件调用和无条件调用的区别。

200plc子程序中要用沿指令,我都这么写:


不要用P,用一个中间位过渡一下。


通常,我们在讲“效率”这个词的时候,是要包含“正确、准确”这个前提的,傻瓜式操作往往也意味着低端,避免不了一些bug。

举个例子:step7里面有一个集成功能,当wincc程序和plc程序集成在一个项目中时,wincc是可以使用plc的符号变量的,也有很多人觉得这样做就会提高效率。但wincc的变量属性终究是和plc变量属性是不同的,不仅仅是要重新定义采样周期,比如plc中一些io位变量,如果直接用到wincc中,而不是以字或双字格式组态,那就是是浪费tag个数,反而低效!

借用西家的话:知其道,用其妙!一味盲目跟随,并不是知其道。



大道至简,知易行难
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。