1 / 36
文档名称:

西门子200系列PLC通信概述.pdf

格式:pdf   页数:36页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

西门子200系列PLC通信概述.pdf

上传人:3346389411 2012/9/2 文件大小:0 KB

下载得到文件列表

西门子200系列PLC通信概述.pdf

文档介绍

文档介绍:第一节 S7-200 系列 PLC 通信概述
随着计算机网络技术的发展,现代企业的自动化程度越来越高。在大型控制系统中,由
于控制任务复杂,点数过多,各任务间的数字量、模拟量相互交叉,因而出现了紧靠增强单
机的控制功能及点数已难以胜任的现象。所以 PLC 生产厂家为了适应复杂生产的需要,也
为了便于对 PLC 进行监控,均开发了各自的 PLC 通信技术及 PLC 通信网络。
联网目的
PLC的通信就是指 PLC 与计算机之间、PLC 与 PLC 之间、PLC 与其它智能设备之间的
数据通信。
PLC 的联网就是为了提高系统的控制功能和范围,将分布在不同位置的 PLC 之间、PLC
与计算机、PLC 与智能设备通过传送介质连接起来,实现通信,以构成功能更强大的控制
系统。
两个 PLC 之间或一个 PLC 和一台计算机建立连接,一般叫做链接(Link),而不称为
联网。
现场控制的 PLC 网络系统,极大地提高了 PLC 的控制范围和规模,实现了多个设备之
间的数据共享和协调控制,提高了控制系统的可靠性和灵活性,增加了系统监控和科学管理
水平,便于用户程序的开发和应用。
21 世纪的今天,信息网络已成为人类社会步入知识经济时代的标志。而 PLC 之间及其
与计算机之间的通信网络已成为全集成自动化系统(TLA Totally Integrated Automation)的
特征。
通信方式

(1)并行数据传送:并行数据传送时所有数据位是同时进行的,以字或字节为单位传送。并
行传输速度快,但通信线路多、成本高,适合近距离数据高速传送。PlC 通信系统中,并行
通信方式一般发生在内部各元件之间、主机与扩展模块或近距离智能模板的处理器之间。
(2)串行数据传送:串行数据传送时所有数据是按位(bit)进行的。串行通信仅需要一对数据线
就可以。在长距离数据传送中较为合适。PLC 网络传送数据的方式绝大多数为串行方式,
而计算机或 PLC 内部数据处理、存储都是并行的。若要串行发送、接收数据,则要进行相
应的串行、并行数据转换,即在数据发送前,要把并行数据先转换成串行数据;而在数据接
收后,要把串行数据转换成并行数据后再处理。

串行通信数据的传送是一位一位分时进行的。根据串行通信数据传输方式的不同可以分
为异步方式和同步方式。
(1)异步方式
又称起止方式。它在发送字符时,要先发送起始位,然后才是字符本身,最后是停止位。
字符之后还可以加入奇偶校验位。
异步传送较为简单,但要增加传送位,将影响传输速率。异步传送是靠起始位和波特率
来保持同步的。
(2)同步方式
同步方式要在传送数据的同时,也传递时钟同步信号,并始终按照给定的时刻采集数据。
同步方式传递数据虽提高了数据的传输速率,但对通信系统要求较高。
PLC网络多采用异步方式传送数据。
第二节 S7-200 系列 PLC 自由口通信
自由口通信基本概念
SIMATIC S7-200 系列 PLC 有广泛的应用领域,根据不同的应用要求,PLC 有不同程度
的通信功能,特别是 S7-200 的通信接口 Port 0 具有的自由口通信模式(Free Port
Communication Mode),为其灵活的组网通信提供了有力支持。
S7-200 系列 PLC 的串行通信可以由用户程序来控制,这种由用户程序控制的通信方式
称为自由端口通信模式。自由口通信模式为 S7-200/300 系列 PLC 的特殊通信模式。在这种
模式下,用户可以自定义通信协议(在用户程序中选择通信协议,设定波特率、校验方式、
字符的有效数据位),通过建立通信中断事件,使用通信指令,控制 PLC 的串行通信口与其
他具有 RS-232 串行接口的设备进行通信,如打印机、条形码阅读器、变频器、调制解调器
等。也可用于两个 CPU 间简单的数据交换,例如 ASCII 码字符,用户可通过编程来编制通
信协议。
自由口模式通信是指用户程序在自定义的协议下,通过端口 0 控制 PLC 主机与其他的
带编程口的智能设备进行通信。
在 S7-200 中,只有当主机处于 RUN 工作方式时(此时特殊继电器 为 1 时),才
允许自由口通信模式,此时用户可以用接收中断、发送中断和相关的通信指令来编写程序控
制通信口的运行。如果选择了自由口通信模式,S7-200 便失去了与标准通信装置进行正常
通信的功能。当主机处于