中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

亚控WellinTech

抖音 西门子减速电机 德嘉 台达 英威腾 泓格论坛 西门子 我和LOGO!有个约会 FLIR红外热像论坛 【有奖活动】英威腾 “Ni美国国家仪器 “PLC发展趋势大讨论”活动圆满结束 cc-link图文征集活动 西门子SMART LINE V3
工控论坛首页 亚控WellinTech → 浏览主题: 请教大神,组态王数据词典里如何将一个变量赋值给另外一个变量?脚本怎么写啊?
发表新帖 回复该主题
回帖:8个,阅读:230 [上一页] [1] [下一页]
* 帖子主题:

请教大神,组态王数据词典里如何将一个变量赋值给另外一个变量?脚本怎么写啊?

分享到
215
心宽体胖LwPr
文章数:20
年度积分:75
历史总积分:215
注册时间:2018/3/4
发站内信
发表于:2020/5/25 14:55:02
#0楼
数据词典里有两个变量,一个变量关联的是COM端里面的,还有一个变量是关联的是OPC服务器里面的,想把COM端里的那个变量一直赋值给OPC服务器里的那个变量,这个变量有可能是开关量也有可能是一个实数,请教大神,这个脚本怎么写?
12020
pqsh 版主
文章数:5143
年度积分:1064
历史总积分:12020
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2020/5/25 15:05:42
#1楼
这有两个概念,opc是组态王做客户还是服务器。
如果客户端,脚本的话,可以在全局脚步定时写,直接赋值就行。
服务的话,直接客户就可以取数,不用中转。
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
18954
guanyumou 版主
文章数:8926
年度积分:1791
历史总积分:18954
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2020/5/25 16:46:22
#2楼
以下是引用pqsh2020/5/25 15:05:42的发言:
这有两个概念,opc是组态王做客户还是服务器。
如果客户端,脚本的话,可以在全局脚步定时写,直接赋值就行。
服务的话,直接客户就可以取数,不用中转。
版主回答的准确!一时间我竟无言面对楼主。
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
215
心宽体胖LwPr
文章数:20
年度积分:75
历史总积分:215
注册时间:2018/3/4
发站内信
发表于:2020/5/25 18:04:15
#3楼
回复 #1楼 pqsh
实际的工况是这样的,有一个组态王工控机,通过以太网读取1500PLC的数据,假设读过来的数据是M0.0,这个变量我这个通讯是通过组态太王设备里面的COM口来连接的。另外组态王还要和一台移动的平板车通讯,平板车里有一个1200PLC,因为平板车一直在移动,所以通过无线OPC,在1200那边装了一个无线模块,组态王要能读和写1200里面的数据,假设和1200通讯的某一个变量为M1.0.现在的问题是组态王从1500里面读过来的数据M0.0,我要一直给它赋值给1200里面的M1.0,即M0.0为1,M1.0就为1,当然这个变量也可能是一个实数,不一定是开关量,这样的话,让两个变量直接赋值的话是怎么操作的?用什么命令语言?在应用程序命令语言?数据改变命令语言?还是事件命令语言?还是自定义函数命令语言?里面写脚本,函数名称是什么啊?
12020
pqsh 版主
文章数:5143
年度积分:1064
历史总积分:12020
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2020/5/26 9:58:28
#4楼
事件或者数据改变都行。
数据改变用秒,就会每秒传一次。
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
215
心宽体胖LwPr
文章数:20
年度积分:75
历史总积分:215
注册时间:2018/3/4
发站内信
发表于:2020/5/26 11:23:13
#5楼
回复 #4楼 pqsh
函数名称是什么呢?
12020
pqsh 版主
文章数:5143
年度积分:1064
历史总积分:12020
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2020/5/27 12:34:27
#6楼
以下是引用心宽体胖LwPr2020/5/26 11:23:13的发言:
函数名称是什么呢?
不知你说的函数名称什么意思.
就是在命令语言,应用程序里也行,运行时,或者数据改变选"$秒".然后在里面写脚步:
变量目的=变量源.
我这现在虚拟机出了问题,要不然给你截图了.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
12020
pqsh 版主
文章数:5143
年度积分:1064
历史总积分:12020
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2020/5/27 17:28:02
#7楼
附件 捕获.jpg
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
215
心宽体胖LwPr
文章数:20
年度积分:75
历史总积分:215
注册时间:2018/3/4
发站内信
发表于:2020/5/31 8:39:24
#8楼
回复 #7楼 pqsh
非常感谢!!
工控学堂推荐视频:

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

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

156