atv imc驱动控制器编程指南_第1页
atv imc驱动控制器编程指南_第2页
atv imc驱动控制器编程指南_第3页
atv imc驱动控制器编程指南_第4页
atv imc驱动控制器编程指南_第5页
已阅读5页,还剩149页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文档中提供的信息包含有关此处所涉及产品之性能的一般说明和/或技术特性。 (包括影印)本文档的在安装和使用本产品时,必须遵守国家、地区和当地的所有相关的安全。出于©2012SchneiderElectric。保留所利安全信5关于本7关于ATVIMCDrive ..........ATVIMCDriveController....................如何配置控制如何配置控制使用ATV模板创建ATVIMC程序ATVIMCControllerATV程序组织单(POU)自动化支持的标准数据类支持的标准数据类器....................任务最大任务任务配置屏任务类系统和任务看门任务优先缺省任务配控制器状态和行控制器状态控制器状态控制器状态介控制器状态介状态转换和系统事控制器状态和输出行通过命令进行状态转错误检测、类型和管剩余变控制器设备编辑器控制器参本地输入输出配置I/OHSC配置HSC类型HSC配置屏幕ATVIMC常驻驱动器数据配置ATVIMC常驻驱动器配置和使用ATVIMC显示数据配置和用法ATVIO选件板以太网配置以太网服ModbusTCP从站ModbusTCP系统变量描ATVIMCWeb服务器Web服务器Monitoring诊断SetupationCANopen....................CANopenATVIMC连接到PCATVIMCDriveControllerPC控制器的活动路ATVIMC固件ATVIMCDriveController固件升级术语.......................索.......................§安全信§重要信息

的任何,SchneiderElectric概不负责。 关于本概

文件参考SoMachine编程指EIO0000000067(英语);EIO0000000069(法语);EIO0000000071(西班牙语EIO0000000070(意大利语EIO0000000072(简体中文ATVIMCDriveController硬件指S1A10252(英语);S1A34915(法语);S1A34916(德语);S1A34918(西班牙语);S1A34917(意大利语);S1A34919(简体中文)ATVIMCDrive系统功能和变ATV-IMCPLCSystem库指EIO0000000596(英语);EIO00000000598(德语EIO0000000599(西班牙语EIO0000000600(意大利语EIO0000000601(简体中文ATVIMCDriveATV-IMCHSCEIO0000000604(德语);EIO0000000605(西班牙语EIO0000000606(意大利语EIO0000000607(简体中文ModbusASCII/写功munication库指EIO0000000743(德语);EIO0000000745(意大利语EIO0000000744(西班牙语EIO0000000746(简体中文Altivar61Communication1760661(英语Altivar71Communication1755861(英语。关键控制功能提供法,使其在出现路径故障时,以及出现路径故障后恢系统控制路径可包括通讯链路。必须对暗含的无法预料的传输延迟或失效遵守所有事故预防规定和当地的安全指南。如果这些说明,将会导致、严重或设备损坏。警1有关详细信息,请参NEMAICS1.1(版)“安全指导固态控制器的应用、安装和”以及NEMAICS7.1(版)中的“结构安全标准及可调速驱动系统的选择、安装与操作指南”或您特定地区的类似规定。如 这些说明,将会导 、严 或设备损坏警

1ATVIMCDrive1ATVIMCDrive介ATVIMCDriveController(ATVIMC:Altivar集成机器控制器)是一个选件卡,可Altivar61Altivar71变频器中。它可以与另一选件卡(输出扩展一个变频器上只能安装一个ATVIMCDriveController选件卡。ATVIMCDriveController集成有控制系统功能,用于调整变速变频器,使之适用于ATVIMCDriveController最多可以管9个任务>端口ATVIMCDriveATVIMCDriveController也可使用

参考选件卡ModbusASCII通讯ModbusTCP/IP菊花链以太网Interbus通讯以太网IP通讯DeviceNet通讯ProfibusDP通讯ProfibusDPV1通讯ATVIMCDriveController参考电以太网主模数字量数字输模拟量输模拟量输器大小24是是62232如何配置控制器2如何配置控制介(参见SoMachine,)ATV参见第17启动新项目

在图形配置编辑器参见SoMachine,编程指)中,控制器元描1CANopen2控制器配置屏幕(双击控制器3Ethernet端 步操1选择配置选项卡2双击控制器条子条参考参-控制器设备编辑器(57I/O(61)HSC(参见65时的内嵌功能配本本地驱动器数据配置(69通CANopen(参见107以太(77如何配置控制

(例如,下面的设备树是添加控制器时的缺省设备树):项描PLC任务配编库管理重新定位此表示形式显示了ATVIMCIO功能以太

参考嵌入式本嵌入式以太CAN3ATVATVIMC3概 页创建ATVIMCController应用程ATV模板概程序组织单元(本地驱动器是指插ATVIMCDriveController卡的驱动器)上使ATVIMCDriveController时,此程序可给予不太熟ATVIMCDriveController建议所有用户都使ATVATVIMCDriveController使用ATV步操1在主页选项卡中,选择创建新机器2选择使用应用程序启动3选择ATV_IMC_Template应用程序并单击打开ATV模板概

Start_taskOn_Start事件而执行,执ATV_IMC_StartPOU。Stop_taskOn_Stop事件而执行,执ATV_IMC_StopPOU。任务执行在此步骤过,使用以下优先级执行以下3个任务:Sync_task;此任务随On_Sync事件而执行,执行Application_SynkMast20Application_MastTask有关任务和事件的详细信息,请参阅任务类型(参见第33程序组织单元概由任务执行的POU说此程序只调用一次当程序停止,在此处安排要执行的操作,例如管理CANopen设备此程序只调用一次如果您的应用程序需要,这里准备了2个可选功能。删除注释元素(*和*)以启用功能:激活故障检测(ATVIMC控制,ATVIMCUserLib库指开关设置(ATVIMC控制,ATVIMCUserLib库指此程序每隔20Application_Syn此程序每隔2毫秒(缺省情况下)调用一次,当您的进程需要进行快速驱动器控制时,在此处使用驱动器控制功能和驱动器功能(ATVIMC,ATVIMCUserLib库指)对驱动器控制命令这是主应用程序POUPOU通过使用MANDATORY_AT_EACH_CYCLE(参见ATV控制器ATVIMCUserLib库指功能,根据驱动器的状态来在此处根据MANDATORY_AT_EACH_CYCLE功能块的结果执行多Application_Aperiodic在PLC_PRG过执行的根据MANDATORY_AT_EACH_CYCLE功能块的结果,可能执行以下CYCLE结果执行的说bError要完成的操作。xInitState当驱动器存在但尚未初始化时,将会执行此程序删除此程序中的注释元素时,您可以生成非周期性注意:Drive_StartPOU的第3种情况下更wStateInitializationPOU在执行Drive_StartPOU3种情况的过在ATVIMC程序过使用的参数POU(参见73)的值。xInitState使用POUDriveParameterRead1DriveParameterWrite1功能和写入驱动器参数POU应该供您的主应用程序使用。一旦确认驱动器存在并完成其初始化,便会完成此POU的执行只在与自由运行任务POU中使DriveParameterfunction参见ATVATVIMCUserLib库指南)如 这些说明,将会导 、严 或设备损坏警4库4自动化库介SoMachine的库管理器提供项目所涉及的库的相关信息,并可帮助您安装新库。有关库管理器的详细信息,请参阅CoDeSys。ATVIMCDriveController库名描CmpIoMgr配置类型、ConfigAccess、参数和帮助功能:管理应用程序I/O。标包含为符合IEC61131-3所需的所有功能和功能块,IEC编程系统的标准POU。标准POU必须与项目关联(standard.library)。模拟量监视器、BCD转换、位/字节功能、控制器ATVIMCATV7161本地驱动器之ATVIMCATV7161本地驱动器之ATVIMCHSC(参见ATVIMCControllerATVIMC包含功能块和变量,用于获取信息和向ATVMC控制器的快速输入/能块在AVMC控制器的快速输入/输出上实现HSC(高速计数)功能。ATVIMCPLCSystemATVDriveController,系统功能和变量,ATV-IMCPLCSystem库指南)库5支持的标准数据类型5支持的标准数据类型

数据类下上信数据类下上信息1080160320264-648081601632032263-640264-641.175494351e-322.2250738585072014e-641255125511个--16ARRAY、LTIME、DATE、TIME、DATE_AND_TIME和TIME_OF_DAY上的有CoDeSys部分。支持的标准数据类6器6组织介ATVIMC

1024KB系统区域,用作操作系 2248KB客户区域,用作应用程 区元大小(字节数定位变保899变量(包括保留变量和持久变量,请参2248应用程库符(1)保留变量和持久变64保留变32持久变(264KB器

库名平均注3S86取决于所使用的功能。每个CANopen节点使器大小增加11KB。7任7简SoMachine设备树中的任务配置节点用于定义一个或多个任务以控制应用程序的 页任务配置屏系统和任务看门缺省任务配最大任务

自由运行任务特别注意事项自由运行(参见第34)没有固定持续时间。在自由运行模式中,每次任务扫描都在上次扫描完成时以及系统处理一段时间后开始(自由运行任务总持续时间的秒,则会检测到系统错误。有关详细信息,请参阅系统看门狗(35)。任务配置屏幕

任务配置窗口由4个部分组成:下表介绍任务配置屏幕的字段字段定优先您可以使用0到31这些数字配置每个任务的优先级(0表示最高优先级,31表示最低优优先级高的任务先于优先级低的任务执具有相同优先级的任务将轮流运行 毫秒的时间片段注意:分配具有同优先级的任务。如果存在其他任务试图先具有相同优先级的任务执行,则结果可能不确定且不可预知。有关详细信息,请参考任务优先级(参见36)类可以使用下列4种任务类型(参见第33自由运行(34外部事件(34(参见第35时间:输入看门狗执行前的超时灵敏度:定义控制器停止程序执行并进入暂停”状态(参见第40页)期数POU(编程指南由任务控制的POU(程序组织单位)要添加到任务的POU,请使用命令添加Pou并在输入帮助编辑器中选择POU要从列表中删除POU,请使用命令删除POU命令打开POU会打开当前选POU编辑器要将列表的当前所选POU替换为其他的,请使用命令更改按列表中所显示的顺序执行POU。要移动列表中的POU,请选择POU然后使用命令注意:可创建所需数量的POU。如果应用程序使用多个小型POU(而不是一个大POU),则会延长模式下的变量刷新时间任务类型简

循环任务使用该任务配置子选项卡部分中的设置,来分配固 写入输出 有关I/O行为的有关详细信息,请参阅控制器状态的详(44)剩余间隔时间:

写入输出 有关I/O行为的有关详细信息,请参阅控制器状态的详(44)

快速输入的上升沿(on_LI53控制器程序的启动/停止(on_StartUserLib)配置on_Sync周期(缺省值为2毫秒)。系统和任务看门狗简SoMachine中配置。

ATVIMC定义了两个系统看门狗。它们由控制器操作系(固件)进行管理,误。控制器进入“空”状态。如果在20秒的间隔过没有执行优先级最低的系统任务,将检测到系统错误。控制器会以自动重新启动进入“空”状态进行响应。注意:用户无法配

SoMachine允许您为应用程序中定义的每个任务配置可选任务看门狗。(在进入“暂停”状态。任务看门狗在各个任务的任务配置”选项卡的”子选项卡上进行配置。要访阅任务优先简们的优先级是固定的。此外,更改循环任务、on_LI5x的优先级,使其高于On_SYNC任务或低于自由运行任务,同样不会有任何效果。如 这些说明,将会导 、严 或设备损坏警如 这些说明,将会导 、严 或设备损坏警缺省任务配置

(15)20毫秒,任务1001。有关优先级设置的详细信息,请参阅任务优先级(参见第36)。有关看门狗的详细信息,请参阅系统和任务看门狗(参见第35)。于阈值,则SysTaskWaitSleep功能添加到一些较低优先级任务时,可以使这些任务使用较少的系统资源。有关此功能的详细信息,请参阅可选的系SysTask库注意:删除或更改MAST任务的名称。如果这么做,SoMachine会在您尝试生成应用程序时检测到错误,您将无法将其到控制器。8控制器状态和行为8简及SoMachine任务编程选项对系统行为的影响。节页控制器状态控制器状态介状态转换和系统事控制器状态图控制器状态图控制器状态以粗体系统事件以斜体表有关从已停止转换为运行状态的详细信息,请参阅运行命令50)有关从运行转换为已停止状态的详细信息,请参阅停止命令50)息,请参阅控制器状态和输出行为(48)。进入正在启动1-2秒后LED才会指示此状态。在正常情况下,启动过程可能最多需要5秒。输出会采用其初始化状态。在某些情况下,当检测到系统错误时,将导致控制器自动重新启动进入空状态,到败,则将加载引导应用程序,但是控制器将进入已停止参见第52)启动模式在控制器设备编辑器的PLC设置选项卡中设置

当发生电源中断时,控制器将重新采用电源中断前的状态。但是,根据ATVIMCDriveController的电力来源以及您是否配置了运行输入,ATVIMCDrive恢复时,控制器将采用“已停止”状态。修改:假设运行/停止输入已配置并设置为“运行”,在控制器处于“运行”状态期 修改(部分)会在成功后使控制器返回“运行”状态。在使用 变化选项之前,请在虚拟或非生产环境中测试对应用程序进行的修改,确认控制器和连接的设备是否具备“运行”状态下的预期条件。请务必先验证对“运行”状态下的应用程序进行的 如 这些说明,将会导 、严 或设备损坏警菜单中的创建启动应用来手动更新启动应用(控制器必须处于“停止”状态才能实多重:SoMachine具有一项功能,使您可以将完整应用程序到网络或现 ...命令时的缺省选项之一是下装或修 状态令,则该选项会以“运行”状态重新启动所有这些目标,无论这些目标制器都以“运行”状态重新启动,请取消选择此选项。此外,在使用多重选和连接的设备是否具备“运行”状态下的预期条件。如如 这些说明,将会导 、严 或设备损坏或警动创建启动应用(控制器必须处于“停止”状态才能执行此操作)。SoMachine软件平台提供了多个功能强大的选项,用于在控制器处于已停止或“暂停”状态期间管理任务执行和输出条件。有关详细信息,请参阅控制器状态描述(参见第44)

要退出暂停状态,需要发出某个复位(热复位、冷复位、初始值复位)、运行状态有两种例外情况。细信息,请参阅控制器状态描述(参见第44)。控制器状态介绍控制器状态介绍简LED、确认运行/停止输入的情况、检查是否存在输出强制,然后通过SoMachine查看控制器状态信息(1)。如 这些说明,将会导 、严 或设备损坏警(1ATVIMCPLCSystemATVIMCDriveController系统功能和控制器说控制器可执行引导固件及其自身的自检。随后它将检查固误后正在启此状态与正常的“正在启动”状态相同,只不过设置了一个标志,使其显示为如同不存在启动应用,且LED指示不同。USB主机端口进行,然后只能用于上载有效的操作系统。请参阅升级ATVMC控制器固件(参见第119页)。红色闪空此状态与正常的“”状态相同,只不过设置了一个标志,使其显示为如同不存在启动应用(未加载任何应用程序),且指示不同红控制器说运绿此状态与“”状态相同,只不过存在以LED指示不同在断点管理上的有关详细信息,请参阅SoMachine联机帮绿色闪3运行但检测“”LED指示不同绿色已停线的行为的说明,请参见“已停止”状态的详细信息(参见第45页)。绿色闪“已停止”状态相同,只不过LED指示不同绿色闪红色一闪暂“已停止”状态相同,只不过存在以下例外情况:负责应用程序错误的任务的行为始终与未选择停止时更 LED指示不“”以下说明始终适用于“已停止”配置为运行服务写入令可以继续影响应用程序、控制器状态和器变量。 (保持当前值或设置所有输出为默认值)或输 选择“停止时更IO”时的I/O行为如果选择了停止时更新IO设置:输入操作继续正常执行。会物理输入,然后将其写入到%I输入。%Q输出器变会进行新以映保持当前值配置或设置所有输出为默认值注意:功能继续运行。例如,计数器将继续计数。但是,这些功能不影响输出的状态。I/O的输出符合此处所述行为。注意:通过以太网、串行、USB和CAN通讯收到令可以继续写入到器变量。对%Q输出器变量进行的修改会写入到物理输出。CAN能停止时的输出动作设置所有输出为默认值O未选择“停止时更新IO”时的任务和I/O出为默认值(根据使用的输出强制进行调整)。在此之后,会出现以下情输入操作停止。%I输入器变量冻结为其上一个值TPDORPDO交换停止状态转换和系统事件概本节包含了以下页控制器状态和输出简ATVIMC将输出行为定义为已更加灵活方式响应命令和系统事件。在讨论影响控制器状态令和事件之前,有必要先了解此行为。例如,典型控制器仅为停止状态

(参见第44)(参见第44)

此输出状态适用于“正在启动”、“空”(没有启动应用时的电源重置之后或检测到系统错误之后)和INVALID_OS状态。对于常规晶体管输出:0

只有在控制器连接了SoMachine后,才能对输出的值进行强制。为此,可以使用调试强制值输出强制将覆盖对输出执行的所有其令(无论正在执行何种任务编程)。Controller处于“停止”状态,强制的输出也会保持强制值。

制在下次执行该任务时生效(无论何时)。 如 这些说明,将会导 、严 或设备损坏警通过命令进行状态

作用:命令转换到“运行”控制器状态。启动条件:正在启动”或“已停止状态。须为1,所有后续选项才能生效。登录并看变化选项:在控制器处于“运行”状态期间启动的修改(部分下载)会在成功后使控制器返回“运行”状态。多重命令:如果选择了下装或修改之后启动全部应用选项,则将控制器运行状态,无论目标控制器最初是处于””、暂停”还是“空”状态。40)。

启动条件:正在启动”或运行状态。 )会在成功后使控制器返回已停多重命令:如果选择了下装或修改之后启动全部应用选项,则将控制器状态,无论目标控制器最初是处””、暂停”还是“空”状态。有关详细信息,请参阅控制器状态图(40)。

作用:将所有变(除了剩余变量)复位为其默认值。将控制器置于已停状启动条件:运行”已停ATVIMCPLCSystemPLC_Wq_wPLCControlPLC_W.q_uiOpenPLCControl系统变量,通过应用程序进行调用。保持保留-持久性变量的值保持%MW寄存器有关变量的详细信息,请参阅剩余变量(参见第56)。

作用:将所有变(除了保留持久性类型的剩余变量)都复位为其初始化值。将控制器置于“已停止”状态。启动条件:运行”已停ATVIMCPLCSystemPLC_Wq_wPLCControlPLC_W.q_uiOpenPLCControl系统变量,通过应用程序进行调用。保持保留-持久性变量的值保持%MW寄存器有关变量的详细信息,请参阅剩余变量(参见第56)。

户文件。将控制器置于“空”状态。启动条件:运行”已停或暂停状态。保持%MW寄存器的值

通过电源重置重新启动,并且:启动模式设置为按运行状态启动,且当运行停止输入未配置时启动模式设置为按运行状态启动,且运行停止输入设置为运行时启动模式设置为按先前的状态启动,控制器状态在电源重置之前为运行”,且当“运行/停止”输入未配置时。启动模式设置为按先前的状态启动,控制器状态在电源重置之前为运行”,且当“运行/停止”输入设置为“运行”。在以下条件下,控制器状态处于已停止状态:通过电源重置重新启动,并且:启动模式设置为按停止状态启动运行停止输入设置为停止”在以下条件下,控制器状态处于“空”状态由检测到的系统错误重新启动如果保存的环境有效,则恢复保留%MW寄存器的值复位为0如果控制器在重新启动之后采用已停止I/O都会复位为其初始注意:如果从与控制器相同的电源向运行/停止输入供电,则会立即检测到此输入态启动时,如果从同一个电源向控制器和运行/停止输入供电,则在正常情况下,控制器在电源中断后会重新启动进入“已停止”状态。注意:如果您在控制器处于“运行”或“已停止”状态期间对应用程序进行修存在差异,剩余变量会在每次发出冷复位命令时复位,并且控制器会进入已停止”

启动条件:“运行”“已停”“”“”状态。完整应用程序令有两个 “多重”命令有关应用程序命令的重要信息,请参阅控制器状态图(参见第40页)。注意:可以启动应用,但是它不会启动。SoMachine命令的作用%MW寄存器的值复位为0所有I/O都复位为其初始化值,然后在完成后将其设置为用户配置的新默认错误检测、类型和管理

检测到的错误类型说生成的控制器状态检测到外部错外部错检测到的错误类型说生成的控制器状态检测到外部错外部错误由处于“运行”“已停止”状态时的系统检测到,但连接的设备向控制器报告错控制器检测到外部设备出现错误(无论该设备是否报告错误),控制器为不存在或未检测到的模块而配闪存中的启动应用与RAM中的不相同示例输出短缺少扩展模通讯中其检测到应用程序错示例任务(软件)执行未知功80%任务过其暂检测到系统错入保留的器时。示例系统(硬件)超过定义的数组大其正在启”DriveController,,ATV-IMCPLCSystem库指南)。剩余变量

种类型,分别为“保留”、“持久”或者组合为“保留持久性”。操VARVARPERSISTENTRETAIN-对应用程序进行修XXX停XXX-XX热复-XX冷复--X---应用程序--XX保持 重新初始化9控制器设备编辑器9简 页服控制器参控制器设备编辑

选项描限用于配置SoMachine与控制器之间的连接-仅文PC仅日使用日志系统启动或关闭时的事件(加载的组件及其版本应用程序和引导项目客户条I/O数据服务器的日志条PLC设以下项目的配置应用程序名处于停止模式时的I/O总线循环选-运行时期间有关设的用户管理(不要与项目用户管)-权特定用户组的运行时对象和文件的权限配置-60用于配置控制器服务(RTC、设备标识)仅显示特定于设备的状态和诊断消息-信显示与设备有关的一般信息(-有关详细信息SoMachine联机CoDeSys部分服

服务选项卡分为两个部分RTC配下图所示为服务元描RTC配PLC时显示自控制器的日期/时间。此只读字段原始状态下为空。要和显示保存在控制器中的日期/时间,请单击按钮用于定义通过单击写入按钮发送到控制器的日期和时间。命令成功后,将出现一个消息框通知用户。使用当前PC设置初始化“”字段。与当地的日期用于直接发送当前PC设置。命令成功后,将出现一个消息框本地输/输出配置概 页本地I/O寻I/O配简名10路数字量输LI516路数字量输LO512路模拟量输AI512路模拟量输打开内嵌功能列表并双击IO。

/行/进入“运行”状态的SoMachine命令将被忽略。1,则控制器会接受运行命令/输出配输入/输出屏

SoMachine允许您通过直接或间接参数使用方法对进行指令编程。直接方法称为即使用符号而不是即时地址,则无需执行此操作。如果在相应设备编辑器I/O框中将符号连接到地址(而不仅仅是程序本身中的AT),符号就会自动 警注意:SchneiderElectric强烈建议在编程过系统性地使用符号,以便在通过添加或删I/O或其他设备修改程序配置时,避免大量修改程序并限制出现编程错误HSC概,ATVIMCHSC库指南 页HSC类HSCHSC类ATVIMCHSCATVIMC2HSC下表概述这2种类型:类模描模数回计数的跳变沿同步是上升模数回可通过硬件输入触发启用信号和预设信号用于通过CountEdge自由大上升事频率下降下降用于配置计数方向(根据模式上下Controller,高速计数,ATVIMCHSC)。HSC配HSC配置屏幕描述

步操1选择配置选项卡,然后双击ATVIMC2在任务选择面板中打开内嵌功能列表,然后单 HSC或在程序选项卡中,打开节点内嵌IO并双击HSC(HSC)。3根据需要配置的HSC通道,选择其中一个选项卡4选择了需要的HSC类型后,可以使用变量字段更改HSC实例名称5随后便可每个参数的设置。6/选择/选中参数值HSCHSCController,高速计数,ATVIMCHSC库指南)。HSCI/OHSC的用数字量输快速HSC快速输HSC标准输XXXXXXX--X-------X--X---XXXXXXATVIMC常驻驱动器简 页ATVIMC常驻驱动器配置和使ATVIMC显示数据配置和ATVIOATVIMC常驻驱动器配置和使用简ATVIMC步操1在程序选项卡中,双击设备视图中的ATVIMC控制器节点2单击本地和Drive打开Driveeditor

PIx/POx配置任务可以配置用于循环交换的驱动器参数。单击某个按钮,例如第一列中的Drive_PI1。结果:一个框随即打开,其中包含用于循环交换的可选变量代码和逻辑地址IMCUserLib库指南程序更改驱动器的寄存器值。WritePP015212(PPO01参数保护01地址390035212OL1R地址逻辑数字量输出实像(bit0LI1...)8继电器8Write[PCD]=0x400(OCD=Channelprotectiondefinitionaddress=39001//0x400=bit10=Applicationchannelcard)Write[PPRQ]=2(PPRQ=ParameterProtectionrequestionaddress=39023//2=askprotection,3=releaseprotection)I/O

ATVIMC显示数据配置和简DriveController,,ATV-IMCPLCSystem库指南)中所述。ATVIMC步操1在程序选项卡中,双击设备视图中的ATVIMC控制器节点2单击本地和显示打开Displayeditor

任描1到4个列表总计提供50个参数可以输入最多5个字符的短和最多9个字符的长显示显示配置用于配置ATVIMC键盘菜单I/OI/O用于为菜单上的50个参数创建新变量或到已存在显示配置提供以下任务任说菜单名您可以根据需要输入菜单名称启类使您可以管理4种参数类型LISTLIST符在符号列中选择无符号。之后,您可以将NUMERIC类型配置为-3276832767之间的值选用于配置以下选项CONF:不配置参数CONF_STORE:配置参 在程序中(在名为Saved_Display_Ox的变量中)CONF_RUNLOCK: 配置参数,且在驱动器处于运行时无法修改配置参数CONF_RUNLOCK_STORE:配置参数在程序中(在名为的变量中),且在驱动器处于运行状态时无法进MONITORING注意ATV(参见17)Display_RestoreSavedParametersPOU中,可以直观地显示恢复值的示例。

详细信息,请参阅ATV 步操1选择程序选项卡,然后双击节点Option_Board(选件板)2右键单击<Empty>(<Empty>)并选择连接设备3选择IO_Basic或IO_Extended并单击连接设备4在设备视图中,双击已连接的设备IO-Basic或IO-Extended的节点以太网配置简 页ModbusTCP从站设ModbusTCP服务系统变量描以太网服

ModbusTCP服务器(从站

Bootp(ServedConfigurationDHCP(DynamicHostConfigurationHTTP(HyperTextTransferFTP(FileTransferIP(InternetUDP(UserDatagramTCP(TransmissionControlARP(AddressResolutionICMP(InternetControlMessaging

连接类服务器最大连接数Modbus8Modbus2FTP服务4Web6TCP的服务器分别管理自己的连接(6HTTP连接)。添加以 理

控制器支持以下以太理器步操1选择配置2单击左侧的通讯条目3单击以太网子条目,然后单击协议设置4单击未定义任何管理器子条目结果:显示以太理器的框注意:通过在图形配编辑器中单击控制器的口,也可以打开此框。5在列表中选择从ModbusTCP设备,然后单击添加并关闭按钮。注:不支持其他以太理器。ModbusTCP从站设概本节介绍如何将您的控制器设置为Modbus网络中的从站设备。 ModbusTCP请参阅添加以太理器(参见第79页)步操1选择配置2单击左侧的通讯条目3单击以太网协议设备ModbusTCP从站设备元描IP主站Modbus主站的IP地址超(500毫秒注意:超时适用IP时除外Modbus通讯端口(缺省情况下为注意:检查以太网网络中的端口502是否已打开Modbus从站(以字节为单位240字节(以字节为单位240字节

控制器响应常规Modbus命令的子集,但响应方式与常规Modbus标准的方式不功能代(十六进制功注3保持寄存允许主站IO扫描器控制器的%IW和16写入多个寄存允许主站IO扫描器写入控制器的23允许主站IO扫描器控制器的%IW和%QW,并写入控制器的%IW其不支要将I/O到变量,请选择ModbusTCPSlaveDeviceI/OMap选项卡通类描输ModbusModbus输ModbusModbus字数取决ModbusTCP选项卡的(%IW和(%QW参数。注意:输出表示Modbus主站的OUTPUT(=控制器的%IW)。ModbusModbusTCP简中的某项功能时,Modbus客户端与服务器之间即开始传输信息。单元可的参0,Altivar61/71252,定位变系统(85)本地输入3(3hex)保持寄存器或写入本地输出3(3hex)保持寄存器66hex)写入单个寄存器1610hex)写入多个寄存器ModbusTCP从站设备的单位IDIOScanner缺省(1)功能代十进制(十六进制子功十进制(十六进制功1(1–数字量输出2(2–数字输入3(3–保持寄存器6(6–写入单个寄存器15(十六进制的–写入多个数字量输出16(10–写入多个寄存器23(17–/写入多个寄存器(%MW)43(十六进制的14(设备标设备标识请求 对象对象类值00(十六进制供应商名ASCII字符Schneider01(十六进制产品代ASCII字符控制器参考02(十六进制/ASCII字符系统变量描述一般信息(只读标大(字节类注VENDOR2ID(PRODUCT2ID(SERIAL4序列号IndusFIRMWARE4固件版本十六进制的aa.bb.cc.ddBOOT4引导版本aa.bb.cc.ddHARDWARE4硬件版本。由Indus设置HARDWARE4IDIndus2此寄存器返回控制器的状态01:2运4暂8断BOOTPROJECT2此寄存器返回有关引导项目的信息0=NO_BOOT_PROJECT(引导项目不存在1=2=DIFFERENT_BOOT_PROJECT(引导项RAM应用程序不同F(十六进制)=VALID_LASTSTOP2此寄存器返回上次从“运行”转换为其他状态的原0=1=2=STOP_FROM_NETWORK_REQUEST(未ATVIMC中使用)3=4=5=HALT_FROM_INTERNAL_ERROR(已添加ATVIMC中)标大(字节类注2PLC_R_APP_ERR_UNKNOWN=PLC_R_APP_ERR_NOEXCEPTION=PLC_R_APP_ERR_WATCHDOG=PLC_R_APP_ERR_HARDWAREWATCHDOG=PLC_R_APP_ERR_IO_CONFIG_ERROR=PLC_R_APP_ERR_UNRESOLVED_EXTREFS=PLC_R_APP_ERR_IEC_TASK_CONFIG_ERROR=PLC_R_APP_ERR_ILLEGAL_INSTRUCTION=PLC_R_APP_ERR_ACCESS_VIOLATION===ERO=338SYSTEMFAULT8位域。FFFFFFFFFFFFFFFF十六进制表示没有检位0:检测到ATVIMCATV71错位1:检测到以太 错误(状态位2:检测到 错误(状态位3:检测到CANopen错误(状态4:检测到Modbus/TCP位5:检测到重复的位6位7位8:检测到Nv器错9Alcan消息传递错10ATV-IMC位11位12:检测到错误(陷阱位13:检测到逻辑输出错误(温度过高14:逻辑输出24V电源关位15-63:(未使用SYSTEMFAULT8位域。FFFFFFFFFFFFFFFF十六进制表示没有检位0...63:(未使用标大(字节类注LOCALIO2IOLOCAL_IO_OKLOCAL_IO_NO_INIT _LOST:如果ATV71的REMOTEIO2返回FFFF(十六进制)(不适用)BATTERY2RTC_BATTERY_CONFIGURED=RTC_BATTERY_NOT_CONFIGURED=RTC_BATTERY_UNPLUGGED=保2–4–应用程序签名,由软件在编译过生成。16字节长度(4DWORD)。4–同上4–同上4–同上以太网诊断(只读标大(字节类注44实际子网掩码46MAC地址实际设备名称20:1:2已FF(十六进制):缺省4DHCPBootPIP地址,如果使用已IP或缺省IP,则采用的IP参数=OPENTCP4打开TCP连21:0:802.3(ATVIMC管理4已成功传送的帧的计数在加电时复位,或使用resetstat标大(字节类注4使用resetstat命令复位。4在加电时复位,或使用resetstat命令复位4在加电时复位,或使用resetstat命令复位21:链路连2:链路断2101002具体信息(只读标大(字节类注2Modbus/TCP超时(毫秒)20:IOScanning1:IOScanning4如果IP主站,则只有IP主站才能通过Modbus/TCP进行写操作。4统计:已发送的Modbus帧数量4统计:已接收的Modbus帧数量4统计:已发ModbusIOScanning帧4统计:已接ModbusIOScanning帧2统计:已发送的Modbus帧错误数量2统计:已发ModbusIOScanning帧2统计:上一秒已接收和发送的帧数量2统计:1秒钟内接收的Modbus帧的最2统计:已打开的Modbus套接字数量2统计:延迟的发送数量2统计:后来数量标大(字节类注2统计:CRC错误数量22统计:总数2统计:多重数量2统计:溢出数量2统计:UDP套接字服务器数量DIGITAL21OGINPUT2模拟量1值(单位:毫伏或微安,OGINPUT2模拟量2值(单位:毫伏或微安,OGINPUT2模拟量输入配置。每输入1个数字00...1010...20毫DIGITAL21OGOUTPUT2模拟量输出1(单位:微安)OGOUTPUT2模拟量输出2(单位:微安)DRIVE2驱动器状态0:OFF(驱动器未加电1:ON(驱动器已加电且Alcan通讯2:ILF(链路故障FILESYSTEM文件系统统计1字2字3字4PLC(写标大(字节类注OPENPLC2当值从0转到6699后,将考虑以前在下面的%MW62001中SETPLC2只在值%MW62000从0变为6699时考虑令1停2运10:初始值复2校验和文件命令0:空闲6601(十六进制):请求文件(sys/firmware.bin)的校验6602(十六进制):请求文件(sys/DefWebSrv.bin)验和。保持此值,直到计算结F1(十六进制):结束文件(sys/firmware.bin)的校验和过程,值写入其后的2段地址。F2(十六进制):结束文件(DefWebSrv.bin)的校验和过程,值写入其后的2段地址。E0(十六进制):因文件丢失或错误命令导致的进程错误2文件校验和字(校验和是32位值相加)2文件校验和低位字(校验和是32位值相加)(读-写标大(字节类注4BYTEIP地址配(重新接通电源后考虑)4BYTE子网掩码配置(重新接通电源后考虑)4BYTE网关地址(重新接通电源后考虑)STRING设备名称配置(重新接通电源后考虑)2启动模式配置(重新接通电源后考虑0:1:2:已FF:2以太网功能配置(0:Web服务器激1:电子邮件激活(电子邮件未2:Modbus/TCP(未管理201复位所有计数器写为0,然后再设置为1。ATVIMCWeb简本章介绍如何ATVIMCWeb服务器 页Web服务Monitoring诊断SetupationWeb服务简站的页面不仅可以安装和控制模块,还可以诊断和应用程序。通过简单的Web浏览器“即可使用”这些页面。不需要配置或编程。注意:通过在以太(参见第77)选项卡中设置激活网页服务器参数可以禁用Web服务器。Web服务器是用于读写数据的工具,它控制着控制器的状态,对您应用程序中的所一旦启用Web服务器,也就启用了这些功能。如。或设备损坏。 警大安全保护。的长度应不少于7个字符。Web菜页描主主允许输入登录名和IMC设备:显设示备的名控制器:显示控制器状CANopen:显示CANopen主站的状Drive逻辑输入和输/Data显示并修改控制器变量Ethernet发射统计信接收统计信检测到的错以太网设提供3种类型的MonitorDatawriteAdministrator到页面 菜页控制器空已停运误时停主主XXXXIMCXXXXData-XX--XX-以太网设XXXXXXXXEthernetXXXXXXXXXXXXXXXX主要主页,请在导航器中键入控制器的IP地址或通过USB默认用户名和为:管理:ADMIN监视:USER

IMCDataIMCViewer

DataParameters

Dataparameters页可以显示和修改变量与值。单击Dataparameter可查看以下页:元描加载列表描述在控制器中保存列表描述 )添加列表描述或变量删除列表描述或变量刷新变量IEC对象(%IW%M等)不可用元描擦除/停止刷新加载Item0Item1的参数配置Item0Item1要显示的变量要显示的变量Period页面刷新周期(秒)诊断

单击诊断,然后单击以太网统计信息可查看以下页SetupSetup

MonitorDatawrite

单击Password以更新以太网参数。安更注意:安全是没有共享或分发给任何的,而且不包含任何个大安全保护。长度应不少于7个字符。步操1输入当前用户名(默认用户名和为:USER/USER)2输入新3确认新4单击ChangePassword以确认更改。步操1输入当前用户名2输入新用户名3确认新用户名4单击ChangeUsername以确认更改。

注意:安全是没有共享或分发给任何的,而且不包含任何个大安全保护。长度应不少于7个字符。步操1输入当前数据编辑器写入(默认用户名和为:USER/USER)2输入新写入3确认新的写入4单击ChangeWritePassword以确认更改。

如果您丢失或忘记了,则无法将其找回,需联系本地的Schneider分销商以获取支持。执行此操作后,必须设置新的安全。注意:安全是没有共享或分发给任何的,而且不包含任何个大安全保护。长度应不少于7个字符。要更改管理员,请执行以下步操1输入当前(默认用户名和为:ADMIN/ADMIN)2输入新3确认新4单击ChangeAdminPassword以确认更改。ation

单击ation可打开以下页:CANopen接口配置步操1选择配置选项卡,然后双击控制器2单击屏幕左侧的通讯条目3单击CAN4单击物理设置条目结果:在屏幕的右侧显示CANopen网络的选项卡式配置框5(缺省情况:250000/秒注意:使 总线选项,可以通过状态屏 SDO、DTM和NMT发送CANopen置步操1单击协议设置条目,然后选择CANopen已优化2单击添加并关闭按钮结果:显示CANopen管理器配置窗口

ModiconM258LogicControllerModiconM238LogicControllerCANopen主站有如从站设备的最大已接收PDO(RPDO)的最大已传输PDO(TPDO)的最大如 这些说明,将会导 、严 或设备损坏16警ATVIMC连接简 页ATVIMCDriveController连接到控制器的活动路简USB电SysTray(运行中)图标,并且选择StopGateway(停止网关)命令,将CoDeSys网关停止。如果您希望使用以太网电缆,同样需要进行此项操作。首先应将通讯电缆连接到如 这些说明,则会导致设备损坏注

步操1首先将电缆连接至PC2)

1铁氧 AMUM3PPV02(含铁氧体如果这些说明,则会导致设备损坏注注意:大功率变频器型号为:ATV71HN4ATV61HN490kW(ATV71HYATV61HY110kW150HP)步操1要操作控制端子,请打开控制前面板盖为了方便对变频器控制部分连接,可拆下控制端子卡23向下滑动卡将其拆下最大接线尺寸:2.5mm²AWG最大紧固力矩:0.6Nm-5.3 这些说明,将会导致受伤或设备损坏。控制器的活动路径介步操1在配置选项卡中,双击控制器2选择通讯设置选项卡3单击添加网关按钮4单击扫描网络按钮注意:如果在执行扫描网络命令时,控制器不在与运行SoMachine的PCTCP/IP子网中,请使用连接命令(参见SoMachine,编程指南)5从所找到设备的列表中选择控制器,方法是:选中其序列号(控制器的最后6位数字),6当显示框时按ALT+F或单击取消ATVIMC概Vx.y.z.tATVIMCDriveController固件的版本上提供ATVIMCDriveController的固(zip格式)步操1USB参见第111ATVIMCDriveController连接到PC23等待PCATVIMCDriveController之间的连接步操4启动FmwUpgrade.exe5配置LinkParameters(请参考链路参数说明)6在升级过选择请求令(请参考命令描述(参见第121页))7单击START8等待显示PleaseResetDevice指示9关闭电源,然后打开ATVIMCDriveController的电

参说IP如果不使用USB电缆,您可以通过以太网ATVIMCDriveIPAddress(USB框中,键入ATVIMCDriveController的当前IP地址。缺省情况下,IP地址为Admin键入当前管理员登录名。缺省情况下,登录名 ADMIN管理员键入当前管理员。缺省情况下,为ADMIN注意:如果管理员登录名/不正确,则无法进行升级升级ATVIMC固命操说此操作会将固件文件从本地PC到控制器文件系统磁盘。Download该文件包含升级整个所需的所有文件UpdateWeb此操作会利用ATVIMCDriveController文件系统中的当前文DefWebSrv.bin更新整个注意:使用此命令后,清空您的因特网Web浏览器缓存“运行”命令。在启动ATVIMCDriveController的过,如果此文件Delete(DfeSrvbn)。注意:Drvn文件在控制器中占用大量空间;因此,建议在执行UpteebSte命令后将其删除。诊状态(运行/错误状态)。检测到的错说IPAddress无法根据指定地址设备SendFirmware不成功,例如,在发生通讯错误或ATVIMCDriveController文SendDefWebFile不成功,例如,在发生通讯错误或ATVIMCDriveController文DefWebFilenotATVIMCDriveController文件系统中的DefWebSrv.bin文件丢登录名或不正确ATVIMCDriveController文件系统中的DefWebSrv.bin文件丢术1

1相位计数器2 I/O

I/O是高级特性的模块或通道。这些功能通常内嵌于模块中,以便不使用器主站

以太网是一种用于LAN的物理和数据链路层技术,也称为IEE802.3任任务具有优先级,并且到控制器的输入和输出。这些I/O将随之被刷新。

保留数据净净重=毛重-皮重减备在环境条件较高(如较高的温度或较高的海拔高度)的情况下正常运行。

们可以说Water_pressure变量通过其与器位置%MW102.Water_pressure的关联进行分配功功能功能块功能块图协

寻址,其方法是使用这些对象的直接地(%Iwx%QWx)。如果通过添加或删除设备I/O模块或片段来更改程序配置,则用作编程指令操作数和/或参数的即时地址不会自己更新,而必须进行手动更正,这可能需要进行大量程序修改并导致不正确的编程指令。(请参见符号寻址。)

子站电缆是用于将TAP连接到设备

定位变量具有地址。(请参见非定位变量。实时时钟常常 触点,是一个触点对,在执行器不活动(未通电)时打开,在执行器活

应用程序源文件PCSoMachine项目。此源文件可以支持完整的SoMachine项目(例如,包含HMI应用程序的项目)。

理由控制器CPU完成。

总线基板是一种安装设备,用于将电子模块固定在DIN导轨上,并将其连接到M258LMC058控制器TM5总线。各个基板总线可扩TM5数据并延伸到电托

扩展总线是扩展模块和CPU之间的电子通讯扫控制器扫描程序执行3个基本功能:[1] 输入并将这些值放入器中;[2]每次执行应用程序中的1个指令并将结果 在器中;[3]使用这些结果更新输指令列表语言

控制器状态输出数字量

该I/O电的信号值的数据表位直接对应。它可以对I/O值进行控制逻辑数字 最短I/O更新时间是指总线循环关闭的最短时间,以便在每次循环时强制更新I/O机机器包含若干个功能和/或设备,正是这些功能或设备构成了校

模拟量输入模块包含的电路将DC输入信号转换为可由处理器操作的数字

漏极输入是一种接线布局,在这种布局中,设备向输入电子模块提供电流。0

在可编程控制器系统中,大多数电子模块直接与机器/过程的传感器、执行器和外是I/O接口,包括配电模块和/模块。)皮

以结构化文本()(。TC。编编是用来测量长度或角度的设备(线性或旋转编)网 节设设备是机器的组成部分负载装

输入滤波器

输出端子将输出信号连接到输出设备(如机电继电器和电磁阀)配

锁定输入闪EEPROM上

阈值输出由HSC根据配置过确定的设置直接控制除

非定位变量没有地址。(请参见定位变量。

模拟量/应用程序功能安装在驱动器上的应用程序选件板的modbus地址地址解析协议,它是将IP地址到MAC(硬件)地址的以太网IP网络层协议

ARRAY是包含单一类型元素的表。语法如下:ARRAYlimitsOF2:ARRAY1..101..20OFINT10x20INT类型的元素组成的反复位发

信息交换标准码是用于表示字母数字字符(字母、数字以及某些图形和控制字模拟接线规格标准,规定了地区的接线规格

布尔类型,用于计算的基本数据类型。BOOL变量可为以下值之一:0(FALSE),1(TRUE)。从字中抽取的位为BOOL类型,例如:%MW10.4是为10的器字

(可能还包括其他数据)。客户端使用客户端MAC地址向服务器标识自己。服务器会预先配置的客户端设备MAC地址及关联IP地址表,从而向客户端发送其预先配置的IP地址。BOOTP最初用于使无盘主机能够通过网络启动。每秒位数,传输速率的定义,有时也与乘数千(kbps)和兆(mbps)一起使用

类型以八位的格式编码,其范围为16#00到16#FF(以十六进制表示)

控制器局域网络协议(ISO11898),用于串行总线网络,旨在实现智能系统中智能

CAN的协议

在网络应用层实施公共工业协议后,该协议可以与其他基于CIP的网络进行无缝通EtherNet/IP网络上的设备可以通CIP桥接器或路由器与DeviceNet网络上的设备进行通讯。电流测量单位TeSys提供的相对(%)ISO(A)控制器配电模

网络消息的循环冗余校验C字段存清除发送,是一种数据传输信号,用于确认来自传输站的RDS数据通讯设备,介绍启动、停止和维持网络会话的设

动态主机配置协议,它是BOOTP的高级扩展。DHCP虽然较为高级,但是系统,是为连接LAN或因特网的计算机和设备数据设置就绪,是一种数据传输

设备类型管理器,能够显示SoMachine中的现场设备,使用它可以通过双字类型,以32位格式

电可擦除可编程只读器,是一种非易失性器,用于切断电源时必须保

括RS-232RS-485)。EIA

电子工业机架,是一种标准化(EIA310-D、IEC60297和DIN41494SC48D)系统,用于19英寸(482.6毫米)宽的栈或机架中安装各种电子模 )、CENELEC(欧洲电工标准化) (欧洲电信标准 偏心滚轮传送静电

EtherNet/IP是为了实现全球适应性和介质独立性。FAST

FAST任务是持续时间较短的高优先级周期性任务,通过其编程软件在处理器上运行。此任务运行速度快,不会影响低优先级(MAST任务的执行

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论