Simulate/Force Analog Inputs with Emerson RX3i PACSystems?

Stomachbuzz

Member
Join Date
Mar 2024
Location
Wash.DC
Posts
3
Hi there,

I'm doing some extensive testing and commissioning with a slew of new Emerson PACSystems RX3i PLCs. It would be convenient to simulate/force an analog input reading. It seems I can Force DIs, DOs, and AOs, but cannot find a way to force AIs. Is this correct?

Thanks

EDIT: Using PAC ME. When right clicking on a field in the %AI memory table, there is an available option for "Write" and lets me type a number in, but does not accept it.
 
You are correct. You can't force analog inputs. One thing you could do, since you are commissioning, is to change the hardware configuration and assign a different %AI address to the analog input module. Then you could write any value you want to the original %AI address in logic. Just don't forget to restore the correct address when your testing is complete.
 
You are correct. You can't force analog inputs. One thing you could do, since you are commissioning, is to change the hardware configuration and assign a different %AI address to the analog input module. Then you could write any value you want to the original %AI address in logic. Just don't forget to restore the correct address when your testing is complete.
Ah gotcha.
Thanks for confirming that!
I appreciate the tip. That's pretty clever. I've done similar stuff with Building Automation controllers.
What you're essentially saying is to remap the pointers/references for the AIs to an area of memory I can freely edit?

Let me ask you this, then: what is the best way to view memory contents? Such as seeing a map/profile of what areas of memory are free or used? I know there is a Report generator function, but that left some things to be desired from what I remember.
 
Last edited:
What you're essentially saying is to remap the pointers/references for the AIs to an area of memory I can freely edit?
I wouldn't describe it quite that way. I'm suggesting to remap the AI module to some unused address, leaving the ladder logic alone. If you do that, when the PLC refreshes the data from the module, it won't overwrite the value you're using for your test.
 
I wouldn't describe it quite that way. I'm suggesting to remap the AI module to some unused address, leaving the ladder logic alone. If you do that, when the PLC refreshes the data from the module, it won't overwrite the value you're using for your test.
Yes, I understand now. I misinterpreted what you said in my last post.

I understood you properly, which prompted me to edit my post asking how to properly view memory usage - I.E. find an appropriate memory address to assign the AI module.
 

Similar Topics

Hello, I have a small application with a S7-1200 CPU 1212 and a KTP400 Basic HMI. When i am connected to the PLC with my PC i would like to...
Replies
1
Views
545
Hello everyone, i would like to test and run os server in pcs7 v8.2 project without rear PLC.i used plcim on ES and nettoplcsim and adjust the...
Replies
4
Views
1,335
Hi all, Im new to Allen Bradley software, so i was given a existing studio 5000 plc program. i already know how to use emulator and rslinx but as...
Replies
2
Views
1,412
I want to run a simulation of a program uploaded from a rockwell PLC, but I can't configure the CPU on the emulate to match the actual CPU.
Replies
10
Views
2,238
Hi. I have a legacy project with an SLC500 PLC (SLC5/04 CPU), and we want to connect a data logging system to it. Management want to make a test...
Replies
9
Views
2,700
Back
Top Bottom