RS485通讯测试

原理图设计如下:

VCC电平为5V,VCC_IO电平为3.3V。示波器抓取信号显示,485A电平为2.13V,485B电平为1.54V。该电平由电阻比设计决定,可以做相应调节。

485A信号:

485B信号:

正确的发生和接受信号的波形如下,485A的信号在2.10V电平以下,485B的信号电平在1.54V电平以上。

时间: 2024-10-04 06:32:26

RS485通讯测试的相关文章

飞凌课堂丨揭开影响RS485通讯因素的面纱

很多客户反应485在实际应用中,会出现各种问题,而产生问题的原因往往是我们很容易忽视的点. 在实际应用中除了连接485两根差分线,会影响485通讯的原因还有几点,小编在下面文章中展开说明. 01 由于485信号使用的是一对差分信号,所以数据线最好由双绞线组成,并且在外面加上屏蔽层作为地线,将485网络中485设备连接起来,并且在一个点可靠接地. 02 485总线必须要接地.在很多技术文档中,都提到485总线必须要接地,但是没有详细的提出如何接地.严格的说,485总线必须要单点可靠接地.单点就是整

ardunio 实现RS485通讯-下位机

#include <SoftwareSerial.h> SoftwareSerial mySerial(4,5); byte ZERO=0x00; byte Addr=0x03; byte Status=0x00; int buffLen=32; char HexTable[] = "0123456789ABCDEF"; int pinTrigger=7; int pinDirection=8; void setup() { // put your setup code h

三菱plc编程电缆通讯端口设置方法(转载)

三菱plc编程电缆通讯端口如何设置?三菱plc编程电缆通讯端口设置方法 时间:2015-10-21 05:09:20编辑:电工栏目:三菱plc 导读:三菱plc编程电缆通讯端口的设置方法,三菱plc上传程序时出现通讯错误,其可能的原因有哪些,三菱PLC编程电缆的通讯端口的正确设置方法是什么,一起来了解下. 三菱plc编程电缆通讯端口的设置方法 一.三菱plc上传程序时出现通讯错误的原因 1.三菱plc编程电缆的通讯端口及波特率是否设置正确. 如:点串口图标->端口RS232->波特率9.6k/

Quick Cocos2dx Http通讯

服务端:Python 通讯协议:Http 参考文章: 1 用python实现一个基本的http server服务器 http://blog.sina.com.cn/s/blog_416e30630100gjyk.html 2 http://stackoverflow.com/questions/8470414/strange-jquery-error-code-501-message-unsupported-method-options 由于是照着刀塔传奇的思路来做的,刀塔传奇是无需进行常连接的

【PLC无线通讯专家】免费分享-PLC200通讯程序大全

这是[PLC无线通讯专家]团队为用户整理的20个西门子PLC200通讯程序实例.能为PLC编程人员节省项目时间. 你只要了解一下S7-200的串口设置,和MODBUS协议的基本知识,参照这些程序就可以完成PLC与PLC之间的数据交换,也可以实现PC与PLC之间的数据通讯,无论是用VB,VC高级语言,或是用组态软件均可以. 关于文档密码请参阅以下内容. 第一部分.S7-200自由口通讯实例12个 PLC200自由口通信模式是通过用户程序控制CPU的通信操作模式,可以实现用户自定义通信协议.在白由口

Java程序与RSR232串口通讯小练手(转载)

一直以来都是在学习J2EE方面的应用系统开发,从未想过用JAVA来编写硬件交互程序,不过自己就是喜欢尝试一些未曾接触的新东西.在网上搜索了些资源,了解到JAVA写串口通讯的还是蛮多的,那么便着手准备开发调试环境.软件程序开发环境搭建不成问题,可这硬件环境就有点犯难啦.更何况自己用的是笔记本哪来的串口呀,再说要是真拿这串口硬件来自己也不会弄,随即想到了虚拟机,觉得这东西应该也有虚拟的吧,果真跟自己的猜测一样还真有这东西,顺便也下载了个串口小助手做为调试之用.下面就先看看软件环境的搭建: 1.下载c

STM32F407的Modbus做为主站与从站通讯

在调试STM32F407的串口Modbus通讯之前,也使用过Modbus通讯,只不过都是在PLC或则昆仑通态的触摸屏上使用直接调用现成的库里面的模块,驱动就可以,相对于STM32来,使用PLC库里面的模块和触摸屏驱动都是初始化后配参数就可以了,但是用32写的时候比较麻烦了一些.由于STM32没有RS485通讯端口只能用UART端口转成RS485加了一个485芯片,在调试Modbus通信按照plc和触摸屏的经验慢慢琢磨也是挺有意思的.当最后你都调通的时候心里那种成就感是对于一个理工男来说是非常爽的

三菱Q系列PLC MC通讯

总结一下上位机通过MC协议与Q系列PLC通讯的配置.现场碰到的硬件有两种一种是自带网口的CPU如Q06UDEH,另一种是使用网络模块QJ71E71-100. 一. PLC端设定 1.1 自带网口的CPU GX Works 软件打开[参数]-->>[PLC参数]-->>[内置以太网端口设置]配置IP,协议格式等参数. 然后进[打开设置],如下是按TCP协议开放了两个供上位机MC协议的端口. 这样PLC端的配置就结束了. 1.2 使用网络模块QJ71E71-100通讯(界面与上述的内置

1,数据的通讯底层方式

双方之前通讯方式: 之前给出的是opc 现在,我们这边数据库,webservices,s7直接PLC对接,TCP/IP读取等都是支持的.双方可以进行协商. 特殊数据可以特殊传输. 2,建立对接对象模型 A类数据:采集数据_____定义为MES非检测数据.当该数据产生的时候,甲方会将数据丢入数据库. MES方可以按照以下方式去读取 1,直接定时轮询数据库,并将读取的数据的设定标志位设为true表示已读取数据. 2,通过间接的方式,由甲方代理轮询数据库,并将读取的数据设定标志设为true. 3,为了