1.全局变量 全局变量通常在整个程序范围内定义,会放在“Application”树下面。其添加方法是在“Application”上点右键,在“添加对象”中选择“全局变量列表…”。在弹出的窗口中输入全局变量的定义域名称,默认是“GVL”。 在左侧设备树“Application”下会增加“GVL”,双击打开后可以看到: 全局变量的定义必须是在字段...
1.1.8.匈牙利命名法 BOOL b ULINT uli BYTE by REAL r WORD w LREAL lr DWORD dw STRING s LWORD lw TIME tim SINT si TIME_OF_DAY tod USINT usi DATE_AND_TIME dt INT i DATE date UINT ui ENUM e DINT di POINTER p UDINT udi ARRAY a LINT li STRUCT stru Program PRG_ , Function Block ...
1.1.8.匈牙利命名法 BOOL b ULINT uli BYTE by REAL r WORD w LREAL lr DWORD dw STRING s LWORD lw TIME tim SINT si TIME_OF_DAY tod USINT usi DATE_AND_TIME dt INT i DATE date UINT ui ENUM e DINT di POINTER p UDINT udi ARRAY a LINT li STRUCT stru Program PRG_ , Function Block ...
是一个POINTERTOBYT型函数。函数图如下:(1) ID,BYTE1,要选择的TUPLE勺号。(2) Selection,BOO型,当为TRUE寸,是选择TUPLESetboot,当为TRUE寸,是选择Application。6.3 LOAD_USER_PROGMM功能描 45、述:本函数是BOO型的。函数图如下:LOftD_USER_PR-Dummy输入:11) DummyBOO型,6.4 PARAMS_STOF®数功能描述:...
如:pabyTelegramData:POINTER TO ARRAY [0..7] OF BYTE根据表3.3.1 中可以得知:p表示指针;a表示数组;by表示BYTE 配型;TelegramData表示变量名。 3.3.2 程序、功能块和函数命名标准 在CODESYS 中除了有标准变量,还有程序、功能块、函数及全局变量变量,数据结构等。他们的命名标准也有供参考的法则,具体格式见表3....
是一个POINTER TO BYTE型函数。函数图如下:输入:(1) ID,BYTE型,要选择的TUPLE的号。(2) Selection,BOOL型,当为TRUE时,是选择TUPLE Set boot,当为TRUE时,是选择Application。6.3 LOAD_USER_PROGRAM函数功能描述:本函数是BOOL型的。函数图如下:输入:(1) Dummy,BOOL型,6.4 PARAMS_STORE函数功能描述:存储参数MW...
pData:POINTERTOARRAY[0..0]OFVisuStruct3DPathPoint; udiNumberOfPointsInArray:UDINT; udiFirstPoint:UDINT; udiNumberOfPointsToDraw:UDINT; pProjection:POINTERTOProjection; END_VAR pData指向一个VisuStruct3DPathPoint元素数组。这个数字必须至少含有 udiNumberOfPointsInArray个元素。数组必须包含在应用中并且数据...
是一个POINTER TO BYTE型函数。 函数图如下: GET.TUPLE — ID —Selection 输入: ID, BYTE型,要选择的TUPLE的号。 Selection, BOOL烈,当为TRUE时,是选择TUPLE Set boot,当为TRUE时,是选 W Application o LOAD_USER_PROGRAM 函数功能描述:木函数是BOOL型的。 函数图如下: LOAD_U S E R_PR 0 O 一 ?
PROGRAMPLC_PRGVARxStartUp:BOOL:=TRUE;xSaveRetain:BOOL;pApplication:POINTERTOCmpApp.APPLICATION;diMyResult:DINT;ton1:TON;END_VARVARRETAINiCounter:INT;END_VAR IFxStartUpTHENpApplication:=CmpApp.AppFindApplicationByName('Application',ADR(diMyResult));CmpApp.AppRestoreRetainsFromFile(pApplication,'C:\My...
1. 数据单元类型添加 选中“Application ”右键选择“添加对象”-- ,系统则会自动弹出添加数据单元 列表,用户需输入列表名称并选择数据单元的类型,点击“确认”即可,具体步骤请先按照图2.x a) 先添加列表,再按照图2.x b)修改列表名称及选择数据类型,点击“确定”。 a ) b ) 图2.x 数据单元DUT a )添加...