Hello!
I am trying to help a coworker get access to a company dashboard. It runs on my computer and I have set up similar dashboards myself, so I thought I knew what I was doing.
Before you ask, here are solutions I've seen online in my googling that weren't the culprit:
- RSLinx version is Gateway, so no issues with Lite.
- I did a backup of my RSLinx and restored it onto his computer, so topic configuration matches.
- Data is visible through Data monitor, so his RSLinx is running. I went online with the PLC to verify.
- His excel security settings match mine, so I don't think it's a security block.
- I have verified that topic name is correct, including by copy/pasting directly from RSLinx.
- I created a new excel file and just copied over one topic using =@RSLINX|Topic!'variable_name,L1,C1'
- When I try to use a DDE Initiate, it returns an error. Again, I am 100% certain that the topic is spelled correctly because it was copy/pasted from DataMonitor on RSLinx.
- Both computers are Dell with i9 servers and the same company settings.
- I went into topic configuration and set his to point to the proper PLCs.
The actual errors that I'm seeing:
- When I set up something on excel using =@RSLINX|Topic!'variable,L1,C1' it returns #REF!
- When I double click on the cell and press Enter (to force data refresh) it pops up and says "Remote data not accessible. To access this data Excel needs to start another application. ... Start application 'RSLINX.EXE'?" I click Yes and it says "Cannot run 'RSLINX.EXE'. The program or one of its components is damaged or missing." Again, I have verified about 20 times that it is NOT a topic mis-spell or variable spelling issue.
The only possible difference I have found (now that I've removed about other 20 differences) is that I am using RSLinx Classic Gateway 4.10.00
I did also copy his RSLinx.exe from the Desktop to Programs, in case that is where Excel is checking. I've restarted Excel since then.
Ideas are lovely. Poor Google has run out of blue links for me to click.
Thanks for reading!
I am trying to help a coworker get access to a company dashboard. It runs on my computer and I have set up similar dashboards myself, so I thought I knew what I was doing.
Before you ask, here are solutions I've seen online in my googling that weren't the culprit:
- RSLinx version is Gateway, so no issues with Lite.
- I did a backup of my RSLinx and restored it onto his computer, so topic configuration matches.
- Data is visible through Data monitor, so his RSLinx is running. I went online with the PLC to verify.
- His excel security settings match mine, so I don't think it's a security block.
- I have verified that topic name is correct, including by copy/pasting directly from RSLinx.
- I created a new excel file and just copied over one topic using =@RSLINX|Topic!'variable_name,L1,C1'
- When I try to use a DDE Initiate, it returns an error. Again, I am 100% certain that the topic is spelled correctly because it was copy/pasted from DataMonitor on RSLinx.
- Both computers are Dell with i9 servers and the same company settings.
- I went into topic configuration and set his to point to the proper PLCs.
The actual errors that I'm seeing:
- When I set up something on excel using =@RSLINX|Topic!'variable,L1,C1' it returns #REF!
- When I double click on the cell and press Enter (to force data refresh) it pops up and says "Remote data not accessible. To access this data Excel needs to start another application. ... Start application 'RSLINX.EXE'?" I click Yes and it says "Cannot run 'RSLINX.EXE'. The program or one of its components is damaged or missing." Again, I have verified about 20 times that it is NOT a topic mis-spell or variable spelling issue.
The only possible difference I have found (now that I've removed about other 20 differences) is that I am using RSLinx Classic Gateway 4.10.00
I did also copy his RSLinx.exe from the Desktop to Programs, in case that is where Excel is checking. I've restarted Excel since then.
Ideas are lovely. Poor Google has run out of blue links for me to click.
Thanks for reading!