21ic电子技术开发论坛

标题: 上位机和下位机是怎么通讯的? [打印本页]

作者: nc344700    时间: 2014-6-17 09:44
标题: 上位机和下位机是怎么通讯的?
我有个项目是下位机采集到的信号通过板卡直接传送给上位机,上位机做出相应的动作,我觉得应该是下位机在控制上位机的,不应该是上位机发送指令给下位机,下位机再动作。主要是想弄明白这个上位机和下位机之间的通信到底是怎么实现的?
作者: ningling_21    时间: 2014-6-17 10:50
既然要通信肯定要有硬件接口例如232,再就是通信协议,可以用现成的协议例如MODBUS,也可以自己定义协议
作者: nc344700    时间: 2014-6-17 11:22
ningling_21 发表于 2014-6-17 10:50
既然要通信肯定要有硬件接口例如232,再就是通信协议,可以用现成的协议例如MODBUS,也可以自己定义协议 ...

当我们用按钮去接入下位机时,是应该接开出还是接开入引脚呢?
作者: ningling_21    时间: 2014-6-17 11:44
nc344700 发表于 2014-6-17 11:22
当我们用按钮去接入下位机时,是应该接开出还是接开入引脚呢?

开出,开入 是神马?
作者: nc344700    时间: 2014-6-17 11:54
ningling_21 发表于 2014-6-17 11:44
开出,开入 是神马?

就是在一块pci板卡上的数据端有这样的开关输出量和开关输入量
作者: wangkx1990    时间: 2014-6-17 14:47
你的意思是说用简单的开关量来控制动作吗?
作者: nc344700    时间: 2014-6-18 09:28
wangkx1990 发表于 2014-6-17 14:47
你的意思是说用简单的开关量来控制动作吗?

也可以这样说,不过就是计算机向单片机发送指令,单片机然后扫描按钮状态,这样你觉得按钮是接开入还是开出呢?
作者: yzjgod    时间: 2014-6-18 14:42
开关量在单片机里换算成数字信号,自己定个协议,发送给上位机
作者: yuanquan12345    时间: 2014-6-18 22:44
学习。

作者: carverzhang    时间: 2016-4-20 11:41
搞不懂,深奥
作者: xuyaqi    时间: 2016-4-21 09:38
“上位机做出相应的动作”举例说做什么动作。
作者: 洛理小子    时间: 2016-4-23 23:17
好早的帖子了




欢迎光临 21ic电子技术开发论坛 (https://bbs.21ic.com/) Powered by Discuz! X3.5