十、计算机链接与无协议数据传输-【中职专业课】高一中职《PLC编程与应用》同步教学

2022-09-21
| 38页
| 111人阅读
| 0人下载
特供

内容正文:

PLC编程与应用 (三菱) 四、计算机链接与无协议数据传输 PLC编程与应用(三菱) 四、计算机链接与无协议数据传输 为了使操作者可以直观、准确、 迅速地了解当前系统的运作情况和各种参数,通常采用PLC与计算机组成通信系统,由PLC将各种系统参数发送给上位机,然后上位机对这些数据经过一系列的加工、处理和分析之后,以某种方式显示给操作者,操作者再将需要PLC执行的操作输入到上位机,由上位机将操作命令回传给PLC。 PLC编程与应用(三菱) 四、计算机链接与无协议数据传输 上位机通常都是通用计算机,上位机主要完成 数据传输和处理 修改参数显示图像 打印报表 监视工作状态 网络通信和编制PLC 程序 PLC编程与应用(三菱) 四、计算机链接与无协议数据传输 PLC则直接面向工作现场,面向工作设备,进行实时控制。 上位机与PLC可以发挥各自的优势,从而扩大PLC的应用范围。 PLC编程与应用(三菱) 四、计算机链接与无协议数据传输 PLC与计算机组成的通信系统有以下两种通信协议形式: (1) 计算机链接通信协议 (2) 无协议 数据传输 PLC编程与应用(三菱) (1) 计算机链接通信协议 计算机链接(Computer Link)通信采用专用通信协议方式,所以计算机链接也称为专 用 通 信 协议(Specifying Dedicated Protocol)或控制协议(Control Protocol)。 计算机链接通信是由计算机发出读写PLC数据的命令帧,PLC 收到后自动生成和返回响应帧,但计算机的程序仍需用户编写。 PLC编程与应用(三菱) (2) 无协议数据传输 无协议(No Protocol)通信方式可以实现PLC与各种有RS-232C接口的设备(例如计算机、条形码阅读器和打印机)之间的通信,其通信方式使用RS指令来实现。 这种通信方式最为灵活,PLC 与RS-232C设备之间可以使用用户自定义的通信规约,但是PLC的编程工作量较大,对编程人员的要求较高。 PLC编程与应用(三菱) (2) 无协议数据传输 PLC与计算机组成的通信系统无论基于上述哪种通信协议,PLC与上位机的通信都采用串行通信方式。 下面首先介绍串行通信协议的格式,然后分别介绍计算机链接通信和无协议通信。 PLC编程与应用(三菱) 1、串行通信协议的格式 在计算机链接通信和无协议通信时 计算机与PLC之间采用主从应答方式,计算机始终处于主动状态, 根据需要向PLC发出读/写命令,下位机处于被动状态只能响应上位机的命令。 PLC编程与应用(三菱) 1、串行通信协议的格式 上位机通过通信口向PLC发出读数据命令,PLC响应命令并将数据准备好,上位机再次读通信口即可读到所需数据。 读数据时 上位机通过通信口向PLC 发布写命令及数据,PLC即可接收。 写数据时 PLC编程与应用(三菱) 1、串行通信协议的格式 PLC 通信模块有多种命令代码,计算机通过向PLC发出不同的命令,可以灵活地对其位或字软设备以及特殊功能模块的缓冲区进行读写。 PLC编程与应用(三菱) 1、串行通信协议的格式 通信格式决定了 计算机链接和无协议通信方式的通信设置(数据长度、奇偶校验形式、波特率和协议方式等)。 因此 为了保证PLC和计算机之间通信时发送和接收数据正确完成,系统的通信必须按规定的通信协议的格式处理。 可以通过PLC 程序对16 位的特殊数据寄存器 D8120 设置通信格式。 PLC编程与应用(三菱) 1、串行通信协议的格式 数据 长度 奇偶校验形式 波特率 协议方式 D8120 可设置通信的 PLC编程与应用(三菱) 1、串行通信协议的格式 D8120的设置方法见表3-4-7。表3-4-7中的b0为最低位,b15为最高位。设置好后,需关闭PLC电源,然后重新接通电源,才能使设置

资源预览图

十、计算机链接与无协议数据传输-【中职专业课】高一中职《PLC编程与应用》同步教学
1
十、计算机链接与无协议数据传输-【中职专业课】高一中职《PLC编程与应用》同步教学
2
十、计算机链接与无协议数据传输-【中职专业课】高一中职《PLC编程与应用》同步教学
3
十、计算机链接与无协议数据传输-【中职专业课】高一中职《PLC编程与应用》同步教学
4
十、计算机链接与无协议数据传输-【中职专业课】高一中职《PLC编程与应用》同步教学
5
十、计算机链接与无协议数据传输-【中职专业课】高一中职《PLC编程与应用》同步教学
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。