参数传递方式: 在信捷PLC的梯形图调用时,传入的D和M,即为W和B的起始地址。如上图 D0,M0
开始,则W[0]为D0,W[10]为D10,B[0]为M0, B[10]为M10。如梯形图中使用的参数为D100,M100,则W[0]为D100,B[0]为M100。因此,字与位元件的首地址由用户在信捷PLC程序中设定。
参数W: 表示字软元件,使用时按数组使用,如W[0]=1;W[1]=W[2]+W[3];在程序中可按照标准C规范使用。
参数B: 表示位软元件,使用时也按数组使用,支持位置1和位清零,如B[0]=1;B[1]=0;
以及赋值,如B[0]=B[1]。
双字运算: 在W前加个D,如DW[10]=100000,表示给W[10]W[11]合成的双字赋值。
浮点运算: 支持在函数中定义浮点变量,以及进行浮点运算。
函数库:信捷PLC用户功能块可以直接使用函数库中定义的函数和常量,函数库中包含的函数和
常量见后附部分。
支持的其他数据类型: BOOL; //布尔量
INT8U; //8位无符号整数
INT8S; //8位有符号整数
INT16U //16位无符号整数
INT16S //16位有符号整数
INT32U //32位无符号整数
INT32S //32位有符号整数
FP32; //单精度浮点
本文关键字:C语言 PLC入门,plc技术 - PLC入门
上一篇:plc(可编程控制器)基础知识