遥信、遥测、遥脉和数字量的区别

本文介绍了遥测技术中的四种主要类型:遥脉、遥测、遥信及数字量。遥脉是指累加值如电表度数;遥测是指实际测量值如电流、电压等;遥信是指开关量只有开和关两种状态;数字量则可以有多个状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 遥脉:累加值,值是一直往上递增的,如电表度数;
2.遥测:实际测量的值,如电流、电压、功率等值;
3.遥信:开关量,只有“开”、“关”两个状态;
4.数字量:可以有多个状态;






### Modbus 协议在遥测控、调中的应用 #### (Remote Signaling) Modbus 协议支持设备状态的读取功能,这使得其非常适合用于操作。通过 Modbus 的请求/响应机制,主站可以查询从站的状态息,例如开关位置、报警号等。这些二进制输入通常映射到寄存器地址空间内的离散输入区域。 ```python # Python 示例:读取多个线圈状态() from pymodbus.client.sync import ModbusTcpClient as ModbusClient client = ModbusClient('localhost') result = client.read_coils(0, 8) # 假设起始地址为0,读取8个线圈状态 print(result.bits) ``` #### 遥测 (Telemetry) 对于遥测而言,Modbus 提供了保持寄存器输入寄存器两种方式来传输模拟量或其他数值型数据。保持寄存器可用于存储可变参数,并允许远程修改;而输入寄存器则主要用于只读目的,适合用来报告传感器采集的数据。 ```python # Python 示例:读取保持寄存器(遥测) result = client.read_holding_registers(address=100, count=5, unit=1) print(result.registers) ``` #### 控 (Telecontrol) 利用 Modbus 的写入命令,能够实现对远端设备的操作控制。比如可以通过设置特定标志位或发送指令给执行机构来进行开闭动作、启动停止电机等功能。这种能力让 Modbus 成为了工业自动化领域不可或缺的一部分。 ```python # Python 示例:单个线圈写入(控) client.write_coil(address=1, value=True, unit=1) # 设置线圈1为ON ``` #### 调 (Remote Regulation) 当涉及到更复杂的调节过程时,如 PID 控制算法调整设定点温度等场景下,Modbus 同样适用。因为该协议不仅限于简单的布尔逻辑处理,还具备良好的扩展性灵活性,能适应多种复杂工况下的需求变化。 ```python # Python 示例:批量写入保持寄存器(调) registers_to_write = [75, 200] # 新的目标值列表 client.write_registers(starting_address=200, values=registers_to_write, unit=1) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值