Title summarizes the overview of the problem. I am trying to make AVEVA Edge 2020 and a Schneider TM241CE40R to talk to each other via Modbus TCP/IP Ethernet.
What I have done so far:
1. I have declared the Variables (%MDs) on the PLC
2. Those said variables show up on modscan with a "live" value (it's connected directly to sensors, Pressure, Temperature, Weight so the value "breaths around" constantly). So from this step I know that the PLC is outputting the Modbus TCP/IP signals and they are consistent with the values when monitored on the PLC directly using USB-B via Machine Expert.
3. I try putting in the addresses of the Holding in AVEVA and nothing seems to work. Here are the steps I took in AVEVA:
Comm -> Add/Remove Drivers -> Add MOTCP -> Tags, Station (i.e. 192.168.65.85:502:1), Address (i.e. 4X:*insert holding address here*)
The tags should be fine. They are already in place at the screens. I'm guessing that this is a me problem not understanding how to modbus too well.
I have tried adding and subtracting the Holding address by 1 in AVEVA. But other than that, I'm not too sure what went wrong. I have done MOTCP before, but it is on a different software (Weintek, EasyBuilderPro 60802) that went pretty straightforward and also connects to a Honeywell C70 900. So completely different systems but the logic should be mostly the same right?
Sidenote (optional, maybe relevant):
My prior experience in the world of PLCs is:
- TM221s, Machine Expert - Basic with HMiGXUs
- Pure Honeywell C70 900 System (Quickbuilder, HMI Webdesign, Designer Software, etc.)
- The Weintek one was recent and new but it was pretty simple so it was easy to pick up.
- Siemens PLCs & TIA Portal (very rare occasions)
- I've only used AVEVA a handful of times (pretty sure less than 5 times)
What I have done so far:
1. I have declared the Variables (%MDs) on the PLC
2. Those said variables show up on modscan with a "live" value (it's connected directly to sensors, Pressure, Temperature, Weight so the value "breaths around" constantly). So from this step I know that the PLC is outputting the Modbus TCP/IP signals and they are consistent with the values when monitored on the PLC directly using USB-B via Machine Expert.
3. I try putting in the addresses of the Holding in AVEVA and nothing seems to work. Here are the steps I took in AVEVA:
Comm -> Add/Remove Drivers -> Add MOTCP -> Tags, Station (i.e. 192.168.65.85:502:1), Address (i.e. 4X:*insert holding address here*)
The tags should be fine. They are already in place at the screens. I'm guessing that this is a me problem not understanding how to modbus too well.
I have tried adding and subtracting the Holding address by 1 in AVEVA. But other than that, I'm not too sure what went wrong. I have done MOTCP before, but it is on a different software (Weintek, EasyBuilderPro 60802) that went pretty straightforward and also connects to a Honeywell C70 900. So completely different systems but the logic should be mostly the same right?
Sidenote (optional, maybe relevant):
My prior experience in the world of PLCs is:
- TM221s, Machine Expert - Basic with HMiGXUs
- Pure Honeywell C70 900 System (Quickbuilder, HMI Webdesign, Designer Software, etc.)
- The Weintek one was recent and new but it was pretty simple so it was easy to pick up.
- Siemens PLCs & TIA Portal (very rare occasions)
- I've only used AVEVA a handful of times (pretty sure less than 5 times)