回复:STL编程问题 SET用法 和RLO的说明

冬日

  • 帖子

    3379
  • 精华

    56
  • 被关注

    45

论坛等级:奇侠

注册时间:2005-09-01

白金 白金 如何晋级?

发布于 2010-03-23 09:19:07

6楼

quote:以下是引用wccw在2010-03-22 14:05:36的发言:
伊默的回答很好

你看懂了吗?好不好不是随便说的!伊默大侠的回答我觉得有点问题:
楼主所说的其实状态字的起始位FC的问题,FC是状态字的起始位,总是以0开始,表示逻辑的开始,使下一个逻辑计算不考虑前面的RLO,任何逻辑计算都将使FC置位,任何逻辑赋值、逻辑跳转、嵌套指令都将使FC复位。
A I0.0
=M0.0 如果 I0.0=1时,M0.0不一定等于一那就说明你在这个逻辑计算之前还有逻辑计算并且没有进行任何的赋值、逻辑跳转或者嵌套指令,所以FC没有被复位。正常是用stl语言写的程序才有这个问题,如果是梯形图和FBD语言写的,Step7会提示你程序不规范。但是STL写的程序Step7就无法提示你了。
If anything can go wrong, it will.
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54715条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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