昌晖-组态王6.53读取实例.doc

昌晖-组态王6.53读取实例.doc

ID:34554030

大小:6.27 MB

页数:9页

时间:2019-03-07

昌晖-组态王6.53读取实例.doc_第1页
昌晖-组态王6.53读取实例.doc_第2页
昌晖-组态王6.53读取实例.doc_第3页
昌晖-组态王6.53读取实例.doc_第4页
昌晖-组态王6.53读取实例.doc_第5页
资源描述:

《昌晖-组态王6.53读取实例.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、组态王6.53读写仪表一、新建设备:本例以串口读取仪表为例。单击“设备”树目录,在边也框也现如图所未:双击新建,打开如图:选择PLC选项下的--莫迪康--ModbusRTU--com,单击“下一步”,打开如图:输入逻辑名称,单击“下一步”,选择通讯串口。单击下一步,输入地址(当前仪表地址为1),单击下一步,默认设置,单击“下一步”,单击“完成”。如图所示:左键双击左边的树目录“COM2”(本例新建的串口),打开如图所示:根据仪表通讯参数设置(波特率,校验位(无校验),通讯方式等,以实际的为准)。一、数据词典:数据词典就是数据交换的点,如图:在数据词典时,先

2、要知道仪表读取数据的数据排列(主要是4字节浮点数),根据组态提供的数据格式,可以支持四种格式:SWAP寄存器只对寄存器9起作用。包括浮点数和长整型。例如在通讯时从0001地址读取的四个十六进制值为HV1,HV2,HV3,HV4则:当SWAP=0时,转换后浮点数对应的内存值为:HV4HV3HV2HV1。当SWAP=1时,转换后浮点数对应的内存值为:HV3HV4HV1HV2。当SWAP=2时,转换后浮点数对应的内存值为:HV1HV2HV3HV4。当SWAP=3时,转换后浮点数对应的内存值为:HV2HV1HV4HV3。组态王默认为0,因此,如果数据格式不对,可能

3、会产生数据读取的值有偏差,特别是小数部份。新建变量:本例的数据是以最后一种格式(当SWAP=3时,转换后浮点数对应的内存值为:HV2HV1HV4HV3),因此,需要在建数据点之前,先建数据内部结构的变量。如上图所示,此数据建立时,一定要只写,而且只能是BYTE类型。建好后,还需在树目录“命令语言”部分,进行设置,如图:这样,组态王在运行时,对应的设备采集会自动对浮点数格式进行内存转换。如果数据格式本来就是和组态王相同(当SWAP=0时,转换后浮点数对应的内存值为:HV4HV3HV2HV1),那就不需建立上面点值。(ASR记录仪数据就是此模式)新建其他数据点

4、如果需要保存,可以把状态选中。对于保存数据,不在本讨论中,请自行查看组态王的数据保存。建好后,就可以去画面部份建立画面。打开如图:保存后,连上设备,所操作的数据就可以被读取上来。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。