Search the Community

Showing results for tags ' etc. all the mb public/native function codes are supported. 32-bit integers/floats as single entity are supported with byte and word level swapping. a separate utility automates the data mapping to your plc logic. features -serial master (basic requ'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 214 results

  1. 90 30 CPU350 serial connection

    ok running into a issue here, so we were able to communicate with the processor to download a program. transfer went fine. upon cycling power, we can no longer connect to processor. we used LM90 for the software. i've tried removing the battery and shorting out the "mem clear" points on the board, however we can no longer communicate with the CPU. we have a POWER and OK light solid on the power supply. kinda stumped here if anyone has any insight.
  2. Hello people, I hope someone can help me with this. The system is connected with 8 PLC's. I want to transfer the data memory of a PLC to another like this: D850 from PLC2 to D900 PLC1 D850 from PLC3 to D901 PLC1 D850 from PLC4 to D902 PLC1 D850 from PLC5 to D903 PLC1 D850 from PLC6 to D904 PLC1 D850 from PLC7 to D905 PLC1 D850 from PLC8 to D906 PLC1 The data memory is an integer.
  3. Hey, I recently started trying my hand at creating function blocks. At the moment I'm trying to create a PID function block, however I keep getting this error: "ERROR: Variable does not have enough size." No idea why it does this. Can anyone help?  
  4. Hello, Completely new to Mitsubishi PLCs and I need to use a date and time stamp for data collection purposes. We have a Siemens PLC as well and this has the data type "Date_And_Time" which is what I need to replicate. I have been attempting to write my own data type but am struggling with how to go about this as it is not straightforward and I cannot find anything about how the Siemens Date_And_Time is made up so I have nothing to go off. Does anyone have an example of a data type they have made that is the same? Or is there a data type which does this already in GX Works 2 that I just can't seem to find?  Please help!
  5. Hi Everyone, I would like to know  if two S7-300 CPU can exchange data via MPI protocol using X_Put and X_Get blocks. is it possible to test the data exchange via PLCSIM to verify. CPU1 = 313C-2DP CPU2 = 312 Please advise. Thank you.
  6. Hello! I am beginner in PLC world, also in SIEMENS PLCs. I managed communication over private network. Now I have a problem that I get same values on all inputs. Picture below shows my configuration of driver and data monitor. First picture shows values when input I0.0 is in state 0. Second picture shows values when input I0.0 is in state 1. Physically on PLC only input I0.0 is forced to 1, input I0.1 stays 0. But data monitor shows both inputs as state 1. Where is problem? Is problem in PLC program, TIA portal? I saw some guys using DataBlocks but I am not skilled enough to use it. Third picture shows simple PLC program on my PLC. Please help. Thanks in advance!
  7. Hello! I have a project where I need to use Allen Bradley PLC, it might be one of CompactLogic series. In scope of the project I need to transfer few real values to DirectLogic PLC that installed on customer side. DirectLogic PLC has installed ethernet card that support Modbus TCP, TCP/IP and UDP/IP protocols as it says on automationdirect website. I start looking for Allen Bradley PLC that support Modbus TCP or TCP/UDP protocol and did find clear information. Could you help me to find out a way how I can pass the data to directlogic PLC from CompactLogic?   Thank you in advance!   Regards, Scotty
  8. Hello. I am trying to make a serial RS 232C connection between Schneider Magelis HMIGXU3512 and Omron PLC CP1E. However, there seems to be a communication problems between both of the equipment. I am using cable XBT Z9740 for the serial communication cable. The format used is 8.2.N for both equipment. The baud rate is 115200. No Flow Rate is choose. Anyone can help with this kind of problems?
  9. Is it possible to use FX3U-485ADP-MB as a serial port to send and receive user defined string/data to and from a computer? I have a FX3U-32M PLC and two FX3U-485ADP-MB adapters. I have been using PLC with one adapter as Modbus Master. Now i want to use both adapters, where one will be Modbus Master as usual and the other I want to use to send and receive data to and from computer terminal (Example - Realterm). I have a third party 232/485 converter which works really well. Lets me just describe my requirement straight forward. I want to display process parameters on a windows computer based user interface (UI) and also set some variables in PLC from the same UI. The UI has access to serial ports of computer.
  10. Hi every one, I'm new here. Is there any CC-Link IE field basic master or simulator that can be use on Windows PC, for testing  CC-Link IE field basic slave communication ?   Thanks in advance    
  11. Hi Guys I was wondering if any one of you could tell me how to set up some basic button functions? I need a basic instruction on how the followering button setup, could be done on the HMI, preferable with exaples or tutorials etc. !!! I´m working with the current setup: NX1P2, using Sysmac Studio, Module version 1.25.1.0, along with a NA5-Terminal, version 1.18 !!!  START_VALVE_1_BUTTON = Toggle, Momentary, Set or ?? - (Need the START_VALVE_1_BUTTON to activate ON_BUTTON & OFF_BUTTON flashing, indicating selection option, ON or OFF, meaning activating start valve 1 mode, or deactivate the mode). START_VALVE_2_BUTTON = Toggle, Momentary, Set or ?? - (Need the START_VALVE_2_BUTTON to activate ON_BUTTON & OFF_BUTTON flashing, indicating selection option, ON or OFF, meaning activating start valve 2 mode, or deactivate the mode). ON_BUTTON = Toggle, Momentary, Set or ?? - (Need the OK_BUTTON & the OFF_BUTTON to flash simoustaniously, after START_VALVE_1_BUTTON, or START VALVE_2_BUTTON has been pushed). OFF_BUTTON = Toggle, Momentary, Set or ?? - (Need the ON_BUTTON & the OFF_BUTTON to flash simoustaniously, after START_VALVE_1_BUTTON, or START VALVE_2_BUTTON has been pushed).  !!! Hoping to hear BACK from some of you VERY soon, because I need the know_how ASAP. !!! !!! Write soon !!!
  12. Internal function block variables

    I have a function block where the first internal variable is showing as address H1420 in the Global Symbol table. When I add another retained variable to the function block then save and compile the code, the variable address in the global symbol table shifts from H1420 to H1488.  I need to retain the address as I will be downloading code and I need to ensure the address if H1420 stays with that variable.    Can anyone help with this?
  13. Hello Everyone, We made a video about the simple explanation of the settings of the abb acq580 driver in the stage of water level control in multi-motor dirty and clean water cycle systems using the automatic commissioning feature of the ABB ACQ580 driver. Your comments and feedbacks are very important for us.  Video: Youtube            https://www.youtube.com/watch?v=JANGnykYYyw (For those who can't see the link) The video in our language(Turkish) but we put english subtitles. If you got any question, feel free to ask.  Thank you.
  14. To Whoever might read this: I am currently a journeymen electrician in CA with 12 years experience in the installation, Maintenance and design of commercial electrical systems. I have limited Industrial experience, but I know enough to get myself around without blowing myself up or the customer and their infrastructure. Recently, I have taken a few online courses on PLC programming using RSLogix Micro Lite. I realize this is very entry level stuff, but I thoroughly enjoy the process of forming ladder logic and problem solving and I believe my experience in electrical theory and installation has helped me understand the natural flow of this logic. My interest in this field goes back 10 years or so and I am just now getting around to learning the languages and logic behind the PLC's that I have built entire electrical infrastructures around. With that said, as a full time service electrician who just landed a job in the wastewater electrician/mechanic field, I am seeking opportunities to learn and grow in some form of internship or unpaid position as long as the workload is either remotely operable, or somewhere based out of the greater Sacramento, CA area.   I do not want to sound picky, but I am a young father with a full time career, newly married and a busy full time job schedule to keep up with. SO, I am definitely interested in any opportunity that will give me experience to add to my abilities as a programmer for future ventures. Thank you for your consideration!   MtHowe15 P.S. I am also TOTALLY up for any hints and tips as to what a good next step would be towards gaining experience!
  15. I have a level measurement system by fmcw radar (Rosemount tankradar), for a filling-emptying process, of very large water chambers. Very sporadically, the radar is momentarily lost and measures 4 to 7 feet below the actual level, only when filling the water chamber.  Sometimes the measurement freeze in the middle of the filling process.  Due to the criticality of the process, this behavior is dangerous, as it can cause flooding inside the plant This behavior is very sporadically so we are baffled about the root cause of this problem.
  16. Lets say I worked in a factory that made multiple models of parts. I need to run data tracing on the off shift due to certain models only running on 2nd and 3rd shift. I want one data trace to capture one group of bits at Model 1, Then reset the Data Points and run again for Model 2, Model 3 and so on. So the Bits that I am mapping with the trace need to change.  I can change the trigger easy enough with my program. I see in the manual the CPU has a "separate memory area" for trace settings. Can this area be accessed from the Program so I can set my bit addresses to monitor to a word or E_?   See attached pic for clarification of what I aim to change through the program.   
  17. Omron Function Block variables

    Hello all.  I posted earlier in the week regarding downloading new code to an Omron PLC, but I think the question was a bit vague. As a follow up, and hopefully to clarify, I have the following query. I have created an upgraded program which will be downloaded by field techs using memory cassettes. The revised area of code is essentially a Function Block which amends service lamp behaviour, and in creating it, I have amended the existing function block and added new Internal variables. Is there any way I can ensure that the new variables don''t over write or move the existing  variables in the PLC, because this is what is happening when I download it.    HELP!!!!!!!!!
  18. Hello! I am new at PLC programming. I am using TM221CE16R PLC with TM3AI8 analog input module and SoMachine Basic v1.6. I am trying to scale analog input value. I am using 4-20 mA pressure sensor. I managed my wiring so that I get raw values in SoMachine Basic. But I don't know how to scale these values to usable values. My sensor works in range 0 - 16 bar. What is best way to get values? Is it PID function block or multioperand function block using equations to get range 0 - 16? I will appreciate your help.   Thanks in advance!
  19. hello.   I've been trying to communicate this omron plc CP1L-EM30DT1-D, with a yaskawa inverter cimr-vu4a0004faa. but i can't figure out how to make de correct mov or configuration in de DM. i need to run/stop, change frequency.    some help, please. :) 485PRUEBA.cxp 485PRUEBA.opt
  20. I'm trying to understand the basics of using a serial to ethernet converter such as this Comtrol DM-EIP-2101, with Studio5000 code. Basically I have a weighing machine that only outputs data via RS-232 and I need to send that data to a PC that will process it through a Studio5000 program and have the data displayed on an HMI using FTview SE. Is it as simple as just connecting the serial and ethernet to the converter and it does all the work? Obviously checking ip addresses and firmware will need to be verified. The main thing I am unsure of is the process of passing the individual data packets from the machine to the Logix code on the PC,  things like what the weight of the item was, was it over weight or under, etc....  Would there be an AOI or tags built into the software for a machine like this Checkweigher? I've worked with much smaller items like Cognex Dataman cameras and I know you can just use their AOI that allows you to simply call a tag if you want to display information like if a scanned barcode was correct or whatever. If anyone has done something similar I'd appreciate any guidance. It can be difficult getting the information from the manufactures so I'm looking for answers anywhere I can. EDIT: I guess I should also clarify that only using one or the other (serial or E/IP) is not an option. It will be a serial connection from the Weighing machine to the converter and then Ethernet to the PC.
  21. I have OMRON CP1E PLC and I want to read memory address of PLC via serial communication. I want to use ESP8266 OR ARDIUNO OR PC Hyperterminal Please help me in any direction. How I should proceed?  
  22. 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.
  23. Cimplicity Auto Report Generation

    Dear All, I am having a problem with my cimplicity Auto Report Generation, When I Click on Generate Report, it shows "0 values collected" does anyone knows what's possibly could gone wrong here ??
  24. Hello I have a scenario that's been bugging me for some time now. The scenario consists of a Micrologix 1400 that I need to control it's output from modbus/tcp. In detail what I really need is to be able to manipulate the O0:0 through modbus/tcp. The PLC would be the master and I would be the slave that triggers the connection to the master. I'm using a Modbus-Client on my PC and that should be the slave. Any idea as to how I can manage that? Currently I can send data to the master but everything is "stored" on B10 and I have no idea how I could write directly on O0. Thanks a bunch guys. PS: I'm borderline noob. 
  25. Hi guys, I have an M221 and trying to read process data from a HACH controller via Modbus 485. In the Read_Var function block I need to configure ObjType, FirstObj, Quantity and IndexData. Slave ID is 3 and I am using SL2. So, say if I wanted to read to following registers, Register #40001, Data Type Integer, Length 1, Description- Sensor Measure Register #40005, Data Type Float, Length 2, Description - Sensor Temp Register #40007, Data Type String, Length 6, Description - Sensor Name what do I put into the Read_Var function ? I am completely new to this and it's just not clear to me. Thanks John