- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据采集取样地址不连续的解决方法
问题;当我们在数据采集里建立取样地址,地址不连续时如 何解决?
1、 新建一个工程
2、 右击软件系统参数里的数据采集,新建数据采集
3、 设置数据采集名称为shuju、取样长度设为5、取样总数 设为2000、取样地址设为D0、取样方式设为计时1秒。
取样长度是5,代表取样的地址有5个,即D0-D4 (采样地 址默认是连续的)总共采样2000个数据,每秒从D0--D4地 址采集一次数据 如下图所示
菖数据采集? X数据项备注:单位是字节,所需内存=(20 +取样长度* 2) *取样总数 20是存储的时间和日期(年月日时分秒)型号为
菖数据采集
? X
数据项
备注:单位是字节,所需内存=(20 +取样长度* 2) *取样总数 20是存储的时间和日期(年月日时分秒)
型号为7.0寸的触摸屏:数据采集内存总数不能超过512kbyte
取样地址 ~[Mitsubishi_Fx]DO 画
取样方式
(5)计时时距1
秒
O触发
O整点
取满处理
n停止取木
n通知
lbo 一]画
满界限90 : %
4、如果采样长度还是5,取样地址分别是DO、D3、D7、D9、 D13如何设置取样地址?(通过宏指令解决方法如下)
(1)打开数据采集,首先把取样地址设置为触摸屏内部地 址。比如LW1OO,取样长度设为5、取样总数设为2000 (如下 图设置)代表取样的地址是LW100—LW104
蔚数据采集
一般 数据项
名称: 数据
□上传云端
□上传云端
取样K度
取样K度5 国 取样总数2000
备注:单位是字节,所需内存=(20 +取样长度* 2) *取样总数 20是存储的时间和日期(年月日时分秒)
型号为7. 0寸的触摸屏,数据采集内存总数不能超过512kbyte
取样地址LW100
取样方式
(S)计时时距.1 :秒
O触发
W 取满处理\ □停止取*\|-|通知LBO
W 取满处理
\ □停止取*
\|-|通知
LBO 扇
满界限90 : %
确定
取消
帮助
(2)通过宏指令把DO、D3、D7、D9、D13的数据分别传送 给LW100—LW104o这样采集回来的数据就是PLC的数据
(3)点击软件菜单栏上的添加,选择打开宏指令编译器(如
下图)
文件(F)编辑
文件(F)编辑(E)视图(V)控件(K)
添加(A)
工具(T)带助(H)语言(R)
B J ?=添加配方
?°??国添加数据采集
窗曰冒添加数位地址报警E添加条件报警打开宏指令编辑器(5 X
窗曰
冒添加数位地址报警
E添加条件报警
打开宏指令编辑器
(5 X
系统参数
画I受初始化宏
一富底多一口口技术有限
£3宏指令编辑器宏新宏指令$宏 shuju shuju!撤消恢夏保存其制粘贴乾切什入 VH1编洋全部编译展开/收起代找变量名:8910// TO DO }
£3宏指令编辑器
宏
新
宏指令
$宏 shuju shuju!
撤消恢夏保存其制粘贴乾切什入 VH1编洋全部编译展开/收起代找
变量名:
8
9
10
// TO DO }
信息输出
变最名
类
地址
变量设定
D0|
数据类型:
16位整数
XZ
读/写:
读/写
?
新建一个宏指令,命名为shuju
建立变量名DO地址,如下图双击新建
/★去*dont delete**w*****ww*****w, ^include macro.h
^include includeXmacrolib.h1
#include Hinclude\glib.hM
void Macro_Entry()
地址:ZMitsubishi_Fx] DO
编写如下图宏指令
LocalWord[100]=D0; //把 DO 的数据传给 LW1OO
LocalWord[101]=D3;
LocalWord[102]=D7;
LocalWord[103]=D9;
LocalWord[104]=D13;
KJ宏指令编辑器
4 4 ■ w直建撤消恢殳 保存 H制
4 4 ■ w
直建撤消恢殳 保存 H制 宏 函数%:
I宏指令
日宏
shuju
粘贴 乾切 牒入 导出 编详 全部编详 展肝/收起 作找
#include macro.h
#include ,,include\macrolib.hH #include include\glib?h
/把DO的数据传给LW100
/把DO的数据传给LW100
LocalWord[100] = D0;
LocalWord[101] = D3;
LocalWord[102] = D7;
LocalWord[103]sD9;
LocalWord[104|] = D13;
信息输出 变辰以定
变H名 故据类别 JiltKl C写属1也址类您 地址
1 DO
1
读与
外部…
[Mi
文档评论(0)