6GK5112-0BA00-2AB2/全国代理
如何创建过程变量 过程变量用于WinCC和自动化系统之间的通讯。 也可在变量组中创建过程变量,或过程变量一创建完毕,就将其移动到变量组。 注意 在创建过程变量之前,必须安装通讯驱动程序,并至少创建一个连接。 步骤
步骤 | |
1 | 在WinCC项目管理器的变量管理器中,打开“内部变量"目录。 |
2 | 从连接的快捷菜单中选择“新建变量"选项。“变量属性"对话框将打开。 |
3 | 在常规标签上的“名称"处,输入变量的名称。一旦如此操作时,请对章节“变量管理器和变量">“变量"中的名称约定加以充分的考虑。 |
4 | 设置数据类型。 |
5 | 在“限制/报表"标签上,根据需要设置限制值、限制值和起始值。 |
6 | 单击“确定"按钮,退出对话框。 |
注意: “项目范围的更新"和“计算机局部的更新"在大多数情况下都没有影响。在服务器上所创建的内部变量将始终在项目范围内进行更新。在WinCC客户机上创建的内部变量将始终在计算机局部进行更新。 只有在所组态的客户机上没有本地项目时,该设置才是相关的。 如何创建结构变量 引言 在“结构类型"处创建变量管理器的外部结构类型。 当创建结构类型时,将创建不同的结构元素。创建变量时,可将所创建的结构类型分配为数据类型,从而可创建在结构类型中定义的所有变量。 步骤
变量类型 | 数据类型 | 相关联的C函数 |
二进制变量 | BIT | GetTagBit |
有符号8位数 | char | GetTagSByte |
无符号8位数 | BYTE | GetTagByte |
有符号16位数 | SHORT | GetTagSWord |
无符号16位数 | WORD | GetTagWord |
有符号32位数 | long | GetTagSDWord |
无符号32位数 | DWORD | GetTagDWord |
浮点数32位IEEE 754 | FLOAT | GetTagFloat |
浮点数64位IEEE 754 | DOUBLE | GetTagDouble |
文本变量8位字符集 | TEXT8 | GetTagChar |
文本变量16位字符集 | TEXT16 | GetTagChar |
文本参考(仅适用于内部变量) | TEXTREF | GetTagChar |
更详细信息参见章节“变量类型"以及ANSI-C的内部函数的描述。 如何使用结构类型 引言 使用结构类型,可就在一个动作内创建多个变量作为结构类型。如此操作时,可创建内部变量和过程变量。 当在编辑器中进行组态时,结构变量与其它变量并无不同之处。 创建内部变量 当创建内部变量时,可用的结构类型就是没有包含过程变量的结构元素的那些类型。 在其中为过程变量定义了结构元素的结构类型将只能用于在通道元素的连接下创建变量的时候。 注意: 可在通道元素的连接下创建具有结构类型的结构变量,在其中将只定义了内部变量的结构元素。结构实例将在结构类型下显示,而相关联的结构变量均在“内部变量"下显示。在数据窗口中的连接下将没有任何条目显示。如果试图删除连接,将显示一条消息即元素也要被删除。如果该消息得到确认,则不仅连接,就是结构实例和结构变量都将删除。 步骤注意: 请在应用结构类型创建变量之前完成所有的设置。可修改以后将要创建的结构变量的属性。 为了修改结构类型的属性,必须删除所有相关联的结构变量。 更新 如果创建多用户项目中的内部结构变量,则可使用“项目范围的更新"或“计算机本地更新"设置。只有当不在WinCC客户机上创建单个的客户机项目时才涉及到该设置。 定义已创建结构变量的所需更新。当创建相关联的结构变量时,将不传送结构实例中的设置。 如何创建变量组 引言 在变量管理器中创建变量组。可直接在“内部变量"目录中创建内部变量的变量组。可在连接下的通讯驱动程序目录中创建过程变量的变量组。 变量组中只能创建变量。一个变量组不能包含另一个变量组
FM357-2启动失败。例如,在启动窗口中定义的时间内掉电。
设计时主要应注意以下几方面:
66:怎样对模拟量进行标准化和非标准化?
重要事项:重新设置PG/PC之后,与CPU之间的通讯只能通过MPI或MPI/DP接口来建立。