求助:I/O接口程序的开发 点击:1421 | 回复:14



gongkongedit

    
  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-10-10 10:42:00
楼主
各位朋友,我现在在开发一个温度监控系统,通过带rs485接口的智能温度控制器来于电脑联机,请教一下,怎样通过rs485通讯协议来开发I/O接口程序?



GaryLin

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 1186回
  • 年度积分:0
  • 历史总积分:1263
  • 注册:2003年4月15日
发表于:2003-09-02 16:12:00
1楼
1. RS-485 并未定义通信协议, 只定义电气信号. 您得查阅设备的手册, 看其协议如何运作(沟通). 2. 您的 PC 端可用一颗 7520, 将 RS-232 (COM1/2) 的信号转为 RS-485 的信号. 再将两端的 485 信号相连. 3. 您可对 COM1/2 收发 command/data, 达到设备的控制. I-7520 RS-232 to RS-485 Converter http://www.icpdas.com.cn/products/7000/i-7520_c.htm

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-09-02 18:24:00
2楼
怎么有什么协议,最简单的办发是通过485转232到微机接收与控制,我有思路,可否合作.

yhsu

  • 精华:1帖
  • 求助:0帖
  • 帖子:5帖 | 98回
  • 年度积分:0
  • 历史总积分:126
  • 注册:2002年7月04日
发表于:2003-09-15 16:42:00
3楼
直接卖一个现成的产品不就得了! http://www.icpdas.com.cn/products/7000/7000_index_c.htm 种类多多,比你开发可要成熟快捷的多。

opal

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 48回
  • 年度积分:0
  • 历史总积分:61
  • 注册:2002年4月23日
发表于:2003-09-17 16:11:00
4楼
如果是产品,都提供协议的。 可以使用研华ADAM-4520,4018进行采集。 如果自己开发,可以自己制定协议的。

angl

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2003年9月17日
发表于:2003-09-18 09:59:00
5楼
请教一下OPAL兄,我们用研华ADAM-4520,4018进行采集,但我不知到ADAM-4520,4018的作用是什么?4520是将计算机的RS232转换成485还是将4018的485信号转换成232?计算机如何控制4520,4018动作的?我们用LABWINDOWS/CVI如何操作这两个模块,好像是用DLL的函数来控制,但我没有相关资料,请教在哪儿能找到资料,谢谢!

GaryLin

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 1186回
  • 年度积分:0
  • 历史总积分:1263
  • 注册:2003年4月15日
发表于:2003-09-18 10:37:00
6楼
232/485 converter 是将信号作双向的转换.

巨精灵

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 96回
  • 年度积分:0
  • 历史总积分:166
  • 注册:2001年11月27日
发表于:2003-09-21 13:34:00
7楼
4018将电流或电压模拟信号转成485通讯数据; 4520连接4018的485通讯口与计算机的232串口,就是转换器; 编程只对4018就行了,4520不用程序处理。

controlPLC

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 54回
  • 年度积分:0
  • 历史总积分:188
  • 注册:2003年8月07日
发表于:2003-09-25 19:25:00
8楼
如果你是用研华的ADAM4018或5018的话,我可以提供例子程序给你(VB),非常方便好用

angl

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2003年9月17日
发表于:2003-09-26 14:45:00
9楼
谢谢各位师兄的帮助,小弟初学CVI,还得请各位帮忙

angl

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2003年9月17日
发表于:2003-09-26 14:47:00
10楼
h2003兄,可不可以把程序发到我的邮箱lichangming586@sohu.com

d_f

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 45回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2003年12月09日
发表于:2003-09-30 15:16:00
11楼
回答一下angl的问题。4520是透明的,编程时无需考虑它的存在。只要直接给4018发指令就可以了。

yhsu

  • 精华:1帖
  • 求助:0帖
  • 帖子:5帖 | 98回
  • 年度积分:0
  • 历史总积分:126
  • 注册:2002年7月04日
发表于:2003-10-09 17:05:00
12楼
还是用泓格的!种类齐全,质量好:)最重要是免费全面的技术支持!:)

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-10-10 10:42:00
13楼
泓格的I-7520我用过,一个字好!二个字很好!三个字非常好!

风寒指数

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2005年3月23日
发表于:2005-03-23 12:39:00
14楼
H2003兄,能否也给小弟一份程序呢?我的邮箱是binghuofenghan@163.com。感谢!!!

热门招聘
相关主题

官方公众号

智造工程师