1 / 40
文档名称:

WINCCc语言基础.doc

格式:doc   大小:348KB   页数:40页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

WINCCc语言基础.doc

上传人:泰山小桥流水 2022/5/14 文件大小:348 KB

下载得到文件列表

WINCCc语言基础.doc

文档介绍

文档介绍:WINCCc语言基础
WINCCc语言基础
WINCCc语言基础
创作时间:贰零贰壹年柒月贰叁拾日
WINCCC语言基础之答禄夫天创作
创作时间:贰零贰壹年柒月贰叁拾日
基础
WINCCc语言基础
创作时间:贰零贰壹年柒月贰叁拾日
变量声明(1):在能够编写的第一段代码中声明使用的变量。在本实例代码中,指的是一个long型的变量。
数值计算(2):在本段中,履行属性值的计算。在实例代码中,只读入一个WinCC变量的数值。
数值返回(3):将计算得出的属性值赋给属性。这经过return
命令来达成
4.事件的C动作
#*
voidOnClicik(char***lpszPropertyName)
{
/*1*/long1Value;
/*2*/1Value*GetTagSDWord(*s32icoursetset1”);
SetIeft(lpszPictureName,lpszobjectName,1value);
}
上述实例代码代表一个典型的事件的C动作。各部分含义描绘如
下:
WINCCc语言基础
WINCCc语言基础
WINCCc语言基础
创作时间:贰零贰壹年柒月贰叁拾日
WINCCc语言基础
WINCCc语言基础
WINCCc语言基础
创作时间:贰零贰壹年柒月贰叁拾日
题目(灰色):灰色阴影显示的前三行组成C动作的题目。该题
目自动生成而且不克不及更改。对于分歧种类的事件,其参数题
目也分歧。将参数lpszPictureName(画面名
称).lpszObjectName(对象名)和lpszPropertyName(属性名)传达给C动作。参数lpszPropertyName只包含与响应属性更改的事件有关的信息。能够传达附加的事件指定的参数。
变量声明(1):在能够编写的第一代码段中声明使用的变量。在本实例代码中,指的是一个long型的变量。
事件办理(2):在本段中,履行响应事件的动作。在本实例代码
中,读入一个WinCC变量的数值。该数值作为地点X分派给自己的对象。事件的C动作的返回值为void种类,也就是说不需要返回值
5.C动作的创立
创立C动作的步调如下:
1).翻开图形编写器,翻开希望的WinCC画面,翻开所希望对象的对象属性对话框
(2)经过鼠标R希望的属性或事件,然后从弹出式菜单中选择C动作来翻开动作编写器
WINCCc语言基础
WINCCc语言基础
WINCCc语言基础
创作时间:贰零贰壹年柒月贰叁拾日
WINCCc语言基础
WINCCc语言基础
WINCCc语言基础
创作时间:贰零贰壹年柒月贰叁拾日
(3)将显示动作编写器,其中将显示函数的基本框架。别的,C
动作的题目已经自动生成,该题目不克不及更改。
在C动作的题目的第一行内,.。经过该文件,。C动
作题目的第二部分为函数题目。该函数题目提供有关C动作的返
回值和能够在C动作中使用的传送参数的信息。C动作题目的第
三部分开始是花括弧。此花括弧不克不及删除。在该开始大括弧
和结束大括弧之间,编写C动作的实际代码。
(4)其他自动生成的代码部分包含两个说明块,若要使交错索引
编写器能够接见C动作的内部信息,则需要这些块,要允许C动作中语句从头排列也需要这两个块。如果这些选项都不必。则能够删除这些讲解。
第一个块用于定义C动作中使用的WinCC变量。在程序代码中必须使用定义变量名称而不是实际的变量名称
第二个说明块用于定义C中所使用的WinCC画面。在程序代码中也必须使用定义的画面名称而不是实际画面名称。
5)编写履行希望计算的函数主题、动作等。有多种编写协助工具可供使用,其中一种协助工具是变量选择对话框,此对话框如下所示的按钮能够翻开。在显示的选择变量对话框中,选择