图3-113 进入网络适配器模块创建
下面,学习远程I/O模块的组态。远程I/O模块是基于以太网络的,首先要组态网络通信设备适配器,然后在适配器之下组态I/O模块。
1.EtherNet/IP网络适配器的创建
控制器的远程模块可以通过不同的网络连接适配器而获得远程I/O,本节讨论的是EtherNet/IP网络的远程模块。1769-L3控制器几乎兼容所有的EtherNet/IP网络上的适配器或设备。
右击1769 Ethernet,选择New Module,如图3-113所示。
单击进入模块选择页面,寻找需要组态的对应模块,这是一个以太网适配器模块,如图3-114所示。
单击创建所选模块,进入模块组态常规页面,如图3-115所示。
说明:
图3-114 选择以太网适配器
图3-115 以太网适配器模块组态
●Name:为适配器模块命名,只能是ASCII码字符。
●Description:适配器模块的注释说明,可以是中文或其他文字。
●Ethernet Address:适配器在以太网上的IP地址设定。
—:如果适配器IP地址位于192.168.1.XXX的子网,则选择IP地址的最后一段,并与适配器上的硬件设置一致。
—:如果适配器IP地址不在192.168.1.XXX的子网,则键入完整的IP地址。
—:主机名称,如果需要则键入。
●Module Definition:模块定义,显示模块当前参数,可修改。
单击进入适配器定义修改对话框,如图3-116所示。
说明:
●Series:模块硬件系列号,跟模块性能有关,此处为系列A。
●Revision:模块固件版本,主要版本和次要版本,此处主要版本为3,次要版本为1。
图3-116 适配器定义修改对话框
●Electronic Keying:电子识别模式,组态模块和在线模块的辨识,确定接收或拒绝与控制器建立通信,有如下选择:—Exact Match:精确匹配模式,模块性能完全吻合,要求组态模块与在线模块的制造商、产品类型、产品目录号、主要版本和次要版本完全一致,用于高精度调节的工业项目。
—Compatible Module:兼容模式,具有模块性能兼容性,要求组态模块与在线模块的制造商、产品类型、产品目录号、主要版本一致,组态模块次要版本低于在线模块次要版本,推荐使用的模式,并建议选用较低次要版本。
—Disable Keying:任意模式,不考虑模块的性能,但考虑数据的尺寸和形式,组态模块与在线模块的制造商、产品类型、产品目录号要非常接近,具有不可预测风险,一般不建议使用。
●Connection:连接类型,可选择如下类型:
—Listen Only Rack Optimization:只听机架优化。
—None:无优化机架,适配器中不建立数据块,仅起桥接的作用。
—Rack Optimization:机架优化,适配器将开出一块数据映像表,存放参加机架优化的离散量I/O模块的数据,按照设定的RPI时间与控制器同时交换数据,且只占用控制器一个连接。只有在适配器选择了机架优化,所属的离散量I/O模块才能选择机架优化。
●Chassis Size:机架尺寸,选择适配器所属I/O模块的数目,支持范围1~64。本例中选择了4。
单击完成模块的参数修改,回到模块组态页面。
单击完成模块的创建。
在控制器数据库中,可以找到刚刚创建的远程适配器结构数据标签,以模块命名Re-mote_AENTR来识别,如图3-117所示。
说明:
●SlotStatusBits0_31:0~31槽状态,每一位对应一个槽号。适配器总容量为64个槽。
●SlotStatusBits32_63:32~63槽状态,每一位对应一个槽号。适配器总容量为64个槽。
●I.Data:输入数据映像表,机架优化离散量输入模块所使用,对应槽数据。
图3-117 1734-AENTR适配器的结构数据
●O.Data:输出数据映像表,机架优化离散量输出模块所使用,对应槽数据。
在EtherNet/IP网络上的适配器下所属的I/O模块就是控制器的远程I/O模块,在适配器下完成创建和组态。在适配器框架中组态,刚才创建的适配器有64个槽可使用,除了适配器自身占有的0槽,余下的63个槽都可配备I/O模块。
模块在线时的监视。在线连接控制器后进入模块属性,单击Connection进入连接状态监视页面,如图3-118所示。
图3-118 远程适配器模块在线监视
说明:
●RPI:请求数据包传送时间间隔,设定模块与控制器交换数据的周期,对应着一个控制器连接。
●:勾选则屏蔽模块,模块与控制器之间连接中断,暂停交换数据。
●:勾选表示如果当控制器在运行时与模块的连接失败,则在控制器中产生主要故障。默认是不勾选的,模块与控制器之间发生通信故障,不会引起停机。
●:勾选为在EtherNet/IP上使用单播连接。
●Module Fault:当发生故障时,与故障相关的信息将出现在下面,将给出故障代码供
查询和判断。
请注意左下角的模块当前状态。
单击Module Info进入模块信息页面,可在线看到模块的自身信息和状态信息,如图3-119所示。
图3-119 在线查看远程适配器模块信息
说明:
●Identification:模块的硬件信息,包括制造商、产品类型、产品编号、版本、设备系列号和产品名称。
●Status:模块当前的状态。
—Major Fault:主要故障说明。
—Minor Fault:次要故障说明。
—Internal Statue:当前模块与控制器的数据交换模式,与控制器工作状态有关,决定输出模块将以什么样的模式送出。
—Configured:组态信息是否被模块接收。
—Owned:拥有者状况,如果是组态只听模式或组态失败,则不会成为拥有者。
—Module Identity:模块身份核实,与模块识别模式有关,如果核实不能通过,则不能与控制器之间建立连接。
单击刷新模块,单击复位模块。
单击Internet Protocol,进入以太网协议页面,如图3-120所示。
说明:
当适配器使用在192.168.1.XXX网段时(通常都是),此页面是不可设置的。如果使用在非192.168.1.XXX网段,此页面则可以用来设定或修改适配器IP。
图3-120 以太网址设定
单击Port Configuration进入端口组态页面,如图3-121所示。
图3-121 端口组态
在此页面可以使能端口,如果两个端口都被使用,则需要使能两个端口;并可查看速度和双工模式。
单击Network进入网络监视页面,如图3-122所示。
说明:
●Network Topology:显示网络的拓扑结构。
●Network Status:显示网络的状态。
单击刷新通信状态。
单击Chassis Size进入框架尺寸显示页面,如图3-123所示。
图3-122 网络状态
图3-123 框架尺寸显示
在此页面可查看框架尺寸,与创建模块时选择的一致。
图3-124 创建新模块
单击刷新状态。
2.远程离散量输入模块的创建和监视
在网络适配器下,创建属于适配器的I/O模块,称为远程I/O模块。
右击PiontIO 4 Slot Chassis,选择New Module,如图3-124所示。
单击进入模块选择页面,选择离散量输入模块,这是一个8点直流输入模块,如图3-125所示。
图3-125 选择远程离散量输入模块
单击创建所选模块,进入模块组态常规对话框,如图3-126所示。
图3-126 远程离散量输入模块组态常规对话框
说明:
●Name:为I/O模块命名,只能是ASCII码字符。
●Description:I/O模块的注释说明,可以是中文或其他文字。
●Slot:模块位于槽号,下拉可修改,在适配器设定槽数范围内选择,不可重复。本模块选1槽。
●Module Definition:模块定义,显示模块当前参数,可修改。
单击进入定义模块参数对话框,如图3-127所示。
说明:
●Series:模块硬件系列号,跟模块性能有关,此处系列为C。
图3-127 远程离散量输入定义模块参数对话框
●Revision:模块固件版本,主要版本和次要版本,此处主要版本为3,次要版本为1。
●Electronic Keying:电子识别模式,组态模块和在线模块的辨识,确定接收或拒绝与控制器建立通信,有如下选择:
—Exact Match:精确匹配模式,模块性能完全吻合,要求组态模块与在线模块的制造商、产品类型、产品目录号、主要版本和次要版本完全一致,用于高精度调节的工业项目。
—Compatible Module:兼容模式,具有模块性能兼容性,要求组态模块与在线模块的制造商、产品类型、产品目录号、主要版本一致,组态模块次要版本低于在线模块次要版本,推荐使用的模式,并建议选用较低次要版本。
—Disable Keying:任意模式,不考虑模块的性能,但考虑数据的尺寸和形式,组态模块与在线模块的制造商、产品类型、产品目录号要非常接近,具有不可预测风险,一般不建议使用。
●Connection:连接类型,可选择如下类型:
—Data:数据,具有独立数据标签,跟控制器有独立的RPI时间数据交换,占用控制器一个连接。
—Listen Only:只听数据。
—Rack Optimization:机架优化,输入数据位于适配器机架优化数据输入映像表中,跟适配器的RPI时间同时交换数据。使用适配器占用的控制器连接。
●Data Format:数据形式,该模块只有整数形式。
单击完成模块的参数修改,回到模块组态页面。
单击Configuration进入组态页面,如图3-128所示。
说明:
●Off->On:对应模块的0~7输入端,定义从0跳到1的上升沿(Off to On)的过滤时间,选择范围是0~65ms。
●On->Off:对应模块的0~7输入端,定义从1跳到0的下降沿(On to Off)的过滤时间,选择范围是0~65ms。
这里组态的输入过滤时间指的是当开关信号发生变化时,脉冲宽度的维持时间达到过滤值以上才能接收的物理信号,目的是隔离干扰信号,过滤值选择视现场环境而定。
单击完成模块的创建。
在控制器数据库中,可以找到刚刚创建的远程离散量输入模块结构数据标签,以适配器模块命名1槽Remote_AENTR:1来识别,如图3-129所示。
图3-128 远程离散量输入模块组态页面
图3-129 远程离散量输入模块结构数据
说明:
●Pt0FilterOffOn:0号输入端从0跳到1的过滤时间定义,不直观,建议在模块组态页面中设定。
●PtoFilterOnOff:0号输入端从1跳到0的过滤时间定义,不直观,建议在模块组态页面中设定。
●1~7号输入端类推,略。
●I:输入数据,对应8个输入端。
模块在线时的监视。在线连接控制器后进入模块属性,单击Connection进入连接状态监视页面,如图3-130所示。
图3-130 远程离散量输入模块在线监视
说明:
●RPI:请求数据包传送时间间隔,本模块参加机架优化,没有独立的RPI,不可设置。
●:勾选则屏蔽模块,模块暂停交换数据。
●:勾选表示如果当控制器在运行时与模块的连接失败,则在控制器中产生主要故障。默认是不勾选的,模块与控制器之间发生通信故障,不会引起停机。(www.daowen.com)
●Module Fault:当发生故障时,与故障相关的信息将出现在下面,将给出故障代码供查询和判断。
请注意左下角的模块当前状态。
单击Module Info进入模块信息页面,可在线看到模块的自身信息和状态信息,如图3-131所示。
说明:
●Identification:模块的硬件信息,包括制造商、产品类型、产品编号、版本、设备系列号和产品名称。
●Status:模块当前的状态。
—Major Fault:主要故障说明。
—Minor Fault:次要故障说明。
图3-131 在线查看远程离散量输入模块信息
—Configured:组态信息是否被模块接收。
—Owned:拥有者状况,如果是组态只听模式或组态失败,则不会成为拥有者。
—Module Identity:模块身份核实,与模块识别模式有关,如果核实不能通过,则不
能与控制器之间建立连接。
单击刷新模块,单击复位模块。
3.远程离散量输出模块的创建和监视
单击进入模块选择页面,选择离散量输出模块,这是一个8点直流输出模块,如图3-132所示。
图3-132 选择远程离散量输出模块
单击创建所选模块,进入模块组态常规对话框,如图3-133所示。
说明:
●Name:为远程离散量输出模块命名,只能是ASCII码字符。
●Description:本模块的注释说明,可以是中文或其他文字。
●Slot:模块位于槽号,下拉可修改,在适配器设定槽数范围内选择,不可重复。本模块选2槽。
图3-133 远程离散量输出模块组态常规对话框
●Module Definition:模块定义,显示模块当前参数,可修改。
图3-134 远程离散量输出模块参数定义
单击进入定义模块参数页面,如图3-134所示。
说明:
●Series:模块硬件系列号,跟模块性能有关,此处系列为C。
●Revision:模块固件版本,主要版本和次要版本,此处主要版本为3,次要版本为1。
●Electronic Keying:电子识别模式,组态模块和在线模块的辨识,确定接收或拒绝与控制器建立通信,有如下选择:
—Exact Match:精确匹配模式,模块性能完全吻合,要求组态模块与在线模块的制造商、产品类型、产品目录号、主要版本和次要版本完全一致,用于高精度调节的工业项目。
—Compatible Module:兼容模式,具有模块性能兼容性,要求组态模块与在线模块的制造商、产品类型、产品目录号、主要版本一致,组态模块次要版本低于在线模块次要版本,推荐使用的模式,并建议选用较低次要版本。
—Disable Keying:任意模式,不考虑模块的性能,但考虑数据的尺寸和形式,组态模块与在线模块的制造商、产品类型、产品目录号要非常接近,具有不可预测风险,一般不建议使用。
●Connection:连接类型,可选择如下类型:
—Data:数据,具有独立数据标签,跟控制器有独立的RPI时间数据交换,占用控制器一个连接。
—Rack Optimization:机架优化,输入数据位于适配器机架优化数据输入映像表中,跟适配器的RPI时间同时交换数据。使用适配器占用的控制器连接。
图3-135 远程离散量输出模块组态页面
●Data Format:数据形式,该模块只有整数形式。
单击,完成模块的参数修改,回到模块组态页面。
单击Configuration进入组态页面,如图3-135所示。
说明:
●Program Mode:编程输出模式,设定模块与控制器数据交换在编程模式下的输出状态,可选择Off、On、Hold。
●Fault Mode:故障输出模式,设定模块与控制器数据交换在故障模式下的输出状态,可选择Off、On、Hold。
这是定义非正常运行数据交换下的安全输出状态,以保证现场设备的安全。编程输出模式指的是控制器在编程状态,对输出模块没有数据更新。故障输出模式指的是模块与控制器之间的通信发生了故障,此时控制器可能在运行(也可能在编程模式),对输出模块进行数据更新,可是通信故障使得输出模块得不到更新。这两种情形下,输出模块的输出状态都没有更新,根据现场需求希望模块对被控设备给出的状态在此设定,可以是关闭、打开或保持原状。
可以对比一下,1734的模块比1769的模块在安全输出模式的设定上要容易得多。至少这个组态页面是清楚而简单的,不必在数据表中去纠结。
单击完成模块的创建。
在控制器数据库中,可以找到刚刚创建的远程离散量输出模块结构数据标签,以适配器模块命名2槽Remote_AENTR:2来识别,如图3-136所示。
说明:
●C:组态数据,模块组态页面内容的数据形式,不直观,建议在模块页面中进行设置。
●I:回读数据,对应模块0~7输出端的回读数据。
●O:输出数据,对应模块的0~7输出端的输出。
模块在线时的监视。在线连接控制器后进入模块属性,单击Connection进入连接状态监视页面,如图3-137所示。
说明:
●RPI:请求数据包传送时间间隔,本模块参加机架优化,没有独立的RPI,不可设置。
●:勾选则屏蔽模块,模块暂停交换数据。
图3-136 远程离散量输出模块结构数据
图3-137 远程离散量输出模块在线监视
●:勾选表示如果当控制器在运行时与模块的连接失败,则在控制器中产生主要故障。默认是不勾选的,模块与控制器之间发生通信故障,不会引起停机。
●Module Fault:当发生故障时,与故障相关的信息将出现在下面,将给出故障代码供查询和判断。
单击Module Info进入模块信息页面,可在线看到模块的自身信息和状态信息,如图3-138所示。
图3-138 在线查看远程离散量输出模块信息
说明:
●Identification:模块的硬件信息,包括制造商、产品类型、产品编号、版本、设备系列号和产品名称。
●Status:模块当前的状态。
—Major Fault:主要故障说明。
—Minor Fault:次要故障说明。
—Configured:组态信息是否被模块接收。
—Owned:拥有者状况,如果是组态只听模式或组态失败,则不会成为拥有者。
—Module Identity:模块身份核实,与模块识别模式有关,如果核实不能通过,则不能与控制器之间建立连接。
单击刷新模块,单击复位模块。
4.远程离散量自组态模块的创建和监视
自组态模块是用户定义数据结构。每个模块可以发送20个字节的数据,包含I/O状态(8位)、8个用户定义位和8个用户定义模拟量数据字,送给它的控制器或其他DeviceLogix模块。每个模块可以接受20个字节的数据,设置I/O状态、8个用户定义控制位和8个用户定义模拟量数据字,接受它的控制器或其他DeviceLogix模块送来的数据。
单击进入模块选择页面,选择离散量自组态设备逻辑模块,这是一个8点直流输出模块,如图3-139所示。
图3-139 创建新模块
单击创建选定模块,进入模块组态常规对话框,如图3-140所示。
图3-140 远程自组态设备逻辑模块组态常规对话框
说明:
●Name:为远程自组态逻辑模块命名,只能是ASCII码字符。
●Description:本模块的注释说明,可以是中文或其他文字。
●Slot:模块位于槽号,下拉可修改,在适配器设定槽数范围内选择,不可重复。本模块选3槽。
●Module Definition:模块定义,显示模块当前参数,可修改。
单击进入定义模块参数对话框,如图3-141所示。
图3-141 自组态定义模块参数对话框
说明:
●Series:模块硬件系列号,跟模块性能有关,此处系列为C。
●Revision:模块固件版本,主要版本和次要版本,此处主要版本为3,次要版本为1。
●Electronic Keying:电子识别模式,组态模块和在线模块的辨识,确定接收或拒绝与控制器建立通信,有如下选择:
—Exact Match:精确匹配模式,模块性能完全吻合,要求组态模块与在线模块的制造商、产品类型、产品目录号、主要版本和次要版本完全一致,用于高精度调节的工业项目。
—Compatible Module:兼容模式,具有模块性能兼容性,要求组态模块与在线模块的制造商、产品类型、产品目录号、主要版本一致,组态模块次要版本低于在线模块次要版本,推荐使用的模式,并建议选用较低次要版本。
—Disable Keying:任意模式,不考虑模块的性能,但考虑数据的尺寸和形式,组态模块与在线模块的制造商、产品类型、产品目录号要非常接近,具有不可预测风险,一般不建议使用。
●Connection:连接类型,可选择如下类型:
—Data:数据,具有独立数据标签,跟控制器有独立的RPI时间数据交换。
—Listen Only:只听数据。
●Data Format:数据形式,该模块只有整数形式。
单击完成模块的参数修改,回到模块组态页面。
单击完成模块的创建。
在控制器数据库中,可以找到刚刚创建的远程自组态设备逻辑模块结构数据标签,以适配器模块命名3槽Remote_AENTR:3来识别,如图3-142所示。
结构数据输入说明如下:
●Fault:故障位。
●Data:8位I/O状态位,与输出共用8个端子,作为标准模块用法时的数据。
●LogicDefinedData:用户定义8个输入状态位,模块作为独立逻辑设备时,接收外部控制器数据。
●Status:状态位。
图3-142 自组态设备逻辑模块结构数据
●LogicEnabled:逻辑使能,使能时模块内部编程的逻辑被执行,模块成为独立逻辑设备。
●Owned:拥有者使能位,使能时模块拥有控制权利。
●PeerMissing:对等数据交换的网络应用,可以旁听同一背板其他POINT模块数据,数据可用于设备逻辑程序控制输出,可以接收获得8个不同的对等设备。
●LogicDefinedIntData:用户定义的8个整型数输入,模块作为独立逻辑设备时,接收外部控制器数据。
结构数据输出说明如下:
●Data:8位I/O控制位,与输入共用8个端子,作为标准模块用法时的数据。
●LogicDefinedData:用户定义8个输出控制位,模块作为独立逻辑设备时,发送外部控制器数据。
●LogicDefinedIntData:用户定义的8个整型数输出,模块作为独立逻辑设备时,发送外部控制器数据。
模块在线时的监视。在线连接控制器后进入模块属性,单击Connection进入连接状态监视页面,如图3-143所示。
图3-143 远程自定义设备逻辑模块在线监视
说明:
●RPI:请求数据包传送时间间隔,本模块为直接连接,对应着一个控制器连接,可单独设定RPI。
●:勾选则屏蔽模块,模块与控制器之间连接中断,暂停交换数据。
●:勾选表示如果当控制器在运行时与模块的连接失败,则在控制器中产生主要故障。默认是不勾选的,模块与控制器之间发生通信故障,不会引起停机。
●Module Fault:当发生故障时,与故障相关的信息将出现在下面,将给出故障代码供查询和判断。
请注意左下角的模块当前状态。
单击Module Info进入模块信息页面,可在线看到模块信息和状态信息,如图3-144所示。
图3-144 在线查看自定义设备逻辑模块信息
说明:
●Identification:模块的硬件信息,包括制造商、产品类型、产品编号、版本、设备系列号和产品名称。
●Status:模块当前的状态。
—Major Fault:主要故障说明。
—Minor Fault:次要故障说明。
—Configured:组态信息是否被模块接收。
—Owned:拥有者状况,如果是组态只听模式或组态失败,则不会成为拥有者。
—Module Identity:模块身份核实,与模块识别模式有关,如果核实不能通过,则不能与控制器之间建立连接。
单击刷新模块,单击复位模块。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。