![]() ![]() ![]() ![]() ![]() ![]() |
||
![]() |
||
![]() ![]() ![]() ![]() This board is for PLC Related Q&A ONLY. Please DON'T use it for advertising, etc. |
||
![]() |
![]() |
#1 |
Member
|
![]()
I would like to Read the CPU Usage % information like the Task Monitor tool provides from one ControlLogix to another via a CIP Message.
Comms System User Task ASCII Comms IO Monitor Any ideas would be greatly appreciated!
__________________
Best regards, Michael E. Crossman PLCs Plus International, Inc. mecrossman@bkppi.com http://www.bkppi.com/ 12418 Rosedale Highway Suite B Bakersfield CA 93312 |
![]() |
![]() |
#2 |
Lifetime Supporting Member
![]() ![]() Join Date: Feb 2015
Location: Yokohama
Posts: 1,055
|
I did not know about this put it seems some Logix controllers support class 72 "user memory object".
https://literature.rockwellautomatio...m015_-en-p.pdf |
![]() |
![]() |
#3 |
Member
|
Already polling the memory
Thank you! I am already polling the memory information.
__________________
Best regards, Michael E. Crossman PLCs Plus International, Inc. mecrossman@bkppi.com http://www.bkppi.com/ 12418 Rosedale Highway Suite B Bakersfield CA 93312 |
![]() |
![]() |
#4 |
Lifetime Supporting Member
![]() ![]() Join Date: Feb 2015
Location: Yokohama
Posts: 1,055
|
That was fast. Glad to know I was able to help
|
![]() |
![]() |
#5 |
Member
|
Grrrr.. well they are doing it!
Well, they are doing it in the Task Monitor tool.. Here was my answer from Rockwell...
Hello Michael, Greetings of the day, hope you are doing well. We suggest you to please refer the following technote link for your query. CPU utilization of a Logix controller https://rockwellautomation.custhelp.com/app/answers/answer_view/a_id/116890/track/AvP8KQrqDv8S~S4sGoIK~yI8XP8qrC75Mv8W~zj~PP~f"]
__________________
Best regards, Michael E. Crossman PLCs Plus International, Inc. mecrossman@bkppi.com http://www.bkppi.com/ 12418 Rosedale Highway Suite B Bakersfield CA 93312 |
![]() |
![]() |
#6 |
Member
![]() ![]() Join Date: Jun 2022
Location: United States
Posts: 3
|
PLCPrgmr,
Do you mind pasting in the text of that response by Rockwell? I can't access your link or see it here. Thanks, Derek |
![]() |
![]() |
#7 |
Member
![]() ![]() Join Date: Aug 2019
Location: Nebraska
Posts: 1
|
|
![]() |
![]() |
#8 |
Lifetime Supporting Member
![]() ![]() Join Date: May 2017
Location: Michigan
Posts: 565
|
The actual link in the post will not work because it is malformed due to including quotation marks around it. Manually copy and paste it and it will work, although as RedDraw notes it is techconnect restricted.
PS You can drop everything after the actual id number (116890) from the link. |
![]() |
![]() |
#9 |
Member
![]() ![]() Join Date: Jun 2022
Location: United States
Posts: 3
|
thanks for responding, i'm not techconnect level.
|
![]() |
![]() |
#10 |
Lifetime Supporting Member
![]() ![]() Join Date: Dec 2014
Location: Tewkesbury
Posts: 1,269
|
Why would you want to know this programmatically?
Edit: that is a genuine question btw, I'm just interested. Last edited by janner_10; June 10th, 2022 at 03:18 PM. Reason: Clarification |
![]() |
![]() |
#11 |
Member
![]() ![]() Join Date: Jun 2022
Location: United States
Posts: 3
|
I'm working on implementing the "Top 20 Secure PLC Coding Practices" This would help me implement Practice 19
Link to top 20 practices https://plc-security.com/ |
![]() |
![]() |
#12 |
Lifetime Supporting Member
![]() ![]() Join Date: Dec 2014
Location: Tewkesbury
Posts: 1,269
|
Sort of **** some of our 'I know best' customers come up with, until they see the PITA tax they have to pay.
|
![]() |
![]() |
#13 | |
Member
![]() ![]() Join Date: Jun 2022
Location: Florida
Posts: 1
|
Quote:
Depends on the customer. For power plants and water treatment facilities, I can understand their concern. For OP, to answer your main question, check out RA's document number 1756-rm003-en-p. That document breaks down what objects you can pull values from with the GSV/SSV instruction. You could pull those into an array for your CIP message instruction. But from taking a look at the "top 20 secure plc practices", pulling that data isn't going to make you secure. What they're saying is that by monitoring that data, you can ensure that no extra code is added without your knowledge. With access to your system someone could just stop the GSV instructions from looping, then the CIP message endlessly repeats that everything is fine. You'd be better off enabling change detection and other security settings. |
|
![]() |
![]() |
Bookmarks |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
ControlLogix CPU Usage Varying | aufisherman | LIVE PLC Questions And Answers | 7 | July 19th, 2019 07:00 PM |
ControlWave Micro to ControlLogix Communications using CIP | miket11 | LIVE PLC Questions And Answers | 0 | March 8th, 2019 03:15 PM |
Message block between SLC and Controllogix | Hilgard | LIVE PLC Questions And Answers | 5 | October 26th, 2017 07:15 AM |
Contrologix CIP message to a faulted processor? | MajorFault | LIVE PLC Questions And Answers | 2 | November 19th, 2007 02:19 PM |
CIP Read Data Service (programmation) | lije | LIVE PLC Questions And Answers | 1 | November 14th, 2007 08:08 AM |