回复:在西门子PLC中使用跳转指令问题请教,

艾星落尘

  • 帖子

    1006
  • 精华

    1
  • 被关注

    179

论坛等级:至圣

注册时间:2010-02-26

白金 白金 如何晋级?

发布于 2016-07-14 08:39:41

1楼

首先跳转的目标位置能用M40001吗?我考到程序里报错?程序修改如下,注意标注增加和修改的注释,应该是能够满足要求

      A(

      L     "提取罐数据".提取系统[1].步段字

      L     40

      ==I

      )

 JCN   M40001

      FP  "提取罐数据".其他[1].FP_BOOL    

JCN M40003

      L     0

      T     "提取罐数据".其他[1].TIME[1]

M40003: NOP 0

      AN    DB10.DBX17.7

      AN    DB10.DBX8.7

      A     "1S_Pluse" 

      FP     M80.3   //增加,找一个没有用点  

      JCN   M40002

      S         M40.0              

      L     "提取罐数据".其他[1].TIME[1]

      L     1

      +I

      T     "提取罐数据".其他[1].TIME[1]

M40002 : NOP 0

      A(

      L     "提取罐数据".其他[1].TIME[1]

      L     10

      >=I    //修改

      )

JCN M40004

      R     M40.0   //增加

      L   0          //增加

      T     "提取罐数据".其他[1].TIME[1]   //增加

      L     41

      T     "提取罐数据".提取系统[1].步段字

M40004:  NOP 0

M40001 : NOP 0


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

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54439条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

top
X SCL(结构化控制语言)是一种与PASCAL类似的高级文本语言,可以简化数学算法的编程以及PLC的复杂数据处理任务。还可以让西门子PLC(如:S7-300/400/1200/1500)用于更复杂的任务,如闭环控制或统计分析。
为推动 SCL 编程技术的交流与应用,我们诚挚邀请您参与“SCL编程精英案例征集”有奖活动。
分享您的实战经验,不仅能提升编程能力,还有机会赢取丰厚奖励!
立即投稿, 展现您的编程实力!
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。