|
Answers |
|
| 1 - Why do multiple OPC Server instances appear in my task manager? |
|
| The OPC Server is probably set up to use the launching user. Change to the Interactive user in the identity page of your particular OPC Server under dcomcnfg. |
|
| Reference: 71 - Multiple OPC Server instances are launched on the same PC |
|
| 2 - Why don't I get alarms in my alarm viewer, although I have subscribed to the ICONICS Alarm Server? |
|
| Verify that File -> Make Active is greyed out in the Alarm Configurator, to indicate a valid active configuration. Make sure that your configuration is called Default or, if there are multiple configurations or your configuration is called something else, you need to verify that your Node name is linked to it. |
|
| Reference: 57 - The Alarm Server does not appear to provide alarms to the Alarm Viewer |
|
| 3 - Why is it that on a dial up connection, my modem only sends data but never receives anything? |
|
| Disabling Van Jacobson IP header compression should fix this. |
|
| Reference: 64 - When the dial up connection only sends data but never appears to receive any data |
|
| 4 - Why does my modem give a lot of communication errors on a dial up connection? |
|
| Uncheck both Enable Software compression and Enable PPP LCP extensions. |
|
| Reference: 65 - The dial up connection gives a lot of communication errors |
|
| 5 - Why does my OPC Server have no identity page in the DCOM settings dialog? |
|
| The OPC Server is probably running as an NT service and is run by the system account. It can be changed by re-registering the component using Regsvr32.exe if it is a DLL, or / regserver if it is an application. |
|
| Reference: 55 - The Identity of the OPC Server can not be changed, because there is no Identity page |
|
| 6 - Why does it take so long before data comes in from the OPC Server? |
|
| OPCEnum is probably timing out. Check the NT eventlog for OPCEnum's classid, and see if it has a DCOM failure. If it does, disable 'Use OPC Enumerator' from the Tweak OPC property page, found in GENESIS32 -> Tools -> Tweak OPC. |
|
| Reference: 76 - Why it takes a long time before data comes in from a remote node, although it does come in the end |
|
| 7 - Why do I get Security problems right after Windows logon? |
|
| If Gentray has been configured to load at startup, there might be too short a delay before it connects to the security server. Increase the startup delay of Gentray. |
|
| Reference: 120 - How to force a delay before GenTray connects to the security and license server |
|
| 8 - Why can't I logon to the Security Configurator? |
|
| First try ICONICS as the password without a username. If that fails, you either do not have access rights if the Security File has been configured already for administrative use, or the username and password have been changed at installation. |
|
| Reference: 66 - It is not possible to log on the security configurator |
|
| 9 - How do I automatically start GraphWorX up in runtime mode? |
|
| In GraphWorX, goto Format -> Application Properties -> Runtime and check 'Always start in Runtime Mode'. |
|
| Reference: 0 - no related article |
|
| 10 - How do I connect to an object in a GraphWorX screen from VBA? |
|
| In the property inspector, give the object a name, then use the function GetVisibleObjectFromName for a visible object, or GetDynamicObjectFromName for a dynamic object, or GetPointObjectFromName for an OPC tag or local variable. |
|
| Reference: 0 - no related article |
|
| 11 - Is it possible to deny users code debug access during VBA script execution? |
|
| By applying a password to the VBA project, you can still CTRL+BREAK, and it will still bring up a dialog in which you can choose to Stop or Continue the code execution, however the DEBUG function is disabled. |
|
| Reference: 46 - Preventing the operator from debugging the VBA code |
|
| 12 - When I connect to my OPC Server locally it works, but when I do it remotely via DCOM, I can see the tags but they are not updated? |
|
| Check your DCOM access rights on your local PC. Usually the access rights are insufficient thus blocking callbacks from the OPC Server. So although you are able to see the other node, it does not have the access rights to send you the values. |
|
| Reference: 68 - The OPC Server provides bad quality data when connecting over the network using DCOM |
|
| 13 - The GraphWorX layers are no longer accessible? |
|
| Click on Set Active Layer Next/Set active Layer Previous buttons to refresh the screen. |
|
| Reference: 1 - GraphWorX32 layers are no longer selectable |
|
| 14 - How do I lock my VBA project? |
|
| In the Project Explorer window, right-click the project and choose properties, select the Protection tab and enter a password. |
|
| Reference: 0 - no related article |
|
| 15 - Why does the AlarmWorX reporter give the message 'Query too complex' ? |
|
| There are too many OR statements in the query. Manually create the query using the IN rather than OR keyword. |
|
| Reference: 78 - How too solve too complex queries in the Alarm Reporter version 6.0 |
|
| 16 - How do I 'auto start' GraphWorX or TrendWorX or AlarmWorX or ScriptWorX? |
|
| Configure and add the relevent application and its parameters to GenTray by right-clicking on the GenTray icon and selecting configure. Then make sure that GenTray is included in your start-up folder. |
|
| Reference: 0 - no related article |
|
| 17 - What is an alias, and why would I use it? |
|
| Aliases are a way of creating displays without actually connecting to particular OPC tags. Instead the variables are resolved to actual OPC tags at runtime. The advantage of using aliases is that it is now possible to re-use a particular display over and over with different tags, while only having to create the display once. Aliases are enclosed by << and >>. |
|
| Reference: 0 - no related article |
|
| 18 - How do License my ICONICS software? |
|
| Make sure that the Licensing Utility has been installed. There are a few ways in which to license the software. In the Licensing Utility go Actions -> Register for a new license.
There you will find two options, Web or Fax/Email Registration. If you choose Web, you will be taken to the ICONICS website where you will be able to fill in your details and Site Code. You will then be returned a Site Key which you enter to authorize your license. The Fax/Email method is the same except that the form is either Faxed or Emailed to ICONICS.
Another option is to phone one of the ICONICS offices and they will provide you with the Site Key. Once you have your key, enter it in and click Authorize. |
|
| Reference: 0 - no related article |
|
| 19 - Why are some menu items greyed out in GenTray? |
|
| You do not have sufficient security rights for the actions which are greyed out. You will need to login with a username and password that has those rights. |
|
| Reference: 66 - It is not possible to log on the security configurator |
|
| 20 - Why can't I browse OPC tags on an NT Server machine? |
|
| One thing to check is if you have access rights remote registry on the machine. You can do this by typing regedt32 in the run box, then browsing the following path:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers\winreg
When you are here, go up to security -> permissions and make sure that your user or group name has full control. |
|
| Reference: 0 - no related article |
|
| 21 - Does GenBroker support communication over a Proxy-Server? |
|
| Although a GenBroker client (e.g. WebHMI client) can be behind a proxy server or NAT/IP masquarading server the GenBroker server must be directly reachable. |
|
| Reference: 0 - no related article |
|
| 22 - Is it possible to rotate text in GraphWorX32 using VBA? |
|
| Yes, this is possible by simulating a click on the rotate right or rotate left menu's provided by GraphWorX32. |
|
| Reference: 123 - Rotating text in GraphWorX using VBA |
|
| 23 - What is the start up squelch period in the Alarm Server Configuration properties? |
|
| When an OPC Server starts up, it may take some time for it produce good quality signals. The start up squelch period in the Alarm Server Configuration specifies a time in minutes that the Alarm Server will not display bad quality signals when first starting up. This should be enough time for the OPC Server to start producing good quality signals. |
|
| Reference: 0 - no related article |
|
| 24 - Can I change the scan period of the Alarm Server? |
|
| Yes you can. If you right-click and select properties on the configuration in the Alarm Server Configurator, in the dialog box that appears you can specify the scan rate time in milliseconds. This value will be the time interval the Alarm Server waits before sending out another request for data. |
|
| Reference: 0 - no related article |
|
| 25 - Why does my Alarm Logger not log any data even though I seemed to have set up everything correctly? |
|
| Make sure that the configuration is called default, or if you have multiple configurations, that you link the configurations to your PC's name. Right-click Nodes in the Alarm Logger Configurator and select new node and specify your PC's name. Right-click the Node and select Link To Configuration and specify the configurations you created earlier. |
|
| Reference: 57 - The Alarm Server does not appear to provide alarms to the Alarm Viewer |
|
| 26 - Why does my Tagbrowser stop working, although everything else seems fine? |
|
| If you are using Windows NT and Internet Explorer 6, the Actxproxy.dll file has been replaced with a newer one. Either revert back to Internet Explorer 5.5, or replace the Actxproxy.dll file from a Windows 2000 computer in the Winnt\System32 directory. Please note that this only affects Windows NT machines. |
|
| Reference: 0 - no related article |
|
| 27 - Why am I getting blank fields in my License Monitor, even though the License Utility says there is a valid license? |
|
| When first setting up Genesis, it is important to setup the DCOM settings before licensing. This ensures that sufficient security rights have been issued to all program components. First set up your DCOM settings, then reregister the GenRegistrarServer.exe file by selecting Start -> Run then typing in "C:\Program Files\Iconics\Genesis32\Bin\GenregistrarServer.exe" /regserver. The License Monitor should now be able to pick up your license. |
|
| Reference: 180 - The basic DCOM settings to get GENESIS working. |
|
| 28 - What are the basic things to check for when troubleshooting WebHMI? |
|
| Make sure that the paths are all correct. You should have a path to a GenBroker configuration file, a path to the WebHMI cab files and finally a path to the start GWX file. Also, make sure that GenBroker is running and that it is using the file you specifed in the .htm file. Make sure that the IP addresses are all the same and typed in correctly and you should check the settings of your Web Server. |
|
| Reference: 0 - no related article |
|
| 29 - I have data that doesn't change very much, how can I make my historical trends look better? |
|
| In the TrendViewer window, right-click and select properties. Choose the pens tab and double-click on the pen you wish to change. In the options section is a checkbox called stair plot. Selecting this will create a stair plot which only changes when a tag value changes. This is ideal for such applications as water monitoring where levels do not change that much. |
|
| Reference: 0 - no related article |
|
| 30 - Why do I get an error message "Failed to Create Empty Document" whenever I try to start GraphWorX? |
|
| There has been a conflict in the Genesis32 VBA installation with existing VBA files on your system. Install the VBA patch files found in the related Knowledgebase article. |
|
| Reference: 181 - Installation throws VBA Error message |
|
| 32 - How do I prevent network machines from starting up servers on my computer, such as the TrendWorX Logger? |
|
| There are two ways to do this. In the DCOM settings under the application tab select your server, for example, ICONICS TWXSQLSvr HDA Server and choose properties. Under the Identity tab choose This User and specify a local user on the computer. The other method is to select the Security tab and choose Custom Launch Permissions. Click on Network if it is available and choose Deny Launch, or add it if it is not available. This ensures that only users on the local machine can start instances of the server. |
|
| Reference: 0 - no related article |
|
| 33 - Can I specify different scan rates for different tags in a single GraphWorX display? |
|
| Yes. You will have to set up your tags in DataWorX first. In DataWorX select Register -> Add. Under the Input tab, select OPCItem and in here you can specify a tag and a scan rate. Also note that you can either choose one of the specified scan rates or type in a custom value as well. |
|
| Reference: 0 - no related article |
|
| 34 - Why can't I browse my HDA servers any more from the TagBrowser? |
|
| If you have just installed Genesis32 v6.13, you will have to update the TagBrowser.dll file, as this file is mismatched on the installation CD. If you already have Genesis32 v6.11, you may use the TagBrowser.dll file from there, otherwise goto the Iconics.com website for the updated file. To update the file, simply copy it to the Iconics/Bin directory and say to overwrite the existing file. Then register the file using the Regsvr32 command. |
|
| Reference: 0 - no related article |
|
| 35 - If I previously had 6.13 installed, the Version 7.0 installation gives me the error 'Non-unicode installation detected'. |
|
| The version 7.0 installation checks the registry to find out if a non-unicode system has been previously installed. Sometimes the 6.13 installation does not remove all the registry keys. To solve this problem, edit the registry key HKEY_LOCAL_MACHINE\SOFTWARE\ICONICS\Common. Right-click on the Unicode key and modify the value to 1. The version 7 installation should now proceed. |
|
| Reference: 0 - no related article |
|
| 36 - I can no longer see the quality evaluation radio buttons in the expression editor for DataWorX registers for Version 7.0 |
|
| Version 7.0 now uses a unified expression editor throughout all of the GENESIS32 applications. This means that support for radio buttons has been dropped. Evaluating the quality of a tag can still be achieved, but by using a different format. The new format for evaluating quality is :- {{tag:ATAGNAME#quality}} for example x={{tag:ICONICS.Simulator.1\SimulatePLC.Ramp#quality}} |
|
| Reference: 0 - no related article |
|