本人初学者,遇到问题请教各路大侠。
最近做一个项目,当按下启动开关I0.0后,T0计时7秒,然后T1死循环循环计时10秒,梯形图如图所示。但我在仿真中发现,MW200赋的初值明明是7S,不知为何在T0的TV端就变成了7S110mS?
另外,我想把MW200也加上如“循环1预置值”这样的符号,不知为何在T0的TV端却显示红色错误?
最后一个是大问题,我如此费劲的使用MOVE和设置符号,其实是为了在WinCC flexible中仿真。看过许多高手的解答,都要用到DB这种类型,本人所学尚浅,对此还不了解,往各位详细讲讲步骤,不甚感激!
产品版区:SIMATIC S7-300(F)/S7-400(F/H/FH)
悬赏分:5 | 解决时间:2011-09-23 22:26:21 | 提问者: zc26037 - 学长  第2级
最佳答案
回答者:
Bob Wu
-
顶级工程师  第12级
2011-09-23 21:57:08
提问者对于答案的评价:
谢谢大侠详细的解释,让小弟茅塞顿开。看来对于WinCC flexible的组态还得好好研究下DB模块了。另外,我今天发现其实红色错误的原因其实是数据格式的问题,MW200默认的是word格式,改成s5time格式,就正确了。
程序中的地址有冲突,MW200和MW201,修改好后再仿真观察现象
回答者: 划痕 - 中级技术员  第6级
2011-09-23 09:33:08
地址冲突了
回答者: RUN—START - 初级技术员  第5级
2011-09-23 09:50:04
MW200 MW201 地址冲突。
回答者: 超强台风 - 学长  第2级
2011-09-23 14:00:16
看不懂你的 程序 期待理解。。。
但是 很直观的问题 你的地址就冲突了 MW200 就是字寄存器 16位 后面的地址就应该是MW202 另外 如果I0.0是个按钮的话 实现不了你所谓的功能
回答者: 未曾忘记 - 资深学长  第3级
2011-09-23 15:42:23
我也是菜鸟级的,平时用的是三菱的,现在客户需要西门子的,只好重新学了
回答者: 张家港市 - 新生  第1级
2011-09-23 15:50:15
如果用到M区的地址,提前做好分配记录,地址不要重复使用
还是用DB块比较方便管理
回答者: 【未知数】 - 高级工程师  第11级
2011-09-23 19:32:53
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!