机之间主要采用串行通信方式

,

在满足通信条件的前提下

,

分析串行通信的硬件设计和软件构思

,

提出串行通信的

接口设计方案和串行通信实施的工程要点。

关键词

P

LC

PC

串行通信

随着

P

LC

技术的快速发展

,

P

LC

PC

机之间的通信已经在工业

自动化控制领域得到广泛应用

,

并给用户带来了各种控制功能

,

例如

:

工艺流程图显示、

动态数据画面显示、

报表显示、

信号传送与控制等功

,

使得

P

LC

控制具备了良好的人机界面以及先进的控制技术。

由于

P

LC

PC

间的串行通讯方式具有使用线路少、

成本低、

简单易用

,

别是在远程传输时

,

避免了多条线路特性的不一致而被广泛采用。

串行通信简介

计算机通信是指不同设备通过线路互相交换编码数据

,

其主要目

的在于将数据从某端传送到另一端

,

实现信息的交换。

通信方式有并

行和串行两种方式

,

由于并行传输方式在数据电压传送的过程中容易

衰减互扰

,

并且线路工程费用较高

,

而串行通信方式则能很好的解决

这些问题

,

因此

,

在工业应用中绝大多数使用串行通信方式。

P

LC

PC

机进行串行通信的条件

带异步通信适配器的

PC

P

LC

只有满足以下条件才能互联通

:

异步通信接口的

P

LC

才能与带有异步通信适配器的

PC

机互

,

并要求双方采用的总线标准一致

,

否则要通过“

总线标准变换单

变换之后才能互联。

双方的初始化

,

使波特率

数据位数、

止位数、

奇偶校验都相同。

要对

P

LC

的通信协议分析清楚

,

严格

按照协议规定及帧格式编写

PC

机的通信程序

,

P

LC

中配有通信机

,

一般不需要用户编写。

P

LC

PC

机之间串行通信的实现

1

.

硬件连接。

PC

P

LC

之间不能直接连接

,

P

LC

必须通过

PC

/

PP

I

电缆与单片机进行串行通信。

其通信方式有

RS232

RS485

RS422

等多种方式

,

如果设备是采用

RS232

方式通讯

,

那么在一个串口下面

只能挂接一个设备

,

如果采用

RS485

或者

RS422

的方式通讯

,

那么可

以使用多个设备构成一个网络

,

为了识别各个不同设备

,

给每一个设

备加一个标志

,

一般把这个标志称作设备地址

,

此时

,

总线上的设备分

为主设备和从设备两类

,

在工作时

,

主设备在工作时会根据需要向从

设备发送请求帧

,

请求一些数据或者是发送一条命令

,

在发完请求帧

后主设备需等待

,

否则它会认为本次通讯失败

,

然后按照一定的逻辑

判断是应该重发请求还是放弃

,

从设备一直在监听通讯线路上的数

,

并对这些数据进行分析

,

当收到对自己的请求时

,

会发送一个相应

的应答帧。

1

表示了

PC

P

LC

的通信过程

,

其中

MAX232

为电平

转换芯片

,

实现

TT

L

RS

-

232

之间的转换。

2

.

P

LC

通信协议。

PC

机中必须根据互联的

P

LC

的通信协议

来编写通信程序

,

在此

,

我们介绍

P

LC

的通信协议。

1

.

数据格式

,

P

LC

采用异步格式

,

1

位起始位、

7

位数据位、

1

偶校验位和

1

位停止位组成

,

波特率为

9600bp

s,

字符为

AS

C

II

码。

2

.

P

LC

4

个通信命令

,

它们是读命令、

写命令、

强制通命令、

制断命令。

3

.

通信控制字符

,

P

LC

一般采用面向字符的传输规程

,

用到

5

通信控制字符

,

如下表所示。

plc和pc串口通讯接线_PLC与PC机之间的串行通信相关推荐

  1. plc和pc串口通讯接线_Plc与pc串口调试手册

    Plc 与 pc 串口调试手册 硬件连接线 制作串口连接线, plc 管脚 23459 ,不可连接错误! ! pc 管脚 23875 , 串口模块 232 插在 1 号插槽,通信时 sw4 保持 of ...

  2. plc和pc串口通讯接线_让你搞懂PLC串口通讯和通讯接口,这东西估计没几个能说清楚~...

    电力作业人员在使用PLC的时候会接触到很多的通讯协议以及通讯接口,最基本的PLC串口通讯和基本的通讯接口你都了解吗? 1,什么是串口通讯? 串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线 ...

  3. plc和pc串口通讯接线_PC与PLC的串口通信及编程实现

    35 PC 与 PLC 的串口通信及编程实现 黄植功 (广西师范大学物理与电子工程学院,广西  桂林  541004) 摘  要: 在自由口模式下,通信协议由用户自己的梯形图程序控制.用户可以使用梯形 ...

  4. plc和pc串口通讯接线_三菱FX系列PLC与电脑之间串口RS232通讯协议简易解析

    本文介绍的 PC 与三菱 FX 系列 PLC 通信,是通过 PLC 的编程口与 PC 机的串口进行的,采用 SC-09 编程电缆作为计算机与 PLC 通信的连线.电缆的 9 芯 D 形插头连接在计算机 ...

  5. 西门子 SMART PLC 扫码串口通讯

    西门子 SMART PLC 扫码串口通讯 西门子SMART PLC自集成485端口,另外可以外加一个信号板485/232串口通讯,扫码枪一般的都是232通讯,这时候你需要用485转232串口设备,扫码 ...

  6. plc.单片机的串口通讯的调试方法——通过虚拟串口工具和串口助手来调试串口

    加一个,串口助手和虚拟串口工具统合使用的链接,可以一起看哦~https://blog.csdn.net/qq_32278309/article/details/101384003 博主是新入坑的新人, ...

  7. 台达plc ec3程序下载通讯设置_PLC网关实现工业设备远程控制

    前言 工业互联网在不断发展,新技术新产品的相互融合给更多的产品带来了新的机会和改革,数字经济时代的带来,必将给制造业带来新的机遇,华辰智通一直专注设备的远程控制,研发多款PLC数据采集网关,作为网关生 ...

  8. 串口通讯基本原理 【详细】

    串口通信的基本知识 本文介绍了串口通讯的基本概念.数据格式.通讯方式.典型的串口通讯标准等内容. 串口通讯,RS232,RS485,停止位,奇校验,偶校验 1 串口通讯     串口通讯(Serial ...

  9. 单片机的串口通讯编程

    一.串口 1.1串口基本认知 串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信式的扩展接口.串行接口(Serial Interface)是指数据一位一位地顺序传送. ...

  10. 工业级无线路由器串口通讯配置

    工业级无线路由器的串口通讯如何配置?本文以佰马工业级无线路由器BMR500为例,介绍无线路由器在4G模式下,下位机通过BMR500的串口如何与服务器进行远程通讯. 工业级无线路由器串口通讯介绍 串口通 ...

最新文章

  1. 欧式聚类分割并可视化
  2. AAA及Radius
  3. 死磕java并发cas_死磕Java——CAS
  4. 安卓中bundle的使用
  5. 美团王兴:互联网下半场基本功不过关 活下去都很难
  6. linux 命令 — 文件相关
  7. 中国电信业的魔咒:第四运营商之梦
  8. 【转】VBA编程入门(二)
  9. 手持振弦采集仪对振弦传感器激励方法和激励电压
  10. LABjs、RequireJS、SeaJS 哪个最好用?为什么?
  11. 电视游戏大厅现状:“渠道为王”遭遇水土不服
  12. 安装程序包的语言不受系统支持的解决方法
  13. Proteus与Keil联调 ARM STM32流水灯
  14. Java----线程学习(多线程)
  15. Atitit.论图片类型 垃圾文件的识别与清理  流程与设计原则 与api概要设计 v2 pbj...
  16. MATLAB中cftool多曲线画图
  17. Linux常用命令和操作
  18. 基本的排序算法c++实现
  19. linux dwg查看软件下载,CAD迷你看图 - DWG文件浏览小工具
  20. asp:手机扫描二维码跳转手机版

热门文章

  1. ORB-SLAM3:一个用于视觉、视觉惯性和多地图SLAM系统
  2. ubuntu16.04下Qt无法输入中文注释
  3. WebService接口实际场景应用(一)
  4. VM虚拟机的三种网络连接模式
  5. 关于数据库timestamp类型问题
  6. msp430入门编程47
  7. Python 3.5安装JPype
  8. WebView与js的交互
  9. I学霸官方免费教程四十二 :Java流之字节流 输入流和输出流 InputStream和OutputStream...
  10. 12 自定义标签/JSTL标签库/web国际化/java web之设计模式和案例