PC上位机软件开发--RS232--LS PLC无法接收

浏览:4568次
评论:0条 &时间:PC与PLC的串口通信及编程实现_百度文库
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
PC与PLC的串口通信及编程实现
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩1页未读,
定制HR最喜欢的简历
你可能喜欢三菱PLC与PC上位机VB通讯_百度文库
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
三菱PLC与PC上位机VB通讯
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩3页未读,
定制HR最喜欢的简历
你可能喜欢上位机是如何采集下位机发送的串口数据的???_百度知道
上位机是如何采集下位机发送的串口数据的???
下位机是西门子s7-200PLC,下位机要采集4路模拟量数据,并经各种转换后,在上位机上自动显示这四路数据,上位机用的是VC++的MFC编写的,上位机和下位机用的是RS485通讯的,只用到一个COM口(假设为COM3)。
我想知道的是,下位机是如何发送这四个数据,是在一个...
我有更好的答案
下位机(比如单片机)通过串口线(比如RS232)发送数据给上位机(PC),下位机部分主要程序就是将数据按照一定的封装格式打包好数据,然后配置好串口相关参数(比如波特率,校验位什么的),上位机需要有软件将串口获得的数据再根据封装格式还原成你需要的数值,这就是整个过程了。
采纳率:35%
来自团队:
RS485总线通信,上位机通过主机轮询的方式采集下位机信号!
也就是说下位机不能够主动发送信号,而是上未机通过地址依次读取这四路的报文并打印显示出来;每次通信都是有上位机发起的握手信号,下位机接收到信息后判断是不是自己信息,如果是则发送数据
不是四个COM口,总共只有一个COM口,是从PLC出来接到PC机上的。我知道如果是多个串口(也就是多个PLC,每个PLC采集一路模拟量)的话,上位机可以通过串口的地址依次读取每个串口的数据,也就是你说的轮询啊,握手啊之类的过程。但是我是一个COM口(一个PLC)传送四个变量(采集四路数据),这种情况下,上位机怎么区分这四个变量(假设有两个温度、两个压力的数据)啊?
举个例子:温度传感器T1,T2,压力传感器P1,P2,分别给T1,T2,P1,P2赋予地址1,2,3,4;那么把四个传感器挂载在485总线上,我的PC机只要通过一个COM分别发送信息去读取地址1,2,3,4的内容就可以了。比如我现在的上位机发送信息读取地址2号的内容,T1,T2,P1,P2都会接收到上位机发送过来的信息,通过判断信息发现地址为2那么T1,P1,P2直接把数据包丢弃,只有T2的地址匹配然后T2发送数据给上位机;上位机通过地址1,2,3,4轮询这四个设备,因为速度快所以看起来是4个设备是同时收发数据
本回答被提问者采纳
根据通讯协议,一般是单个数据,也可以是四个数据
为您推荐:
其他类似问题
下位机的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。PLC与上位机串行通信的实现方法_百度文库
赠送免券下载特权
10W篇文档免费专享
部分付费文档8折起
每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
PLC与上位机串行通信的实现方法
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 arm 接收上位机数据 的文章

 

随机推荐