回复:请问sm0.1的功能?

刚出幼儿园

  • 帖子

    342
  • 精华

    5
  • 被关注

    16

论坛等级:侠士

注册时间:2005-04-09

普通 普通 如何晋级?

发布于 2008-11-07 10:21:52

0楼

quote:以下是引用鼠老爹在2008-11-07 09:23:58的发言:
与VB等程序不同之处,PLC的程序是不断循环运行的。所谓首次扫描,及PLC进入RUN状态后对程序的第一次执行过程。此时SM0.1始终是“1”;而运行到程序末尾后回过来重新开始新一轮执行过程时,SM0.1即自动复位为“0”,以后一直为“0”。所以该位为“1”的时间长短与程序的长短相关,并非一个固定的值。


vb也是循环执行阿,只不过人们看不见罢了。还有就是如果不循环,vb中怎么知道一个事件发生了呢?不要混淆视听哦。
其实程序的后台都有一个消息泵在调度的,PLC也是一样,sm0.1和vb编程中的一些初始化函数一样的,举一个不太恰当的例子,比如vb中的formload可以近似认为是sm0.1,你愿意做一些初始化就往里边写程序,不愿意就空着。
谁出的题这么难,到处都是正确的答案!!!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33276条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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