Академический Документы
Профессиональный Документы
Культура Документы
ANSWER / SOLUTION
The quality of a given OPC tag is used to represent the validity of the tag's value (in other words, whether or not an OPC
client can trust the data). OPC quality is divided into three main categories: Good (generally indicates the data is valid), Bad
(generally indicates the data is not valid), or Uncertain (generally indicates the data is speculative in some manner). Each
category is further divided into sub-categories; the exact criteria for using a particular sub-category may vary depending on
the end protocol and vendor, however the list below provides a good starting point for further investigation.
ANSWER / SOLUTION
DCOM uses Port 135 to establish communication. Once the OPC Client and Server are able to communicate, they will
negotiate new port numbers for communication dynamically. OPC applications typically use 4 ports. Once, the OPC Client
and OPC Server applications find the available ports, they use them and release traffic from port 135
ANSWER / SOLUTION
Cause:
Note that this case is applicable to Matrikon Products, and not Experion
This error occurs when DCOM communication is stopped by the Access Control List (ACL) of either the OPC Client or
OPC Server Computer.
This DCOM error will appear when it succeeds in launching an OPC Server or OpcEnum, but fails to receive a reply from
either of the applications. This error could be caused under several conditions:
On the OPC Server PC, the OPC Client User Account does not have the right Access Control List (ACL)
permissions in the System-Wide DCOM settings, Access Permissions, Edit Default.
On the OPC Client PC, the OPC Server User Account does not have the right Access Control List (ACL)
permissions in the System-Wide DCOM settings, Access Permissions, Edit Limits.
On the OPC Client PC, the DCOM Default Impersonation Level is set to "Anonymous" instead of "Identify", and
the "ANONYMOUS LOGON" Access Control Entry (ACE) does not exist in the OPC Client PC, Access Control
List (ACL) permissions in the System-Wide DCOM settings, Access Permissions, Edit Limits.
Background:
There are cases where an OPC client application can launch a remote OPC Server, but is unable to receive further responses.
Thus, DCOM will inform the OPC Client that the launch of the remote server was successful, but the OPC Client will be
unable to continue communicating with the OPC Server application. In this case, the OPC Client application will display
DCOM Error 0x80070005. In essence, this error occurs when DCOM communication is stopped by the Access Control List
(ACL) of either the OPC Client PC or OPC Server PC.
Test:
If you receive DCOM Error 0x80070005, check if the OPC Server application is actually running on the OPC Server PC. If
you received this error when you tried to browse for OPC Servers on the OPC Server PC, check if OpcEnum is running. If
either is running, end both processes on the OPC Server PC. Then try to establish communication again. If you still receive
the same DCOM Error 0x80070005, then the cause is as listed above. If you receive a different DCOM error, then you will
need to search for that specific error instead.
4. How do I resolve the error messages that state 'could not load some objects because they are not available on this
machine' or, 'Compile error in hidden module: OPC Proxy'?
ANSWER / SOLUTION
These error messages are a result of a Windows OCX file which Excel Reporter requires in order to function properly. You
can encounter these errors when using Excel Reporter v3.3.0.22 and installing on a machine that has Office 2003 (SP2 or
higher), 2007 (SP2 or higher) or 2010*, however the cases for these errors have been rare. What occurs is that the OCX file
is not registered by the installer and therefore the product does not run properly on the system. Any time that you attempt to
run Excel you will be met with errors similar to those above.
*NOTE: Office 2010 is not officially supported by Excel Reporter v3.3.0.22. If you wish to trial Excel Reporter with this
version of Office, please contact your Account Manager or OPC Support for additional instructions.
To resolve these errors a full uninstall and reinstall of Excel Reporter along with specific instructions to register the
Windows OCX file are required. Please follow these steps below and note that these steps require that you are an
Administrator user on the machine.
3. Find the RTSP port number and protocol for the camera. This will be needed for the RTSP
URL you'll configure in the VLC ActiveX control on your InTouch window. (e.g. port 8557, using
H.264). The RTSP URL for the camera would then be something like rtsp://<ip
address>:8557/h264.
4. In InTouch, add the VLC ActiveX control to your window. Then, either configure a message tag
and set the value of the tag to the RTSP URL, or set the ActiveX control's BaseURL parameter
directly by referencing the control name and parameter name in the InTouch window's On
Show script.
5. Assuming the door trigger is wired up to a PLC or some device InTouch can communicate
with, create a condition script that monitors the door trigger tag and opens the window containing
the VLC ActiveX control you just configured. In my screenshots, my VLC window's name is
"_junk".
I don't have an RTSP camera feed to test this out with, but I don't see any reason why it wouldn't
work. I'd love to hear how it works out.