4-20mA模拟量采集
4-20mA模拟量采集
4-20mA模拟量采集可选卓岚ZLAN6802(485)/ZLAN6842(以太网)/ZLAN6844(无线wifi)他们不仅可以可采集4~20mA还可以采集 /0~5V/0~10V 的信号。8路模拟量输入:8路模拟量有如下4种规格可选 :
1)电流信号输入:4~20mA
2)电压信号输入:0~5V
3)电压信号输入:0~10V。
4)电阻阻抗输入:如0~10k或电阻型的温湿度传感器等。
ZLAN6802 485采集AI
ZLAN6842 485和以太网都支持
ZLAN6844 485和以太网和WIFI都支持
ZLAN6844N 485和以太网和WIFI都支持 带P2P功能(跨网关不要做端口映射 只要添加设备ID号就可以建立通讯)

ZLAN6842/ ZLAN6802/ ZLAN6844使用标准的Modubs TCP和Modubs RTU协议,其MODBUS寄存器表如下:
表3. AI寄存器表
|
寄存区地址 |
通道 |
指令码 |
描述 |
属性 |
|
30001 |
0 |
04 |
1号AI值 |
只读 |
|
30002 |
1 |
04 |
2号AI值 |
只读 |
|
30003 |
2 |
04 |
3号AI值 |
只读 |
|
30004 |
3 |
04 |
4号AI值 |
只读 |
|
30005 |
4 |
04 |
5号AI值 |
只读 |
|
30006 |
5 |
04 |
6号AI值 |
只读 |
|
30007 |
6 |
04 |
7号AI值 |
只读 |
|
30008 |
7 |
04 |
8号AI值 |
只读 |
1. AI的主动上报
AI的主动上报功能是让采集的模拟量能够自动发送到上位机。这个方式无需上位机进行Modbus的指令查询,对于基于Internet的网络模拟量监控非常有用。
这里可以设置A1和A2这2个模拟量的上报时间。时间间隔从0~65535可以选择,单位是ms,如果设置0表示不启用主动上报。点击RemoteIO的“高级参数”弹出对话框如图 12所示。注意RomoteIO的软件版本必须是2014.12.22版本以上。固件版本必须是V5以上。

这里设置AI1主动上报时间和AI2的主动上报时间。另外注意上报时间的分辨率为200ms。也就是1~200ms都是200ms报一次,而201~400都是400ms上报一次,以此类推。
数据上报的格式和Modbus查询的返回数据格式是一样的。
(1)假如只有A1或者A2被设置,上传指令为:
转化协议为无时的指令为:aa 04 02 xx yy c1 c2
转化协议为Modbus TCP转RTU时的指令为:s1 s2 00 00 00 05 aa 04 02 xx yy
这里aa表示设备的地址(可通过高级参数设置),xx yy就是一个上报的AI量,十六进制表示的电压值,c1 c2是crc校验。s1 s2是Modbus TCP的序号,一般不用处理。
A1和A2的上传指令是一样的,所以用户应该自己知道是A1上传还是A2上传的,因为A1和A2中只有一个被允许上传。注意当只有A2被选择上时,主动上报的数值在RemoteIO程序中是显示在A1的采集量的框中的。
(2)假如A1和A2同时被设置要上传,上传指令为:
转化协议为无:aa 04 04 x1 y1 x2 y2 c1 c2。
转化协议为Modbus TCP转RTU:s1 s2 00 00 00 07 aa 04 04 x1 y1 x2 y2
这里x1 y1表示A1的采集量,x2 y2表示A2的采集量。A1和A2同时被设置时,上报周期是以小的周期为主,一次在数据包中同时上报A1和A2的量。
4-20mA模拟量采集的更多相关文章
- 论EFMS模拟量部分采集电路的修改
论1:电阻R11的作用 如图1是2014-3-11之前模拟量采集的部分硬件电路,图2是纠正后的正确电路. D5是SA20CA,TVS双向二极管,有效防止外接电源的浪涌冲击情况,保护电路. D6是稳压 ...
- 0-20ma 0-5V,0-10V ,0-15V ,0-20V,0-30V模拟量(范围可以定制)多功能采集模块,支持1路继电器输出,2路Di输入,8路Ai输入,可电脑控制,支持485 modbus rtu协议。端口参数可以配置保存,支持定制修改。
多功能模拟量采集模块MRD-5017具有8 通道模拟量采集(支持0-20mA,0-5V,0-10V混合测量),2路DI,1路继电器输出,1路485接口(支持MODBUS RTU),能实现8路AI(12 ...
- AD采样模块采集带模拟量真空表值的实验
实验采用带模拟量,分辨率为1-5V,量程为0--101kpa的真空表 数据采集模块采用DAM-8021, 16位模块 算法描述如下: 真空表读数范围: 0到-101kpa 模拟量输出: 1-5V 一 ...
- 为什么采用4~20mA的电流来传输模拟量?(转)
源: 为什么采用4~20mA的电流来传输模拟量?
- STM32L476应用开发之二:模拟量数据采集
采集模拟量数据在一台一起中是必不可少的功能.在本次实验中我们要采集的模拟量值主要包括氧气传感器的输出以及压力变送器的输出. 1硬件设计 我们需要采集数据对精度有一定的要求,而STM32L476自带AD ...
- 「雕爷学编程」Arduino动手做(35)——模拟量声音传感器
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器和模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里 ...
- plc模拟量采集模块的作用
在工业控制中,某些输入量(如压力.温度.流量.转速等)是连续变化的模拟量,某些执行机构(如伺服电动机.调节阀.记录仪等)要求PLC输出模拟信号,而PLC的CPU只能处理数字量.模拟量首先被传感器和变送 ...
- 4-20mA转RS485模拟量采集模块是怎么工作的?
4-20mA信号是工业上常用的模拟信号,用来表示温度,距离,速度,角度等参数. 如果需要用PLC或者工控机来采集,通常要转换成数字信号.这时可以采购远向电子生产的模拟量采集模块. 常用的模拟量采集模块 ...
- PLC模拟量采集模块在工控领域的应用
在工业现场中,往往需要对温度.电流.电压等模拟量进行控制采集,这可以使用PLC对这些数据进行采集,但是如今生产各种PLC模拟量采集模块的厂家非常多,不同类型的PLC都是有自己专属的模拟量采集模块的,不 ...
随机推荐
- [Oracle/sql]查看当前用户名下有多少表 以及查看表字段信息
SQL> select table_name from user_tables order by table_name; TABLE_NAME ------------------------- ...
- Oracle序列Sequence用法
序列 序列(Sequence)是用来生成连续的整数数据的对象.序列常常用来作为主键中增长列,序列中的可以升序生成,也可以降序生成.创建序列的语法是:语法结构:创建序列 CREATE SEQUENCE ...
- Java实现简单混合计算器
这个计算器并不是基于逆波兰实现的,而是通过简单的递归,一层一层地计算最终求得结果. 具体的图形化界面可以参考我的另外一个篇博客:基于逆波兰表达式实现图形化混合计算器,这里我只是简单的介绍一下怎样求得算 ...
- 备忘录:SQL SERVER2014 出现:“Cannot find one or more components”
目录 1. 起因 2. 解决方案 3. 备注 4. 参考 2020年9月13日 00:40:09-shanzm 1. 起因 因为卸载vs2015的时候,使用了一个VS2013/2015卸载工具Tota ...
- Mybatis的Mapper中的方法为什么不能重载?
目录 前言 环境配置 错误示范 为什么不能重载? 如何找到XML中对应的SQL? 总结 前言 在初入门Mybatis的时候可能都犯过一个错误,那就是在写Mapper接口的时候都重载过其中的方法,但是运 ...
- 【深入理解Linux内核架构】3.3 页表
页表:用于建立用户进程空间的虚拟地址空间和系统物理内存(内存.页帧)之间的关联. 向每个进程提供一致的虚拟地址空间. 将虚拟内存页映射到物理内存,因而支持共享内存的实现. 可以在不增加物理内存的情况下 ...
- P1295 [TJOI2011]书架 线段树优化dp,单调栈
P1295 [TJOI2011]书架 本题思路比较好想(对我来说不是),但代码细节很多,奈何洛谷的题解只有思路,然后就是 没有丝毫解释的代码,让人看起来很头疼(~~ 尤其是像我这样的蒟蒻~~),所以便 ...
- maven安装配置以及eclipse的配置
一.需要准备的东西 JDK Eclipse Maven程序包 二.下载与安装 前往https://maven.apache.org/download.cgi下载最新版的Maven程序: 将文件解压到D ...
- GitLab集成kubernetes
创建GitLab源码项目并上传示例代码 1. 创建GitLab源码项目 本示例中创建的GitLab源码项目地址为:https://gitee.com/SunHarvey/helloworld_java ...
- Redis5设计与源码分析读后感(四)压缩列表
一.引言 上一节我们总结了跳跃表的知识,我们知道了有序数组可以用跳跃表实现,也可以用压缩列表来实现,这一篇文章我们来总结一下压缩列表相关的知识. 二.压缩列表简介 定义:压缩列表 ziplist 本质 ...