我想将数显温度调节仪的数据记录到计算机里,同时完成远程控制。但是不知道还需不需要下载专门的第三方软件来解读数据??
485远程控制肯定是不行的,肯定要在计算机里做一个上位机软件才能把数据传到远程 只要设置通讯地址和波特率之类的就可以了么??在计算机上是以什么格式显示的呢?? 是的,一般读过来是一串16进制数,然后按照厂家给的说明进行分析,比如说某几位表示什么含义,某几位是校验码等等。 能给我份读取程序么??万分感谢~~ RS485Com.Read(receivedData, 0, 10) '接受数据 能给我份读取程序么??万分感谢~~
还有一种方法就是把485的转成以太网这样能数显温度就可以直接传到网上任何一台采集数的电脑了
具体可咨询下深圳九汉科技 串口通信专家
232485转换器
串口服务器(485转TCP/IP)
WIFI无线串口服务器
参考知识1
1、要做3个事情:选一个232/485转换模块,查一下温度调节仪的通信协议(产品资料里会有的),自己写一个串口通信小软件或先用串口调试助手之类的测试
2、看了下你追问的几个问题,数据格式要看温度调节仪,不过一般都是ASCII码;软件如果自己不想写,可以联系原厂,这个一般都有提供配套软件,如果不提供,可以先用串口调试助手自己测一下,串口通信的源码网上好多。。。
3、下面的与问题无关
4、顺路推广一下:苏州米凯尼克智能科技有限公司,专业提供各种总线形式的数据采集卡(PCI、ISA、104、USB、CPCI等)、数据采集模块(485、CAN等),支持定制和应用系统开发,同时提供机器视觉应用系统、配套硬件及技术合作
参考知识B
可以直接采集,不需要专门软件,按照温控仪的通信格式进行数据处理即可获得和控制温度追问
通常数据收发和解析是自己编程序实现的。
'接受数据处理
pv = Join2Byte(receivedData(0), receivedData(1))
sv = Join2Byte(receivedData(2), receivedData(3))
mv = receivedData(4)
alm = receivedData(5)
cs = Join2Byte(receivedData(6), receivedData(7))
crc = Join2Byte(receivedData(8), receivedData(9))
信号的读取:采用仪表厂家提供的配套软件,直接即可读取。如果厂家没有配套软件,你可以自己编写(比如用VB)信号的读取程序,非常简单,几条指令就可以完成。追问
电脑商肯定要相关的软件
智能数显温度调节仪 没有随带 相关软件 吗?