chelton
MrPLC Member-
Content count
379 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Calendar
Everything posted by chelton
-
at a quick glance destination unit address should be 00 - the CPU, you don't want to communicate with the built in ethernet port. My opinion & probably many of the old timers is you don't "tell" you "ask", meaning you should use a "RECV" not a "SEND" too.
-
Is it possible to do what is shown in the ETN21 manual for clock updates on the omron cs/cj plc's ? I know you can update the time via SNTP but as shown in the manual it appears as if you can then broadcast this across the network? I can't find any other information on it. Only way i can think is to send FINS commands to each other PLC or fetch the time from other PLC's. Thanks in advance.
-
I thought using the automatic clock adjustment would be easiest too, however you can not change the UTC offset via programming to adjust for DST. Looking into the SET CLOCK FINS broadcast. Thanks.
-
Powerflex 525 driving a flywheel
chelton replied to Joe E.'s topic in Allen Bradley / Rockwell Automation
Are you certain the nameplate V/Hz match what is set on the drive? The V/Hz ratio makes a big difference. ( motor rewound maybe?) What is the speed reference? Network/Analogue/Fixed - Have you confirmed it's not being commanded to change rapidly/noise etc. -
Have you tried setting the tag in the symbol table to network "publish" and connecting via "Ethernet/IP tagname" in the netbiter. This is assuming you have an Ethernet/IP processor CJ2M-CPU3*
-
When changing the IP address are you also changing the FINS node address to 10? If you have the conversion method set to automatic address generation and the FINS node address does not match the unit an error will occur.
- 1 reply
-
1
-
it will return both, but as soon as you hit the space after _1 only the matching result will show.
-
Hi Omron experts, Does anybody know if it's possible to update a ETN21 module to a newer firmware? I see version 1.5 now supports classless IP addressing. Thanks.
-
Thanks IO. Im hoping omron can update them for me. I've contacted them without response as yet.
-
Populating a Structure Data Type from an Array of WORD
chelton replied to dannp's topic in NJ Series / Sysmac Studio
I too like this method, however as you can use AT % in program scoped data variables too, i find it can lead to problems very quickly. There is no way to cross reference, or a memory map to show what addresses have been allocated etc. I use this method for making a program scoped tag available between programs without using a global variable. -
Populating a Structure Data Type from an Array of WORD
chelton replied to dannp's topic in NJ Series / Sysmac Studio
Does it need to map to an array of words or just a datatype that is equivalent in size to the array of words? Some devices only need the data size to match. Maybe you can create you your custom datatype structure that ends up 140 bytes. Alternatively create a union data type. -
PLC to Server communciation
chelton replied to vikrantragit05's topic in Computer Help and Networking
providing the gateway ip's are actually pointing the gateway router. -
System Settings > Initial Set your system memory base address. ($B0) On same page click system memory list First page listed tick the Basics Tab. Bit 13 and 14 of first word will be your buzzer
-
That wont be happening on this forum.
- 1 reply
-
1
-
A picture can speak a thousand words. How about a diagram?
-
Make sure they know how to use generic modules too. The number of people I come across that can't add/or get ethernet devices up and running unless it has an add-on-profile.
-
How to restore a Library .SLR file to a Library Project
chelton replied to Chris Elston's topic in NJ Series / Sysmac Studio
Can't see anything in the revision history. Although can only see back as far as 1.28. https://automation.omron.com/en/ca/support/resources/software-revision-change-history/change-history-of-sysmac-studio -
How to restore a Library .SLR file to a Library Project
chelton replied to Chris Elston's topic in NJ Series / Sysmac Studio
The newer versions of studio don't even allow you to save the library as a .slr file. You can add a .slr file to a project however. Not sure when the .slr file support was dropped? Maybe try install an older version -
How big is your range of floating point numbers? Do they need to be added every scan? D100 - D110 is only 5 floating point registers. Easily done with 4 +F(454) floating point additions. You won't get any more efficient than that. However if you were adding 10 or more consecutive registers you may want to look at pointers/indirect addressing. Then you can choose if they are all added in 1 scan with a "FOR" loop or over consecutive scans.
-
Given that a D register is only 1 word / 2 bytes, you won't be able to move day/month/year into a single register. 1 nibble (4 bits) can only store the vales 0 - F
-
Upgrade a SLC 5/04 to ControlLogix
chelton replied to Riskinit's topic in Allen Bradley / Rockwell Automation
What information did you see on the terminal emulator? The module would be still operating in run mode and you would need to issue the break command (ctrl c) to stop the execution of the running program. Using the list command you only get the program listing running in RAM. Programs can also be stored on EEPROM. You can switch between using RAM & ROM commands. The modules are very hardy. I still have 1771-BAS in perfect working order. -
Under "Help > system defined variable reference" you will find this and many others.
-
Upgrade a SLC 5/04 to ControlLogix
chelton replied to Riskinit's topic in Allen Bradley / Rockwell Automation
I'd even consider using a redlion if it's for serial comms. Redlion's raw serial driver makes it easy to write your own ascii drivers. -
SYSMAC STUDIO - NX1P2 - Array copy help needed.
chelton replied to skyfox's topic in NJ Series / Sysmac Studio
Why do you need to copy the array? Can't you just set the address translation (AT) on the existing array to %D0. The array then should be accessible from %D00-%D59 -
Math Floating Point numbers without Registers
chelton replied to Abdul Wajid's topic in CX-Programmer
Floating point is entered directly by using the +/- character. See screenshot