ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:2.45MB ,
资源ID:3806536      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3806536.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(S7200 以太网通信.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

S7200 以太网通信.docx

1、S7200 以太网通信S7-200 通过CP243-1 或CP243_1IT 接入工业以太网。 S7-200 以太网通信主要有以下几种方式: 1、S7-200 之间的以太网通信 2、S7-200 与S7-300/400 之间的以太网通信 3、S7-200 与OPC 及WINCC 的以太网通信 一、S7-200 之间的以太网通信 S7-200 之间的以太网通信,S7-200 既可以做为Server(服务器)端, 也可以做为Client(客户端)。 1、 S7-200 做为Server 端 S7-200 做为Server 端时,只响应Client 端的数据请求,不需要编程,只要组态CP243-1

2、就可以了。 (1)选择“工具”菜单下的“以太网向导.”。 (2)打开“以太网向导”,简单介绍CP243-1 及以太网的有关信息,点击“下一步”。 (3)设置CP243-1 模块的位置,如不能确定,可以点击“读取模块”由软件自动探测模块的位置,点击“下一步”。 (4)设定CP243-1 模块的IP 地址和子网掩码,并指定模块连接的类型(本例选为自动检测通讯),点击“下一步”。 (5)确定PLC 为CP243-1 分布的输出口的起始字节地址(一般使用缺省值即可)和连接数据数,点击“下一步”。 (6)设置本机为服务器,并设置客户机的地址和TSAP。 TSAP:由两个字节构成,第一个字节定义了连接数,

3、其中: Local TSAP 范围:16#01,16#1016#FE Remote TSAP 范围:16#01,16#03,16#1016#FE 第二个字节定义了机架号和CP 槽号。如果只有一个连接,可以指定对方的地址,否则可以选中接受所有的连接请求。 “保持活动”功能是CP243-1 以设定的时间间隔来探测通信的状态,此时间的设定在下步设定。 (7)选择是否需要CRC 保护,如选择了此功能,则CP243-1 在每次系统重启时,就校验S7-200 中的组态信息看是否被修改,如被改过,则停止启动,并重新设置IP 地址。 “保持活动间隔”即是上步中的探测通信状态的时间间隔。 (8)选定CP243-

4、1 组态信息的存放地址,此地址区在用户程序中不可再用。 (9)至此,S7-200 服务器端的以太网通信已经组态完毕,如下图,给出了组态后的信息。点击“完成”保存组态信息。 (10)在程序调用子程序“ETH0_CTRL”。 参数说明:ETH0_CTRL 为初始化和控制子程序,在开始时执行以太网模块检查。应当在每次扫描开始调用该子程序,且每个模块仅限使用一次该子程序。每次CPU 更改为RUN(运行)时,该指令命令CP243-1以太网模块检查V 组态数据区是否存在新配置。如果配置不同或CRC保护被禁用,则用新配置重设模块。 当以太网模块准备从其他指令接收命令时,CP_Ready 置1。Ch_Read

5、y的每一位对应一个指定,显示该通道的连接状态。例如,当通道0 建立连接后,位0 置1。Error(错误)包含模块通信状态。 回复人:judaj回复时间:2013/2/25 18:02:00支持(143) |反对(156)2、S7-200 做为Client 端 S7-200 做Client 端时,组态步骤前5 步同S7-200 做Server 时,注意在第4 步中客户端的地址要设主192.168.147.2。 (1)(5)步同Server 端时的步骤。 (6)选择本机为客户机,并设定服务器的地址和TSAP。由于客户机需要组态发送或接收服务器的数据,点击“数据传输”按钮。 (7)在弹出的画面中点击

6、“新传输”。 (8)选择客户机是接收还是发送数据到服务器及接收和发送的数据区,如有多个数据传输(最多32 个,031),可按“新传输”按钮定义新的数据传输。 (9)选择是否有CRC 保护及保持活动的间隔时间。 (10)选择CP243-1 组态信息的存放地址。 (11)CP243-1 Client 端的组态完成,结果如下: 其中:ETH0_CTRL 为初始化和控制子程序,ETCH0_XFR 为数据发送和接收子程序。 (12)服务器端和客户端组态完毕后,分别把组态信息下载到PLC 中,在客户端就可以利用子程序ETH0_XFR 来向服务器发送数据或从服务器接收数据了。在客户端, 程序中调用以太网子程

7、序如下: 子程序参数说明如下: START:=1 时触发数据交换; Chan_ID : 连接号( 0 7 ), 也可输入连接名称( 如本例中的Connection00_1); Data:数据传输号(031),也可输入数据传输的名称(如本例中的Peermessage00_1); Error:通信状态(可查看通信的错误信息)。 回复人:judaj回复时间:2013/2/26 11:32:00支持(133) |反对(138)二、 S7-200 与S7-300/400 之间的以太网通信 S7-200 和S7-300/400 以太网通信时,S7-200 既可以做Server 端,也可以做Client 端

8、。 先配置S7-200 端: 1、 S7-200 做Client 端时 ( 1 ) ( 5 ) 步同上( 注意组态CP243-1Client 端的地址为192.168.147.2) (6)配置连接属性。 TSAP 由两个字节构成,第一个字节定义了连接号,其中: Local TSAP 定义范围:16#02,16#1016#FE Remote TSAP 定义范围:16#02,16#03,16#1016#FE 第二字节定义了机架号和CP 槽号(对于S7-300/400 系统,该字节表示CPU 的槽号)。 (7)点击“数据传输”按钮,定义数据交换区。 (8)选择CRC 保护和保持活动间隔的时间。 (9

9、)确定以太网组态数据的存储区。 (10)组态结果如下: (11)在PLC 中调用以太网自动生成的两个子程序,如下所示: 下面配置S7-300 端: (12)新建项目“S7-300 与S7-200 以太网通信”,插入S7-300 站点,再组态硬件(依次放入导轨,电源模块,CPU 模块和CP343-1 模块)。 (13)在放入CP343-1 模块时,会自动弹出“属性-Ethernet 接口”对话框,分配IP 地址和子网掩膜。因S7-300 作为Server,不需要编程,只要把组态下载到PLC 即可。 至此,一个以S7-200 作为Client 端,S7-300 作为Server 端的以太网通信系统

10、已经组态完毕,这时在S7-200 端触发子程序ETH0_XFR 就可以进行S7-200 和S7-300 间的数据交换了。 回复人:judaj回复时间:2013/2/26 12:00:00支持(120) |反对(128)2、 S7-200 作为Server 端时 S7-200 作为Server 端时,CP343-1/CP443-1 的版本必须是V1.1 以上,另外,CP443-1 ISO 不能同CP243-1 通信。 S7-200 作为Server 时的以太网组态前面已经介绍过,这里不再缀述,注意CP243-1 的IP 地址是:140.80.0.100,连接属性设为Server。 因为S7-20

11、0 作为Server,因此在S7-200 端只需要调用以太网初始化子程序ETH0_CTRL 就可以了,不需要编程。 下面组态S7-400 的以太网通信。 (1) 新建项目“S7-400 与S7-200 间的以太网通信”,插入S7-400站点,组态硬件(依次放入导轨,电源模块,CPU 模块和CP434-1模块) (2) 在放入CP433-1 模块时,会自动弹出“属性-Ethernet 接口”对话框,设置IP 地址和子网掩杩码。 (3)点击“ ”图标,进入NetPRO 环境,进行网络组态。 (4)单击网络中的CPU 模块,在出现的连接中双击连接列表中的空白区域插入新连接。 (5)选定“待定.”,再

12、点击“应用”,出现“属性-S7 连接”对话框,设定伙伴(本例为S7-200 CP243-1)的IP 地址。 (6)点击“地址详细信息”,设定本地(S7-400)和伙伴(S7-200)的TSAP 信息。 (7)至此,双方的以太网通信已经组态完毕,接下来需要在Client(S7-400)端调用程序块向Server(S7-200)读取和发送数据。 参数说明: REQ:功能块触发位,上升沿触发功能块工作 ID:连接参数,本例中为W#16#1 DONE:发送/接收完成位 NDR:接收到新数据位 ERROR、STATUS:错误位和状态位 ADDR_X:对方数据区 RD_X、SD_X:本地的数据接收区和发送

13、区 S7-200PLC可以通过智能扩展模块CP243-1连接至工业以太网中。这样,S7-200之间就可以通过以太网进行数据交换,如下图所示: 使用以太网通信需要注意以下几点: 1、S7-200与S7-200之间采用以太网通信方式必须增加CP243-1以太网通信模块,且一个S7-200CPU只能连接一个CP243-1扩展模块; 2、CP243-1不是即插即用模块,需先通过Step 7 Micro/Win编程软件对其组态; 3、CP243-1可同时与最多8个以太网S7控制器通信,即建立8个S7连接。 SF指示灯: 红色,连续点亮 系统错误: 在出现错误时点亮 红色,闪亮 系统错误:如果组态错误,并

14、且没有找到BOOTP 服务器,将闪亮(每秒钟一次)。 LINK指示灯: 绿色,连续点亮 通过RJ45 接口连接:已建立以太网连接 RX/TX指示灯: 绿色,闪烁 以太网活动:数据正在通过以太网进行接收和传输 注意: 通过以太网接收的数据包不一定用于CP 243-1。CP 243-1 将接受每一个通过以太网传送的数据包。然后,在决定数据包是否对它有用。 如果以太网电缆还没有断开,只要CP 243-1 一尝试发送一个数据包,RX/TX 指示灯也闪亮。 RUN(运行)指示灯: 绿色,连续点亮 运行:CP 243-1 已通讯准备就绪 CFG指示灯: 黄色,连续点亮 组态:在STEP 7 Micro/WIN 32 通过CP 243-1 与S7-200 CPU 保持 连接时点亮。 CP 243-1 具有以下连接: 用于24 V DC 电压和接地连接的接线板 用于以太网连接的8 针RJ45 插座 I/O 总线插入式连接器 带有插座的I/O 总线集成扁平电缆 连接位于前门盖的下方。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1