西门子MP377触摸屏12寸

6AV6644-0AA01-2AX0自 2015/1/1 起,新的部件 附有停止供货通知。 备件可 提供,价格可能 与新部件不同。 更多信息 可参阅 SIMATIC 当前条目 ID:109486162. 如果您有问题, 请咨询您的 联系人。 SIMATIC MP 377 12" 触摸屏 多功能面板,Windows CE 5.0 12" 彩色 TFT 显示屏 12MByte 项目组态存储器, 可项目组态的版本 WinCC flexible 2007

说明:
文本显示器 200 和 200C 支持棒图字符集。


图 01

使用 STEP 7 Micro/WIN 中的文本显示向导和 "TD200 Bar" 库指令,可以生成使棒图能够显示到文本显示器上的 ASCII 码值, 此

ASCII 码值通过一个整型变量以字节为单位产生 ( 见图 01 )。

1. “TD200 Bar” 库指令集


图 02

此库指令集包含以下功能块:


2. 配置 TD 200 使其显示棒图

使用提供的 PPI 电缆将 TD 200 连接到您的 S7-200 CPU 的 Port 0,并将 Port 1 连接到您的电脑。运行 MicroWin。
 

序号描述
1在 “工具” 菜单下打开 “文本显示向导”。
2

点击 “下一步” 来跳过 “简介” 页。

3选择您的文本显示器的型号和版本。


Fig. 03

表 01

2.1 配置 TD 200 V2.1 和更早的版本

按照以下步骤将配置 TD 200 V2.1 或更早版本显示棒图。
 

序号描述
1在 “本地化显示” 对话框选择您要使用的语言,并选择 “棒图” 作为支持的语言集。 点击 “下一步”确认。


图 04

2根据您的要求设置 “标准菜单和密码” 窗口,点击 “下一步”。
3在菜单项 “功能键和更新速率” 中将更新速率设定为 “尽可能快”,然后点击 “下一步” 确认。
4在 “报警选项” 菜单中选择 “40个字符信息格式” 并点击 “下一步”。
5在菜单项 “分配存储区” 中设置参数块的起始地址,使能位和消息内容。

重要提示:
请注意并记住参数块的起始地址!
点击 “下一步”。


图 05

6在 “报警” 菜单中 TD 200 底部定义 “嵌入数据”,选择数据格式 “字”以显示整型变量,选择所需的显示格式,点击 “OK” 确认并点击 “下一步 >”。


图 06

7在菜单项 “项目组件” 中,点击 “完成” 以完成 “文本显示向导”,并点击 “ Yes ” 确定完成。
8在 STEP 7 Micro/WIN 中打开向导生成的数据块 “ TD_DATA_x ” 并找到嵌入数据的存储地址 (这里为 VW62)。


图 07

9在您项目的 “主程序” 中调用库指令 “ Bar_V2_1ae ” (用来在2.1及更早版本的 TD 200 上显示棒图并输出 “ IN ”参数)。
将参数块的起始字节地址指针值赋给输入参数 “ PAR_BLOCK ”(这里为 &VB0 )。
将嵌入数据的起始字节地址指针值赋给输入参数 “ DATA_ADDR ”(这里为 &VB62 )。


图 08

西门子MP377触摸屏12寸

表 02

库指令集 “ Bar_V2_1_ae ”

表 03 中列出了库功能块 “ Bar_V2_1ae ” 的参数说明:
 

符号变量类型数据类型注释取值范围
INININT计数值0 - HI_LIM
HI_LIMININT1 - 65.535
PAR_BLOCKINDINT参数块起始地址的指针&VBx
DATA_ADDRINDINT嵌入数据起始地址的指针&VBx

表 03

2.2 配置 TD 200 V3.0 或 TD 200C 1.0

按照以下步骤将配置 TD 200 V3.0 或 TD 200C V1.0 显示棒图。
 

序号描述
1在菜单项 “标准菜单和更新速率” 中将更新速率设定为 “尽可能快”,然后点击 “下一步” 确认。
2在 “本地化显示” 对话框选择您要使用的语言,并选择 “棒图” 作为支持的语言集, 点击 “下一步”确认。


图 09

3选择所需的按键配置并点击 “ OK ”。
4在 “ TD 配置完成 ” 窗口切换至 “ 用户菜单”。
5点击 “ 下一步 >” 以跳过菜单简介页面。
6现在您进入 “ 定义用户菜单 ” 窗口。 在输入框内输入一个菜单名以添加一个菜单项 ( 这里为 “ Bar Graph ”)。添加一个屏幕并点击 “ Yes ”确认。


图. 10

7在菜单项 “ x ” 的屏幕窗口将光标移动至 TD 首行的末尾并插入一个地址为 “ VBx ” 的 PLC 数据 (这里为 “ VB220 ”)并将 “数据格式” 设定为 “ 字符串”。

注:
如果您想同时在 TD 上显示一个整型变量,您可以在第二行插入一个对应整型变量存储地址的 PLC 数据,并将数据类型定义为 “ 数字 ”。
点击两次 “ OK ”来确认这一操作,然后点击 “ 下一步 > ”。


图 11

8点击“ 下一步 > ” 越过 “用户菜单完成 ” 页面并为所分配的126个字节的存储器选择起始地址。.
点击“ 下一步 > ”,然后点击 “ 完成 ” 来结束 “ 文本显示向导 ”,点击 “ Yes ” 确认。
9在主程序中用特殊标志位0.0来调用 TD 控制快 “TD_CTRL_x”。


图 12

10

在您项目的主程序中调用库功能块 “Bar_V3_CV1” ( 用于在 TD 200 V3.0 或 TD 200C V1.0 上显示棒图)。
将在 TD 首行插入的字符串首字节指针赋给输入参数 (此处为 &VB220)。

图 13

表 04

库指令块 “Bar_V3_CV1”

表 05 中列出了库功能块 “ Bar_V3_CV1 ” 的参数说明:
 

符号变量类型数据类型注释取值范围
INININT计数值0 - HI_LIM
HI_LIMININT(LO_LIM+1) - 65.535
LO_LIMININT0 - (HI_LIM-1)
ADDRINDINT嵌入数据起始地址的指针&VBx
LENININT棒图的字节长度1 - 20
ERROROUTBOOL错误位 (LO_LIM = HI_LIM 或者 LEN < 1 or LEN > 20)1 = error

Table 05

库指令块 “Counter”

块 “Counter” 模拟了一个以2 Hz 时钟频率,1为步长向上计数的信号 (参数 “Counter”)。
计数值从 “0” 到值 “HI_LIM”(类型: INT)然后再从 “0” 重新开始。


图. 14
 

符号变量类型数据类型注释取值范围
HI_LIMININT1 - 65.535
CounterIN_OUTINT计数值0 - HI_LIM

表 06  

如果不能在 Windows 10 IoT Enterprise LTSB 2015使用多显示器, 需要检查 BIOS 设置和 SIMATIC IPC显卡驱动。

描述
除了主板集成显卡接口,SIMATIC IPC 有另一种"NVIDIANVS315"显卡。然而,集成显卡无法与此显卡一起使用。

受到影响的

  • 微软操作系统如 Windows 10 IoT Enterprise LTSB 2015

  • SIMATIC 机架PCs 带独立显卡

解决方案
如果需要同时两块显卡,需要检查以下几点。

  • 尽管有其他网卡也要确保集成显卡接口可以切换。为此,在BIOS 设置中,菜单 "Advanced -> Graphics Configuration -> Internal Graphics" 设置参数 "Enabled"。

  • (可选步骤)

    定义系统启动时使用哪块显卡。 为此,在BIOS设置中,菜单 "Advanced -> Graphics Configuration -> Primary Display" 设置参数"Internal"。
    确保在系统启动时使用集成显卡输出图形。

  • 保存 BIOS 设置并启动 IPC操作系统。

  • 为"NVIDIANVS315" 安装 V369.45 或更高版本NVIDIA 显卡驱动。 

注释

  • 有关 BIOS 设置更多信息可参考SIMATIC IPC 的 BIOS 手册。SIMATIC IPC交货包含有documentation and driver DVD。

  • NVIDIA 显卡驱动也在 documentation and driver DVD 中。

说明:
 
    本文主要介绍了在不使用分屏器的情况下,通过 WinCC 项目中的设置,实现简单的分屏操作。两台显示器分别显示不同的 WinCC 画面,独自操作,互不影响。

试验环境 :

      本文试验时所用硬件及软件环境:

        1         WIN7 操作系统
        2         WinCC V7.2  +  update3
        3          PC 机,支持连接两台显示器的显卡,除了本机显示器外,外加一台带有 DVI 接口的显示器。

设置步骤 :

        1 通过 DVI电缆连接第二台显示器。
  
        2  PC 机中扩展桌面设置:

        显示器 1 分辨率1920 X 1048 
        显示器 2 分辨率 1280 X 1024

         图 01. 扩展桌面设置

        3  打开 WinCC V7.2 软件,创建一个 WinCC 项目,创建 NewPdl1 作为初始画面,创建画面 2(NewPdl2),创建画面 3(NewPdl3)。初始画面中放置两个画面窗口控件,画面窗口1(Picture Window1),画面窗口 2 (Picture Window2)。

        
          图 02. 放置画面窗口   

    设置主画面 NewPdl1 的属性,可以隐藏主画面:


           图 03. 主画面 NewPdl1 的属性设置      设置画面窗口 1(Picture Window1)属性,调整大小,画面名称选择画面 2(NewPdl2), 独立窗口,显示器 1:


         图 04. 画面窗口 1(Picture Window1)属性设置

        图 05. 画面窗口 1(Picture Window1)属性设置     设置画面窗口 2(Picture Window2)属性, 调整大小,画面名称选择画面 3(NewPdl3),独立窗口,显示器 2 :

       图 06. 画面窗口 2(Picture Window2)属性设置       4     画面 2(NewPdl2),画面 3(NewPdl3)大小设置:
 
   画面 2(NewPdl2)根据显示器 1 的大小设置:

         图 07. 画面2(NewPdl2)大小设置

    画面 3(NewPdl3)根据显示器2的大小设置:

  图 08. 画面3(NewPdl3)大小设置     创建 WinCC 项目其他画面,变量,报警等,正常运行激活,就可以实现在两台显示器中各自显示独立的画面窗口画面,实现分屏功能。显示器及画面大小根据自己需求而定。

      运行结果 :
    
           图 09. 左侧为显示器 1 中的画面,右侧为显示器 2 中的画面
         
 注意:
     
    本方法属于比较简单的实现分屏方法,对硬件要求不高, 简单实现两个屏幕分屏。若要实现更复杂的分屏功能,可使用分屏器以及 OS Project Editor 中的设置。OS Project Editor的使用可以参阅 WinCC InformationSystem 中 Options->OS Project Editor 一章的详细内容。


西门子MP377触摸屏12寸