上网笔记(4)

2019-06-11 11:54

3). 在静态文本域中发出返回值。

2. int TlgGetNumberOfColumns(char* lpszTemplate)函数,在表格窗口中给出列的数量。用参数lpszTemplate传递相应WinCC在线表格控件窗口的名称。 使用标准函数操作WinCC表格控件的实例 {char text[5]; long int columns //获得列数

columns = GetNumberOfColumns(\ //转换长整型为字符 sprintf (text,\

//在Text Field 5 SetText上设置文本 (lpszPictureName,\ }

TlgGetNumberOfColumns函数参数:

“Table Control_01”是WinCC表格控件的名称。

1). 将函数TlgGetNumberOfColumns的返回值缓冲存储在columns中。 2). 将返回值缓冲存储在String text中。 3). 在静态文本域中发出返回值。

3. int TlgGetNumberOfRows(char* lpszTemplate)函数,在表格窗口中给出行的数量。用参数lpszTemplate传递相应WinCC在线表格控件窗口的名称。 使用标准函数操作WinCC表格控件的实例 {char text[5]; long int rows; //获得行数

rows = TlgGetNumberOfRows(\ //转换长整型为字符 sprintf (text,\

//在Text Field 5 SetText上设置文本 (lpszPictureName,\ }

TlgGetNumberOfRows函数参数:

Table Control_01是WinCC表格控件的名称。

1). 将函数TlgGetNumberOfRows的返回值缓冲存储在rows中。 2). 将返回值缓冲存储在String text中。 3). 在静态文本域中发出返回值。

4. int TlgGetNumberOfTrends(char* lpszTemplate)函数,在趋势窗口中给出趋势的数量。用参数lpszTemplate传递相应WinCC在线趋势控件窗口的名称。 使用标准函数操作WinCC表格控件的实例

{char text[5]; long int columns //获得列数

columns = GetNumberOfColumns(\ //转换长整型为字符 sprintf (text,\

//在Text Field 5 SetText上设置文本 (lpszPictureName,\ }

TlgGetNumberOfColumns函数参数:

“Table Control_01”是WinCC表格控件的名称。

1). 将函数TlgGetNumberOfColumns的返回值缓冲存储在columns中。 2). 将返回值缓冲存储在String text中。 3). 在静态文本域中发出返回值。

5. int TlgGetRowPosition(char* lpszTemplate)函数,在表格窗口中给出行指针的当前位置。用参数lpszTemplate传递相应WinCC在线表格控件窗口的名称。 使用标准函数操作WinCC表格控件的实例 {char text[5]; long int columns //获得列数

columns = GetNumberOfColumns(\ //转换长整型为字符 sprintf (text,\

//在Text Field 5 SetText上设置文本 (lpszPictureName,\ }

TlgGetNumberOfColumns函数参数:

“Table Control_01”是WinCC表格控件的名称。

1). 将函数TlgGetNumberOfColumns的返回值缓冲存储在columns中。 2). 将返回值缓冲存储在String text中。 3). 在静态文本域中发出返回值。

6. char* TlgGetRulerArchivNameTrend(char* lpszTemplate, int nTrend)函数,在趋势窗口中这个标尺位置上给出带编号nTrend的趋势的归挡名称。用参数lpszTemplate传递相应WinCC在线趋势控件窗口的名称。

使用标准函数操作WinCC趋势控件的实例 {char* pszVarName = NULL; char szVarName[20];

//获得标尺变量名 pszVarName

= TlgGetRulerVariableNameTrend(\

if (pszVarName != NULL) {// 复制字符串 strncpy

(szVarName,pszVarName,19); }

//输出变量名 SetText

(lpszPictureName,\ }

TlgGetRulerVariableNameTrend函数参数:

“Trend Control_01”是WinCC趋势控件的名称。 “0”是该趋势的编号。

1). 将函数TlgGetRulerVariableNameTrend的返回值缓冲存储在pszVarName中。 2). 如果返回有效数值,将返回值复制到szVarName中。 3). 在静态文本域中发出返回值。

7. SYSTEMTIME TlgGetRulerTimeTrend(char* lpszTemplate, int nTrend)函数,在趋势窗口中这个标尺位置上给出带编号nTrend的趋势的时间。用参数lpszTemplate传递相应WinCC在线趋势控件窗口。

使用标准函数操作WinCC趋势控件的实例 {SYSTEMTIME systime; WORD wHour; WORD wMin; WORD wSec; char szTime[10];

//获得当前系统时间 systime

= TlgGetRulerTimeTrend(\ //获得小时 wHour = systime.wHour; //获得分钟 wMin = systime.wMinute; //获得秒 wSec = systime.wSecond; //

sprintf(szTime,\ //输出变量名 SetText

(lpszPictureName,\ }

1). 读出当前系统时间。

2). 从SYSTEMTIME结构读出小时、分和秒。 3). 创建包含该时间的字符串。 4). 读出当前时间。

8. double TlgGetRulerValueTrend(char* lpszTemplate, int nTrend)函数,在趋势窗口中这个标尺位置上给出带编号nTrend的趋势的数值。用参数lpszTemplate传递相应WinCC在线趋势控件窗口。

使用标准函数操作WinCC表格控件的实例 {char text[5]; long int columns //获得列数

columns = GetNumberOfColumns(\ //转换长整型为字符 sprintf (text,\

//在Text Field 5 SetText上设置文本 (lpszPictureName,\ }

TlgGetNumberOfColumns函数参数:

“Table Control_01”是WinCC表格控件的名称。

1). 将函数TlgGetNumberOfColumns的返回值缓冲存储在columns中。 2). 将返回值缓冲存储在String text中。 3). 在静态文本域中发出返回值。

9. char* TlgGetRulerVariableNameTrend(char* lpszTemplate, int nTrend)函数,在趋势窗口中给出编号为nTrend的趋势的变量名。用参数lpszTemplate传递相应WinCC在线趋势控件窗口。 使用标准函数操作WinCC趋势控件的实例 {char* pszVarName = NULL; char szVarName[20];

//获得标尺变量名 pszVarName

= TlgGetRulerVariableNameTrend(\ if (pszVarName != NULL) {// 复制字符串 strncpy

(szVarName,pszVarName,19); }

//输出变量名 SetText

(lpszPictureName,\ }

TlgGetRulerVariableNameTrend函数参数:

“Trend Control_01”是WinCC趋势控件的名称。 “0”是该趋势的编号。

1). 将函数TlgGetRulerVariableNameTrend的返回值缓冲存储在pszVarName中。 2). 如果返回有效数值,将返回值复制到szVarName中。 3). 在静态文本域中发出返回值。

10. char* TlgGetTextAtPos(char* lpszTemplate, int nColumn, int nLine)函数,为过程变量归档

和用户归档提供表格窗口的单元格内容作为文本。单元由nColumn和nLine指定。用参数lpszTemplate传递相应WinCC在线表格控件窗口的名称。 使用标准函数操作WinCC趋势控件的实例 {char* pszVarName = NULL; char szVarName[20];

//获得标尺变量名 pszVarName

= TlgGetRulerVariableNameTrend(\ if (pszVarName != NULL) {// 复制字符串 strncpy

(szVarName,pszVarName,19); }

//输出变量名 SetText

(lpszPictureName,\ }

TlgGetRulerVariableNameTrend函数参数:

“Trend Control_01”是WinCC趋势控件的名称。 “0”是该趋势的编号。

1). 将函数TlgGetRulerVariableNameTrend的返回值缓冲存储在pszVarName中。 2). 如果返回有效数值,将返回值复制到szVarName中。 3). 在静态文本域中发出返回值。

11. BOOL TlgTableWindowPressEditRecordButton(char* lpszWindowName)函数,锁住或释放表格窗口的编辑(切换功能)。如果允许编辑,将停止更新表格窗口。即使因为使用另一个函数而使编辑被禁止,表格窗口更新将仍保持停止状态。 使用标准函数操作WinCC报警趋势的实例 {//开始/停止

TlgTrendWindowPressStartStopButton(\ }

TlgTrendWindowPressStartStopButton函数参数: “TrendControl_01”是WinCC趋势控件的对象名。

12. BOOL TlgTableWindowPressFirstButton(char* lpszWindowName)函数,显示表格窗口中显示区域的第一个数据记录。显示的数据记录数量由所组态的时间范围决定。 使用标准函数操作WinCC报警趋势的实例 {//开始/停止

TlgTrendWindowPressStartStopButton(\ }

TlgTrendWindowPressStartStopButton函数参数: “TrendControl_01”是WinCC趋势控件的对象名。

13. BOOL TlgTableWindowPressHelpButton(char* lpszWindowName)函数,显示表格窗口的在


上网笔记(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2018全国中考化学《物质构成的奥秘》试题汇编

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: