电气控制与PLC应用技术-西门子S7-200 SMART PLC 第4版 第7章 S7-200 SMART PLC的通信及网络.pptx

电气控制与PLC应用技术-西门子S7-200 SMART PLC 第4版 第7章 S7-200 SMART PLC的通信及网络.pptx

  1. 1、本文档共78页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第七章S7-200SMARTPLC的通信及网络;本章内容;7.1SIEMENS工业自动化控制网络;7.1.1SIEMENSPLC网络的层次结构;PLC制造商经常用生产金字塔结构来描述其产品可实现的功能。;国际标准化组织(ISO)对企业自动化系统确立了初步的模型,如下图;S7系列的网络结构;7.1.2网络通信设备;7.1.2网络通信设备;2.网络连接器

网络连接器可以用来把多个设备很容易地连接到网络中。网络连接器有两种类型:

一种是仅提供连接到主机的接口,另一种增加了一个编程接口。;开关在ON位,表示有终端匹配和偏置电阻;3.通信电缆

Profibus网络电缆

PC/PPI电缆

PPI多主站电缆

;用途:用于现场总线Profibus,使用双绞线屏蔽电缆。

电缆允许最大长度:取决于通信波特率和电缆类型。

如:波特率为9600bit/s时,网络电缆最大长度为1200米。;计算机/编程器/调制解调器;电缆:发送模式接收模式;(3)PPI多主站电缆

PPI多主站电缆的一端是RS-485接口,用来连接PLC主机;另一端是RS-232C或USB通信接口,用于连接计算机等其他设备,因此有RS-232C/PPI和USB/PPI两种电缆。

USB/PPI电缆不支持自由口通信。;4.网络中继器

网络中继器可以用来延长网络通信距离、增加网络接入设备、隔离不同网络段,每个中继器为网络段提供偏置和终端匹配。

每个网络中最多可以有9个中继器,每个中继器最多可再增加32个设备。

;5.PROFIBUS-DP通信模块

使用EMDP01扩展模块可以将S7-200SMARTCPU做为PROFIBUS-DP从站连接到PROFIBUS通信网络,PROFIBUS-DP网络通常由一个主站和多个从站组成。

EMDP01扩展模块通过DP通信端口连接到网络中的一个主站上,但仍能作为一个MPI从站与同一网络中的SIMATIC编程器、S7-300或S7-400CPU等其他主站通信。

;(1)以太网通信协议

开放式用户通信(OUC)提供了一种机制,可通过以太网发送和接收消息。您可以选择以太网协议作为传输机制:UDP、TCP或ISO-on-TCP。

;7.1.3网络通信协议;(2)PPI协议(Point-to-PointInterface);主站从站;(3)PROFIBUS协议;(4)USS协议;(5)自由口协议;(5)自由口协议;西门子S7-200SMARTPLC的通信口包括以太网端口和RS485端口。

以太网通信口支持与编程设备、HMI??及支持S7协议、支持TCP/IP协议的设备进行通信;

CPU上或者信号板上的RS485接口可以实现串口通信,支持自由口协议、USS协议、ModbusRTU协议以及PPI协议等。;7.1.3通信连接;7.2以太网通信及应用;S7-200SMARTCPU以太网通信端口不支持TCP、UDP和ISOonTCP等开放式用户通信及ModbusTCP通信,只支持专为西门子控制产品优化设计的S7协议。;使用S7-200SMARTCPU以太网网络时,有三种不同类型的通信选项。;含有两个以上的CPU或HMI设备网络通信时需要以太网交换机。;以太网通信指令;1.以太网通信指令;1.GET和PUT通信资源数量;PUT/GET指令中的TABLE参数用于定义状态字节、远程CPU的IP地址、本地CPU和远程CPU的通信数据区域及长度。

数据表的定义及状态字节如下:;7.2.2S7-200SMARTCPU之间的通信;GET/PUT指令传送数据表(TABLE);2.GET/PUT指令应用实例;假设2台S7-200SMARTCPU分别是CPU1和CPU2,如图7-10所示,其中,CPU1为甲站,CPU2为乙站,设置甲站CPU1的IP地址为192.168.2.100,设置乙站CPU2的IP地址为192.168.2.101,实验要求通过调用GET/PUT指令将CPU1的实时时钟信号写入CPU2中,并把CPU2中的实时时钟信号读入CPU1中。甲站、乙站CPU的主程序如下图。;;;;除了直接用GET和PUT指令实现CPU之间的以太网通信,还可以使用STEP7-Micro/WINSMART自带的GET/PUT向导实现CPU之间以太网的通信。

;(1)在编程软件STEP7-Micro/WINSMART“工具”菜单下找到“GET/PUT”功能并单击启动。

(2)添加操作的名称及注释,比如:“甲站写入数据到乙站”,名称和注释长度不能超过规定字符数。

;(3)定义操作。双击

文档评论(0)

dllkxy + 关注
实名认证
内容提供者

本文库主要涉及建筑、教育等资料,有问题可以联系解决哦

版权声明书
用户编号:5213302032000001

1亿VIP精品文档

相关文档