-
公开(公告)号:US20180217580A1
公开(公告)日:2018-08-02
申请号:US15313212
申请日:2016-10-12
Applicant: Larry O. Jundt , Gary K. Law , Cristopher Ian S. Uy , Deborah R. Colclazier , Sergio Diaz , Julian K. Naidoo , Neil J. Peterson , Kent A. Burr , Daniel R. Strinden
Inventor: Larry O. Jundt , Gary K. Law , Cristopher Ian S. Uy , Deborah R. Colclazier , Sergio Diaz , Julian K. Naidoo , Neil J. Peterson , Kent A. Burr , Daniel R. Strinden
IPC: G05B19/418 , H04L29/08 , G05B23/02
Abstract: An I/O-abstracted configuration is defined for a field device that has not yet been assigned or allocated to communicate via a particular I/O device or I/O network within a plant, and this configuration is stored in a device placeholder object in a back-end environment of the plant. Thereafter other objects, modules, applications, user interfaces, etc., that are to execute in the back-end environment of the plant to communicate with the field device during on-line operation of the plant may be designed, built, configured, and tested using the device placeholder object without any actual communications with the field device and without assigning the device placeholder object to a particular I/O channel or I/O network. A commissioning system which may create and store one or more device placeholder objects in a database within the back-end environment of the plant includes an execution engine that executes one or more other back-end environment objects to be commissioned and tested, and a communication interface that determines, from the device placeholder object if a field device is in an I/O-unallocated device state. If so, the communication interface uses the configuration data stored in the device placeholder object to verify that the form, format, and configuration of the object being tested is correct to properly communicate with the field device. Moreover, a simulation engine can generate simulated device signals to enable further testing of the object.