登录
首页
PLC论坛
欧姆龙OMRON
回帖
发帖
正文
主题:小弟又来打扰了~!请教堆栈问题~!
点击:1935 回复:8
楼主
编辑
引用
管理
lj19820422
图中表示的是不是将D180-D193表示为堆栈的范围,当第一个压入指令条件满足时将+30压入D180来表示吗?那如果第二个压入指令条件满足时,是不是要将+30压入181来表示呢?
10-03-14 18:42
1楼
编辑
引用
管理
cvlsam
D180代表堆栈的首地址,D180~D183代表堆栈的控制字。
而对于栈的压入数据是从D184开始。
对于Push指令,你可以参阅CS——CJ编程手册的第626页对于Push的介绍。
Regards
最后修改:
2010-3-14 19:21:57
10-03-14 19:20
2楼
编辑
引用
管理
lj19820422
是不是这本啊?
10-03-14 20:00
3楼
编辑
引用
管理
lj19820422
哦,还有一本指令手册,我在网上找到了,我先看看,不明白的再来请教~!谢谢老师~!
10-03-14 20:12
4楼
编辑
引用
管理
talong
看看老师的签名,可有领悟!
10-03-14 21:03
5楼
编辑
引用
管理
lj19820422
内部I/O存储地址什么意思?
10-03-15 10:20
6楼
编辑
引用
管理
lj19820422
哎~!在家看了半天手册,对这指令还是不懂怎么用~!今天到单位连上机,比较直观的看了一下,多少明白了一些~!不过还是有点不太肯定的地方,清老师看看~!
比如我设定SEET D180 #14这时180中应该显示00C7,表示199.但是我要不设置在DM区只用一个普通的通道号来表示。比如:SEET 180 #14 这是180中是不是也显示199呢?如果在程序中这样出现两个堆栈,是不是会冲突呢?
10-03-15 10:55
7楼
编辑
引用
管理
cvlsam
引用
lj19820422
在 2010-3-15 10:55:28 发言
【内容省略】
北京的大街有180号门牌号码,上海的大街也会有相同的门牌号码,他们会不会冲突呢?
请楼主除了看编程手册外,还应去了解一下PLC操作手册中对于存储器区域的定义。
Regards
10-03-15 13:14
8楼
编辑
引用
管理
lj19820422
呵呵,是我没说清楚,我说的冲突不是指设置堆栈冲突,因为后面还要根据堆栈指针的位置去判断数据的传送方式~!我想问的是SEET 180 #14和SEET D180 #14两种设置中,180-184与D180-184中的数据,在同样的条件下是不是一样?
10-03-15 16:42
工控新闻
西克小口径流量传感器 FTMG DN08 上市
展会预告 | 精准测量、互联互通、智能优化 — 倍福技术助力开启高效能源管理的新纪元
八闽工业:以“新”求变,以质破局
CACLP 2026:华北工控亮相第二十三届中国国际检验医学暨输血仪器试剂博览会
宇树科技科创板IPO申请获受理
倍福 TwinCAT 3 CoAgent for Operations 荣获 “2026 CAIMRS 控制产品新质奖”
倍福展会预告 | 基于 PC 的控制技术助力流程工业数字化转型
宁德时代团队赴汇川技术开展机器人产品应用学习
更多新闻资讯