您现在所在的是:

人机界面

回帖:9个,阅读:988 [上一页] [1] [下一页]
* 帖子主题:

求教宏指令问题

762
ck2002cs
文章数:11
年度积分:50
历史总积分:762
注册时间:2011/1/16
发站内信
发表于:2018/9/7 11:32:36
#0楼
本人小白一枚,在威纶通宏指令中,一直未看懂下面标注的是什么意思,请各位老师指点指点,不胜感激 谢谢
文中的
e代表的什么意思(指令中未看到)
ueser是什么意思(指令中未看到),是否和先得user NO有关联
结尾的DELAY(300)是什么意思


short time[6] //c=新密码
short t1[6] ,e=8901,e1=2222   (这里的e代表的什么意思)
short t2[6]
short t3[6] ,e2=3333,e3=4444,e4=5555
short t4[6]
short t5[6] ,e5=6666
short t6[6]
short page
bool a=1
 short c[12]
int password
int user[8]  (这里的ueser是什么意思,是否和先得user no有关联)
short userNO
bool ON=true,OFF,flag=false

结尾的DELAY(300)是什么意思
请高手们指点,谢谢
762
ck2002cs
文章数:11
年度积分:50
历史总积分:762
注册时间:2011/1/16
发站内信
发表于:2018/9/7 11:33:05
#1楼
附件 SLP87}(ZWOLJY(BC5}UWO9X.jpg

附件 Y{WB】O%`G9O30OHRBJ3H)~5.jpg
10454
xlian
文章数:3232
年度积分:94
历史总积分:10454
注册时间:2002/5/7
发站内信
2018论坛热心网友
西门子PLC体验(二)
发表于:2018/9/7 11:54:30
#2楼
结尾的DELAY(300)是什么意思 DELAY(300) 延时300毫秒
int user[8]  (这里的ueser是什么意思,是否和先得user no有关联) 定义8 个双字的数组user
short t1[6] ,e=8901,e1=2222   (这里的e代表的什么意思)这里的e表示一个16位的变量
你下载个手册看看,int/short/bool等是关键字,变量用关键字定义
40345
tigermu 版主
文章数:14903
年度积分:1303
历史总积分:40345
注册时间:2004/8/12
发站内信
2018论坛优秀版主
2018春节活动(二)
2017论坛优秀版主
2017国庆活动(一)
2016论坛优秀版主
2016国庆活动(一)
2015论坛优秀版主
西门子logo体验(三)
英威腾PLC体验(三)
2015春节活动
2014论坛优秀版主
2013论坛优秀版主
2012论坛优秀版主
2010年度论坛贡献奖
发表于:2018/9/7 12:29:18
#3楼
1、e是short e,不过是和数组一起定义的。
2、user其实和t1那个一样都是数组,不过是int型,不需要和userNO关联。
3、delay那个是延时300毫秒。
这些都是脚本的基本知识,你需要看看脚本的基础知识明白怎么定义变量,然后知道系统函数都有哪些才能看懂脚本。
762
ck2002cs
文章数:11
年度积分:50
历史总积分:762
注册时间:2011/1/16
发站内信
发表于:2018/9/7 13:32:18
#4楼
回复 #3楼 tigermu
哪个E在接下里的程序中未出现过,哪个定义是不是多余的?
40345
tigermu 版主
文章数:14903
年度积分:1303
历史总积分:40345
注册时间:2004/8/12
发站内信
2018论坛优秀版主
2018春节活动(二)
2017论坛优秀版主
2017国庆活动(一)
2016论坛优秀版主
2016国庆活动(一)
2015论坛优秀版主
西门子logo体验(三)
英威腾PLC体验(三)
2015春节活动
2014论坛优秀版主
2013论坛优秀版主
2012论坛优秀版主
2010年度论坛贡献奖
发表于:2018/9/7 20:03:17
#5楼
以下是引用ck2002cs2018/9/7 13:32:18的发言:
哪个E在接下里的程序中未出现过,哪个定义是不是多余的?
除了定义的赋值外,如果其他地方没有使用,那就是多余的,也有可能是在调试过程中用过。
12456
蛇会大学
文章数:4613
年度积分:782
历史总积分:12456
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2018/9/7 20:15:30
#6楼
以下是引用ck2002cs2018/9/7 13:32:18的发言:
哪个E在接下里的程序中未出现过,哪个定义是不是多余的?

如果一直没出现过,可能是作者忘了删。这是很正常的,我写的程序也会有这个情况
14444
deweg
文章数:2039
年度积分:664
历史总积分:14444
注册时间:2005/6/10
发站内信
发表于:2018/9/9 21:17:03
#7楼
维纶通官网上有一本叫宏指令手册,楼主可以下载来看看。
27950
guanyumou 版主
文章数:10552
年度积分:1133
历史总积分:27950
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2018/9/10 10:11:30
#8楼
e是定义了一个短整型的变量,并赋初值8901
ueser,应该是user[8]这个吧?这个是定义了一个长整型的数组
DELAY(300)是延时子函数
762
ck2002cs
文章数:11
年度积分:50
历史总积分:762
注册时间:2011/1/16
发站内信
发表于:2018/9/13 15:59:04
#9楼
多谢各位好心人,已经明白了 谢谢

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

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

78.0005