上位机和下位机之间的通讯方式可以有所不同,可以采用RS232串口通讯或RS485串行通讯。当使用计算机与PLC进行通讯时,除了传统的D形串行通讯外,还可以采用更适合工业控制的PROFIBUS-DP双线通讯,使用封装好的程序开发工具即可实现PLC和上位机的通讯,当然,也可以自行编写驱动类接口,通过协议控制上位机和下位机之间的通讯。
1、单片机里没有485芯片能实现485通讯吗
不能,电脑本身也没有485接口,如果想通过单片机与电脑之间采用485的话,如果开发板上有232就用232转485转接器,电脑端用485转232转接器。如果你单纯是是想实现单片机与电脑通信,就用232好了,电脑有2329针串口。单片机不能直接和PC机通讯,需要485芯片转换。应该是不通用的。可以的。自己焊个485驱动小模块(485驱动器,电源滤波,后级终端电阻或阻抗变换网络),然后从开发板上找一路TTL的UART、以及一根独立的管脚、一组电源,接好线就行了。
2、485通讯是什么意思?
RS485是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,该标准由电信行业协会和电子工业联盟定义。广泛用于工矿、交通运输等企业作为称重计量设备的电子汽车衡在数据处理等功能上的落后现状,对SCS系列全电子汽车衡显示仪表的数据通信接口进行测试和分析研究,提出一种基于微机RS232串行通信接口的称重数据采集方法,进一步结合RS422/RS485串行数据通信接口标准与特点实现了远程数据采集并在实际运用中得到验证,具有一定的推广价值。
3、…同时想有串口和485通讯,串口和485一般采用什么方式?
串口和485两种协议在物理上的区别就是电平信号的区别。51系列单片机如果有两个串口的话,那就一个通过MAX232做串口协议一个通过MAX485做485通信如果只有一个串口的话,那就同时连到这两个芯片当然你用跳线隔开也可以,用两个串口的话,两个串口的通信都是相互独立的你的485通信不会影响到你的232串口收发数据。