cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

HTML5 Control Editor: DeviceObject execption

HTML5 Control Editor: DeviceObject execption

bostroemc
Occasional Contributor

I've created an HTML5 control for ctrlX PLC Engineering (WebVisu) using the HTML5 Control Editor included in ctrlX WORKS 1.18.  If I try to open the control (i.e. the *.html5control.xml file) in the HTML5 Control Editor included in ctrlX WORKS 1.20, I get the following exception:

DeviceObject_Exception.png

Note that in the former case, ctrlX PLC Engineering is based on CODESYS 3.5.18.30, whereas in the later case ctrlX PLC Engineering is based on CODESYS 3.5.19.10.  

Is this a known issue?  What I'm seeing is identical to what was reported in this thread.

Unrelated question:  Is it possible to suppress the console entries that are logged automatically whenever the prototype functions are called?

2023-11-08_11h44_42.png

3 REPLIES 3

CDSAddons
Established Member

This is most likely an error in the XML file.
To be able to analyze the message in more detail, we need more precise data, for example the XML file.
Please share.

bostroemc
Occasional Contributor

Using HTML5 Control Editor provided with ctrlX WORKS 1.20 I am unable to open any of the samples available here on CODESYS Forge.

bostroemc
Occasional Contributor

UPDATE: The issue with Html5ControlEditor.exe in CODESYS 3.5 SP19 appears to be acknowledged as a bug in the release notes for Visualization package 4.4.0.0:

CODESYS_Bug_VIS-2909.png

ctrlX PLC Engineering 1.20.5, which as noted above is based on CODESYS SP19, ships with Visualization 4.3.0.0:

CODESYS_Visualization_4.3.0.0.png

I was not able to find the latest package (Visualization 4.4.0.0) as a standalone item on the CODESYS store.   @CODESYS: Is Visualization 4.4.0.0 separately available and is it OK to upgrade this package?

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist