Search the Community

Showing results for tags 'status register'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 31 results

  1. WRITE MULTIPLE REGISTER MODBUS

    Hallo my name is Danu, i have a CP1E wirh CP1W-CIF11 and connect to modbus RTU device, i have done with write single coil, write single register,  read single register and read multiple register. But i try to write multiple register,  the indicator of CP1W-CIF11 is off and if i check d memory its no data. I attached my cx programmer. Can you help me create write multiple register in cx programmer?  Thank you AD4402-modbus edit edit edit edit edit.cxp
  2. TCP Connection Status

    Good Morning to all, I'm working on a TCP connection and sometimes I need close it and reopen successively. When I close connection and Close is done I cannot view the correct TCP status because it remain ESTABLISHED.  Why it could be happen? Waiting for your answer,  Thank you, Mariangela
  3. We have an SLC 5/05 on our automation network, one of several SLC 5/05 processors on site.  It functions perfectly well and no ethernet messaging issues or SCADA drop outs.  The difficulty I am experiencing with it is when I am required to fault diagnose it takes a very long time to get online to it with our laptop running RSLogix500.  It sometimes takes as long as 10 minutes.  It makes no difference whether I use the Ethernet devices or the EtherNet/IP Driver in RSLinx, it nearly always takes an age which is frustrating in a breakdown situation.  I don't ever experience these long wait times connecting to any other of the SLC 5/05 controllers or any other controllers for that matter.  Once I am connected to the problematic controller I don't experience any issues, it's just the initial time getting online.  I try to leave the laptop permanently connected to it to avoid the long wait time to connect.  When I open RSLogix500, select Comms, Who Active Go Online, Ethernet devices driver, I can see that the problematic 5/05 has Active as its Status whereas the other 5/05 processors have Remote Run as their status.  Please can anyone advise as to any possible program parameters, RSLinx settings or hardware faults I should be looking for?  I have considered it could be a network problem but I'm unsure about this given how the processor performs well in every other regard. Neil
  4. Memory registers on KINCO PLC

    Hello to everyone. I hope you are doing well. I have a KINCO PLC HP043-20DT. I'm communicating through free-protocol instructions XMT and RCV. The manual states that memory registers SMB86, SMB186 and SMB286 contain information about the state of the reception instruction. I would like to ask if any of you know of the existence of an analog register but with respect to the transmission instruction, instead of the reception. The manual does not indicate it and I could not find any information online. I've sended an email to the manufacturer but, until now, I have not receive any answer. Otherwise, how could I search for this information? I tried through the manual providede by the manufacturer, but maybe there is other way. I would appreciate any information. Thank you so much. Kind regards.
  5. INDIRECT REGISTER

    i want to use indirect register, but why contact 100,IR0 is not ON, is it my program correct?
  6. Hello! I am using the Plant PAX AOI L_CPU_24_Up and am having zero luck finding out both independently and from tech support what the 16 bits of the Ref_Out.Identity.Status are. The description says Tag to receive CPU data, device status (bitmapped, see documentation).  I have a techconnect contract, but cant find the correct documentation where this information lives.  Could someone please send me a link or just give me the number of the publication.  I attached a screen shot of tag info I am looking for. Thank you!!!!    
  7. I'm writing a PLC program (Q Series Mitsubishi PLC, GXWORKS 2 Software) for a package sorting machine. The logic of the machine is the following:   Packages are induced in the conveyor. A barcode reader scanner gets the package barcode. Barcode is send to our SMS (sorting management system), it calcules the exit and send it back to the PLC. Package travels to the calculed exit, then is derived into the chute.   The tracking of the products is done by an encoder and a shift register. This means that every memory address represents a physical position in the conveyor. Then, the shift register move the bits representing the packages along the memory buffer, till the bit arrives to an address that represents an exit, so the package can be derived.   My problem is not the tracking of the product, but the product ID tracking:   When a package enters in the conveyor, an ID is set for that product (1,2,...,n). The idea is that this ID is used to track the state of that package, for example if the package was derived in the correct exit, if it has a damaged barcode, etc.   My question is, how can I track this ID along in an efficient way. I was thinking in use the same shift register not moving a sole bit, but moving a larger number for example |1|0000011|, where the first bit acts like a flag that represents the existence of a product and the rest of the numbers is the product ID. When the flag gets to the exit address I can substract 10000011 - 10000000 = 00000011, to get the product ID.   Is any more efficient way to do this ?
  8. Hello, I have an M2I Top RW (model: 1000WD) connected to a Schneider Modicon M221 PLC. The HMI is connected and I is working perfectly reading data from the PLC via ethernet. I can't seem to find a way to write to the PLC from the HMI. I would like to control the PLC from the HMI, I know this is possible with Fatek PLCs with the same HMI model. please help - how would I create a bit command from the HMI to the PLC? what registers? what inputs in the PLC? thanks
  9. Dear Engineerds,   My Master (non siemens) doesn't see the Holding Registers of the Slave (S7-1200) plc. However the Q coils are fine and all Diagnostics don't show errors. The Hardware: S7-1200 – CPU 1215C CM PtP – CB1241 RS485 (6ES7 241-1CH30-1XB0) - Half Duplex RS584   Firmware: Modbus_Comm_Load (V3.1) Modbus_Slave (V4.0)   I've tried with various DB, UDTs and manipulating HR_Start_offset parameter with no success. Could you advise what am I possibly missing? Modbus_Comm_Load_DB_Snapshot.xlsx Modbus_Slave_DB_Snapshot.xlsx
  10. QM30VT2 BANNER WITH QJ71C24N

    Dear Sir. Can Anyone Help me,How To read  Holding Register QM30VT2 BANNER With QJ71C24N Mitsubishi ,With Rs 485 Communication.I Want To read Holding Register it,More than 2500 Register. Thank you for attention. Best Regards.
  11. Hello. I can't find any related bits wich would indicate PLC offline / online status. I'm using two PLC's. PLC0 Modbus TCP (Ethernet) PLC1 Modbus RTU (Serial) Please help me to get online status. BR, Andrej. 
  12. b&R 4PP015 Error

    I have a 4PP015.0420 panel with the led error that stays between green and red, and it doesn't work.The sequence of the LEDs at power:       Yellow   Red       Green   Red       Green   Green       Green   Green&RedAnd on the display :          Version    1.1          Status     400041000I think there is a Status Register that indicates the errors.How can I see it to know why the PLC is not put in RUN?Thank you in for your help.Sorry for my english
  13. I have IPC and need to detect status of IPC and PLC communication . I need help with the same that how can in detect it ? Is it possible with message instruction ? if it is then how ?
  14. floating point shift register

    hi all, i'm currently trying to shift register some data in the floating point (double word) format, just for an example i,m using a 0-20mA 0-40 bar pressure sensor to gather information from a can filler and want to log the data for lets say the previous 20 cans. i understand how the shift register works and can get it to work with single word just fine, im using floating point to make my life a bit easier by using sleepy wombat's scaling function block, i need decimal points as i will be expecting reading around 4.5 or so bar and expected to be within .2 tolerence this will then have to displayed on a HMI, which i assume will be easy enough
  15. Hi,   I'm pretty new to allen Bradley and wanted to know if there was a function that could help me out. I have a rotation sensor which feeds back to the PLC via a digital input, once every half second or second once machine is up to speed - I want to record the off time of this DI (how long it is off between pulses, essentially how long it takes for drum to rotate once). Is there some way to record this time and use this value for compare logic? any help would be greatly appreciated.   PLC: Micrologix 1400 series B RSLogix 500 version 11.00.00 (CPR 9)
  16. Hi, totally new to PLC's .. Just trying to do a university assignment I've connected a DTC1000 to Fatek PLC Port 2 - RS485 I want to know in which register I can find the measured temperature. A friend said you should add 400000 to the converted from hex to dec number which is mentioned in DTC manual. http://www.deltronic.su/userdata/files/dtc_manual_eng.pdf But I'm not sure which value should be used in manual and is 400000 the number to add (and where it has come from!) If I can just find the register, I can do the rest (just a bunch of normally open and close and  .. Thanks
  17. Please assist me with the following; regarding the ME96SSHA-MB Power meter data transition with Melsec-Q series PLC; We acquire to read various values on dedicated Modbus storage address registers at the simultaneous into a Melsec-Q series PLC via Modbus (TCP or RTU)  for calculation purposes. Naturally, since the reading of these variables are to provide accurate instantaneous results, it is a requirement that these values are to be read at one scan.   However, as can be seen below, there is a gap in address register range – of which, if all of these are scanned simultaneously, yields an exception error when read. This error is only avoided by scanning these data sets separately – which is not ideal for our application – since accuracy in calculations is imperative.
  18. Please assist me with the following; regarding the ME96SSHA-MB Power meter data transition with Melsec-Q series PLC; We acquire to read various values on dedicated Modbus storage address registers at the simultaneous into a Melsec-Q series PLC via Modbus (TCP or RTU)  for calculation purposes. Naturally, since the reading of these variables are to provide accurate instantaneous results, it is a requirement that these values are to be read at one scan.   However, as can be seen below, there is a gap in address register range – of which, if all of these are scanned simultaneously, yields an exception error when read. This error is only avoided by scanning these data sets separately – which is not ideal for our application – since accuracy in calculations is imperative.
  19. Compare not working

    We have this logic (on a CP1E) the desired outcome is as follows: When a bad part is detected, force the operator to index the machine 6 times, using a holding register to prevent a power cycle from resetting the count. once 6 cycles are recorded output that the bad parts are removed AND reset the count to zero.   What has actually happened so far: the count has gone to 6 and not reset. I have used CX Programmer to set the H0 value to zero but the compare still says it's equal (to 6)   I have read everything i can get my hands on regarding holding registers and compare functions and i can't see what is wrong. I have no formal training on this so i'm sure it's something simple. can anyone point me in the right direction?   Thanks guys    
  20. Hello everyone. I m new on site. I need to an example program (done and running properly) that bit shift register. I will design a bottle filling machine. I dont know how to use these logics.  hardware dosent matter.   thanks for your interest
  21. I have Omron CP1H PLC and using Ethernet Option board to communicate through Ethernet. When I connect PLC to 2 Computer it starts malfunctioning and values in register get fluctuate. while I connect single HMI it works fine. Kindly give solution if anyone know. 
  22. I'm looking for some general information about different types of vibration/temperature sensors. What type, brand, model number, etc. will best fit my application.  Scenario: I want to monitor the vibration and temperature of multiple motors and gearboxes for a large overhead conveyor system. If an oil leak occurs and temperature increases, I want to see a temp. alert via a HMI. If a something mechanical fails, I want to see a vibration alert via a HMI.  I've looked into sensors that stick to the outside housing of the motors or gearboxes via a magnet. My concern is justifying the temperature readings. How accurate would a sensor that reads an "ambient" temperature be (compared to a thermocouple on the motor coil itself or some sort of probe)? Also, would the location of the magnet  on the motor or gearbox drastically affect the temp. or vib. readings? Has anyone had success with a similar setup? If so, what devices did you utilize? Are these systems truly beneficial?  I'm currently considering Banner's wireless products...
  23. Hi everybody. I'm just getting started with GX Works 3 and I feel a bit lost. If I have an external help file for my function blocks, how do I register this in the program? I can't find it anywhere when I double-click the fb library or in the e-manual Viewer. The file format is .CHM and I have imported this to GXW2 earlier.   /Niklas
  24. Hai i want to know how to save and retain the values of the program even in Emergency power off the PLC and on again? can any one help me?
  25. Hi, Iam new to schneider electric PLC drive programming and also to canOpen communication. I have an LMC058 PLC and there are three Lexium 32A drives connected via canOpen which inturn controls three servomotors. My question is how to find/ read hardware limit status of the axis in which limit is connected to a digital input pin of the drive. Even though the axis is properly working by configuring the digital input pins we are unable to get the digital input status of the drive. In the drive manual its given that the digital input status can be read from canOpen address 3008:F(hex) we dont know how to read the status during run time in the program . Can any one advise me how to read that address. I tried SDO_read function but its giving me error(canOpen network id Unknown). Thanks in advance.