[CodeSys] 秒懂!结构体、枚举的妙用

[复制链接]
查看27164 | 回复0 | 2024-4-27 14:02:02 | 显示全部楼层 |阅读模式
结构体和枚举在程序结构化中起到了重要的作用,可以提高代码的质量和可维护性。举一个简单的例子,看一下枚举体和结构体的基本使用方法

01



创建枚举体

枚举体里创建了3个INT型变量,itest1赋值为1,itest2自然就等于2,itest3赋值为10(此处必须赋值,否则在功能块中使用时会报错)。



02



创建结构体

结构体里创建两个INT变量,用来储存计算结果。



03



创建功能块

创建功能块,结合枚举体和联合体,实现加减法测试。功能块的输入类型为枚举,可防止意外的输入参数;数组上限值也使用了枚举体的值。



04



创建运行程序

创建程序,测试运行结果。

当输入值为itest1时,执行result[1].iAdd=1+10,以此类推。






    CODESYS是如何出圈的CODESYS产品大变革(建议收藏备用)
    盘点华为系牛X的工控企业23年西门子利润再创新高

               

        

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则