Fieldbus function block shell with user selectable data ownership
AssigneeNational Instruments Corporation
InventorsRam Ramachandran, Sherwin Su, Mike Klopfer, Donald B. Goff
Life of this patent
Estimating the term…
Loading patent…
AssigneeNational Instruments Corporation
InventorsRam Ramachandran, Sherwin Su, Mike Klopfer, Donald B. Goff
Estimating the term…
A method for accessing data on a fieldbus device in a fieldbus network which comprises user selectable models of data ownership. The fieldbus device includes a user application executing on the fieldbus device and a function block shell executing on the fieldbus device. The method comprises receiving a request to access data on a fieldbus device. In response to the request, the function block shell determines the ownership attribute of the data, wherein possible ownership attributes include user owned or shell owned. The shell accesses the data in response to determining that the ownership attribute of the data is shell owned. The user application accesses the data in response to determining that the ownership attribute of the data is user owned. The method further includes shell notify and user pointer ownership models which provide additional flexibility.
A method for accessing data on a fieldbus device in a fieldbus network, wherein the fieldbus device includes a user application executing on the fieldbus device, wherein the user application comprises a function block application executing on the fieldbus device, wherein the fieldbus device stores a plurality of block parameters, wherein the fieldbus device further includes a shell executing on the fieldbus device, the method comprising:
A method for accessing data on a fieldbus device in a fieldbus network, wherein the fieldbus device includes a user application executing on the fieldbus device, wherein the fieldbus device further includes a shell executing on the fieldbus device, the method comprising:
A method for accessing data on a fieldbus device in a fieldbus network, wherein the fieldbus device includes a user application executing on the fieldbus device, wherein the fieldbus device further includes a shell executing on the fieldbus device, the method comprising:
A method for accessing data on a fieldbus device in a fieldbus network, wherein the fieldbus device includes a user application executing on the fieldbus device, wherein the fieldbus device further includes a shell executing on the fieldbus device, the method comprising:
A method for accessing data on a fieldbus device in a fieldbus network, wherein the fieldbus device includes a user application executing on the fieldbus device, wherein the fieldbus device further includes a shell executing on the fieldbus device, the method comprising:
A method for accessing data on a fieldbus device in a fieldbus network, wherein the fieldbus device includes a user application executing on the fieldbus device, wherein the fieldbus device further includes a shell executing on the fieldbus device, the method comprising:
A method for accessing data on a fieldbus device in a fieldbus network, wherein the fieldbus device includes a user application executing on the fieldbus device, wherein the fieldbus device further includes a shell executing on the fieldbus device, the method comprising:
A method for accessing data on a fieldbus device in a fieldbus network, wherein the fieldbus device includes a user application executing on the fieldbus device, wherein the fieldbus device further includes a shell executing on the fieldbus device, the method comprising:
Dependencies are inferred from the claim text.