Getting Started With WWCOM ABC Configuration

WWCOM ABC is a communication protocol configuration tool that most people run into when dealing with legacy industrial automation equipment. You open it, you see a bunch of ports, and you start clicking until something works. That is basically how the process goes for most people who use this tool on a daily basis. The interface looks like it was designed in 2003, and honestly it kind of was. But it handles serial-to-Ethernet bridging for a lot of older PLCs that still do not have a native TCP stack. If you are working with equipment from the early two thousands that still needs to talk to a modern SCADA system, this is one of the more reliable ways to do it without buying a whole new hardware gateway.

Unlock The Secrets Of Wwcom Abc Your Ultimate Guide

Here is how I actually approach a new installation, because the documentation they provide is incomplete at best. You download the installer from whatever source you are getting it from, and you immediately check whether your Windows version is going to play nice with it. The tool runs fine on Windows 10 and 11 if you install it in compatibility mode for Windows 7 SP1. Right-click the installer, go to properties, compatibility tab, set it to Windows 7, and run it as administrator. Skip that step and you will get registry errors that make no sense. Once installed, the default serial settings are usually correct for Modbus RTU equipment. Most people immediately start changing baud rates and parity settings and then wonder why their devices stop responding. Leave everything at the default values until you confirm communication is actually working. I spent about three hours once troubleshooting a whole production line issue only to realize someone had changed the parity setting to mark instead of the default even. That was on a Friday afternoon, and it was not fun. The port configuration page is where things get interesting. You map each physical serial port to a virtual COM port that your application software can see. The mapping itself is straightforward, but the trick is making sure the virtual COM ports you assign do not conflict with any existing hardware in the system. Open Device Manager first and check what is already using COM1 through COM8 before you start assigning anything. If your machine already has a mouse or keyboard controller on COM3, and you map a device there, nothing will work and you will be pulling your hair out for no reason.

TCP bridging is the main reason people actually use this tool. You configure a virtual port, set the remote IP address of the device you want to reach, pick the port number, and select either raw TCP or Telnet-style communication depending on what the target device expects. Raw TCP is what you want 90 percent of the time for industrial protocols. Telnet mode adds extra handshaking that some older HMI screens actually require, but using it unnecessarily will add latency that makes real-time monitoring unreliable. One thing the manual does not really cover is what happens when your network has multiple subnets. If your WWCOM host is on a different VLAN than the device you are trying to reach, the connection will time out silently. There is no error message that says the subnet is wrong. The port just stays in a disconnected state and you have no idea why. In my experience, the fastest way to figure this out is to run a ping from the command line to the target IP first. If the ping fails, nothing in WWCOM is going to make it work no matter how many times you refresh the connection. The logging feature is worth using more often than people do. Enable it before you start debugging anything, and set the log level to detailed. The logs will show you exactly what bytes are being transmitted and received on each virtual port. When something goes wrong, that log is the only thing that will tell you whether the problem is on the network side or on the device side. Without it you are just guessing, and guessing takes a lot longer.

Get the Full Details

Unlock the Secrets of ABC in Incredible Bird ABC: You Won't Believe ...
Unlock the Secrets of ABC in Incredible Bird ABC: You Won't Believe ...

There are some limitations you need to be aware of. The tool supports up to eight simultaneous serial-to-Ethernet bridges on the standard license. If you need more than that, you have to upgrade, and the upgrade process requires a dongle license on older versions. The newer versions moved to a software-only license key, but you still need an active internet connection to activate it, which is a problem if you are working in an air-gapped industrial network. That happened to me once during a shutdown turnaround. The activation server would not respond from our factory floor, and I had to walk out to the nearest office with a cellular hotspot just to activate the license on a laptop. It took about twenty minutes that we did not have. Another issue is stability under heavy traffic. If you are pushing data through multiple bridges at high baud rates continuously, the application can become memory-leaky over time. After about two or three weeks of nonstop operation I have seen it consume over 400 megabytes of RAM and start dropping packets. The workaround is a scheduled restart. Set up a simple Windows task that closes and reopens the application every 48 hours, or just schedule it to restart the service. It adds maybe thirty seconds of downtime if you are doing it during a shift change, and it keeps everything running clean. If you need something more robust for a permanent installation, looking at a dedicated hardware serial server from companies like Moxa or Advantech might save you headaches down the road. Those cost more upfront, but they do not crash, they do not need software licenses, and they do not stop working after an optional Windows update. I switched half my installations over to hardware gateways after the WWCOM instances started requiring restarts more and more frequently. The remaining ones still run fine in environments where they do not need to handle more than four bridges, so I have not bothered replacing everything.

Configuration files are stored in the AppData folder under the manufacturer directory. It is worth backing those up whenever you get a system working the way you want it to. I keep a folder with timestamps for each machine, and if something breaks after an update I can just restore the previous configuration and be running again in about ten minutes instead of spending an afternoon reconfiguring everything from scratch. The help section inside the software is sparse, mostly screenshots with no real explanation of what any of the fields do. The online forum threads are the most useful resource I have found, even though the activity there has dropped off significantly over the years. Searching for your specific error code or symptom there usually turns up someone who hit the same thing and posted the fix. I would recommend keeping a personal notes file with the solutions you find, because the forum posts tend to get buried or the threads get deleted over time.