西门子S7-200PLC网络通信协议都有哪些?各有啥特点?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了西门子S7-200PLC网络通信协议都有哪些?各有啥特点?相关的知识,希望对你有一定的参考价值。

参考技术A

    协议包括以下几个:

1.PPI协议:

PPI通信协议是西门子公司专为S7-200系列PLC开发的通讯协议。内置于S7-200CPU中。PPI协议物理上基于RS-485口,通过屏蔽双绞线就可以实现PPI通讯。PPI协议是一种主-从协议。主站设备发送要求到从站设备,从站设备响应,从站不能主动发出信息。主站靠PPI协议管理的共享连接来与从站通讯。

特点:

PPI协议并不限制与任意一个从站的通讯的主站的数量,但在一个网络中,主站不能超过32个。PPI协议最基本的用途是让西门子STEP7-Micro/WIN编程软件上传和下载程序和西门子人机界面与PC通信。

2.MPI协议:

MPI协议,其英文全名为Multi-point-Interface。在PLC之间可组态为主/主协议或主/从协议.如何操作依赖于设备类型:如果控制站都是s7—300/400系列PLC,那么就建立主/主连接关系,因为MPI协议支持多主站通讯,所有的s7—300CPU都可配置为网络主站,通过主/主协议可以实现PLC之间的数据交换。如果某些控制站是s7—200系列PLC,则可以建立主/从连接关系,因为s7—200CPU是从站,用户可以通过网络指令实现s7—300CPU对s7200CPU的数据读写操作。

3.自由口通信

自由口通讯是指plc提供了串行的通讯硬件,和用于定制通讯协议的相关指令,在控制系统中,当要和plc连接的控制设备的通讯协议已知时,可以在plc中进行编程定制通讯协议,和控制设备进行数据通讯。计算机中采用visualbasic进行编程,从而实现计算机与可编程控制器的直接控制。

特点:

具有效率高、容易实现、通讯硬件简单、容易配置等特点在工业控制领域中被广泛应用。

4.PROFIBUS-DP协议:

主站周期地读取从站的输入信息并周期地向从站发送输出信息。总线循环时间必须要比主站(PLC)程序循环时间短。除周期性用户数据传输外,PROFIBUS-Dp还提供智能化设备所需的非周期性通信以进行组态.诊断和报警处理。

特点:

速率:在一个有着32个站点的分布系统中,PROFIBUS-DP对所有站点传送512bit/s输入和512bit/s输出,在12Mbit/s时只需1毫秒。

诊断功能:经过扩展的PROFIBUS-DP诊断能对故障进行快速定位。诊断信息在总线上传输并由主站采集。

目前流行的源程序版本管理软件和项目管理软件都有哪些, 各有什么优缺点?

OpenProj
OpenProj是一款免费且开源的应用,它可以完美运行在Unix、Linux、Windows或Mac系统上。它是所有微软项目桌面应用的替代品,你甚至还可以打开本地项目文件。该方案具有成本核算、网络图(PERT图表)、Gantt图表、RBS以及WBS图表等功能。

GanttProject
这是一款极易使用,基于Gantt图表的项目调度和管理的免费管理工具。主要功能包括任务分配、等级分类、Gantt图

okit

一、提高效率
l  oKit把任务像俄罗斯方块一样列在用户面前,用户会因为消除了一行而获得快感;
l  同时每项任务都会有人检查和确认,这很容易让做事的人养成凡事认真对待、善始善终的习惯;
l  oKit任务机制还允许任务负责人对任务进行细化,为大粒度授权提供了手段,在提高团队成员积极性的同时提高了能力。
oKit可以在提高团队执行力的同时提高项目工作效率。
l  oKit中的大事只要记入一次,项目团队成员都能看到;
l  oKit中的需求变更只要录入一次,与之相关的用户都能得到通知;
l  oKit中的任务只要安排一次,项目负责人、任务承担人、部门负责人都能跟踪到;
l  oKit中的知识资料只要提交一次,订阅的人都能收到;
oKit通过数据重用和共享,降低了沟通工作量的同时提高了沟通效率。
二、让工作有序
l  oKit支持管理任意多项目,每个项目独立团队、独立权限、独立空间、独立管理,数据集中存储;
l  oKit提供独立的功能管理计划任务、缺陷和改进建议、需求和设计、测试用例、文档和代码、报告、大事记录等等。
oKit通过项目隔离和为各类信息归类管理,让项目信息各就各位,让项目团队不再受邮件风暴之苦;
l  oKit提供新建-发布-报告进度-提交-验收关闭任务流程;
l  oKit提供新建缺陷-打开-指派-处置-测试-确认-关闭缺陷处理流程;
l  oKit提供签出代码-更改-同步-合并-提交代码管理流程;
l  oKit提供新建-处置-变更-通知-处理-关闭需求管理流程;
oKit通过引入必要的流程让典型的项目工作秩序井然,平滑流畅。
三、提高质量
l  oKit中,只要分配的任务,记入的缺陷,必定会得到处理;
l  oKit中,只要提交的代码和文档,所有版本都可以回溯,版本不再混乱;
l  oKit中,每个需求变更都能以受控的方式得以处理;
oKit通过对团队软件过程的加强,提高产品的质量,这契合了现代质量管理的思想,过程决定质量。
四、降低成本
l  oKit使用很简单,只要记住一套用户名密码,就能使用oKit提供的诸多功能;
l  oKit维护很简单,只需要安装一台服务器,维护一套基础数据,客户端不需要安装,通过浏览器即可使用;
l  oKit让领导在需要关注项目时,仅需要点击鼠标就能得到想要的信息,不再需要项目经理们花费大量的时间去整理报告和发送邮件。
l  oKit可以部署到Internet,这样项目团队可以分布在任何地方,只要能连上网络,都可以一起工作。
1台服务器,5分钟,建立一个能管理100项目的管理环境,为500人提供项目管理服务,这就是oKit,它不仅可以提高效率,让工作有序,提高质量,它还能降低成本。

oKit不是为了监控团队成员而研制,它的存在是为了提高团队成员的工作效率;
oKit不是为了通过CMM/CMMI或ISO9000认证而研制,但
通过oKit,这些标准的思想切实可以为您的组织带来看得见摸得着的收益。
这就是oKit,一套基于Web2.0的新一代项目管理软件。

以上是关于西门子S7-200PLC网络通信协议都有哪些?各有啥特点?的主要内容,如果未能解决你的问题,请参考以下文章

西门子以太网(S7协议)通讯

西门子S7协议数据采集内存读写调试软件工具

西门子S7协议数据采集内存读写调试软件工具

S7通信协议之你不知道的事儿

S7通信协议之你不知道的事儿

2021-11-26 WPF上位机 97-了解西门子PLC