可使用485串口调试工具读取,根据厂家提供的参数获取传感器数据,发送厂家指定指令,解析传感器数据。——青木传感,专业的土壤环境测量技术提供商。

一般都是通过232转485转换器连接到电脑上的软件, 我这有软件不知道适合你不

温湿度信号的获取采用电容式温湿度敏感传感器作为温湿度检测器件百。环境温湿度与传感器电容成线性关系,所以可方便的将温湿度转化为DS1820可以接受的电信号,本系统中采用EL7556由积分电路、基准电路、频率转换电路及频率—电度压(F/V)转换电路等组成,积分电路及R1、R2、C1用于产生一定频率的脉冲信号并从5脚送到8脚。调节R2可以对脉冲信号进行调整,从而使温湿度传感器的线性和灵敏度处于较好的状态;基准电路和频率转换电路可将温湿度传感器的电容变化转化为频率变化,再经频率—电回压转化电路后从9脚输出与频率成线性的电压,然后经过C3等滤波后通过A/D转换送入89C51,在进行A/D转换以将其转换成数字信号。本系统中的温湿度传感器为MXS型电容式湿敏传感器,湿度为76%RH时的电容值为500Pf,电容相对变化率为+1.7PF/%,当湿度为0%—100%RH时,9脚输出的相应信号频率为0—1000Hz,精度为2%,F/V电路输出电压为答0—5V。调整时,可先设定湿度为5%RH,然后调节R2,使9脚输出100mV电压即可。

一般可以通过厂家提供的测试程序或应用程序来读取,也可以自己复编写上位机程序来读取。北京长信物联推出的制RS485总线温湿度传感器,型号为LCT2901C,提供测试程序以及应用程序,如果自己写程zhidao序,也提供VB、java等开发例程,提供开发的人工技术支持。

需要传感器的说明书才行。因为你读取,是通过串口的。而通讯数据的哪一百位代表看什么,是自定的,没有说明文档,一般不知道数据的定义度。数据定义太多,比如 浮点数,比如整专型,有的要除十,有的要除一百,有的要高低位互换属......要说明文档,PLC中使用modbus块或者自由口,对读取的数据进行处理

怎样读取温湿度传感器的485数据 第1张

PLC读取的话是模拟量16位,需要通过PLC内部的AD转换。

怎样读取温湿度传感器的485数据 第2张

这只串口参数,不是协议。FX2N的通讯一般用RS指令,举个抄简单例子。RS D0 D100 D200 D300 D0:发送数据袭的起始地起址D100:发送数据的个数D200:接收数据的起始地址D300:接收数据的个数串口参数设置:D8120(参照手册设置)比如:D100=6,D300=10那么,你需要对D0~D5依次赋值zhidao,然后把D200~D209的数据按协议分析,哪一段是所需要的数值。

要读取仪表对应存储温湿度的地址的值就可以显示了! 追问 求三凌FX2N的梯形图啊?谢谢了, 追答 你代码已经有了,你就把这些16进制的值分别赋值到连续的寄存器中,然后用rs指令将数据发送!

有没有具体点的通信表格,例子也行

RS485通信就能读出来啊 追问 求三凌FX2N的梯形图啊?谢谢了, 追答 这都写的这么清楚了 你只要用个MOVE指令移到指定数据块中,在用发送和接受指令来反复运行就行啊

哥们解决了么,我也遇到这个问题,传感器地址40001,我PLC程序怎么怎么把这个地址写进去,PLC里格式是H1?

使用RS指令很容易实现,设置好发送和接收缓冲区,温度值就从接收缓冲区提取就行了 追问 要怎么设置好呢?大概的思路知道,我按手册上面设置,就是通讯不上。第一次使用,没经验。。还望赐教! 追答 可以用串口调试工具监视一下485线上的数据,不过首先所有的通讯参数要设置对,这样就可以看出问题出在哪 本回答由网友推荐

modbus的预读写数据的地址是仪表定义的通讯地址,台达的读写数据长度都是WORD型的,比如K2就表示要读取2个字的数据,台达的手册写的很详细的,用串口调试工具多试几次就知道怎么回事了 本回答由提问者推荐