Search the Community

Showing results for tags 'sysmac studio encoder'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 217 results

  1. I am new to Omron Programming, Sysmac Studio NJ processor & NA hmi.  I am used to being able to create diagnostic PLC logic using BIT addressing from a DINT variable for setting diagnostic signals for an HMI.  I can also use the DINT to do a quick check to see if it is greater than 0, therefore signaling I have a Machine Fault.  I cannot seem to figure out a way to get those BITS setup in the User Alarms of the NA programming.  I have found where you can setup a Datatype/Union to be able to use the DINT scenario and Bit level in PLC programming....but that doesn't help on the HMI side. Any thoughts??
  2. NJ Modbus

    I need to write c# with modbus TCP to read NJ,  Anyone able to to use PC communicate with NJ by using Modbus TCP?  Any Function need to be added in the PLC, for Example , PC to read Register 40000 to 40020 ?    
  3. Hello guys, I am running an application for packaging measurement using a sick DFS60B incremental encoder (programmable from 1 to 10000 PPR). In more detail, it passes packaging on a conveyor belt and we have created an inspection station and an expulsion station (defective packaging), so we use the encoder to check at specific points of the packaging for defects (we use special sensors to check defects). ) (there are four in total). However, the problem we are having is the following: When reading the encoder in the PLC, the same means that performs "jumps" and does not enter the windows (GRT and LES) created on the ladder, ie, as if it were not continuous. . I understand that because the VHSC24 card works at 1 MHz in counter mode, this type of problem should not occur according to our application is not even 100 KHz. For example, our case: Using 1000 PPR and the motor speed (coupling output) is 3600 RPM (in practice it is around 1750 RPM) the frequency is calculated as follows: F = (PPR X RPM) / 60. : F = (1000x3600) / 60 = 60 KHz, ie 60 KHz is much less than 1 MHz, I think this kind of problem does not occur. Application Info: . Studio 5000 V31 . PLC Model: Rockwell 1769 - L19ER-BB1B CompactLogix 5370 . Encoder Card: 1734-VHSC24 / C . Incremental Encoder: Sick, DFS60 up to 10,000 PPR and HTL Electrical Interface. Using a 200 mm circumference / perimeter wheel. . Motor Nameplate Data: 1670 RPM, 0.37 kW / 0.5 HP, 60 Hz . Inverter: Weg CFW500, Output Frequency 62 Hz. Card Settings we use RPI: 2 ms Type: Counter, but we already use it as Encoder X1 Store Count Mode: Disabled Filter: No Filter, but we use 50 KHz and 5 Khz filters in our tests. Counter Attenuator: 1 Wiring Diagram VHSC24 We turn on encoder A at input 0 and encoder Aret at input 1 In logic (Structured Text) Using the PMUL instruction to convert encoder (Pulse) data to mm scale. (Ladder) The window comparisons part (GRT and Les) and other part of the process. We emphasize that we performed the tests also only with the reading and comparison part of the data, excluding the other parts, precisely to verify the issue of Scan, but the problem persisted. If anyone here in the forum has some information that can help us, I would appreciate it.
  4. Trying connect baumer EAL 580... Ethhercat absolute encoder with Beckhoff C6015. Ethercat connection is From PLC to EL6695 module(This module is connected to KUKA robot for mater to master communication) and from Out port of EL6695 to In port of Baumer Encoder. It is not getting scanned nor manually appended. But when i connect it directly to PLC it works fine(gets scanned). Any solution?
  5. Hi all, I am taking a Kubler draw wire encoder back to a 1734-VHSC24 and having a little bit of an issue with the rollover.  With the draw wire untouched the output value seems to be fluctuating over time and appears to be drifting backwards to the rollover value making our distance measurements completely useless.  Does anyone have any insight as to why that might be?
  6. hi dears, I have one CS1D omron Redundant controller ( CP65H) that must be connected to NS15 Touch panel. I want to use Ethernet for connecting HMI and CPUs (CS1D-ETN21D). I have one question. for NS15 we can use CX designer and sysmac studio? is it true? which one is better? what is your recommendation for HMI software? Thanks.
  7. How do I edit an array size ARRAY[0..13] OF REAL to ARRAY[0..15] OF REAL? Sysmac Studio doesn't allow it to be done online, as far as I can see. If I do it offline and then go online and Synchronise, Transfer to Controller I receive error Any ideas?
  8. Trying to connect our old Sysmac C200HE PLC to the CX-Programmer software however, failed connection appears. We are using a USB-Serial connection and have set up the comms on the device manager. To try and connect to the PLC we are using the Auto connect function, selecting the usb-serial connection and selecting the comms the same as the host network. Any help would be greatly appreciated.
  9. Hey guys I have searched the forum, but can not find the answer I am looking for. I have an Omron Nx102-9000 along with an NA5 (9 ") that I use to control an industrial furnace. I need to set an output one at a given time (date and time)  A time that should be able to specified from day to day via the HMI Is there anyone who can help me? Then I would really appreciate it
  10. Good morning, I am working with sysmac studio v1.25 controller NX1P2 and HMI NA5. I have been trying to link and modify members of an structure in HMI without success and I don't know if i'm missing some syntax or if it is even possible what I am trying to do. 1. In the PLC I have the struct "Formato" and global variable "Formatos" which is an array of Formato. 2. I have mapped this variable to the NA5 so I can use the same data type. 3. I am trying to give a value to the members of my struct with a recipe of the HMI. I am trying with different syntax, with AT connection, without AT connection and none is working for me.   Is it possible what I am trying to do?   Thanks very much in advance,
  11. Hello everyone, I have a problem with packing machine. There are some issues with one of the axis, when axis actual position is near to 1800000 some error appear and operator has to turn off machine on main contactor. This axis is working in Linear mode. I think that rotary mode would be better for this axis. And here is my question. Which instructions, and what options i should change/check when i change count mode in axis's options. Can any1 point me some manuals to read or give me some advice ? Thank you in advance.  
  12. Hi, I can’t find an answer to the following and I was advised to ask it here.I’m programming an Omron CJ2M with an MD212 high speed I/O card. I usually do all my programming in Structured text, simply because I like it a lot over ladder or sft.Now, if I want to read the hight speed counter (incremental encoder), I have to make a ladder section and use the PRV instruction to store the present value in a chosen location.The manual says the current PV is stored in A271, but I can’t get a readout there. Apparently the only way to read it is through this instruction.Does anyone know if there is an equivalent to the PRV instruction for Structured text? or another way perhaps? Again, when I check the actual memory adress, there’s no value there withouth the use of the PRV instr.
  13. I need to import/export all recipe templates to/from a single csv. file Anyone with a Solution for this? Thank you 
  14. s7 214

    Dear All ,  I need to connect two encoder to S7 214 PLC  any one have information about 1-If it applicable to connect encoder  2-How adjust it on S/W and H/W to work good  thanks in advance
  15. Hello, I'm looking for sample program to communicate Cognex DataMan 262Q, now i have connecting by Tags, 496 bytes input/output, but in manual i see :  
  16. I am trying to use the Event "SaveUserAlarmLogToFile" tied to my F1 button to save my alarm history to my SD card installed in my screen, but I can not find any details on how to specify the file name for the save...can someone please clarify what should be entered for the file name?     Thank you!!!!
  17. Hello everyone, I have this message when I trying to open my project which I did.  "The project includes a model that cannot be used with the current license. The project is closed." I recently reinstalled windows, but version of Sysmac Studio is same, License is same, but now I not be able to open my project. I just tried to install last version of Sysmac Studio 1.25, and of course nothing changed, looks like issue with license. But again, license is same.
  18. I'm very new to sysmac. I am trying to display the current date and time in the corner of each of my HMI pages. I saw a button labeled date and time. It is asking for a variable for behavior. Do I need to write some basic structured text or FB in plc to get date and time and pass it over? I figured the button would update itsself since when I placed it on the screen it had the current date and time and refreshes every time I leave the page and come back. 
  19. NA5 Orientation

    I was wondering if the NA5 could be flipped for a portrait orientation, I am working on a new project that has serious width restrictions!  I looked through the Sysmac software but could not see anywhere that it could be done in the hardware configuration.   Thank you!!
  20. Cp1h-y - encoder issues.

    My issue and goal. - Trying to get an encoder (Automation Direct TRD-N30-RZVWD) connected to a cp1h-y to read wheel position(coupling) and have a pulse trigger at certain positions is this possible? I currently have the encoder wired up to highspeed counter 1 and am using PRV(881) port #0010 control data #0 with an P_On always on flag.  wanting to see  values change but nothing is being changed in the watch window. I'm reading the programming in section  3-20-2 HIGH-SPEED COUNTER PV READ: PRV(881), but I'm struggling.  any help is much appreciated.    
  21. M7 486 SIEMENS cpu

    Dear all ,  I have PLC M7 486 and connected encoder on EXM card 478 on the same rack  I need to know encoder address on PLC  programmer was written in C language  
  22. Good Evening, using the Ethernet Built-in LAN I need to program 4 power supply. I'm tryng to program the firstone but even if I can send the correct command to the power supply I always recive a 2006 error on SKTTCPRCP function Is there someone that can help me in order to not receive the 2006 error code? Have I to respect a procedure? It seems that at the second connection time the socket remain closed. Thank you!
  23. Hello All I am new to sysmac studio, i am using a NJ301-1200  and R88M-KN10H servo drive , i connected the servo to the NJ using ethercat. I was able to write a program where i was able to activate the servo from the NJ using the mc_Power instruction . My question is , i am not able to run the servo using the mc_movevelocity and mc_moverelative . Do any one have any suggestion to how to go from here ..  
  24. I am a long time Omron user, but this is my first time using the Sysmac software, I want to compare the 16 bits of my array to zero, if any of the bits are on I want to turn on an output, I see the AryCmpNE and AryCmpNEV, but they have a seperate bit for each item in the Array, is there any way to do this without using Unions?   Thank you!!
  25. Hi guys. I have a new SRM50-HAV0-K01 sick encoder for my ELAU servo motor (model: ELAU sm 070-60-010-P0-45-M1-B0), and need to program it according to an old one (which seemingly is broken) via hiperface. device: PGT-11-S LAN software: SOPAS 2018.3 build 4.1.1.324 (Vm version 1.8.0_73) I tried to find any certain way for programming of sick encoders on the net using the mentioned device and software, but cant. all is only about datasheet or how to use teh software without an specific instruction. I am not even sure of that the old one is broken, except that in the analysis mode of the SOPAS (entering via hiperface) I can see the the  sin-cosin graph out of its limitation line. The thing is I have bought a special tool which has not any specific instruction and SICK group does not reply any exact instruction for my issue. Here is my questions:   How can I program the new encoder just according the old one?   And how can I assure that the new one programmed just as the old one?    and what is the definite sign of a broken encoder?   anyone experienced?