
|
|
How to connect OPC Server with InTouch. |
QUESTION
How should I set it to connect InTouch with the OPC Server?
RESPONSE
When InTouch is connected with the OPC Server, it is necessary to use "OPCLink" as a gateway. Please install the I/O Server of "OPCLink" from "I/O Servers" CD-ROM included in FactorySuite. The communication is done by COM between the OPC Server and OPCLink, and by SuiteLink between OPCLink and InTouch.
In OPCLink, set the DDE/SuiteLink topic name related OPC device name as follows.

Then, access from InTouch. Use the item name "i***" and "d***". In OPCLink, add "i" to the head of the signed integer and "d" to the discrete. For example, it will be "iD100" for taking the data in D100 and "dXff" for taking the data in Xff. See the manual of OPC Link for details.
|
|
Does CPU load go up when the number of groups that make it is increased? |
QUESTION
The more groups are made, the more CPU is loaded on ,when using VB for access to OPC Server. Why?
RESPONSE
It is because of free-threading-model. The thread is made by every group ,and the more groups are made, the more threads are made. Then, it loads on CPU. When 1000 items are registered in the group of 10ms renewed-cycle, OPC Server loads up on CPU for trying to renew all data as possible as it can. |
|
Does the response worsen when the same tag to two or more groups is registered? |
QUESTION
Is the same items registered in different groups read out singly?
RESPONSE
OPC Server recognizes the items in different groups as the different items for the difference of renew-cycle even if they access to the same PLC device. This will be inefficient and you are recommended not to use the same device in a number of group. Register the continuous device in the same group, and it helps to communicate faster for the less communication. |
|
"DataChange" Event is generated immediately after the application starts. |
QUESTION
DataChange Event occurs after execute the application and setting to the advice mode even if the PLC data does not change.
RESPONSE
The data starts to be read after registering the group object and setting the "IsActive" to TRUE. DataChange Event occurs when the advice mode is specified in renewal around from starting. You are recommended to have enough time till specifying the advice mode after setting IsActive to TRUE for not having DataChange Event. |
|
It is not possible to execute asynchronous read / write. |
QUESTION
Call-back handler is not returned after specifying asynchronous read/write.
RESPONSE
Asynchronous method is efficient with the advice mode that "IsSubscribed" property in the group object is set to TRUE. If the "IsSubscribed" property is FALSE even if Asynchronous method is demanded, the "ReadComplete" Event or "WriteComplete" Event is not generated. |
|
Is it possible to execute batch write of a number of Items? |
QUESTION
Is a batch write of a number of items usable?
RESPONSE
If you call the item handle and write data collectively when calling the write method of group object (SyncWrite/ AsyncWrite), the OPC Server executes two or more demands together at a time. |
|
Instance of OPC Server is left. |
QUESTION
Only the instance of OPC Server is left after exit of the user application.
RESPONSE
Usually OPC Server starts with access to COM object because of COM application, and it automatically ends when all COM objects exit. When the instance of OPC Server is left, OPC Server might be ended with keeping connection to COM. Be sure to escape the object reference (SET***= nothing) with the release of group object when ending the user application. |
|
Application error occurs with the exit of OPC Server. |
QUESTION
Application error occurs with the exit of OPC Server.
RESPONSE
This occurs for the fault end of client application connected to OPC Server. COM application data goes through proxy to the different processing application, and in this time, if the client application ends, the application error occurs. Be sure to finish COM connection before the end of client application. |
|
How to execute setting OS to connect DCOM. |
QUESTION
How should I set it when the OPC Server is used under the DCOM environment?
RESPONSE
It is necessary to do the DCOM securityr correctly on PC of the OPC Serve by using DCOM utility "DCOMCNFG.EXE".
About the setting example, Please refer to here. Moreover, when the OPC Client is constructed with Visual Basic, the setting of the DCOM security is needed on PC of the OPC Client. Please see support information on Microsoft for details. (http://support.microsoft.com/default.aspx?scid=kb;ja;JP183607)
|
|