Search the Community

Showing results for tags 'ip addressing'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 12 results

  1. Series Six PLC Expanded I/O addressing

    I have a program to convert from Series Six to RX3i and the series six is using expanded addressing. I need help to convert this to standard addressing. I found a manual for this but I still can't figure it out. For example I have  addresses  I1+0201    I1+0203    I1+0205    I1+0206    I1+0207 and need to represent them in RX3i. I attached the 3 page "manual" on extended I/O for reference.   Thank you in advance for looking at this Series 6 Expanded IO Addressing.pdf
  2. I am working on something different. I have a Signal Speaker that uses binary inputs to play a certain song based on source configuration. I have to send 24v to the inputs of the speaker. I have 5 of them with 30 different configurations. I am currently trying to do this in ladder logic, RSLogix 5000. Steps done. 1. Assigned the 6 outputs tag names. This is so that I can shift the program to other machines if I have to and I just need to change the slot location, or if I have an output go bad I can move it with ease. This works. 2. I  created the 30 lines of  5 columns to match the binary method. This works.    a. I can manually toggle the output to cycle thru the binary table. 3. Currently working on the logic that when a particular alarm is activated... I turn on the outputs needed to match the binary table. The problem is destructive bit reference on the coils.  I was researching some but don't know what direction to go. How can I call the same output on different rungs? I have attached the .L5X to show what I have programmed. 4. I know the first rungs are wrong. That is what I am trying to fix. 5. Would there be a better way to address this, if so how? Any help would be greatly appreciated.     Speaker_Alarm.L5X Speaker_Alarm.L5X
  3. Function Block addressing

    Hello all.  I have a program which has 8 function blocks. I recently added extra functionality to one of the programs (not the function blocks). I added the new variables to the global symbols table and added the new code, but when I compiled the new code, the variable addresses in three of the function blocks had changed. This is a problem, because we use memory cassettes to download new versions of code, so when the new version is downloaded to a machine in some far flung part of the world, these variables will be overwritten (they are hours run variable, so are important for servicing purposes).   My understanding is that CX assign's variable addresses in Function Blocks and we have no control over this. Bit if I only added variables to the Global symbol table, why are the FB addresses affected??   Any input appreciated. 
  4. Good day. I'm using 1756 L71S GuardLogix Integrated Safety Controller with Studio 5000 v28. My controller is connected to a third party software through ethernet connection, it simulates my project hardware and provides all the signals to my PLC. To know all the hardware signallocation at PLC memory, it uses a Tag export file provided by Studio 5000. In other PLCs, when you declare a variable as hardware input, you have to select in which address from the memory you want this input to be read, something like "Bit Input 0.0". But in AB this step is skipped, that is all addresses are managed by Studio5000 and hidden from the user. Is there any configuration at Studio 5000 that let me assign or at least see this addresses? Normally I would prefer my tags addresses to be hidden, but in this specific case it is more useful to know memory addresses.  
  5. Modbus Addressing in Weintek HMI

    Modbus addressing in Weintek HMI to poll data from Temperature sensor through RS485. In my system i have connected Temperature sensor to I/O Scanner has output in terms of RS-485 which directly connected to COM3 Port pin. No. 6 (as Negative) & 9 (as Positive) of HMI (Model No: MT8071iE) and HMI connected to PC via ETHERNET. I want to read temp on HMI screen via MODBUS protocol. So, can you please provide me instruction about addressing of MODBUS register in Easy-Builder Software so can read data of corresponding register. Because when i do compile i got an error like " Device no Response". I hope i will get reply from your side as Fast as possible to overcome this problem. Thank you.
  6. Hello. How can I get bit addressing of defined variable in function block? For example: - I define variable type DUINT with name Double_VarI_INT. - I want to get or set one bit out of it (its double word). - If I use Double_VarI_INT.0 I got error. Best regards.
  7. 505 workshop addressing

    Hi,  I'm attempting to convert some old Siemens workshop 505 code to control logix and i have basically no siemens experience at all and i'm confused as to how to tell what actual output card X1 or X2085 is referencing??   same with inputs.   
  8. Hello all, i'm looking at installing a completely new network for our PLC system, using a ring topology. at the same time i would like to incorporate the IP cameras and VOIP into the same network.  each system is on a different sub net, PLC = x.x.1.x, Cameras= x.x.2.x, VOIP= x.x.3.x estimated camera traffic will be 25 Mbps, PLC 10 Mbps, VOIP no more than 1 Mbps  switches would be capable of 100 Mbps  question: managed or un-managed switches? if it is possible to use un-managed without affecting operations then this would be a massive cost saving    please only comment if you have practical experience implementing this  many thanks Dan  
  9. Hello. I'm trying to use index addressing inside function block.  The command *D200 doesn't work. Is it necessary to use IR0, ID0,... inside function block? Thanks. Best regards
  10. Addressing limit alarm

    Hai, I have some question. How can i modify the limit alarm  on runtime project via screen.cim? I want to modify limit alarm value on the point ID with other point ID (Type Virtual), but i can not find the field to fill the point ID (virtual). Please give me some solution for this problem.
  11. I have a PLC that i just had to replace the old PLC was an Omron FA-350A the new PLC is a CMP1A-40CDR-A-V1. The programs are almost identical however there are some I/O changes that will need made. I am used to allen bradley PLC's and this is my first time using CX-Programmer. The PLC came preloaded with what was supposed to be the correct program although almost all of the I/O was programmed to the same addresses. I have no idea how the Addresses are structured. Would anyone be able to explain them or point me to a resource. There are also some 200.XX addresses are those bit storage locations? Thank you, Mike
  12. I have never worked with Point IO and wonder how the addressing for inputs and outputs are assigned? Is there a way to tell the PLC what addresses should be used for IO on the remote? I am planning to use the following: 1734-AENT 1734-OW4 1734-OW4 1734-IE4C