作者:RXXW_Dor

字符串转整型变量(宏指令实现)

 C函数库提供了很多字符串处理函数,所以PLC对字符串不方便操作的项目需求,建议利用HMI的宏指令处理,处理结果和PLC通讯交换数据,

常用字符处理函数

1、isalnum--检查字符是否是字母或数字

2、isalpha--检查字符是否是字母

3、isascii--检查字符是否是ASCII码

4、iscntrl--检查字符是否是控制字符

5、isdigit--检查字符是否是数字字符

6、isxdigit--检查字符是否是十六进制数字字符

7、isgraph检查字符是否是可打印字符(不含空格)

8、toascii将字符转换为ASCII码

1、C语言里字符串的概念简单了解一下:

2、字符串变量转为整型变量

     编写宏指令 

 源代码:

#include <macro.h>
#include<string.h>
#include<ctype.h> /*包含字符处理函数*/
int MacroMain()
{
char data[6];
int error = GetMem(data,@string@,0,6); //6代表6个字节
int result;
result=atoi(data);	/*字符串转整型函数*/	
SetWord(@result1@,0,result);

return 0;

}