回复:数组循环显示问题

zhangli0

西门子1847工业学习平台

  • 帖子

    17139
  • 精华

    63
  • 被关注

    889

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2015-06-02 10:52:53

1楼

a(i,j)
1、首先查询你的输入数据的在数组中的行列值i0,j0。
2、你是触发一次,要显示的数据显示一次吧?否则无限循环就死机了,
L i0
T i
L j0
T j//以上是i,j初始化
A M0.0//触发信号
jcn M1
L I
L 3
>I
JCN M3//I大于3说明需要输出下一列的第一行的数据,所以行列各加1
L J
L 1
+I
T J
L I
L 1
+I
T I
M3:NOP 0
L J
L 3
>I//如果J大于3了说明已经输出了最后一个数据,则返回到第一行第一列
JCN M2
J=1
I=1
M2:NOP 0
L a(i,j)
T OUT//显示变量
M1:nop 0
活到老,学到老!为了生活学习吧!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54619条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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