plc网络是由几级子网复合而成,各级子网的通讯过程是由通讯协议决定的,而通讯方式是通讯协议最核心的内容。通讯方式包括存取控制方式和数据传送方式。所谓存取控制(也称访问控制)方式是指如何获得共享通讯介质使用权的题目,而数据传送方式是指一个站取得了通讯介质使用权后如何传送数据的题目。

1.周期I/O通讯方式

周期I/O通讯方式常用于PLC的远程I/O链路中。远程I/O链路按主从方式工作,PLC远程I/O主单元为主站,其它远程I/O单元皆为从站。在主站中设立一个“远程I/O缓冲区”,采用信箱结构,划分为几个分箱与每个从站—一对应,每个分箱再分为两格,一格管发送,一格管接收。主站中通讯处理器采用周期扫描方式,按顺序与各从站交换数据,把与其对应的分箱中发送分格的数据送给从站,从从站中读取数据放进与其对应的分箱的接收分格中。这样周而复始,使主站中的“远程I/O缓冲区”得到周期性的刷新。

在主站中PLC的CPU单元负责用户程序的扫描,它按照循环扫描方式进行处理,每个周期都有一段时间集中进行I/O处理,这时它对本地I/O单元及远程I/O缓冲区进行读写操纵。PLC的CPU单元对用户程序的周期性循环扫描,与PLC通讯处理器对各远程I/O单元的周期性扫描是异步进行的。尽管PLC的CPU单元没有直接对远程I/O单元进行操纵,但是由于远程I/O缓冲区获得周期性刷新,PLC的CPU单元对远程I/O缓冲区的读写操纵,就相当于直接访问了远程I/O单元。这种通讯方式简单、方便,但要占用PLC的I/O区,因此只适用于少量数据的通讯。

2.全局I/O通讯方式

全局I/O通讯方式是一种串行共享存储区的通讯方式,它主要用于带有链接区的PLC之间的通讯。

在PLC网络的每台PLC的I/O区中各划出一块来作为链接区,每个链接区都采用邮箱结构。相同编号的发送区与接收区大小相同,占用相同的地址段,一个为发送区,其它皆为接收区。采用广播方式通讯。PLC1把1#发送区的数据在PLC网络上广播,PLC2、PLC3收听到后把它接收下来存进各自的1#接收区中。PLC2把2#发送区数据在PLC网上广播,PLC1、PLC3把它接收下来存进各自的2#接收区中。PLC3把3#发送区数据在PLC网上广播,PLC1、PLC2把它接收下来存进各自的3#接收区中。显然通过上述广播通讯过程,PLC1、PLC2、PLC3的各链接区中数据是相同的,这个过程称为等值化过程。通过等值化通讯使得PLC网络中的每台PLC的链接区中的数据保持一致。它既包含着自己送出往的数据,也包含着其它PLC送来的数据。由于每台PLC的链接区大小一样,占用的地址段相同,每台PLC只要访问自己的链接区,就即是访问了其它PLC的链接区,也就相当于与其它PLC交换了数据。这样链接区就变成了名符实在的共享存储区,共享区成为各PLC交换数据的中介。

链接区可以采用异步方式刷新(等值化),也可以采用同步方式刷新。异步方式刷新与PLC中用户程序无关,由各PLC的通讯处理器按顺序进行广播通讯,周而复始,使其所有链接区保持等值化;同步方式刷新是由用户程序中对链接区的发送指令启动一次刷新,这种方式只有当链接区的发送区数据变化时才刷新。

全局I/O通讯方式中,PLC直接用读写指令对链接区进行读写操纵,简单、方便、快速,但应留意在一台PLC中对某地址的写操纵在其它PLC中对同一地址只能进行读操纵。与周期I/O方式一样,全局I/O方式也要占用PLC的I/O区,因而只适用于少量数据的通讯。

3.主从总线通讯方式

主从总线通讯方式又称为1:N通讯方式,是指在总线结构的PLC子网上有N个站,其中只有1个主站,其它皆是从站。

1:N通讯方式采用集中式存取控制技术分配总线使用权,通常采用轮询表法。所谓轮询表是一张从机号排列顺序表,该表配置在主站中,主站按照轮询表的排列顺序对从站进行询问,看它是否要使用总线,从而达到分配总线使用权的目的。

对于实时性要求比较高的站,可以在轮殉表中让其从机号多出现几次,赋予该站较高的通讯优先权。在有些1:N通讯中把轮询表法与中断法结合使用,紧急任务可以打断正常的周期轮询,获得优先权。

1:N通讯方式中当从站获得总线使用权后有两种数据传送方式。一种是只答应主从通讯,不答应从从通讯,从站与从站要交换数据,必须经主站中转;另一种是既答应主从通讯也答应从从通讯,从站获得总线使用权后先安排主从通讯,再安排自己与其它从站之间的通讯。

4.令牌总线通讯方式

令牌总线通讯方式又称为N:N通讯方式是指在总线结构的PLC子网上有N个站,它们地位同等没有主站与从站之分,也可以说N个站都是主站。

N:N通讯方式采用令牌总线存取控制技术。在物理总线上组成一个逻辑环,让一个令牌在逻辑环中按一定方向依次活动,获得令牌的站就取得了总线使用权。令牌总线存取控制方式限定每个站的令牌持有时间,保证在令牌循环一周时每个站都有机会获得总线使用权,并提供优先级服务,因此令牌总线存取控制方式具有较好的实时性。

取得令牌的站有两种数据传送方式,即无应答数据传送方式和有应答数据传送方式。采用无应答数据传送方式时,取得令牌的站可以立即向目的站发送数据,发送结束,通讯过程也就完成了;而采用有应答数据传送方式时,取得令牌的站向目的站发送完数据后并不算通讯完成,必须等目的站获得令牌并把应答帧发给发送站后,整个通讯过程才结束。后者比前者的响应时间明显增长,实时性下降。

5.浮动主站通讯方式

浮动主站通讯方式又称N:M通讯方式,适用于总线结构的PLC网络,是指在总线上有M个站,其中N(N<M=个为主站,其余为从站。

N:M通讯方式采用令牌总线与主从总线相结合的存取控制技术。首先把N个主站组成逻辑环,通过令牌在逻辑环中依次活动,在N个主站之间分配总线使用权,这就是浮动主站的含义。获得总线使用权的主站再按照主从方式来确定在自己的令牌持有时间内与哪些站通讯。一般在主站中配置有一张轮询表,可按轮询表上排列的其它主站号及从站号进行轮询。获得令牌的主站对于用户随机提出的通讯任务可按优先级安排在轮询之前或之后进行。

获得总线使用权的主站可以采用多种数据传送方式与目的站通讯,其中以无应答无连接方式速度最快。

6.CSMA/CD通讯方式  CSMA/CD通讯方式是一种随机通讯方式,适用于总线结构的PLC网络,总线上各站地位同等,没有主从之分,采用CSMA/CD存取控制方式,即“先听后讲,边讲边听”。

CSMA/CD存取控制方式不能保证在一定时间周期内,PLC网络上每个站都可获得总线使用权,因此这是一种不能保证实时性的存取控制方式。但是它采用随机方式,方法简单,而且见缝插针,只要总线空闲就抢着上网,通讯资源利用率高,因而在PLC网络中CSMA/CD通讯法适用于上层生产治理子网。

CSMA/CD通讯方式的数据传送方式可以选用有连接、无连接、有应答、无应答及广播通讯中的每一种,可按对通讯速度及可靠性的要求进行选择。

以上是PLC网络中常用的通讯方式,此外还有少量的PLC网络采用其它通讯方式,如令牌环的通讯方式等。另外,在新近推出的PLC网络中,经常把多种通讯方式集成配置在某一级子网上,这也是今后技术发展的趋势。

php网页怎么和PLC通讯,plc网络通讯方式和协议相关推荐

  1. 三菱PLC与第三方设备TCP通讯_PLC | 8台FX3U三菱PLC的无线网络通讯方案

    方案介绍 本方案以433MHz自主无线通信方式,并通过三菱FX3U与485BD模块结合达泰4系无线数据终端DTD435M2. 采用三菱N:N网络协议的无线通讯,可以实现8台PLC之间的数据交换和共享. ...

  2. php网络通讯,Linux_网络通讯--efax,功能说明:收发传真。 语  - phpStudy

    网络通讯--efax 功能说明:收发传真. 语 法:efax [-sw][-a][-c][-d][-f][-g][-h][-i][-j][-k][-l][-o][-q][-r][-v][-x][-t] ...

  3. PLC编程中网络通讯方式有几种?

    Plc网络由多个子网组成,每个子网的通信过程由通信协议决定,通信方式是通信协议的核心内容.通信模式包括访问控制模式和数据传输模式.所谓接入控制(也称接入控制)是指如何获得共享通信介质的使用权,而数据传 ...

  4. Kubernetes Pod概念与网络通讯模式

    Kubernetes 要掌握的知识点 Pod概念 Pod控制类型 ReplicationController&ReplicaSet&Deplovment ★Deployment HPA ...

  5. FX5u plc 如何实现网络远程通讯

    FX5u plc 如何实现网络远程通讯呢,可以通过加远程控制终端实现.三菱FX5U自身是支持的是局域网TCP协议,不能直接通过互联网访问,因此需要增加一个GRM531Y-CS远程控制终端,来实现PLC ...

  6. plc通讯的握手信号_PLC通讯及网络技术

    第 1 页 共 9 页 PLC 通讯及网络技术 1. PLC 与计算机通讯 为了适应 PLC 网络化要求,扩大联网功能,几乎所有的 PLC 为了适应可编程 控制器网络化的要求, 扩大联网功能, 几乎所 ...

  7. 威纶和s7200通讯线_PLC通讯,西门子plc通讯知识汇总学习

    (一)西门子 200 plc 使用 MPI 协议与组态王进行通讯时需要哪些设置? 1)在运行组态王的机器上需要安装西门子公司提供的 STEP7 Microwin 3.2 的编程软件,我们的驱动需要调用 ...

  8. c#rs232与三菱通讯_MCGS 与 FX3U PLC 之间的无线通讯实例

    本方案主要详述了如何实现 MCGS 触摸屏与 FX3UPLC 之间 Modbus 协议的无线通讯.方案中所用到的无线通讯终端是 DTD435MC--等日系 PLC 专用的无线通讯终端.1. 方案概述1 ...

  9. 打印机通讯 tspl指令_西门子PLC四种核心通讯方式汇总学习

    西门子作为最早进入中国市场的工控厂家,其市场占有率一直非常高. 西门子PLC的品质非常好,其网络稳定性.开放性深受工控人员的喜爱,而且编程软件分类多,使用方便.在国内工控界具有显著地位.虽然大家对西门 ...

  10. dcs与plc与c语言的联系,PLC 与DCS的通讯方式,举例讲解

    化工区乙烯装置采用的是Honeywell TDC3000 DCS系统,这牵扯到要与许多PLC的通讯问题.因为在生产中操作人员要通过DCS的操作界面来了解所有系统的运行状况,这其中首当其冲的就是PLC, ...

最新文章

  1. SAP PP 成品批次的生产日期自动抓取半成品批次的生产日期
  2. java.text.dateformat_使用java.text.SimpleDateFormat类进行文本日期和Date日期的转换
  3. 了解systemctl和chkconfig的服务管理工具
  4. 请验证实例名称是否正确并且 sql server 已配置为允许远程连接_安装MySQL后,需要调整的10个性能配置项...
  5. 牛客网SQL篇刷题篇(38-47)
  6. jq之animate() left font
  7. Pytest之参数化
  8. Git学习笔记(九) 历史穿梭
  9. TopJUI Combobox 联动
  10. imhist()函数使用
  11. VM未能关闭虚拟机电源
  12. JavaScript:自动生成博文目录导航
  13. eoLinker-AMS接口管理系统 项目管理教程
  14. 【DP学习总结】区间DP
  15. 高等工程数学 —— 第一章 (1)距离与范数
  16. 辩证法三大规律和五大范畴
  17. 兆鹏带你读watir——【第五篇】watir的js应用(技巧篇)
  18. 网络语言嗨C,网络流行语大全_最新最热门网络语言
  19. JavaScript很少为人所知的玩法
  20. 美的地产竞得石家庄50亩地块 美的布局开始

热门文章

  1. 阿里巴巴引入字体图标的第二种方法:
  2. 肠道菌群组成影响肾细胞癌患者肿瘤免疫治疗的应答
  3. UC Berkeley AI Project -MindsDB 学习
  4. 成矿远景叠加分析matlab代码,深水潭金成矿地质特征及成矿远景分析
  5. JAVA Spring
  6. 越来越稳!Kubernetes 1.8.0 版本发布
  7. 免费python全套教程百度云-老男孩Python视频教程全套完整版!无偿分享~
  8. HTML标签 链接 CSS样式
  9. python 2 入门
  10. c语言around用法,around的用法知识点梳理