设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
秒懂!结构体、枚举的妙用
返回列表
发新帖
[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
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
tao.yu
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』