andrewjfox Posted November 16, 2011 Share Posted November 16, 2011 Hi, I have a ethernet server device running MB TCP in DF, and am able to read the registers OK using QuickMod as MB client, but am unable to set registers from QuickMod. See attached screen shot for error message. The server DF and QuickMod are running as separate instances on same machine, and I have DF Pro license on USB hardware key. 1. Are there any read/write limitations on channels that have a MB slave address? 2. Can I have 2 channels with same MB slave address, 1 for reading, 1 for writing (since I have to do this in channels to talk to MB slave (DF as client) I figured it would be the same for MB slave) If this should work, do you have any troubleshooting tips? Regards Andrew Link to comment Share on other sites More sharing options...
AzeoTech Posted November 18, 2011 Share Posted November 18, 2011 For reasons I'm not completely sure of, it looks like DF is currently compiled up to only support function 16 for output, which means you can only do multiple registers at a time, or floats. Actually I think you can do single registers, but you have to use 16. You can do this from a DF you create by selecting the Set Register (16) command instead of (6). However, I'm not sure if quick mod exposes this command. Link to comment Share on other sites More sharing options...
polilies Posted November 25, 2011 Share Posted November 25, 2011 How could you read the registers? i have two problem, first one is that i can't set the registers with any value in program. i can't see in the watch screen if they get the value? And the second one is i can't read the registers in the same computer via QuickMod. i'm trying to read only one register but it's allways turning timeout. i'm using port 502 and ip is the PCs ip. and i set the modbus tcp device as server. So can you help me what should i do? Link to comment Share on other sites More sharing options...
AzeoTech Posted November 26, 2011 Share Posted November 26, 2011 There actually might be an issue with the ethernet server. I'm not sure if its when you try and connect to yourself, or actually the server has an issue, but we are looking into it. Try it over serial instead. Link to comment Share on other sites More sharing options...
polilies Posted November 26, 2011 Share Posted November 26, 2011 thank you, actually i'm using the serial modbus also, so i'm reading some tempreture values from serial(modbus RTU) and than try to share it via Modbus tcp.. so there is two device one is for serial communication one is for tcp structure.. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.