atomic_robo
MrPLC Member-
Content count
32 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Calendar
Everything posted by atomic_robo
-
Hello, I am using an NX1P2 for a prototype. I'd like to detect when the power fails so I can resume the state of the machine. I thought of energizing a retentive bit using P_First_Run. I am not sure how to go about this. Any suggestions are appreciated. Thank you in advance
-
Hello Everyone, I have the .mer files for an HMI application that was developed in FactoryTalk V8.0. I have V10.0 installed, I restored the .mer file and did some development ( added screens , objects and alarm messages). Then I created a V8.0 application file. Everything is ok except for the Alarm Messages. I changed an existing message but when i trigger that alarm I get the old one ( the message before I modified it) Any ideas?? Like always, thank you
-
FactoryTalk Alarm Messages
atomic_robo replied to atomic_robo's topic in Allen Bradley / Rockwell Automation
It turns out that I forgot to add the messages in the Local Messages folder . I guess I need more sleep. -
FactoryTalk Alarm Messages
atomic_robo replied to atomic_robo's topic in Allen Bradley / Rockwell Automation
Thank you Joe. I tried resetting the VM ( I am running FT on a VM) and rebooted my host machine but still same problem. -
@NevergoldMel I guess it's due to not having a deep understanding of produce/consume tags. There are a lot of PLCs on the market and it's hard to keep up with all of them. Can i have my snickers now?
-
Hello PLC gurus, I have a really noob question to ask. I am new to ethernetIp programming. I have a 1756-L61 that is supposed to communicate with another device over EIP. The Ethernet object assembly is set like this Input assembly instance: 100. Size 1 Output assembly instance: 254, configuration instance:1, Size 0 Read data: 2 word Write data: 2 word Does anyone know how I can set up the producer/ consumer tags to read and write to the data block over eip?? I thank all of you in advance
-
@IO_RackThank you for the instructions
-
Thank you so much. This helps a lot. Have a great day :)
-
Yes, Omron uses Ethernet/IP as defined by ODVA. So, now communicating with the Omron is as simple as adding an ethernet module? Will this configuration work if the Ethernet module is connected to a switch? Thanks
-
Thank you Joe for your reply. I believe it's an Omron PLC. There's an EN2T module on the CLX side. What's an AOP?
-
Hello, I am using the R88M-1M40030T-BS2 ( 200V 3ph) servo motor. I am looking for a diagram that explains the connections on the top of motor ( for power supply).. there are more than 3 pins and i am not sure why. Can anyone help me understand the pins on the motor for the 3ph supply? Thank you
-
Thank you @Daniel_TSG. This is really helpful
-
Hello, I have a NX1P2 controller that would control a DC motor, currently it's open loop. I can control the speed and the direction. I'd like to add an encoder to it. The motor I have is from MidWest motion S27 series and they told me I can use their encoder but the problem is it output TTL My question is, how do I read this encoder output in the PLC since it's TTL? Second, is there a high speed counter in Sysmac Studio for the PLC I have? Thank you everyone in advance
-
Thank you so much Garry, I really appreciate the time and effort you took to answer my question Cheers!
-
EDIT: Title should be Interfacing TTL Encoder
-
Hello, PLC: NX1P Comm module: NX-CIF105 I am running a serial (RS485) network to control several motors. As a trigger for to read the serial port I am using the ( Ch1 Receive Data Exist) bit, which is an internal bit that's ideally should be energized when there's data in the Receive buffer. However, this bit isn't reliable at all. I am reaching out today to figure out if there's another way to trigger the receive command ( preferably without a delay) thank you all Cheers!
-
Hello, Can you please explain what a retained tag is? I thought it's a tag that retains its value after power loss. But when I created tags with initial values and then turned off the plc, they 'retained' their values even though they weren't configured to be 'retained'. And, how do we change the values in a retained tag? Thank you in advance
-
I am not worried about id when converting from rs485 to uart . ID can be set for each motor and then each motor can be addressed in the header of each instruction packet. I don't have any room for four additional You're right @innoaloe, it'll be a lot of work. The easy solution and the more expensive would be to get MX106R instead. Thank you again :D
-
Hello, I have an NX1P2 with a CIF105 (RS485 module) and trying to control motors (Dynmaxil MX106T) that run on UART (TTL). I spent some time researching and came across MAX485, but I don't think that's the best way to do it. To make things more complicated, there's only one data pin on the motors, i.e. runs half duplex so I'll be needing some sort of direction control. Has anyone here come across something similar? How is it possible to communicate with a TTL device from the PLC? Thank you
-
@panic mode Don't I still need some sort of timing between the PLC and the micro-controller if I go with that option?
-
Thank you again @panic modeand thank you @innoaloe I am afraid I can't go with RS232 as I have 4 motors that need to be connected to the same port.
-
Thank you @panic mode. Does that mean shorting the RO and DI pins on the Max485, as the motors require one data line (either transmit or receive)?
-
That answers my question. Thank you @IO_Rack I was populating the retained tags in the initial value field. Then I noticed when I changed the value, the plc wouldn't take it.
-
Hi, Thank you for your reply! I think the done bit has to be created in the function block. And, yes there's a bit that indicates a motion is complete (Change from 1 to 0). I think it would be safer to just use your first solution, i.e. using one function block for all the motions. Thank you @innoaloe again :)
-
Hello, I am using function blocks multiple times to execute motion commands. The function block has a few MOVE instructions that would move the motion profile values to the drives. I noticed that the PLC only keeps the last value. Meaning, the values always zeros. How do I go about this issue? Thank you all