发明名称 Systems and methods that facilitate management of add-on instruction generation, selection, and/or monitoring during execution
摘要 The subject invention relates to systems and methods that facilitate display, selection, and management of context associated with execution of add-on instructions. The systems and methods track add-on instruction calls and provide a user with call and data context, wherein the user can select a particular add-on instruction context from a plurality of contexts in order to observe values and/or edit parameters associated with the add-on instruction. The add-on instruction context can include information such as instances of data for particular lines of execution, the add-on instruction called, a caller of the instruction, a location of the instruction call, references to complex data types and objects, etc. The systems and methods further provide a technique for automatic routine selection based on the add-on instruction state information such that the add-on instruction executed corresponds to a current state.
申请公布号 US9250897(B2) 申请公布日期 2016.02.02
申请号 US201313735169 申请日期 2013.01.07
申请人 Rockwell Automation Technologies, Inc. 发明人 Jarrett James H.;Belcher John E.;Brandes Russell W.;Brooks Jeffery W.;Christensen Bruce A.;Hogan Keith M.;Kalan Michael D.;Reichard Douglas J.;Ritchie Diane N.;Rodano Thomas G.;Taylor Mark E.;White Rae M.
分类号 G05B19/05;G06F9/30;G06F9/445 主分类号 G05B19/05
代理机构 Amin, Turocy & Watson, LLP 代理人 Amin, Turocy & Watson, LLP
主权项 1. A non-transitory computer-readable medium having instructions stored thereon that, in response to execution, cause at least one device including a processor to perform operations comprising: obtaining a value of a state parameter associated with an add-on instruction called by a user program executing via an industrial device in relation to an industrial process, wherein the value is a post-scan state to establish post-conditions associated with the execution of the add-on instruction; determining control logic to execute by the add-on instruction based on the value of the state parameter; and initiating execution of the determined control logic; and creating respective contexts associated with each execution of a plurality of executions of the add-on instruction, wherein the each context tracks a call to the add-on instruction, an initiator of the call, a location of the call, a passed reference to a complex data type associated with the add-on instruction, a passed reference to an object associated with the add-on instruction, and an instance of data of the add-on instruction.
地址 Mayfield Heights OH US