gtsuport

MrPLC Member
  • Content count

    1329
  • Joined

  • Last visited

Everything posted by gtsuport

  1. Omron PLC CJ1G Series

    Hello Amit, A couple of things to check. Are there any programs running on the computer that may be tying up the comm port. Things like Palm HotSync, and Allen Bradley PLC software will grab the port, even if they are not active. Which port on the CJ1 are you connecting to? And what cable are you using? Also check the Change PLC dialog box. Double click the "NewPLC1" at the top of the left hand frame. You need to set the Network type (default for CJ1 is Toolbus). Now click on the Settings button to the right. Check what the Network Number and Node numbers are set to on this screen. With a direct to PLC connection it "should" be Network 0 and Node 0. Then click the Driver Tab and verify that the correct Com Port is set. Hopefully this may help. If not please post again and let us know what happened. gtsuport
  2. GE Fanuc Series One Plus

    FYI - Ge Series 1 is the Automation Direct (Koyo) 305 product. You can get the manuals online at www.automationdirect.com. I checked and the instructions you are looking for are in the 330/340 CPU Manual. You should also be able to find the hardware information you are looking for in the same area of that website. Hope this helps. gtsuport
  3. Hostlink Demo not communicating with CJ1M

    Try a different address. 96.00 is reserved for the Macro instruction. Valid work bit addresses for the CQM1 are: Channels 016 - 095, 116 - 195, 216 - 219, and 224 - 229. Hope this will help! gtsuport
  4. Omron hostlink command

    Hostlink only works with full channels. You are trying to monitor bits within channel 100. The hostlink commands will allow you to read the value of channel 100 and you will need to extract the bit data. The value will come back as a four digit hexadecimal number XXXX where bits 15 - 12 bits 11 - 08 bits 07 - 04 bits 03 - 00 X X X X if bits 00 - 03 are all on and all other bits are off the value of channel 100 will be 000F if just bit 00 is on the value will be 0001. if bits 03 and 00 are on and all other are off the value will be 0009. For your application you will need to ignore the two leftmost digits, and only work with the two rightmost digits. Hope this helps. gtsuport
  5. Instructiong for new programer

    You are correct. The NC211 uses DM area for speed and position information. The manual should explain the details. The DM area used will be determined by the "Mach. No" or "Unit No." rotary switch on the front of the module. If you have other questions, please post. gtsuport
  6. loadcell to cpm2a

    hendra, The CPM2A can use a CPM1A-MAD11 analog expansion unit. This unit will handle 0 - 5 vdc, 1 - 5vdc, 0 - 10 vdc and -10 - +10vdc, or 0 - 20 mA or 4 - 20 mA. The 200mV signal from the load cell will need to be run through a signal conditioner to increase the voltage to a level that the MAD11 can use. The analog value will be in the corresponding channel for the expansion unit. This will depend on the CPM2A unit being used and if there are other expansion units connected. I hope this will help you. If you have other questions, please post them. gtsuport
  7. Operand data type

    OK, not to get picky here, but the scope of this discussion has changed a bit. Originally the question was focused around the CPM1(A)/CPM2A (C-Series instruction set). Your code example is for a CS1/CJ1 (completely different instruction set). C-series instructions were included in the CS1/CJ1 to offer backward compatibilty and an upgrade path. I understand your example, but the instruction name defines the data type. The CPS (Signed Binary Compare) will give a different result than a CMP (Compare) instruction for the values you are using. (Note: CPS is not a C-series instruction) Jay can verify this, but I believe that C-series instructions will all use Hex as the data type (unless otherwise specified). Only CS1/CJ1 instructions will utilize other data types. Additionally, the data type will be defined by the title of the instruction. It would be up to the programmer to use the proper instruction type to get the desired results. I do understand your point Winall. I think Jay may have summed it up gtsuport
  8. Operand data type

    Do you have the Omron manual #W353-E1-(?), or are you only using the on-line documentation in CX-Programmer? While the on-line information is helpful as a "refresher", it does NOT fully explain each instruction. The manual does explain the data type associated with each instruction. (see attached) This may help to explain some of the confusion. gtsuport
  9. Instructiong for new programer

    WOW! That is a great tutorial. Thanks for the link! gtsuport
  10. Operand data type

    Winall, Not to disagree, but actually that post does answer the question. In the Omron plc all values in memory are stored in HEX ("behind the scene of the PLC processing"). The data types are only there for the users benefit. This has been a huge confusion for many users, and difficult to try to explain for support purposes. Certain instruction will error if invalid values are entered (ie: #A for a timer preset, instead of #10 for "ten"). To answer the question about reliable source for data types, refer to the programming manual. CX-Programmer will allow you to set any data type for a data memory location, assuming you know how you wish to view the data. CX-P will then check when compiling the program for "incompatible" data types in the instruction. But again, this is only for display within CX-P. I hope this helps, and good luck. gtsuport
  11. Instructiong for new programer

    CX-Simulator is part of CX-One Package from Omron. You will need to contact your local Omron distributor to purchase this package. You may want to look at www.plcs.net for a tutorial on programming. Hope this will help gtsuport
  12. Ethernet socket programming - CJ1M

    Ethernet communication uses FINS protocol. This protocol is documented in the Ethernet module manual (and probably other places). Manual # W343-E1-05 Section 11 You can download the manual from www.knowledge.omron.com Sorry, I do not have any examples. Hope this will help. gtsuport
  13. Modbus on a 3g3mv

    3G3MV Modbus is RTU mode only Baud rate can be set to 2400/4800/9600/19200 Data length 8 bit Stop bits 1 bit fixed RS-422, RS-485 Hope this helps, gtsuport
  14. First Time Omron Programmer

    Hi, Biggest issue will be memory addressing. Not really a problem, just need to understand how Omron handles vs AB. Get the manual for the plc model you will be working with. It may be on this site or check www.knowledge.omron.com. Review the Memory Map section in the back of the manual. This will explain I/O addressing, work/internal bit areas, data memory area (similar to N7: in AB). This should be a good starting point. Do you know which PLC you will be working with? Any questions, just post Hope this helps! gtsuport
  15. info FB

    Not sure what you are trying to do with this instruction, but per the manual, The instruction will take a single hex digit value, then set the corresponding bit number in the result word. ie if hex digit is "F" (all bits on 1111), then bit 15 will be set in the result word. The instruction can work with up to 4 digits, and the first digit to be used can be specified by the middle node in the function. Each digit will work with a separate result word. Hope this helps gtsuport
  16. Omron hostlink command

    Take a look in the Download section, under Omron Manuals. The W143-E1-5 manual there will be of great help. Section 4 (I think) breaks down all of the commands and reponse codes, explaining each character . There is also sample computer code for proper communication to the plc. Hope this will help gtsuport
  17. Omron F160 Vision System

    mulderm, I think I understand what you want to do. You may be able to do it completely with I/O. You should get the Communications Setup manual for the F160 Catalog #Z146-E1-1. The manual will help explain many of your questions. You can download from www.knowledge.omron.com. The STEP input will cause the F160 to take an image and perform the inspection. The OR output will provide the "Good Part/Bad Part" signal. Scenes (inspection setup criteria) may be changed using the digital I/O. DI0 - DI4 are used to select the scene (0 - 31) or scene group (0-31 scene group # each with 0-31 scenes possible, requires a compact flash card in controller). DI7 is the scene switch input, DI7 and DI8 are the scene group switch inputs and DI9 is the Execute input. That is the basic connection information. All of this can be done with RS232 serial also. The string commands are all in the manual mentioned above. I hope this will help. gtsuport
  18. Omron F160 Vision System

    What information are you wanting to get out of the F160? The setup of the system will depend on what you are wanting to do. You will need to setup several things in the SYS menu area, including communication parameters. I do not have experience with the DB module, but may be able to help you configure the F160. gtsuport
  19. NTM support tool version 4.3 manual

    Frank, NTST v4.7 is the latest version of the NT Series programming tool. This version will suport the NT600S. NTST software will NOT program the new NS series screens. The NS are the newest OIT products from Omron. Also, NS-Designer software will NOT program the NT series screens. I hope this will help. gtsuport
  20. ZEN

    vali, By energizing the DC(X) (X being the counter number) output instruction, the counter will decrement instead of incrementing. Refer to Omron manual #Z183-E1-1 Section 3-7. gtsuport
  21. Omron Smartstep communication protocol

    lebeau, Wmon Win software will allow configuration and monitoring of the SmartStep servo. Use the link to the Omron website to download the program. http://oeiweb.omron.com/Software/SoftReg/e...tware-login.asp gtsuport