回复:S7 300程序指教

艾星落尘

  • 帖子

    996
  • 精华

    1
  • 被关注

    179

论坛等级:至圣

注册时间:2010-02-26

白金 白金 如何晋级?

发布于 2017-09-08 10:41:58

3楼


    A    Q112.1

    JC   out1     //当Q112.1为1时就直接跳转到out1对应的位置上,如果不为1,程序接着往下执行

    L    0

    T    PQW288    //初始化PQW288,

    JU   end1      //无条件跳转到end1

C1:L    DB613.DBD72 

    RND               //DB613.DBD72里数取整

    L    11000

    *I                  //取整后乘以11000

    L    100

    /D                  //再除以100

    T    PQW288          

    T    DB63.DBW32    //计算后的数据分别传给PQW288 和DB63.DBW32  

    JU   end3          //无条件跳转到end3

d1:L    0

    T    PQW288

d3:NOP  0

程序里应用了些跳转指令,有的是无条件跳转;根据指令慢慢解读;掌握:在不跳转的情况下,程序是会接着往下执行的。

一个人在战斗
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54716条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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