监控组态软件4

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
17
4.2 变量的数据类型
数值型变量 下面介绍各种数值型变量 : ⑧32位浮点数 位浮点数 32位浮点数 位浮点数(floating–point 32–bit) 位浮点数 占用4字节的存储空间 字节的存储空间, 占用 字节的存储空间, 取值范围为± 取值范围为±3.402 823E+38。 。 ⑨64位浮点数 位浮点数 64位浮点数 位浮点数(floating–point 64–bit) 位浮点数 占用4字节的存储空间 字节的存储空间, 占用 字节的存储空间, 取值范围为± 取值范围为±1.797 693 134 862 31E+308。 。
11
4.1 变量管理器
变量管理器的结构 3.工具提示 . 在运行系统中,可以以工具提示的方式查看与连接和 在运行系统中, 变量有关的状态信息。 变量有关的状态信息。移动鼠标指针到所希望的连接 或变量上可显示状态信息。 或变量上可显示状态信息。 工具提示包含了下列信息: 工具提示包含了下列信息: •对于连接,显示与状态有关的简短信息; 对于连接,显示与状态有关的简短信息; 对于连接 •对于变量,显示变量的当前值及变量的质量代码; 对于变量, 对于变量 显示变量的当前值及变量的质量代码; •上一次修改变量时的日期。 上一次修改变量时的日期。 上一次修改变量时的日期
12
4.1 变量管理器
变量管理器的结构 4.菜单栏 . 在“编辑”菜单下,可对变量和变量组进行剪切、 编辑”菜单下,可对变量和变量组进行剪切、 复制、粘贴和删除等操作。 编辑” 属性 属性” 复制、粘贴和删除等操作。在“编辑”>“属性”下, 可查看所选变量、通讯驱动程序、 可查看所选变量、通讯驱动程序、通道单元或连接 等的属性。此操作也可使用快捷菜单来完成。 等的属性。此操作也可使用快捷菜单来完成。 5.查 找 . 在变量管理器中,可在快捷菜单中打开搜索功能, 在变量管理器中,可在快捷菜单中打开搜索功能, 对变量、变量组、连接、 对变量、变量组、连接、通道单元和驱动程序进行 搜索。 搜索。
14
4.2 变量的数据类型
当创建变量时,将给变量分配某种可能的数据类型。 当创建变量时,将给变量分配某种可能的数据类型。 数据类型取决于用户将怎样使用该变量。 数据类型取决于用户将怎样使用该变量。 WinCC中的变量分为以下数据类型: 中的变量分为以下数据类型: 中的变量分为以下数据类型 二进制变量、有符号8位数、无符号 位数、有符号 位数、 位数、 二进制变量、有符号 位数 无符号8位数 16位数、无符号 位数、有符号 位数、无符号 位数、 位数、 位数、 位数 无符号16位数 有符号32位数 无符号32 位数、 位浮点数 位浮点数、 位浮点数 位浮点数、 位字符集文本变 位数、32位浮点数、64位浮点数、8位字符集文本变 位字符集文本变量、 量、16位字符集文本变量、结构类型变量、原始数 位字符集文本变量 结构类型变量、 据类型变量和文本参考变量。 据类型变量和文本参考变量。
各种数值型变量的WinCC、STEP 7和C动作变量的类型声明 、 各种数值型变量的 和 动作变量的类型声明
19
4.2 变量的数据类型
字符串类型变量 ①8位字符集文本变量 位字符集文本变量 占用的存储空间为0~ 字节, 占用的存储空间为 ~255字节, 字节 可以用来表示ASCII字符集中的字符串。 字符集中的字符串。 可以用来表示 字符集中的字符串 每个ASCII字符占 字节的存储空间。 字符占1字节的存储空间 每个 字符占 字节的存储空间。 ②16位字符集文本变量 位字符集文本变量 占用的存储空间为0~ 字节。 占用的存储空间为 ~255字节。 字节 该类型的变量一般用来表示Unicode字符集的文 该类型的变量一般用来表示 字符集的文 本变量。每个Unicode字符占 字节的存储空间。 字符占2字节的存储空间 本变量。每个 字符占 字节的存储空间。 如需表示中文的字符串,变量类型应为16位字符 如需表示中文的字符串,变量类型应为 位字符 集文本变量。 集文本变量。
16
4.2 变量的数据类型
数值型变量 下面介绍各种数值型变量 : 有符号16位数 ④有符号 位数 (signed 16–bit value) 表示一个短整数,占用2字节的存储空间 字节的存储空间, 表示一个短整数,占用 字节的存储空间, 取值范围为-32 768~32 767。 取值范围为 ~ 。 无符号16位数 ⑤无符号 位数 (unsigned 16–bit value) 占用2字节的存储空间 取值范围为0~ 字节的存储空间, 占用 字节的存储空间,取值范围为 ~65 535 。 ⑥有符号32位数 (signed 32–bit value) 有符号 位数 表示一个长整数,占用4字节的存储空间 字节的存储空间, 表示一个长整数,占用 字节的存储空间, 取值范围为-2 取值范围为 147 483 648~2 147 483 647 。 ~ 无符号32位数 ⑦无符号 位数 (unsigned 32–bit value) 占用4字节的存储空间 字节的存储空间, 占用 字节的存储空间, 取值范围为0~ 取值范围为 ~4 294 967 295 。
6
4.1 变量管理器
3.系统变量 . WinCC提供了一些预定义的中间变量,称为 提供了一些预定义的中间变量, 提供了一些预定义的中间变量 系统变量。 系统变量。 每个系统变量均有明确的意义, 每个系统变量均有明确的意义,可以提供现 成的功能,一般用以表示运行系统的状态。 成的功能,一般用以表示运行系统的状态。 系统变量由WinCC自动创建,组态人员不能 自动创建, 系统变量由 自动创建 创建系统变量,但可使用由WinCC创建的系 创建系统变量,但可使用由 创建的系 统变量。 统变量。
18
4.2 变量的数据类型
数值型变量
变量类型名称 二进制变量 有符号8位数 有符号 位数 无符号8位数 无符号 位数 有符号16位数 有符号 位数 无符号16位数 无符号 位数 有符号32位数 有符号 位数 无符号32位数 无符号 位数 32位浮点数 位浮点数 64位浮点数 位浮点数 WinCC变量 变量 Binary Tag Signed 8-bit Value Unsigned 8-bit Value Signed 16-bit Value Unsigned 16-bit Value Signed 32-bit Value Unsigned 32-bit Value Floating_point 32 bit Floating_point 32 bit STEP7变量 C动作变量 变量 动作变量 BOOL BYTE BYTE INT WORD DINT DWORD REAL BOOL char unsigned char short unsigned short,WORD INT unsigned int,DWORD float double
7
4.1 变量管理器
3.系统变量 . 系统变量以“ 开头 以区别于其他变量。 开头, 系统变量以“@”开头,以区别于其他变量。系统变量 可以在整个工程的脚本和画面中使用。 可以在整个工程的脚本和画面中使用。
8
4.1 变量管理器
4.脚本变量 . 脚本变量是在WinCC的全局脚本及画面脚本中定义并 脚本变量是在 的全局脚本及画面脚本中定义并 使用的变量。它只能在其定义时所规定的范围内使用。 使用的变量。它只能在其定义时所规定的范围内使用。
3
4.1 变量管理器
1.外部变量 . 由外部过程为其提供变量值的变量, 由外部过程为其提供变量值的变量,称为 WinCC的外部变量,也称为过程变量。 的外部变量, 的外部变量 也称为过程变量。 外部变量的最大数目由Power Tags授权限 外部变量的最大数目由 授权限 制。
4
ຫໍສະໝຸດ Baidu
4.1 变量管理器
15
4.2 变量的数据类型
数值型变量 下面介绍各种数值型变量 : ①二进制变量 (binary tag) 二进制变量取值为TRUE或1,以及 二进制变量取值为 或 ,以及FALSE或0。 或 。 二进制变量在存储系统中占用1字节 字节。 二进制变量在存储系统中占用 字节。 有符号8位数 位数(signed 8–bit value) ②有符号 位数 有符号8位数占用 字节的存储空间, 位数占用1字节的存储空间 有符号 位数占用 字节的存储空间, 取值范围为一128~127。 取值范围为一 ~ 。 无符号8位数 ③无符号 位数 (unsigned 8–bit value) 无符号8位数占用 字节的存储空间, 位数占用1字节的存储空间 无符号 位数占用 字节的存储空间, 取值范围为0~ 取值范围为 ~255。 。
《工业控制组态软件及应用》
武科大信息学院 主讲 刘琼
janetliuqiong@163.com
第4章 组态变量
变量系统是组态软件的重要组成部分。在组态 变量系统是组态软件的重要组成部分。 软件的运行环境下, 软件的运行环境下,工业现场的生产状况将实时地 反映在变量的数值中;操作人员监控过程数据, 反映在变量的数值中;操作人员监控过程数据,他 在计算机上发布的指令通过变量传送给生产现场 。 WinCC的变量系统是变量管理器。WinCC使用 的变量系统是变量管理器。 的变量系统是变量管理器 使用 变量管理器来组态变量。 变量管理器来组态变量。变量管理器对项目所使用 的变量和通讯驱动程序进行管理。 的变量和通讯驱动程序进行管理。WinCC与自动化 与自动化 控制系统间的通讯依靠通讯驱动程序来实现; 控制系统间的通讯依靠通讯驱动程序来实现;自动 化控制系统与WinCC工程间的数据交换通过过程变 化控制系统与 工程间的数据交换通过过程变 量来完成。 量来完成。
9
4.1 变量管理器
变量管理器的结构
菜单栏 标题栏
工具提示 浏览窗口 数据窗口
状态栏
10
4.1 变量管理器
变量管理器的结构 1.浏览窗口 . 变量管理器位于WinCC项目管理器的浏览窗口中。内 项目管理器的浏览窗口中。 变量管理器位于 项目管理器的浏览窗口中 部变量及其相关联的变量组均位于“内部变量” 部变量及其相关联的变量组均位于“内部变量”目录 下。WinCC将在变量管理器中为每个已安装的通讯驱 将在变量管理器中为每个已安装的通讯驱 动程序创建一个新的目录。在通讯驱动程序目录下, 动程序创建一个新的目录。在通讯驱动程序目录下, 可找到通道单元及其连接以及相关联的变量组和过程 变量。 变量。 2.数据窗口 . WinCC项目管理器的数据窗口将显示浏览窗口中所选 项目管理器的数据窗口将显示浏览窗口中所选 目录的所有内容。 目录的所有内容。
13
4.1 变量管理器
变量组 如果在一个项目中因处理大量的数据而需要许多变量 建议将变量组织为变量组。 时,建议将变量组织为变量组。只有这样才能在大型 项目中始终注意各种事件。 项目中始终注意各种事件。
然而,变量组并不能保证变量的惟一性, 然而,变量组并不能保证变量的惟一性,即使在不同 的变量组下变量名也应该是惟一的。 的变量组下变量名也应该是惟一的。一般可将完成同 一功能的变量或属于同一设备的变量归结为一个组。 一功能的变量或属于同一设备的变量归结为一个组。
2
4.1 变量管理器
变量的功能类型 变量管理器管理WinCC工 工 变量管理器管理 程中使用的变量和通讯驱 动程序位于WinCC项目管 动程序位于 项目管 理器的浏览窗口中。 理器的浏览窗口中。 WinCC的变量按照功能可 的变量按照功能可 分为外部变量、内部变量、 分为外部变量、内部变量、 系统变量和脚本变量四种 类型。 类型。
1.外部变量 . 每一个外部变量都属于特定的过程驱动程序和通道单 并属于一个通道连接。 元,并属于一个通道连接。相关的变量将在该通讯驱 动程序的目录结构中创建。 动程序的目录结构中创建。
5
4.1 变量管理器
2.内部变量 . 过程没有为其提供变量值的变量,称为内部变量。 过程没有为其提供变量值的变量,称为内部变量。内 部变量没有对应的过程驱动程序和通道单元, 部变量没有对应的过程驱动程序和通道单元,不需要 建立相应的通道连接。内部变量在“内部变量” 建立相应的通道连接。内部变量在“内部变量”目录 中创建。所组态的内部变量的数目不受限制。 中创建。所组态的内部变量的数目不受限制。
相关文档
最新文档