
S7-200以太网向导说明.pdf
8页以太网向导注释: 在使用以太网向导之前,必须对程序进行编译,并将程序设为符号编址模式如果您尚未编译项目,向导会提示您在配置程序开始时编译此外,向导会检查为项目选择的PLC类型当前使用的PLC类型必须支持智能模块扩充 该向导可用于支持智能模块的第二代CPU 如果您的项目包含使用STEP 7-Micro/WIN建立的现有以太网配置,您必须在继续执行步骤2之前选择编辑一个现有配置或建立一个新配置向导向您查询以下信息:步骤 1 指定需要编辑的以太网配置2 指定模块位置3 指定模块地址4 指定命令字节和连接数目5 配置连接6 CRC保护和保持现用间隔7 分配配置内存8 生成项目部件步骤1 指定需要编辑的以太网配置返回顶端 选择需要编辑的配置如果没有现有配置,该对话框不会显示,您转入步骤2如果有现有以太网配置,您可以通过选择现有配置的模块位置选择编辑现有配置,或者选择建立新配置步骤2 指定模块位置返回顶端 单击"读取模块"按钮,自动读取连接的以太网模块位置 如果通讯成功,向导会列出与PLC连接的所有以太网模块您可以选择其中一个""模块,或者选择一个 未列出的模块位置("离线"模块)。
选择其中一个模块会将该模块的命令字节载入模块命令字节向导屏幕步骤3 指定模块地址返回顶端 您可以执行以下两个步骤之一: 以手动方式在"IP地址"域中输入模块IP地址,或单击"IP地址浏览器"图标 从列表中选择一个模块IP地址您还必须以手动方式输入子网掩模和网关地址 选择"允许BOOTP服务器自动为模块指定IP地址"复选框,允许以太网模块在启动时从BOOTP服务器(根据MAC地址)获取IP地址、网关地址和子网掩模如果您选择该选项,则IP地址、子网掩模和网关地址方框无法使用您还必须为模块指定通讯连接类型您可以从以下通讯进行选择: 自动检测通讯(默认值) 全双工 100兆位通讯 半双工 100兆位通讯 全双工10兆位通讯 半双工10兆位通讯步骤4 指定命令字节和连接数目返回顶端 输入以太网模块的输出内存地址(Q地址)智能模块的命令字节是指定给模块的Q字节(输出字节)如果向导在步骤2读取模块位置,输出内存地址会自动显示下图提供I/O编号的一个范例您的程序无法使用编址中的间隔号码(用灰色斜体文字显示)指定您希望为以太网模块配置的连接数目以太网模块最多支持8个异步并行连接。
注释:这些8个对等连接是在STEP 7-Micro/WIN和以太网模块之间连接之外附加的连接如果您选择配置某个连接,当您单击"下一步"时,会显示"配置连接"对话框步骤5 配置连接返回顶端 使用下一个连接 > 和 < 前一个连接按钮,在您正在配置的连接之间浏览注释:您必配置您请求的所有连接向导会重复配置程序,直至每个连接的所有部件均被定义将每个连接定义为客户机连接或服务器连接 客户机连接请求在本地PLC和远程对象之间执行数据传送每个客户机连接可能包含1至32个数据传送 服务器连接从远程客户机接收连接请求可将服务器配置为从任何客户机或仅限指定的客户机接受连接如果您选择配置客户机连接,您必须: 定义远程对象的TSAP如果连接的远程对象是 S7-200 PLC,使用以下算法确定远程TSAP:- TSAP的第一个字节是0x10 + 连接数目 TSAP的第二个字节是模块位置如果连接远程对象是 S7-300 或 S7-400,使用以下算法确定远程TSAP:- TSAP的第一个字节是0x03 + 连接数目 TSAP的第二个字节代表模块架和槽位的编码数值字节的第三个位是模块架,最后5个位是编码槽号。
指定远程服务器的IP地址,方法是以手动方式输入地址,或单击"IP地址浏览器"按钮,并从列表中选择模块地址 选择使用"保持现用"功能该功能使模块定期向对象发出信息,使连接保持现用 为客户机连接指定一个符号名请注意会为当前客户机连接自动定义符号名您可以编辑向导指定的符号名请注意,当程序请求启动与远程对象的连接时,会使用为连接定义的符号名 选择定义本地PLC和远程对象之间的数据传送您最多可为一个特定连接配置32个独立的数据传送选择"数据传送"标记,并单击"新传送"按钮每个CPU至CPU数据传送可能包含一个从远程对象的数据读取或向远程对象的数据写入您必须指定您希望配置的传送类型请注意会自动为当前数据传送定义一个符号名当您结束向导作业时,会建立一个包含符号名的全局符号表(ETHx_SYM)在程序请求开始与远程对象进行数据传送时会使用这些符号名读取和写入操作最多可存取212个字节本地PLC中的地址必须是V内存字节地址远程对象中的地址必须代表字节地址当您为S7-300/ S7-400设备输入远程地址时,请使用DBx.DBBy格式如果您选择配置服务器连接,您必须: 定义远程对象的TSAP如果连接远程对象是S7-200 PLC,使用以下算法确定远程TSAP:- TSAP的第一个字节是0x10 + 连接数目。
TSAP的第二个字节是模块位置如果连接的远程对象是 S7-300 或 S7-400,使用以下算法确定远程TSAP:- TSAP的第一个字节是0x03 + 连接数目 TSAP的第二个字节代表模块架和槽位的编码数值 字节的第三个位是模块架,最后5个位是编码槽号 选择"该服务器将与操作面板(OP)连接"复选框,选择指定一台与SIMATIC操作面板(OP)连接的服务器如果您选择该选项,TSAP的起始字节则更改为"02"每项配置仅限将一个服务器连接配置为OP连接 选择"接受所有连接请求"复选框,选择允许服务器接受来自任何客户机的连接,或输入具体的模块IP地址,选择指定某一特定客户机可与服务器连接使用"IP地址浏览器"图标,浏览至某一特定模块IP地址 选择使用"保持现用"功能该功能使模块定期向对象发出信息,使连接保持现用步骤6 CRC保护与保持现用间隔返回顶端 CRC(循环冗余检查)保护选项允许您指定以太网模块检查偶然发生的配置损坏向导为V内存中配置的两个数据块部分生成CRC值当模块读取配置时,则重新计算该值如果数字不匹配,配置损坏,模块不会使用该配置注释: 如果您选择"CPC保护"选项,向导则不会生成"以太网重新配置"(ETHx_CFG)指令。
如果您选择"CRC保护"选项,程序则无法在运行时修改配置"保持现用"功能向对象发出一则信息,以确保连接依然现用由您指定该时间间隔(以秒为单位,从1至32767)步骤7 分配配置内存返回顶端 以太网向导为以太网模块建立一个配置块,并将该配置存储在PLC的V内存区在数据块中您希望放置配置的位置指定一个起始地址您可以在您希望配置块存储的位置选择V内存地址, 如果您希望向导建议一个未使用的正确大小的V内存块,则单击"建议地址"按钮配置块的大小根据您在向导中所作的具体选择不同而异步骤8 生成项目部件返回顶端 以太网模块向导为您选择的配置(程序块和数据块)生成项目部件,并允许程序使用该代码向导显示您请求的配置项目部件您必须在使用前将以太网模块配置块(数据块)、系统块和程序块下载至S7-200 CPU有关以太网的进一步详情,请参阅以太网通讯另请参阅:CP243-1以太网模块性能以太网向导 以太网模块SM内存位置 与以太网相关的指令:ETHx_CTRL子程序 ETHx_CFG子程序 ETHx_XFR子程序 。
