List of Contributions

JeremyM

Contact Details

JeremyM


My Content

1 to 20 of 50+ total
Posted By JeremyM Mar 10, 2023 02:11:00 PM
Found In Egroup: Drives, Motion Control and Low Voltage Products
\ view thread
To circle back, I came up with a compression method in the AOI to get all the parameters, their formula factors, and limits to exist within quite a small space. However... I was up late last night and studied the list of the returned 731 instances from the drive and realized that they all ...
Posted By JeremyM Mar 02, 2023 12:16:00 PM
Found In Egroup: Automation Control
\ view thread
Source[1,0,5,0] means the message is requesting 1 attribute, numbered 5. Size is 4 bytes. Source[2,0,5,0,13,0] means 2 attributes, numbered 5 and 13. Size is 6 bytes. ------------------------------ JeremyM ------------------------------
Posted By JeremyM Mar 01, 2023 12:31:00 PM
Found In Egroup: Automation Control
\ view thread
Your message configuration expects 34 bytes (Source Length) whereas your Source is only 4 bytes in size. ------------------------------ JeremyM ------------------------------
Posted By JeremyM Mar 01, 2023 12:27:00 PM
Found In Egroup: Drives, Motion Control and Low Voltage Products
\ view thread
If it's licensed information, I'm still interested. ------------------------------ JeremyM ------------------------------
Posted By JeremyM Mar 01, 2023 10:36:00 AM
Found In Egroup: Automation Control
\ view thread
One suggestion I might add is to enable PTP (Time Sync) on all PLCs on a subnet, set a designated "grandmaster" PLC's Priority1 attribute to lower than the default 128, and write your WallClock updates to it alone. The change in time should propagate to all participants in PTP. ------------ ...
Posted By JeremyM Feb 27, 2023 12:51:00 PM
Found In Egroup: Drives, Motion Control and Low Voltage Products
\ view thread
Have I run into Rockwell's Firewall of Knowledge with this one? ------------------------------ JeremyM ------------------------------
Posted By JeremyM Feb 24, 2023 07:25:00 PM
Found In Egroup: Drives, Motion Control and Low Voltage Products
\ view thread
FWIW, how I pull in DPI attribute 20 in structured text. I avoid the strings for now - just focusing on the parameter itself. ------------------------------ JeremyM ------------------------------
Posted By JeremyM Feb 24, 2023 01:21:00 PM
Found In Egroup: Drives, Motion Control and Low Voltage Products
\ view thread
Thanks Philip, I'm working with the PF525 with its 16-bit native parameters, though. With the PCCC read, I'm able to retrieve them in contiguous 16-bit payloads, COP them into a raw INT/UINT array locally, then assign them to the AOI's 32-bit PV output parameters using the DPI parameter object attributes. ...
Posted By JeremyM Feb 24, 2023 10:24:00 AM
Found In Egroup: Drives, Motion Control and Low Voltage Products
\ view thread
I guess what I'm asking is whether Logix5K supports unofficially or through some Rockwell-internal method the use of pointers-to-void or pointers-to-type that can be assigned the address of another thing so I can generically iterate over a loosely homogenous structure's members (consisting of DINT or ...
Posted By JeremyM Feb 23, 2023 05:47:00 PM
Found In Egroup: Drives, Motion Control and Low Voltage Products
\ view thread
Still wondering - is there an address-of or index-of operator or extended tag property that can be put to use? ------------------------------ JeremyM ------------------------------
Posted By JeremyM Feb 23, 2023 05:41:00 PM
Found In Egroup: Automation Control
\ view thread
It does. You just need to select from the Data Context menu at the top right which AOI instance you are watching. ------------------------------ JeremyM ------------------------------
Posted By JeremyM Feb 22, 2023 09:20:00 AM
Found In Egroup: Advanced Software
\ view thread
Excel is notorious for modifying a CSV from the form expected by FactoryTalk applications. I use Visual Studio Code (free) for that reason and haven't looked back. You can do regular expressions, mass find and replace, and the existing format will remain unchanged. I even use it for Studio ...
Posted By JeremyM Feb 21, 2023 10:20:00 AM
Found In Egroup: Drives, Motion Control and Low Voltage Products
\ view thread
What are your goals for creating your PF525 AOI and faceplate? Operate Display the input/output data (plus datalinks) on the faceplate. Not directly - the AOI handles the scaling and presents data in their "human-friendly" forms. Pass the input/output data (plus datalinks) to your control ...
Posted By JeremyM Feb 20, 2023 04:56:00 PM
Found In Egroup: Drives, Motion Control and Low Voltage Products
\ view thread
Now I find out that I really don't need to modify the 'Connection:C' array at all. So long as the Config size in the generic module is zero, one can update DataLinks via messaging followed by brief inhibits. The VFD always seems to populate the incoming DataLink if the Input assembly is at ...
Posted By JeremyM Feb 20, 2023 09:24:00 AM
Found In Egroup: Drives, Motion Control and Low Voltage Products
\ view thread
That's some really good info and this is becoming a gem of a discussion! The initial goals with my first 525 AOI iteration were to just a) provide control and b) read a subset of the parameters. Easy enough. When shipping systems with lots of drives, it became a little cumbersome to make changes ...
Posted By JeremyM Feb 17, 2023 09:38:00 AM
Found In Egroup: Drives, Motion Control and Low Voltage Products
\ view thread
For what it's worth, this is about the most efficient means I could come up with of parsing the drive's parameters. CIP class 0x67, Instance 1, Attribute 0, Service 0x4B ------------------------------ JeremyM ------------------------------
Posted By JeremyM Feb 16, 2023 12:47:00 PM
Found In Egroup: Drives, Motion Control and Low Voltage Products
\ view thread
Circling back... DPI Parameter instance attribute 20 is a rare gem. I hope it is implemented in all Rockwell drives with DPI interfaces. I am able to now: treat PF525 parameters as 32-bit values, soft-aligning it with the 753/755's parameters. reduce a 2400 line AOI ...
Posted By JeremyM Feb 15, 2023 08:44:00 AM
Found In Egroup: Drives, Motion Control and Low Voltage Products
\ view thread
Thank you both for the replies. I've gotten a much more compact block than what I was working with before to parse DPI Parameter object attribute 7 ("Online") and it includes limits per parameter per drive, which I think is the difference from attribute 6 ("Offline") which supplies absolute ...
Posted By JeremyM Feb 14, 2023 09:08:00 AM
Found In Egroup: Drives, Motion Control and Low Voltage Products
\ view thread
Hi all, I'm reworking an AOI I wrote for the PowerFlex 525 and am diving into the DPI objects documented in 520com-um001_-en-e.pdf. One parameter I originally put to use to establish parameter ranges is D367 [Drive Type]. I made use of QA20724 to get rated horsepower, power, current, ...
Posted By JeremyM Feb 13, 2023 01:49:00 PM
Found In Egroup: Automation Control
\ view thread
Thank you for your kind words. Fair enough - I made the code block to perform in a "read-only" fashion with that CIP class so as to introduce zero risk as a deployable. This was tested on a 5480 locally and as originator to 1756/1769 controllers and 1756-ENxT cards targets. All ...