I need to establish a com with a Micro850; as it’s on-site, I cannot test it before I get over there. What should I use as a driver for this connexion: MicroLogix or ControlLogix? I suppose MicroLogix but in case…
I had to use the micro850 in the past, but never with Ignition. From what I could tell it’s a product Allen-Bradley bought, slapped their logo on it, and called it a day. A word of warning, if you’re using the free version of their programming software then you will not be able to make online edits. All edits will have to be made offline, compiled and then uploaded to the PLC.
Setting up the modbus addresses isn’t that hard in the Micro850, but it is annoying. I ended up making an array for each of the datatypes I needed and passing all the tags I cared about into the appropriate array. Then I can give that one array a Modbus address and it will automatically assign the correct address to each element of the array. I went with this method because I couldn’t find a way to export a tag database, assign modbus addresses rapidly in a program like Excel and then re-import the tags. Each one had to be assigned by hand in the modbus addressing area.
Hey omerd, sorry for the delayed response, I just now saw this post. With the Micro850 you have to manually assign each variable to a specific Modbus address. As I said in my initial post to quickly facilitate this limitation I created an array of the datatype that I needed (for example an array of 100 INTs) and then did move functions to take the data I wanted to be accessible by Modbus and place it into the array. Then all I had to do was assign the array a Modbus address and it would automatically populate the next 99 Modbus addresses.
The point being you would know the tag’s modbus address because you assigned the modbus address yourself. Hope that helps.
I still can’t believe that Ignition hasn’t caught up with the rest of the HMI/SCADA industry and only uses MODBUS for the Micro800 line. I’m sitting here thinking of ways to create a script in Structured Text that would auto create my MODBUS table so I can use some smart tagging, which I’ve used with Panelviews, Redlion, Exor and Wonderware.