登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:关于STEP7多重背景数据块 是否可以直接传输到WINCC

点击:3899 回复:6

  新手真心求教,问题困扰多时,希望懂的师傅赐教,非常感谢。
是这样的,我在STEP7里面建立一个300的项目,并且集成一个WINCC项目。
编辑一个简单的按钮子程序FB2,在FB2的输入输出参数上打上S7_m_c   true的标号。
在FB1定义静态参数FB2,并且多次调用FB2,在OB1里面再调用FB1,形成多重背景数据块DB1。
然后编译OS,把打上标号的变量传输到WINCC。
但是结果却发现,多重背景数据块的变量并没有像背景数据块,和共享数据块,符号表一样可以传输到WINCC里面。
希望师傅们解释下,多重背景数据块是否不可以批量传输到WINCC,只可以手动一个个输入进去,这样也太麻烦了吧
有图
附件 DB1.jpg
附件 FB1.jpg
附件 FB2.jpg
附件 OB1.jpg
附件 WINCC变量.jpg
附件 传输.jpg
附件 组态.jpg
16-07-17 12:20
补充:
里面存在的M0.1是我在符号表里面打上标志,以证明传输成功的。
DB1背景数据块的操作员监控也打了勾。
图片有点乱
手动一个个打太麻烦,必须找一个捷径,并且在WINCC里面也不能直接调用背景数据块的数据
按钮编程有点错误,第二个A点应该是B点,不过这并不影响我要表达的问题表情
最后修改:2016/7/17 18:45:01
16-07-17 12:22
不是吧  沉这么快    莫要沉
最后修改:2016/7/19 12:32:15
16-07-17 13:54
顶顶顶
16-07-19 12:32
顶顶顶顶顶
16-07-26 09:12
表示刚学300这个系列,你说的根本不懂,想跟楼主学习一下。表情
16-07-28 14:43
楼主的问题同样困扰我多年,多重背景数据及UDT应该都不能打旗传送。只能在WINCC里面建立结构变量或者EXCLE变量导入。如有更好的方法请赐教。
16-12-02 08:50

工控新闻

更多新闻资讯