施耐德PLC--M241-系统功能和变量-PLCSystem-库指南

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

EIO0000001443.02系统功能和变量PLCSystem库指南04/20142EIO000000144304/2014本文档中提供的信息包含有关此处所涉及产品之性能的一般说明和/或技术特性。本文档并非用于(也不代替)确定这些产品对于特定用户应用场合的适用性或可靠性。任何此类用户或集成者都有责任就相关特定应用场合或使用方面对产品执行适当且完整的风险分析、评估和测试。SchneiderElectric或其任何附属机构或子公司对于误用此处包含的信息而产生的后果概不负责。如果您有关于改进或更正此出版物的任何建议,或者从中发现错误,请通知我们。未经SchneiderElectric明确书面许可,不得以任何形式、通过任何电子或机械手段(包括影印)复制本文档的任何部分。在安装和使用本产品时,必须遵守国家、地区和当地的所有相关的安全法规。出于安全方面的考虑和为了帮助确保符合归档的系统数据,只有制造商才能对各个组件进行维修。当设备用于具有技术安全要求的应用场合时,必须遵守有关的使用说明。未能使用SchneiderElectric软件或认可的软件配合我们的硬件,则可能导致人身伤害、损害或不正确的操作结果。不遵守此信息可能导致人身伤害或设备损坏。©2014SchneiderElectric。保留所有权利。EIO000000144304/20143目录安全信息.....................7关于本书.....................9章1M241系统变量..................111.1系统变量:定义和使用....................12了解系统变量........................13使用系统变量........................151.2PLC_R和PLC_W结构...................16PLC_R:控制器只读系统变量.................17PLC_W:控制器读/写系统变量................211.3SERIAL_R和SERIAL_W结构................22SERIAL_R[0...1]:串行线路只读系统变量..........23SERIAL_W[0...1]:串行线路读/写系统变量.........241.4ETH_R和ETH_W结构...................25ETH_R:以太网端口只读系统变量...............26ETH_W:以太网端口读/写系统变量..............301.5TM3_MODULE_R结构...................31TM3_MODULE_R[0...13]:TM3模块只读系统变量.......311.6PROFIBUS_R结构.....................32PROFIBUS_R:PROFIBUS只读系统变量...........321.7CART_R结构........................33CART_R_STRUCT:卡槽只读系统变量............33章2M241系统功能..................352.1M241读取功能.......................36GetImmediateFastInput:读取嵌入式专用I/O的输入....37GetRtc:获取实时时钟...................38IsFirstMastColdCycle:指示循环是否为第一个MAST冷启动循环.............................39IsFirstMastCycle:指示循环是否为第一个MAST循环....40IsFirstMastWarmCycle:指示循环是否为第一个MAST热启动循环.............................422.2M241写入功能.......................43PhysicalWriteFastOutputs:写入嵌入式专用I/O的快速输出.44SetRTCDrift:向RTC设置补偿值..............454EIO000000144304/20142.3M241用户功能.......................47DataFileCopy:复制文件命令................48ExecuteScript:脚本命令.................512.4TM3读取功能........................53TM3_GetModuleBusStatus:获取TM3模块总线状态.....54TM3_GetModuleInternalStatus:获取TM3模块内部状态..55章3M241PLCSystem库数据类型...........573.1PLC_R/W系统变量数据类型.................58PLC_R_APPLICATION_ERROR:检测到的应用程序错误状态代码.59PLC_R_BOOT_PROJECT_STATUS:引导项目状态代码.....60PLC_R_IO_STATUS:I/O状态代码..............61PLC_R_SDCARD_STATUS:SD卡插槽状态代码........62PLC_R_STATUS:控制器状态代码..............63PLC_R_STOP_CAUSE:从RUN状态向其他状态转换的原因代码.64PLC_R_TERMINAL_PORT_STATUS:编程端口连接状态代码..65PLC_R_TM3_BUS_STATE:TM3总线状态代码.........66PLC_W_COMMAND:控制命令代码..............673.2DataFileCopy系统变量数据类型................68DataFileCopyError:检测到的错误代码.............69DataFileCopyLocation:位置代码...............703.3ExecScript系统变量数据类型.................71ExecuteScriptError:检测到的错误代码.............713.4ETH_R/W系统变量数据类型.................72ETH_R_FRAME_PROTOCOL:帧传输协议代码.........73ETH_R_IP_MODE:IP地址源代码...............74ETH_R_PORT_DUPLEX_STATUS:传输模式代码.......75ETH_R_PORT_IP_STATUS:以太网TCP/IP端口状态代码....76ETH_R_PORT_LINK_STATUS:通讯链路状态代码.......77ETH_R_PORT_SPEED:以太网端口的通讯速度代码.......78ETH_R_RUN_IDLE:Ethernet/IP运行和空闲状态代码......793.5TM3_MODULE_R系统变量数据类型..............80TM3_ERR_CODE:检测到TM3扩展模块错误代码.......81TM3_MODULE_R_ARRAY_TYPE:TM3扩展模块读取数组类型..82TM3_MODULE_STATE:TM3扩展模块状态代码........833.6卡槽系统变量数据类型....................84CART_R_ARRAY_TYPE:卡槽读取数组类型..........85CART_R_MODULE_ID:卡槽读取模块标识符..........86CART_R_STATE:卡槽读取状态...............87EIO000000144304/201453.7系统功能数据类型......................88IMMEDIATE_ERR_TYPE:GetImmediateFastInput读取嵌入式专用I/O代码的输入.....................89RTCSETDRIFT_ERROR:检测到的SetRTCDrift功能错误代码.90附录......................91附录A功能和功能块表示形式...............93功能与功能块的区别.....................94如何通过IL语言使用功能或功能块..............95如何通过ST语言使用功能或功能块..............99术语表......................103索引......................1096EIO000000144304/2014EIO000000144304/20147安全信息重要信息声明在尝试安装、操作或维护设备之前,请仔细阅读下述说明并通过查看来熟悉设备。下述特别信息可能会在本文其他地方或设备上出现,提示用户潜在的危险,或者提醒注意有关阐明或简化某一过程的信息。8EIO000000144304/2014请注意电气设备的安装、操作、维修和维护工作仅限于合格人员执行。SchneiderElectric不承担由于使用本资料所引起的任何后果。专业人员是指掌握与电气设备的制造和操作及其安装相关的技能和知识的人员,他们经过安全培训能够发现和避免相关的危险。EIO000000144304/20149关于本书概览文档范围本文档将向您介绍ModiconM241LogicController中提供的系统功能和变量。M241PLCSystem库包含的功能和变量可用于从控制器系统中获取信息及向控制器系统发送命令。本文档介绍M241PLCSystem库的数据类型功能和变量。需要了解以下知识:有关M241LogicController的功能、结构和配置的基本信息。FBD、LD、ST、IL或CFC语言的编程。系统变量(全局变量)。有效性说明本文档已随SoMachineV4.1的发布进行了更新。相关的文件文件名称参考编号SoMachine编程指南EIO0000000067(英语);EIO0000000069(法语);EIO0000000068(德语);EIO0000000071(西班牙语);EIO0000000070(意大利语);EIO0000000072(简体中文)ModiconM241LogicController硬件指南EIO0000001456(英语);EIO0000001457(法语);EIO0000001458(德语);EIO0000001459(西班牙语);EIO0000001460(意大利语);EIO0000001461(简体中文)ModiconM241LogicController编程指南EIO0000001432(英语);EIO0000001433(法语);EIO0000001434(德语);EIO0000001435(西班牙语);EIO0000001436(意大利语);EIO0000001437(简体中文)10EIO000000144304/2014您可以从我们的网站下载这些技术出版物和其它技术信息,网址是:。关于产品的资讯1有关详细信息,请参阅NEMAICS1.1(昀新版)中的“安全指导原则-固态控制器的应用、安装和维护”以及NEMAICS7.1(昀新版)中的“结构安全标准及可调速驱动系统的选择、安装与操作指南”或您特定地区的类似规定。警告失去控制任何控制方案的设计者都必须考虑到控制路径可能出现故障的情况,并为某些关键控制功能提供一种方法,使其在出现路径故障时,以及出现路径故障后恢复至安全状态。紧急停止和越程停止、断电和重启都属

1 / 110
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功