Installing the FactorySoft OPC Client (often referred to as the Simple OPC Client) is a straightforward process designed for testing and troubleshooting OPC DA (Data Access) connectivity. Installation Steps
Download the Installer: Ensure you have the latest version of the SimpleOPCClient.exe or the installation package from the official FactorySoft source or your authorized distributor.
Run as Administrator: Right-click the installer file and select Run as Administrator to ensure the software has the necessary permissions to register COM/DCOM components. Follow the Setup Wizard: Accept the license agreement.
Choose your destination folder (the default is usually C:\Program Files (x86)\FactorySoft). Complete the installation and click Finish.
DCOM Configuration: Since this is an OPC DA client, ensure that OpcEnum is running on the target server machine so the client can "browse" for available servers. Quick Start Guide
Once installed, follow these steps to verify your connection:
Connect to a Server: Launch the application, click on File > Connect, and select your OPC Server from the list. If the server is on a remote machine, enter the IP address or Hostname first.
Add a Group: You must create a group before adding tags. Click Group > Add and give it a name (e.g., "TestGroup").
Browse for Tags: Click Item > Add to open the address space browser. Select the tags you want to monitor and move them to the "Items to Add" list.
Monitor Data: The main window will now display the Value, Quality, and Timestamp for each tag in real-time. Troubleshooting Common Issues
"Server Not Found": This usually indicates a DCOM mismatch or a firewall blocking the connection. Ensure Port 135 is open on the server.
"Access Denied": Check that the user account running the FactorySoft client has permissions in the DCOM configuration of the OPC Server.
Empty Server List: Ensure the OPC Core Components are installed on your machine; these are required for the client to communicate with the OpcEnum service.
The FactorySoft OPC Client is a lightweight tool designed for testing and troubleshooting connections to OPC Servers. Its installation and key features focus on simplicity and broad compatibility with industrial standards. Key Features
Support for Multiple Standards: It typically supports both OPC DA (Data Access) for legacy Windows-based real-time data and OPC UA (Unified Architecture) for modern, secure, platform-independent communication.
Server Browsing: Automatically discovers and lists available OPC servers on local or remote machines, allowing you to browse their address space for specific tags or items.
Real-time Data Monitoring: Provides a live view of tag values, quality codes (e.g., Good, Bad, Uncertain), and timestamps to verify that a server is providing accurate data.
Synchronous & Asynchronous Read/Write: Enables users to manually write values to tags for testing control logic or read them on demand.
Lightweight Footprint: As a testing utility, it is designed to run without heavy system overhead, making it ideal for field diagnostics. Installation Overview
To ensure a successful installation, follow these standard steps for OPC-based software:
System Requirements: Ensure .NET Framework 3.5 or higher is enabled via the Windows "Turn Windows Features on or off" menu.
OPC Core Components: Install the OPC Core Components (redistributables provided by the OPC Foundation) to ensure the necessary DLLs for DCOM/DA communication are present.
Run the Installer: Execute the Setup.exe file provided by FactorySoft and follow the prompts. Administrative privileges are usually required to register the necessary COM components.
Network/Firewall Configuration: If connecting to a remote server, ensure TCP port 4840 (for UA) or the specific DCOM ports are open in your firewall. factorysoft opc client install
FactorySoft OPC Client Install: A Comprehensive Guide
In the world of industrial automation, communication between devices and software applications is crucial for efficient and reliable operation. One of the most widely used protocols for this purpose is OPC (Open Platform Communications), which enables seamless data exchange between devices from different manufacturers. FactorySoft OPC Client is a popular software tool that allows users to connect to OPC servers and access data from various devices. In this article, we will guide you through the process of installing FactorySoft OPC Client and configuring it for use.
What is FactorySoft OPC Client?
FactorySoft OPC Client is a software application that enables users to connect to OPC servers and access data from various devices, such as PLCs, sensors, and other industrial equipment. The software is designed to work with OPC DA (Data Access) and OPC AE (Alarm and Events) servers, allowing users to access real-time data, monitor alarms and events, and perform various control actions.
System Requirements
Before installing FactorySoft OPC Client, ensure that your system meets the following requirements:
Downloading and Installing FactorySoft OPC Client
To install FactorySoft OPC Client, follow these steps:
C:\FactorySoft\OPC Client).setup.exe).Configuring FactorySoft OPC Client
After installation, you need to configure FactorySoft OPC Client to connect to an OPC server and access data from devices. Here's a step-by-step guide:
OPCClient.exe).Using FactorySoft OPC Client
After configuring the OPC client, you can use it to access data from devices, monitor alarms and events, and perform control actions. Here are some common tasks:
Troubleshooting FactorySoft OPC Client
If you encounter issues with FactorySoft OPC Client, here are some troubleshooting steps:
Conclusion
FactorySoft OPC Client is a powerful software tool for accessing data from OPC servers and devices. By following the installation and configuration steps outlined in this article, you can successfully install and use FactorySoft OPC Client to monitor and control your industrial equipment. If you encounter any issues, refer to the troubleshooting section or contact FactorySoft support for assistance. With FactorySoft OPC Client, you can unlock the full potential of your OPC-enabled devices and take your industrial automation to the next level.
FactorySoft (often associated with tools like the OPC DA Explorer or components used in Factory I/O
) provides lightweight, reliable OPC client software for industrial automation testing and data acquisition. Integration objects
This guide covers the installation and configuration of a FactorySoft-style OPC client, typically used for commissioning OPC Classic (DA) OPC Unified Architecture (UA) connections. Factory IO Prerequisites
Before installation, ensure your system meets these technical requirements: Administrative Access
: You must run installers with administrator privileges to register COM/DCOM components. OPC Core Components : These libraries from the OPC Foundation
are mandatory for OPC DA (Classic) functionality. They include the OPC Server Enumerator and necessary proxy/stub libraries. .NET Framework : Ensure at least .NET Framework 2.0 or later is enabled in Windows Features. www.aggsoft.ru Step-by-Step Installation Guide 1. Install OPC Core Components
Since FactorySoft tools often rely on the OPC Classic standard, the Core Components must be installed first: Weatherford International Download the OPC Core Components Redistributable (x86 or x64 depending on your OS). installer. Restart your computer to ensure the service starts correctly. www.aggsoft.ru 2. Run the Client Installer Execute the FactorySoft or relevant OPC Explorer setup file (e.g., Installing the FactorySoft OPC Client (often referred to
Follow the installation wizard prompts to choose the installation directory. Critical Step
: If the client is a standalone executable (portable version), simply move it to a permanent folder; no formal "install" is required. Integration objects 3. Register COM Libraries (For OPC DA)
Install OPC Core on Windows 10, 11, Server 2019, 2022 - AGG Software
FactorySoft (now often associated with eMation) offers specialized toolkits for developers rather than just standalone client software. The installation typically follows a standard Windows developer setup, but because these are development toolkits, there are a few specific nuances to ensure your environment is ready. 💿 Pre-Installation Requirements
Before starting the setup, ensure your system meets these industrial standards: Operating System
: Windows (XP/7/10/Server) are typically supported depending on the version. Permissions : You must have Administrator privileges to register the required COM/DCOM components. Frameworks : Ensure the .NET Framework
(usually 3.5 or higher) is installed, as many OPC toolkits rely on it for the underlying communication layer. 🚀 Step-by-Step Installation Process Download/Acquire Source : Obtain the installer (e.g., FactorySoft_OPC_DA_Client_Toolkit_Setup.exe ) from the official Software Informer page or your licensed vendor. Launch Setup
: Double-click the executable. If prompted by User Account Control (UAC), select Wizard Configuration License Agreement : Read and accept the terms. Destination Folder : The default is usually C:\Program Files (x86)\FactorySoft
. It is recommended to keep this path to avoid path-related errors in development. Component Selection
: Choose the libraries you need (e.g., C++, .NET, or VB samples). Registration : The installer will automatically register the FSClient.dll or similar COM components. 💡 : If you encounter errors, you may need to manually run in an elevated command prompt. 🔧 Post-Installation Setup
Once installed, you don't just "run" it; you must configure the connection to your server: OPC Server Discovery
: Open your development environment or the provided sample client. Browser Server
to find local or remote OPC servers (like Kepware or ICONICS). DCOM Configuration : If connecting to a remote server, you may need to use to adjust security settings for the FactorySoft components. OPC Foundation ⚠️ Common Troubleshooting "CoCreateInstance Failed"
: Usually indicates that the DLL was not registered correctly or the OPC server is not available. Firewall Block TCP Port 4840
(for UA) or the specific DCOM ports (for DA) are open in your Windows Firewall. Bad Quality
: If tags show "Bad" quality, check if the OPC server actually has those tags defined or if there is a permission mismatch. OPC Foundation
To help you get the most out of the toolkit, would you like to: sample C# code snippet for connecting to a server? Get help with DCOM security settings for remote connections? Compare this toolkit with other free OPC clients Connection issue WIN2K/Anonymous on WinServer2012 21-Nov-2018 —
How to Install and Configure FactorySoft OPC Client: A Step-by-Step Guide
In the world of industrial automation, the ability to bridge the gap between hardware and software is critical. FactorySoft OPC Client is a popular, lightweight tool used by engineers to test connectivity, browse tags, and verify data flow from OPC servers.
Whether you are troubleshooting a PLC connection or setting up a SCADA system, getting this client installed correctly is your first step toward successful data integration. Prerequisites
Before you begin the installation, ensure your system meets these basic requirements: Operating System: Windows 7, 10, 11, or Windows Server.
Permissions: You must have Administrative Privileges to register DLLs and configure DCOM settings.
OPC Core Components: Ensure the OPC Foundation Core Components are installed. If they aren't, most OPC clients will fail to "see" servers on the network. Step 1: Download the Installation Package Operating System: Windows 10, Windows 8
Since FactorySoft tools are often distributed as part of a toolkit or a standalone executable:
Visit the official FactorySoft website or your authorized industrial software distributor.
Download the FactorySoft OPC Client (sometimes referred to as the "OPC Workbook" or "Test Client").
Extract the ZIP file to a dedicated folder on your C:\ drive (e.g., C:\AutomationTools\FactorySoft). Step 2: Running the Installer Locate the setup.exe or the main application file.
Right-click the file and select "Run as Administrator." This is crucial because OPC clients need to interact with the Windows Registry to identify local and remote OPC servers.
Follow the on-screen prompts. Choose the default installation path unless your company policy requires otherwise.
Once finished, you may be prompted to restart your computer. While it seems optional, a restart ensures that the OPC Enumerator service recognizes the new client. Step 3: Configuring DCOM (Critical for Remote Connections)
If your OPC Server is on a different machine than the FactorySoft Client, you must configure DCOM: Press Win + R, type dcomcnfg, and hit Enter.
Navigate to Component Services > Computers > My Computer > DCOM Config.
Locate your OPC Server in the list and ensure that the "Access" and "Launch" permissions include the user account running the FactorySoft Client.
Note: If you are only connecting to a server on the same machine (localhost), you can usually skip this step. Step 4: Connecting to your first OPC Server Now that the software is installed, it’s time to test it: Launch the FactorySoft OPC Client. Click on the "Connect" or "Server" icon.
A list of available OPC DA (Data Access) servers will appear. Select your server (e.g., Kepware.KEPServerEX.V6 or Matrikon.OPC.Simulation).
Click OK. If the status bar at the bottom turns green or says "Connected," your installation is successful. Step 5: Adding Groups and Items To see real data:
Add a Group: Right-click the connection and create a "Group" (this is just a folder for your tags).
Browse Items: Right-click the group and select "Browse." This opens the server's tag tree.
Monitor Data: Drag and drop tags into your workspace. You should now see live "Value," "Quality," and "Timestamp" updates. Troubleshooting Common Errors
"Class Not Registered": This usually means the OPC Core Components are missing. Re-install the OPC Redistributables.
"Access Denied (0x80070005)": This is a classic DCOM permission error. Check your Windows Firewall and DCOM security settings.
No Servers Visible: Ensure the OPC Enum service is running in your Windows Services (services.msc). Final Thoughts
The FactorySoft OPC Client is an essential "Swiss Army Knife" for automation professionals. By following this installation guide, you ensure a stable environment for monitoring and debugging your industrial data streams.
Here’s a complete review of the FactorySoft OPC Client installation process, covering prerequisites, step-by-step setup, common issues, and post-install validation.
Write a single boolean or integer to a test tag.
| Step | Action |
|------|--------|
| Welcome | Click Next |
| License Agreement | Accept terms → Next |
| Installation Type | Choose Complete (includes all drivers and tools) |
| Destination Folder | Default: C:\Program Files\FactorySoft\OPC Client → Next |
| OPC Core Components | ✅ Check Install OPC Foundation binaries (for OPC DA) |
| Firewall Rules | ✅ Check Automatically add firewall exceptions (ports 135, 1024–65535 for DCOM; 4840 for OPC UA) |
| Ready to Install | Click Install |
| Component | Minimum | Recommended | |-----------|---------|--------------| | OS | Windows 10 Pro / Server 2016 | Windows 11 / Server 2022 | | RAM | 4 GB | 8 GB+ | | CPU | 2 cores @ 2 GHz | 4+ cores @ 2.5 GHz+ | | Disk Space | 500 MB | 1 GB (SSD) | | .NET Framework | 4.7.2 | 4.8 or later | | DCOM (for OPC DA) | Enabled & configured | Enabled & configured |
⚠️ For OPC DA (Classic), DCOM must be properly configured on both client and server machines. For OPC UA, only TCP/UDP firewall rules may be needed.
dcomcnfg → Component Services → Computers → My Computer → Right-click → Properties.ANONYMOUS LOGON and Everyone → Allow Local Access and Remote Access (if remote OPC servers used).OPCClientSvc) → Allow Local Launch, Local Activation.dcomcnfg, navigate to Component Services → Computers → My Computer → DCOM Config.GUID name). Right-click → Properties → Security → Customize permissions using the same service account.