您现在所在的是:

三菱Mitsubishi

回帖:7个,阅读:1418 [上一页] [1] [下一页]
777
懒懒花生
文章数:65
年度积分:50
历史总积分:777
注册时间:2017/4/21
发站内信
发表于:2019/8/30 10:09:58
#0楼
 最近看了一个程序,用了结构体,符号地址。最简单的常开触点都是具体的软元件,这个程序里用了大量的符号地址。麻烦大神能给一些相关的资料。能讲解详细一些的。或者直接指导一下,具体是怎么用的符号地址,结构体,全局变量
附件 0515f451db8c8f388e4579395c7ccf9.jpg

附件 1567130588(1).jpg

附件 1567130979(1).jpg

附件 c83dbb84442f9eee2e9556c535ebb2a.jpg



38019
cvlsam 版主
文章数:12478
年度积分:630
历史总积分:38019
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2019/8/30 11:31:52
#1楼
您可以先参考一下手册,如果您已经安装了三菱的电子版手册的话:
附件 workpicture1.jpg

Good Luck~
777
懒懒花生
文章数:65
年度积分:50
历史总积分:777
注册时间:2017/4/21
发站内信
发表于:2019/8/30 11:38:54
#2楼
回复 #1楼 cvlsam
ST语言 手册里介绍的还算细致  但是结构体全局变量感觉就是一带而过,符号地址直接没找到
38019
cvlsam 版主
文章数:12478
年度积分:630
历史总积分:38019
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2019/8/30 16:06:53
#3楼
以下是引用懒懒花生2019/8/30 11:38:54的发言:
ST语言 手册里介绍的还算细致  但是结构体全局变量感觉就是一带而过,符号地址直接没找到

首先说一下全局变量:全局变量是指可以在各个任务之间共享的变量,这和高级编程中的概念是一样的。

然后说以下结构体变量,你家有3间房子,如果三间房子大小相同,那么这就是数组变量,数组就是一系列相同数据类型的集合。如果3间房子有大小,那么就是不同的房间,他们的组合就是结构体。

当变量声明为结构体,那么就叫做结构体变量,这个概念与C语言中的结构,Pascal语言中的记录,Basic语言中的自定义类型的定义是相同的。当在全局变量声明为结构体,那么这个变量就可以被其他的POU使用,如果你家3间不同的房间开宾馆,那么这就是全局结构体变量。

符号地址实际就是标签变量,不同的翻译有些不同。

Good Luck~
12808
蛇会大学
文章数:4708
年度积分:313
历史总积分:12808
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2019/8/30 22:23:25
#4楼
结构体相当于把所有相关的变量集中管理
你这个软件是WORK3吗?
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
9143
6926792
文章数:1120
年度积分:156
历史总积分:9143
注册时间:2012/8/13
发站内信
发表于:2019/8/31 12:30:46
#5楼
IO赋值在全局标签里面就能定义呀,还在程序里传一遍感觉有点多余
自古人生与世,需有一技之长;我辈既务斯业,须当专心用功;
777
懒懒花生
文章数:65
年度积分:50
历史总积分:777
注册时间:2017/4/21
发站内信
发表于:2019/8/31 16:21:10
#6楼
回复 #4楼 蛇会大学
是的
777
懒懒花生
文章数:65
年度积分:50
历史总积分:777
注册时间:2017/4/21
发站内信
发表于:2019/8/31 16:22:00
#7楼
回复 #5楼 6926792
这是一个大的公司PLC 框架  我们也不敢说 人家怎么写我就看看

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004