I have a new panel that we will be installing in the future. I will be creating an Ignition project to interact with the panel.
I’ve added my PLC to the gateway as a device connection. However, I do not have physical access to the components yet, but the program has been written and I know all of the tags that Ignition will need access to.
How can I create all of my tag connections without physical connection to the device so that those connections exist once the panel is started up?
Depends on the brand of PLC. If you are lucky (running a Logix PLC), then you can use my EtherNet/IP module to pretend to be your PLC. See this topic for instructions:
If not AB, but lucky enough to be using Modbus, you can use my Advanced Modbus module's server driver to pretend to be your PLC.
If not lucky, you might be able to get the device simulator to pretend to have your OPC item paths.
For anyone still wondering about this, I did find a decent solution (for AB systems anyway).
There’s the L5K Parser (Ignition Exchange | Inductive Automation) that allows you to import tags and UDTs directly from a project L5K backup file. You can also export all tags (with expanded UDTs) to a CSV and use that for a simulation device. I now have 2 OPC devices, one the physical device, and the second a simulator. By renaming/swapping the names for the physical device and the simulator I can quickly switch back and forth between the CSV (for testing) and the physical device connection (for deployment).