回复:大龄新手请教老师

半截蜡烛

  • 帖子

    273
  • 精华

    1
  • 被关注

    9

论坛等级:游侠

注册时间:2008-08-26

普通 普通 如何晋级?

发布于 2009-11-02 12:44:44

5楼

你要先搞清楚两个问题:为什么要在FC里编写电机的启停而不直接在OB1里编写呢?FC到底是干什么的?
FC是功能块,就是说他可以编写一些你要在程序里多次调用的特定功能,比如你说的一台电机的启停,这就可以看做是这一个功能块的功能,这个功能块你可以用来控制电机A也可以用来控制电机B等等!假如你给他们的控制按钮都制定一个实际的绝对地址,那么多个电机你又如何在相同的FC块上给他们制定不同的启停控制按钮呢?所以就要用到“变量”,比如变量“启动”,你可以给他在被调用的多个相同的FC的变量“启动”接口上制定不同的实际地址如I1.0 I1.2以便控制多台电机,如果不用FC那么你就要在OB1里多次编写相同的代码,有几个电机你就的编写几次,不同的就是你的输入的地址不一样。
活到老学到老!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54615条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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