版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Modicon M258 LogicController系统功能和变量Modicon M258 PLCSystem 库指南868900000000-3www.schneider-06/2011SchneiderZ? Electric 本文档中提供的信息包含有关此处所涉及产品之性能的一般说明和/或技术特性。 本文档井非用于(也不代替)确定这些产品对于特定用户应用场合的适用性或可靠 性任何此类用户或集成者都有责任就相关特定应用场合或使用方面对产品执行适 当且完整的风险分析、评估和测试。Schneider Electric或是其任何附属机构或子公 司对于误用此处包含的信息而产生的后果概不负责如果您有
2、关于改进或更正此出 版物的任何建议,或者从中发现错误.请通知我们。未经Schneider Electric明确书面许可.不得以任何形式、通过任何电子或机械手段 (包括影印)复制本文档的任何部分。在安装和使用本产品时,必须遵守国家、地区和当地的所有相关的安全法规。岀于 安全方面的考虑和为了帮助确保符合归档的系统数据,只允许制造商对各个组件进 行维修。当设备用于具有技术安全要求的应用场合时,必须遵守有关的使用说明。如果在我们的硬件产品上不正确地使用Schneider Electric软件或认可的软件,则可 能导致人身伤害、损害或不正确的操作结果。不遵守此信息可能导致人身伤害或设备损坏。©
3、2011 Schneider Electric 保留所有权利。#EIOOOOOOOQ589 O6/2OTIEIOOOOOOOOS89 06/2011#目录关于本书 7章1M258系统变量 911系统变量:定义和使用 10了解系统变量 11使用系统变量 1312 PLC_R 和 PLC_W 结构 14PLC_R:控制壽只读系统变量 15PLC.W:控制器读/写系统变量 1913 SERIAL_R 和 SERIAL_W 结构 20SERIAL_R0.1:串行线路只读系统变量 21SERIAL_W0.1:串行线路读/写系统变量 2214 ETH_R 和 ETH_W 结构 23ETH_R:以太网端口只
4、读系统变量 24ETH_W:以太网端口读/写系统变量 281 -5TM5_MODULE_R 结构 29TM5_MODULE_R1.254: TM5 模块只读系统变量 29章2M258系统功能 312-1M258读取功能 32DM72FGetlmmediatelnput:读取嵌入式专用I/O的输入 33getTM5Delay:没有有效交换的TM5总线循环数 34IsFirstMastColdCycle:指示循环是否为第一个MAST冷启动循环.36IsFirstMastCycle:指示循环是否为第一个MAST循环 37IsFirstMastWarmCycle:指示循环是否为第一个MAST热启动循环
5、.392.2M258写入功能 40SetLEDBehaviour:决定 LED 的行为 41SetRTCDrift:每周调整实时时钟 43章3M258 PLCSystem库数据类型 453.1 PLC_R/W系统变量数据类型 46PLC_R_APPLICATION_ERROR:检测到的应用程序错误状态代码.47PLC_R_BOOT_PROJECT_STATUS:引导项目状态代码 48PLC_R_IO_STATUS: I/O 状态代码 49PLC_R_STATUS:控制器状态代码 50PLC_R_STOP_CAUSE:从“运行”向其他状态转换的原因代码51PLC_R_TERMINAL_PORT_
6、STATUS:编程端口连接状态代码.52PLC_R_USB_HOST_STATUS: USB 主机端口连接状态代码.53PLC_W_COMMAND:控制命令代码 543.2 ETH_FVW系统变量数据类型 55ETH_RP_MODE: IP地址源代码 56ETH_R_FRAME_PROTOCOL:帧传输协议代码 57ETH_R_PORT_DUPLEX_STATUS:传输模式代码 58ETH_R_PORT_LINK_STATUS:通讯链路方向代码 59ETH_R_PORT_SPEED:以太网端口的通讯速度代码 60ETH_R_PORT_IP_STATUS:以太网 TCP/IP 端口状态代码 61
7、ETH_R_RUN_IDLE:以太网/IP运行和闲置状态代码 623.3 TM5_MODULE_R/W系统变量数据类型 63TM5_MODULE_STATE: TM5扩展模块状态代码 633.4系统矗能数据类如 64LED_ID: SAt.T.EDRAhavi our 功能 Ledld 参数代码65LED_BHV: SetLEDBehaviour 功能 LedBhv 参数代码 66LED_BHV_ERROR:检测到的 SetLEDBehaviour 功能错误代码.67LED_COLOR: SetLEDBehaviour 功能 LedColor 参数代码.68RTCSETDRIFT_ERROR:
8、检测到的 SetRTCDrift 功能错误代码.69DAY_OF_WEEK: SetRTCDrift功能日期参数代码 70HOUR: SetRTCDrift功能小时参数类型 71MINUTE: SetRTCDrift功能分钟参数类型 72附录 73附录A功能和功能块表示形式 75功能与功能块之间的差异 76如何通过IL语言使用功能或功能块 77如何通过ST语言使用功能或功能块 80术语表 83索弓I 89EIOOOOOOOOS89 06/20115安全信息重要信息声明EIOOOOOOOOS89 06/2011#在尝试安装.操作或维护设备之前请仔细阅读下述说明井通过查看来熟悉设备) 下述特别信息
9、可能会在本文其他地方或设备上岀现,提示用户潜在的危险,或者提 醒注意有关阐明或简化某一过程的信息。A 在“危险”或“警告”安全标签上添加此符号农示存在触电危险,如果 不遵守使用说明,将导致人身伤害。A这是捉醒注意安全的符号。捉醍用八町能"在人身伤出的危险。请遵守 所冇带此符号的安全注意爭项,以避免可能的人身伤害其至死亡。A危险“危险”衣示极可能危险.如果不遵守说明.可导致严重的人少伤需甚至死A警告“警告”表示町能存在危险,如果不1S守说明,川导致严审的人身伤吿其至死 亡,或设备损坏。A注意“注总”表示对能存在危险,如果不遵守说明,町导致严車的人身伤岀或设备损 坏。注意注意(无安全警告
10、符号).表示存在潜在的危险.如果忽视.可能导致设备损坏。谓注意电气设备的安装、操作、维修和维护工作仅限于合格人员执行对于使用本资料所 引发的任何后果,Schneider Electric概不负责。专业人员是指掌握与电气设备的制造和操作相关的技能和知识的人员,他们经过安 全培训能够发现和避免相关的危险。EIOOOOOOOOS89 06/20117EIOOOOOOOOS89 06/2011#关于本书EIOOOOOOOOS89 06/2011#EIOOOOOOOOS89 06/2011#概览文档范BS有效性说明相关的文件本文档将向您介绍Modicon M258 Logic Controller中提供
11、的系统功能和变量“ M258 PLCSystem库包含的功能和变量可用于获取信息井向控制器系统发送命令。本文档描述M258 PLCSystem库的数据类型功能和变帛需要了解以下基本知识: M258的功能、结构和配置的基本信息使用FBD、LD、ST、IL或CFC语言进行编程系统变量(全局变量)本文档已随SoMachine V3.0的发布进行了更新。文件名称参考编号Modicon M258 Logic Controller 编程指南EI00000000402 (英语)、EI00000000403 (法语).EI00000000404 (德语)、EI00000000405 (西班牙语八EI00000
12、000406 (意大利语)、EI00000000407 (简体中文)您可以从我们的网站下载这些技术出版物和其它技术信息,网址是: www.schneider-EIOOOOOOOOS89 06/2011#关于产品的资讯A警告失去控制任何控制方案的设计者都必须考虑到控制路径可能出现故障的情况,并为某些 关键控制功能提供一种方法,使其在出现路径故障时.以及出现路径故障后恢 复至安全状态。紧急停止和越程停止、断电和重启都属于关键控制功能。对于关键控制功能,必须提供单独或冗余的控制路径。系统控制路径可包括通讯链路。必须对暗含的无法预料的传输延迟或链接失效 问题加以考虑.遵守所有事故预防规定和当地的安全指
13、南。1为了保证正确运行,在投入使用前.必须对设备的每次执行情况分别进行全面 测试。如果不遵守这些说明,将会导致死亡、严伤害或设备损坏.1有关详细信息,请参阅NEMA ICS1.1 (最新版)中的“安全指导原则固态控制 器的应用、安装和维护”以及NEMA ICS 7.1 IS新版)中的“结构安全标准及可调 速驱动系统的选择、安装与操作指南*或您特定地区的类似规定.A警告意外的设备操作仅使用Schneider Electric认可的可与本设备配合使用的软件. 每次更改物理硬件配置后,请更新应用程序。如果不遵守这些说明,将会导致死亡、严重伤害或设备损坏。用户意见欢迎对本书提出意见您可以给我们发邮件,
14、我们的邮件地址是 techcomm sch neider-。9EI00000000589 06/20T11M258系统变量概述本章内容:提供系统变量的简介(参见第10页)描述M258 PLCSystem库中包含的系统变量(参见第15页)本章包含了哪些内容?本章包含了以下部分:节主页1.1系统变星:定义和使用101.2PLC_R 和 PLC_W 结构141.3SERIAL_R 和 SERIAL_W 结构201.4ETH_R 和 ETH_W 结构231.5TM5_MODULE_R 结构29EI00000000589 06/2011#M258系统变呈系统变量:定义和使用概述本节定义系统变量以及如何在
15、Modicon M258 Logic Controller中实现这些变量。本节包含了哪些内容?本节包含了以下主题:主題页了解系统变星11使用系统变星13EI00000000589 06/201111M258系统变呈EI00000000589 06/2011#M258系统变呈了解系统变量简介EI00000000589 06/2011#M258系统变呈系统变命名约定本节介绍如何在控制器上实现系统变量。这些变量具有以下属性:使用系统变最可以访问一般系统信息、执行系统诊断以及通过命令进行简单操 作。系统变最是符合IEC61131定义和命名约定的结构化变量,这些变最可使用IEC 符号名称PLC_GVL进
16、行访问。其中一些PLC_GVL变量是只读变量(例如PLC_R),另有一些变量是读/写变量 (例如 PLC_W) o系统变量会方动声明为全局变量 这些变量会对整个系统造成影响,必须谨慎处 理.因为它们可以在任何任务中通过任何程序组织单元(POU)进行访问。EI00000000589 06/2011#M258系统变呈系统变最的标识方法如下:PLC_R表示用于控制器诊断的只读变量i_wVendorID表示控制器的供应商表示系统变量类别的结构名称(例如, 的结构名称)0 一组标识变量用途的组件名称(例如,ID)。访问变最时您可以键入变最的结构名称.然后再输入组件名称. 下面是一个实现系统变量的示例:m
17、yCtr_Serial : DWORD; myCtr_ID : DWORD; myCtr_FramesRx : UDINT;END_VAR 一myCtr_Serial := PLC_R.i_dwSerialNumber;myCtr_ID := PLC_R.i_wVendorID;myCtr_FramesRx := SERIAL_R0.i_udiFramesReceivedOK;注意:上面示例中系统变量的合格完整名称为PLC_GVL. PLC_R. i_wVendorIDo 在使用输入助手声明变量时,PLC_GVL是隐式的,一但是也可以逬存完整输入。优 秀编程实践通常会在在声明中使用合格的完整名
18、称一EI00000000589 06/2011#M258系统变呈系统变位畫在对控制器进行编程时.可定义两种要使用的系统变帛类型:定位变量非定位变量定位变量:在静态%MW区域中的位置不变: %MW60000到%MW60199用于只读系统变星 %MW62000到%MW62199.用于读/写系统变量可在“运行”和“已停止”状态下,通过Modbus TCP, Modbus串行和Et herNeVIP 请求些问这些变量根据前面介绍的 strucrure_name. component_name 惯例(介于 0 和 59999 之间的%MW地址可直接访iW:更大的地址将被无为超出了 SoMachine的范
19、围, 只能通过 structure_name. component_name 惯例访问)在 SoMachine 程序 中使用。-非定位变量:在%MW区域中没有实际位置不能通过任何现场总线或网络请求访问这些变最除非在重新定位表中找到它 们,也只有这样才能在“运行出和'已停止”状态中访问它们。重新定位表使用 以下动态%MW区域: %MW60200到%MW61999,用于只读变量 %MW62200到%MW63999.用于读/写变量根据前面介绍的 structure_name. component_name 惯例(介于 0 和 59999 之间的%MW地址可直接访ih:更大的地址将被疝为超出了
20、 SoMachine的范围. 只能通过 structure_name. component_name 惯例访问)在 SoMachine 程序 中使用。一-EI00000000589 06/201113M258系统变呈使用系统变量简介本主题介绍在SoMachine中编程和使用系统变量所需的步骤 系统变最可以用在应用程序的所有程序组织单元(POU)中。系统变帛无需在GVL中声明。它们会自动从控制器系统库声明.在POU中使用系统变量在POU中,首先输入系统变量的结构名称(PLC_R、PLC_W等),然后在其后 添加一个句点。系统变会在输入助手中显示。您可以选择所需的变帛或手动输入 完整名称。注意:S
21、oMachine具有自动填写功能。在上面的示例中.键入结构名称PLC_R. 后,SoMachine会提供一个包含可能组件名称/变量的弹出菜单。示例下面的示例介绍某些系统变帛的使用方法:VAR myCtr_Serial :DWORD; myCtr_ID :WORD; myCtr_FramesRx :UDINT; END_VAR一一myCtr_Serial := PLC_R.i_dwSerialNumber; myCtr_ID := PLC_R.i_wVendorID; myCtr_FramesRx :=SERIAL_R0.i_udiFramesReceivedOK;1 -2PLC_R 和 PLC
22、_W 结构概述本节列出井描述PLC_R和PLC_W结构中包含的不同系统变本节包含了哪些内容?本节包含了以下主题:主质页PLC_R:控制器只读系统变星15PLC.W:控制器读/写系统变星19PLC_R:控制器只读系统变量变量结构下表介绍PLC_R系统变量(PLC_R_STRUCT类型)的参数:%MW变名称类型注祥60000i_wVendorIDWORD控制器供应商ID , 101A (十六进制)= Schneider Electric60001i_w?roductIDWORD控制器参考ID。注意,供应商ID和参考ID是14 通讯设査"视图中显示的控制器 的目标ID的组成部分(目标ID
23、二十六进制的101AXXXX)o60002i_dwSerialNumberDWORD控制器序列号60004i_byFirmVersion0.3ARRAY 0.3 OF BYTE控制器固件版本aa bb.ccdd: LbyFirmVersi on0= aa. LbyFirmVersion3= dd60006i_byBootVersion0.3ARRAY 0.3 OF BYTE控制器引导版本aa bbccdd: LbyBootVersion0= aa. LbyBootVersion二 dd60008i dwHardVersionDWORD控制器硬件版本。60010i_dwChipVersionDW
24、ORD控制器协处理器版本。60012i_w3tatusPLC R STATUS (参见第 50 页、控制器的状态。60013i_wBootProjectStatusPLC_R_BOOT_PROJECT_STATUS (参 见甸48页)返回有关闪存中存储的引导应用 程序的信息。60014i_wLastStopCausePLC R STOP CAUSE (参见第 51 页)MMOMB上次从“运行”转换为其他状态 的原因60015iwlastApplicationErrorPLC R APPLICATION ERROR (参见 第N 一页)-上一次控制器例外的原因。EI00000000589 06/
25、201115M258系统变呈%MW变名称类型注料60016i_lwSystemFault_lLWORD位域 FFFF FFFF FFFF FFFF(十六进制)表示未检测到错 误.栗个位处于低电平表示检测到错 误:位0二检测到嵌入式专用错 误.有关诊断.请参见 i_wIOStatusl 1 =检测到TM5 I/O错误。 有关诊斯.请参见i wIOStatus2 <£2 =检测到以太网0错误 位3二检测到串行0错误位4二检测到CAN 0错误位5二检测到CAN 1错误位6二检测到接口总线模块0 错误位7二检测到接口总线模块1 错误60020i IwSystemFault 2LWORD
26、未使用。60024iwIOStatuslPLC R IO STATUS (参见第 49 页)嵌入式专用I/O状态。60025i_wIOStatus2PLC R IO STATUS (琴见第 49 页)TM5 I/O 状态。60026i_wClockBatteryStatusWORD实时时钟电池电星的状态: 0000 (十六逬制)二电池电 量低 FFFF (十六进制)二电池 电星正常60028i dxvAppliSignaturelDWORD4个DWORD签名(总共16个 字节)的第1个DWORD, 应用程序签名由软件在编译过程 中生成.60030i_dwAppliSignature2DWORD
27、4个DWORD签名(总共16个 字节)的第2个DWORD , 应用程序签名由软件在编译过程 中生成。%MW变名称类型注释60032i_dwApp 1 i S i gn aDWORD4个DWORD签名(总共16个 字节)的第3个DWORD = 应用程序签名由软件在编译过程 中生成。60034i_dwAppliSignature4DWORD4个DWORD签名(总共16个 字节)的第4个DWORDc 应用程序签名由软件在编译过程 中生成。无i_sVendorNameSTRING (31)供应商的名称:“Schneider Electric”.无i_sProductRefSTRING (31)控制器的
28、卷考"无i sNodeNameSTRING (31)SoMachine网路上的节点名称无i dwiLastStopTimeDWORD上次检测到“停止”的时间(以秒为单位,从 1970年1月1日00:00开始计起)。无i_dwLastPowerOffDateDWORD上次检测到电源关闭的日期和时间(以秒为单 位.从1970年1月1日00:00开始计起)o 注童:可以使用功能SysTimeR匸cConvertU匸cToDate 将此值$专扌奂 另日期和时间.有关时间和日期转换的详细信息. 请参阅系统库指南(歩见SoMachine,获取和设萱 实时时钟.SysTime库指南人无i_uiEv
29、entsCounterUINT自上次冷启动起.在为外部事件检测配置的输入 上检测到的外部事件数.可通过冷启动或PLC_W匕Coun匸erEvent命令逬彳亍复 位厂无i_ViTerminalPortStatusPLC_R_TERMINAL_PORT_STATUS (参 见第52页)USB编程端口 (USB Mini-B)的状态。无i_wUSBHostStatusPnC_R_USB_HOST_STATUS (参见 第53页、USB主机端口 (USB A)的状态。无i_v;UsrFreeFileHdlWORD可自由打开的文件句柄数,文件句柄是系统在您打开文件时分配的资源无i_udiUsrFsTot
30、alBytesUDINT用户文件系统总存储器大小(以字节为单位)。 这是用于目录7usrr的闪存大小。无i_udiUsrFsFrftftBytft«UDTNT用户文件系统可用存储器大小(以字节为单位).无i_uiTM5BusStateUINTTM5总线状态位字段:位0.3 =未使用位4二可用TM5总线驱动程序位5二已找到TM5总线硬件位6 = TM5总线配萱已成功完成位7 = TM5总线运行正常位8 =未使用位9二在TM5总线配査过程中检测到错误位10.15 =未使用无i_uiTM5SyncErrCntUINT在TM5总线上检测到的无效同步帧数.通过PLC W. q_wResetTM
31、5Counters 命令和关闭电 源蚯无i_uiTM5AsynErrCntUINT在TM5总线上检测到的无效异步帧数.通过?LC W.q_wResetTM5Counters 命令和关闭电 源旨社.无i_uiTM5BreakCntUINT检测到的TM5总线复位次数.通过?LC_W q_wResetTM5Counters 命令和关闭电 源鈕.无i_uiTM5TopoChangedCntUINTTM5总线拓扑的更改次数通过PLC_W.q_wResetTM5Counters 命令和关闭电 源竝。无i_uiTM5BusCycleCntUINT自冷启动起的TM5总线循环数。通过PLC w. q_wRese
32、x;TM5Councers 命令和关闭电 源新立.无i_wTM5BrokendownSlotWORD00. .FE (十六进制)二故障TM5模块的播槽 号。FF (十六进制)二所有正常工作的TM5模块报 告.注意:无表示没有用于此系统变最的预定义%MW映射,PLC_W:控制器读/写系统变量变*结构下表介绍PLC_W系统变量(PLC_W_STRUCT类型)的参数:%MW变名称类型注料无a_wResetCounterEventWORD从0转换为1后,将复位事件计数器(PLC Ri uiEventsCounter)。若要冠次纭位该计数器.需要先将此寄存器写为0,之后才能再次进行从0到1的转换。无q_
33、wResetTM5countersWORD从0转换为1后,将复位PLC_R结构化系统变星的 所有TM5计数器(从PLC_R.i_uiTM5SyncErrCnt 到PLC Ri uiTM5BusCycleCnt)若鋅次宣位这吐计数鼠 需要先将此寄存器写为0,之后才能再次进行从0到1的转换。无q_uiOpenPLCControlUINT当值从0转到6699后.将执行以前在下面的 PLC W q wPLCControl中写入的命令无qwPLCControlPLC_W_COMMAND(参见聂54页、当系统变虽 PLC R. CLuiOpenPLCControl 值从 0 转到6699后.请执行控制器运
34、行/停止命令.注意:无表示没有用于此系统变最的预定义%MW映射.EI00000000589 06/201119M258系统变呈1.3SERIAL_R 和 SERIAL_W 结构概述本节列岀并描述SERIAL_R和SERIAL_W结构中包含的不同系统变本节包含了哪些内容?本节包含了以下主题:主质页SERIAL R0.1:串行线路只读系统变虽21SERIAL_W0.1):串行线路读/写系统变星22EI00000000589 06/201121M258系统变呈SERIAL_R0.1J:串行线路只读系统变量简介SERIAL_R是具有2个SERIAL_R_STRUCT类型的数组.该数组的每个元素都返回
35、对应串存线路的诊断系统变量一 对于M25& Serial_RO引用嵌入式串行线路 Serial_Rl引用可选的串行线路PCI模块(如果已安装)变量结构下表描述SERIAL_RO.l系统变量的参数:%MW变名称类型注释串行钱路无i_udiFramesTransmittedOKUDINT已成功传输的帧数。无iudiFramesReceivedOKUDINT没有检测到任何错误的已接收帧数,无i_udiRX_MessagesErrorUDINT检测到错误(校验和.校验位)的已接收帧 数.特定于Modbus无i_uiSLaveExceptionCountUINT控制器返回的Modbus例外响应数
36、。无i_udiSlaveMsgCountUINT从主站接收井发送到控制器的消息数。无iuiSlaveNoRespCountUINT控制器接收的Modbus广播请求数.无i_uiSlaveNakCountUINT未使用无iuiSlaveBusyCountUINT未使用无i_uiCharOverrunCountUINT溢岀的字符数。注意:无表示此系统变量没有预定义的%MW映射。 注意:SERIAL_R计数器在以下情况时复位:下载控制器复位C SERIAL_W x . q_wResetCounter 命令。通过Modbus请冠能代码#8复位命令。SERIAL_W0.1J:串行线路读/写系统变量简介S
37、ERIAL_W是具有2个SERIAL_W_STRUCT类型的数组.该数组中各元素将强制相 应串行必的SERIAL_R系统变量竜位。M258: Serial_WO引用嵌入式串行线路 Serial_Wl引用PCI串行线路变结构下表介绍了 SERIAL W0. .1系统变量的参数:%MW变名称类型注释无q_wResetCounterWORD从0转换为1后,将复位所有SERIAL R0. .1计数器。若要再;F复位这歧计数器,需要先将此寄存器 写为0.之后才能再次进行从0到1的转换.注意:无表示没有用于此系统变量的预定义%MW映射EI00000000589 06/201123M258系统变呈1 -4E
38、TH_R 和 ETH_W 结构概述本节列出并描述ETH_R和ETH_W结构中包含的不同系统变本节包含了哪些内容?本节包含了以下主题:主题页ETH.R:以太网端口只读系统变星24ETH_W:以太网端口读/写系统变星28ETH_R:以太网端口只读系统变量变结构下表介绍ETH_R系统变量(ETH_R_STRUCT类型)的参数:%MW变量名称类型注释60050i_byIPAddre s s0.3ARRAY 0.3 OF BYTEIP地址aaa bbb.cccddd: LbylPAddressO= aaa . LbylPAddress3= ddd60052i_bySubNetMask0.3ARRAY 0
39、.3 OF BYTE子网掩码aaa bbb.cccddd: i_bySub-netMaskO= aaa i_bySub-netMask3= ddd60054i_byGateway0.3ARRAY 03 OF BYTE网关地址aaa bbb.cccddd: i_byGatewayO= aaa. i_byGateway3= ddd60056i_byMACAddress0.5 ARRAY 05 OF BYTEMAC地址aa . bb. cc. cici.ee f f : i_byMACAddressO= aa. ibyMACAddress二 ff60059i_sDeviceNameSTRING (1
40、6)用于获取服务器IP地址的名 称.无i_wIpModeETH_R_IP_MODE (参见 第?6 一页)用于获取IP地址的方法无i_byFDRServerlPAddress0.3ARRAY 03 OF BYTEDHCP或BootP服务器的IP 地址aaa bbb.cccddd: LbyFDRServerlPAddress0= aaa LbyFDRServerlPAddress3= ddd如果使用存储的IP或默认IP,则髯于 c无i_udiOpenTcpConnectionsUDINT打开的TCP连接数.EI00000000589 06/201125M258系统变呈%MW变名称类
41、型注释无iwFrameSendingProtocolETH_R_FRAME_PROTOCOL (歩 见甸57为帧发送配養的以太网协议 (IEEE 802.3 或 Ethernet II).无i_vdiFramesTransmittedOKUDINT已成功传输的帧数.在电源 接通或使用复位命令ETH W q_wRese*Counter 后复'社.无i_udiFramedReceivedOKUDINT已成功接收的帧数。在电源 接通或使用复位命令ETH W q_wResetCounter无i_udiTransmitBufferErrorsUDINT已传输但检测到错误的帧的 数星.在电源接通或
42、使用复 位命令ETH_W q_wRese*Counter 后复立.无i_udiRece£veBufferErrorsUDINT已接收但检测到错误的帧的 数虽.在电源接通或使用复 位命令ETH W q_wResecCounter 后旬立.无i wPortALinkStatusETH_R_PORT_LINK_STATUS ( 蓼觅亲59贲)以太网端口的链路方向(0= 向卜.1=向上)。无i_wPortASpeedETH_R_PORT_SPEED (歩见 第60页)以太网端口网速(10Mb/s或 100Mb/s) o无i_wPortADuplexStatusETH_R_PORT_DUPLE
43、X_STATU s (参见第58页)以太网端口双工状态(0=半 双工.仁全双工)。无ivdiPortACollisionsUDINT遭遇一个或多个冲突但随后 成功传输的帧的数虽.在电 源接通或使用复位命令ETH W q_wResetCounter 后宜社.无iwPortAIpStatusETH_R_PORT_IP_STATUS (掺 见領61页)以太网TCP/IP端口栈状态。特定于 Modbus TCP/IP无iudiModbusMessageTransmittedUDINT已传输的Modbus消息数。 在电源接通或使用复位命令 ETH Wq wReseT;Counter 后酝%MW变名称类型
44、注释无iudiModbusMessageReceivedUDINT已接收的Modbus消息数。 在电源接通或使用复位命令 ETH W cj_wResetCounter 后弧无i_udiModbusErrorMessageUDINT传输和接收的已检测到的 Modbus错误消息= 在电源接通或使用复位命令 ETH_W q_wResetCounter 后0立。无i_byMasterIpTimeouts字节(BYTE)以太网Modbus TCP主站超 时事件计数器.在电源接通或使用复位命令 ETH_W q_wResetCounter 后竝.无i byMasterIpLost字节(BYTE)以太网Mod
45、bus TCP主站链 路状态:0二链路良好.1二 链路丢失。特定于 EtherNet/IP无i_udiETHIP_IOMessagingTransmittedUDINT已传输的EtherNet/IP 1类帧的数在电源接通或使用复位命令ETE_W 匕后复位.无i udiETHIP IOMessagingReceivedUDINT已接收的EtherNet/IP 1类帧的数在电源接通或使用复位命令ETH_Wq_wResetCounter 后复 位。无i_udiUCMM_RequestUDINT已接收的EtherNet/IP未连接消息 的数星。在电源接通或使用复位命令ETH_W q_wResetCou
46、nter 后复 位。无i_udiUCMM_ErrorUDINT已接收的EtherNet/IP无效未连接 消息的数虽.在电源接通或使用复位命令ETH 叩 q_v;ResetCounter 后复 位.无i_udiClass3_Re questUDINT已接收的EtherNet/IP 3类请求的 数星。在电源接通或使用复位命令ETH_W 后复位无i_udiClass3_ErrorUDINT已接收的EtherNet/IP无效3类请 求的数星。在电源接通或使用复位命令ETH W. q_vzResetCounter 后复 位。一无iuiAssemblylnstanceInputUINT输入组件实例编号.有
47、关详细信 息,请参阅相应的控制器编程指 南。无i_uiAssemblyInstanceInputSizeUINT输入组件实例大小。有关详细信 息,请参阅相应的控制器编程指 南。无i_uiAssemblyInstanceOutputUINT输出组件实例编号,有关详细信 息,请参阅相应的控制器编程指 南。无i_uiAssemblyInstanceOutputSizeUINT输出组件实例大小。有关详细信 息,情参阅相应的控制器编程指 南。无i_uiETHIP_ConnectionTimeoutsUINT连接超时次数在电源接通或使用 复位命令ETH_W 后复位。无iucEipRunldleETH_R_
48、RUN_工 DLE(参賤62页)EtherNeVIP 1类连接的运行(值 =1) /空闲(值=0)标志。注意:无表示没有用于此系统变呈的预定义%MW映射。EI00000000589 06/201129M258系统变呈ETH_W:以太网端口读/写系统变量变结构下表介绍ETH_W系统变量(ETH_W_STRUCT类型)的参数:%MW变名称类型注释无<_wRe3e tCoun tezWORD从0转换为1后,将复位所有ETH_R计数器,若要再次复位.需要先将此寄存器写为0,之后才能再次进行从0 到1的转换.注意:无表示没有用于此系统变量的预定义%MW映射.EI00000000589 06/201
49、1#M258系统变呈1.5TM5_M0DULE_R 结构TM5_MODULE_R1.254J: TM5模块只读系统变量简介TM5_M0DULE_R是包含254种TM5_M0DULE_R_STRUCT类型的数组该数组的每 个完乘都返回亓应TM模块的诊断系生变> > -对于M258: TM5_MODULE_R1引用 TM5 模块 1. TM5_MODULE_R254引用 TM5 模块 254变结构下表描述TM5_M0DULE_R 1. . 254 系统变量的参数:%MW变名称类型注释无iwVendorlDWORD目标的TM5模块供应商ID,无iwProduct工DWORD目标的TM5模
50、块类型ID.无idwSerialNumberDWORDTM5模块序列号.无i_wFirmVersionWORDTM5模块固件版本.无iwBootVersionWORDTM5模块引导版本.无iwModuleStateTM5_MODULE_STATE(务见第63 一页、描述TM5模块的状态。当返回TM5 ACTIVE时. 模块正常运行。注意:无表示此系统变屋没有预定义的%MW映射。EI00000000589 06/2011312M258系统功能概述本章描述M258 PLCSystem库中包含的功能。本章包含了哪些内容?本章包含了以下部分:节主題页2.1M258读取功能322.2M258写入功能40
51、EI00000000589 06/201131M258系统功能M258读取功能概述本节描述M258 PLCSystem库中包含的读取功能。本节包含了哪些内容?本节包含了以下主题:主质页DM72FGetlmmediatelnput:读取嵌入式专用I/O的输入33getTM5Delay:没有有效交换的TM5总线循环数34IsFirstMastColdCycle:指示循环是否为第一个MAST冷启动循环36IsFirstMastCycle:指示循环是否为第一个MAST循环37IsFirstMastWarmCycle:指示循环是否为第一个MAST热启动循环39EI00000000589 06/2011#M258系统功能DM72FGetlmmediatelnput:读取嵌入式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 寿司餐馆服务行业营销策略方案
- 碳素材料细分市场深度研究报告
- 弹花齿条产业链招商引资的调研报告
- 危机管理培训行业相关项目经营管理报告
- 发行有价证券行业营销策略方案
- PET塑料瓶的回收利用行业营销策略方案
- 刻度机产品供应链分析
- 塑料加工机器产品供应链分析
- 声音和影像的数字化行业营销策略方案
- 装钓鱼假饵用盒商业机会挖掘与战略布局策略研究报告
- 律师无业承诺书(共3篇)
- SWITCH 勇者斗恶龙11S 金手指 版本:v1.0.3 最大金币 最大迷你奖章 32倍经验 最大攻击 所有材料
- 浙人美2011版四年级美术上册《毛茸茸的动物》教案及教学反思
- 青岛胶东国际机场
- 河南省信阳市2021-2022学年高一下学期期末教学质量检测英语试题(原卷版)
- 2023心理学考研真题及答案
- 论思维可视化视域下的初中英语以读促写教学 论文
- 重度子痫前期、胎盘早剥急救演练
- CET4模拟题汇总附答案1
- 招聘会主持词开场白-主持词
- 项目现场余料与废料处理的管理规定
评论
0/150
提交评论