模拟量复值到wincc显示步骤

已锁定

xt-lion

  • 帖子

    86
  • 精华

    1
  • 被关注

    5

论坛等级:游士

注册时间:2008-09-04

普通 普通 如何晋级?

模拟量复值到wincc显示步骤

1353

1

2009-05-23 15:25:29

把步骤写一下。有不对的地方希望能指出来。。


模拟量复值到wincc显示步骤

一.
前提:
1.S7200 PLC能与STEP 7 Micro/Win V4.0 SP6正常连接。
2.在STEP7 V5.4中的硬件配置正确(此步骤可参照CP243-1 Getting Started)并能和SIMATIC.NET正常通讯。
二.
1.在STEP 7 Micro/Win V4.0 SP6中的设置,以太网向导设置,模拟量输入设置。

 以太网向导设设置:注意在将要设置完成后,要确定模块配置V存储区不能与编辑的模拟量输入程序冲突,最好设为大值。

 模拟量输入设置:
常开触点:选用周期提供1S时钟脉冲的SM0.5。
移动指今:采用输入字(IN)移至输出字(OUT),不改变原来的数值的移动字(MOV-W)指令。其中IN为模拟量输入地址。如:AIW0 。OUT为传送到的V存储区地址。如:VW0。地址位数均为偶数。
2.在SIMATIC.NET中OPC scout的设置。建立条目,打开OPC-Navigator建立变量,并通过S7:[S7 connection_1]&statepath() 这个函数改变成V存储区变量.在条目栏查看复值状态。
 建立条目:打开OPC scout双击OPC.Simatic NET.输入项目名称,OK后双击名称进入OPC-Navigator
 在OPC-Navigator中单击Connections------S7------S7 connection_1------在中间区域里选择&statepath() S7:[S7 connection_1]&statepath()函数------点击向右箭头在右边区域里双击添加过来的函数出现Modify an Item对话框把“]”后面的&statepath()改为“db1,b0,1” “db1,w0,1” “db1,d0,1” “db1,real0,1”分别代表位,字,双字,实数。------点击OK将条目添加到条目列表。

 在条目栏查看复值状态:
Quality为Good时,说明OPC与STEP 7 Micro/Win V4.0 SP6建立上了连接。运行PLC可以在Value栏看到在STEP 7 Micro/Win V4.0 SP6中复入的变量值。如果在PLC没有通电的情况下,可以看到Value栏里有非0数值。则说明CP243-1模块配置的V存储区与模拟量输入的V存储区冲突。要重新设定。

3.在Win cc建立变量连接:
 直接点击右建新建变量。在变量属性里点击“选择”。

 在条目名称里填入新建V区变量的地址。地址可以在OPC scout里双击Itim names里看到。

 数据类型要和变量属性中的数据类型一样。确定后就可直接调用了。
 在Wincc 里的图形编辑器里画入一个输入输出域------右击输入输出域------属性------右击输出值选择动态对话框,在动态对话框里连接建立好的变量,并把数据类型改为“直接”。
激活画面,观察输入输出域里的值是否是在STEP 7 Micro/Win V4.0 SP6中复入的变量值。




模拟量复值到wincc显示步骤 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32574条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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