每日登录:+1西币&+1积分
&下次自动登录
绑定第三方账号登录 & & &
扫描二维码登录支持中心移动端
获取动态密码
| 新手必读 |
You are here:
程序分析总觉得不太对,请高手指...
热点活动:
程序分析总觉得不太对,请高手指教。 - 已解决问题
OPN&&&DB&&&&&1&&&&&&&&&&&&&&&&&&&&//打开DB1&块&&假设IN0=3200&&IN1=3249&&&&&&L&&&&IN0&&&&&&&&&&&&&&&&&&&&&&&&//装载&IN0=3200的内容&,到ACC1中&(ACC1=3200)&&&&&&ITD&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//转化成双整,存入ACC1&&=3200&&&&&&SLD&&&3&&&&&&&&&&&&&&&&&&&&&&&&&&&//acc1&中的内容*8=&25600&&&&&&LAR1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//&AR1=&25600&&&&&&L&&&&IN1&&&&&&&&&&&&&&&&&&&&&&&&//&ACC1=&3249&&&&&&L&&&&IN0&&&&&&&&&&&&&&&&&&&&&&&&//&ACC1=3200&&ACC2=3249&&&&&&-I&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//&ACC2-ACC1=49&&&----------ACC1=49&&&&&&L&&&&&1&&&&&&&&&&&&&&&&&&&&&&&&&&&//&ACC1=1&&&&ACC2=49&&&&&&+I&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//&acc1=&50M001:&T&&&&TEMP2&&&&&&&&&&&&&&&&&&&&&&//&&temp2=&50&&&&&&L&&&&&B#16#0&&&&&&&&&&&&&&&&&&&&&&//&acc1=&B#16#0&&&&&&&&T&&&&&DBB&[AR1,P#0.0]&&&&&&&&&&&&&//将&DB1.DBB[25600]=0&&???????&&&&&&L&&&&&P#1.0&&&&&&&&&&&&&&&&&&&&&&&//ACC1=1000&&&&&&+AR1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//AR1=1000&&&&&&L&&&&TEMP2&&&&&&&&&&&&&&&&&&&&&&//ACC1=50&&&&&&LOOP&&M001&&&&&&&&&&&&&&&&&&&&&&&&//循环50次&&jump&to&the&NEXT&jump&label&if&ACCU&1-L&&&0.&&&&&&BE
问题补充:本程序作为一个程序块被另外的程序块调用,没看明白执行的实际意义:
产品版区:
悬赏西币:1 | 解决时间: 07:29:10 | 提问者: - 资深学长  第3级
问题ID:139809
假设IN0=3200&&IN1=3249,都是十进制数。程序是将DB1的第3200字节至第3249字节,共50个字节中的内容清零。1、OPN&&&DB&&&&&1&&&&&&&&&&&&&&&&&&&&//打开DB1&块&&假设IN0=3200&&IN1=3249&&&&&&L&&&&IN0&&&&&&&&&&&&&&&&&&&&&&&&//装载&IN0=3200的内容&,到ACC1中&(ACC1=0C80十六进制)&&&&&&ITD&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//转化成双整,存入ACC1&&=十六进制&&&&&&SLD&&&3&&&&&&&&&&&&&&&&&&&&&&&&&&&//acc1&中的内容左移3位形成32位6400(十六进制)。&&&&&&LAR1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//&装入指针,***指针格式,那么AR1=P3200.0上述程序将IN0=0C80,左移3位,意义是形成32位地址指针P。32位地址指针格式为: 00&0BBB&BBBB&BBBB&BBBB&BXXX 其0-2bit,指定bit位,3-18bit指定byte字节。其第31bit固定为0。就意味着AR的取值只能是:0.0&----65535.7。&&&&0C80左移3位为:00&00&&&(十六进制的),按上述格式,再换算为十进制指针为#P3200.0。2、&L&&&&IN1&&&&&&&&&&&&&&&&&&&&&&&&//&ACC1=&3249&&&&&&L&&&&IN0&&&&&&&&&&&&&&&&&&&&&&&&//&ACC1=3200&&ACC2=3249&&&&&&-I&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//&ACC2-ACC1=49&&&----------ACC1=49&&&&&&L&&&&&1&&&&&&&&&&&&&&&&&&&&&&&&&&&//&ACC1=1&&&&ACC2=49&&&&&&+I&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//&acc1=&50上述程序是计算循环的计算器,即要清零操作的字节数。3、M001:&T&&&&TEMP2&&&&&&&&&&&&&&&&&&&&&&//&&保存计数器至temp2中&&&&&&L&&&&&B#16#0&&&&&&&&&&&&&&&&&&&&&&//&acc1=&B#16#0&&&&&&&&T&&&&&DBB&[AR1,P#0.0]&&&&&&&&&&&&&//将常数0存入按地址指针寻址的DB字节中。&&&&&&L&&&&&P#1.0&&&&&&&&&&&&&&&&&&&&&&&//&&&&&&+AR1&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//指针加1.0,即指针指向下一字节。&&&&&&L&&&&TEMP2&&&&&&&&&&&&&&&&&&&&&&//取计算器&&&&&&LOOP&&M001&&&&&&&&&&&&&&&&&&&&&&&&///循环计数值如为0则结束循环;如不为0减1后则转向标号为M001的语句,继续循环。&&&&&&&&&&&BE&&//如循环计数值如为0则结束循环。4、建议楼主看看下述资料,才能真正清楚指针寻址及循环语句,否则再见指针寻址还是不明白:、《关于S7-300和S7-400指针寻址的说明与例程(更新版)()&&&&&》下载:、《step7编程之地址概念详解》连接:或、《西门子STL间接寻址常问问题集》ID=6175&loginID=&srno=&sendtime=
大师  第17级&
填写您的评论...
提问者对于***的评价:明白了,分析的很好,多谢
更多相关问题
本版精华问答
等待您来回答
作者/最新回复
最后回复时间
对从db1.dbb3200开始的50个字节清零。这里用到了间接寻址,可以在论坛上搜索间接寻址的内容。
- 中级技术员  第6级
& 12:25:35
这是间接寻址功能,程序的意思是从DB1.DBB3200开始的50个字节赋0.参见:S7-300和S7-400寻址
- 资深顾问  第13级
& 19:20:54
上一页1下一页&
扫描打开手机版
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找***
在“找***”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到***!
遇到了问题,就来“找***”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找***”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找***”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!苹果/安卓/wp
积分 12, 距离下一级还需 12 积分
权限: 设置帖子权限
道具: 彩虹炫, 涂鸦板, 雷达卡, 热点灯, 金钱卡
购买后可立即获得
权限: 隐身
道具: 金钱卡, 彩虹炫, 雷达卡, 热点灯, 涂鸦板
开心签到天数: 8 天连续签到: 1 天[LV.3]偶尔看看II
本帖最后由 番宝 于
23:13 编辑
23:13:27 上传
在误设定检验中,使用拉姆齐RESET检验,请问对这个结果通过哪几个值做分析啊?是看F统计量的p值吗?对于各个值怎样分析,结果又是什么呢?求高手指教!!
载入中......
可以这样理解。就是把y帽的二次方,三次方,直到X次方,放入原回归中,得到新方程A,通过对A进行F检验,来抓住非线性的证据。
y=a1+a2*x2+a3*x3+e
y帽=b1+b2*x2+b3*x3
平方,去除常数项
y帽^2=b2^2*x2^2+b3^2*x3^2+2*b2*b3*x2*x3
得到新回归
y=a1+a2*x2+a3*x3+c1*y帽^2+c2*y帽^3....
RESET检验(也就是F检验)
H0:c1=c2=0
本帖被以下文库推荐
& |主题: 8540, 订阅: 47
小桥流水人家
你附的图不是ramsey检验,检验结果看F值对应的右边的概率,概率小于0.05,说明模型有设定偏误,变量数目加1,再次检验直至模型没有设定偏误。
嗯,你这个图是不是不全啊?
大神们能解释一下拉姆齐检验什么意思么,就是把y帽放进方程中去么
马拉多貌 发表于
大神们能解释一下拉姆齐检验什么意思么,就是把y帽放进方程中去么可以这样理解。就是把y帽的二次方,三次方,直到X次方,放入原回归中,得到新方程A,通过对A进行F检验,来抓住非线性的证据。
y=a1+a2*x2+a3*x3+e
y帽=b1+b2*x2+b3*x3
平方,去除常数项
y帽^2=b2^2*x2^2+b3^2*x3^2+2*b2*b3*x2*x3
得到新回归
y=a1+a2*x2+a3*x3+c1*y帽^2+c2*y帽^3....
RESET检验(也就是F检验)
H0:c1=c2=0
观点有启发
热心帮助其他会员
总评分:&经验 + 10&
论坛币 + 10&
学术水平 + 5&
热心指数 + 5&
信用等级 + 4&
fmbt01 发表于
可以这样理解。就是把y帽的二次方,三次方,直到X次方,放入原回归中,得到新方程A,通过对A进行F检验,来 ...有看到说“那么得自新回归方程的R方记做”R方new&,得自原来回归方程的R方记做“R方old”,然后构造一个F统计量,F=[(R方new-R方old)/新回归元的个数]/[(1-R方new)/(n-新模型中的参数个数)]
如果所计算的F,比如说在5%水平上是显著的,我们就接受最初始的模型被误设的假定.”,就是构造F统计量。请问这个和“H0:c1=c2=0&&H1:其他”所做的F检验是一样的吗?