Search the Community

Showing results for tags 'balluff bni00ha ethercat block'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 77 results

  1. Hi, I'm new to the Omron PLC, we have a job that require we change the balluff master port from IO link to Stander IO output, i read some resource online saying that it has to be done though the cx configurator, i followed the instruction and tried to remove the module connection from the cx configurator and change the parameter and add it again. during this sequence i encounter some problem, the IO size for balluff master module is 392byte input and 262byte output, i've tried to add input though D17350 and output though D17550, i was only able to add one of them successfully, when going to the other one the softerware came  up with a error saying the it exceed the total tag size that the device supported, i tried to decrease the tag size but it would now match the device IO size when i tried to register it. all i need is to change the module's function from IO link to stander IO, hope someone has experience in these area can provide me some help Thanks     
  2. I am trying to use two different Keyence measurement devices but it won't let me use both of the ESI files (that are different files). Which every I import first either the TM-X5000 or the LJ-X8002 it will work but when I attempt to bring in the second device I get an error saying "that ESI file already exists" and won't allow it to be used. I've attached the two ESI files I am attempting to use that were downloaded from the Keyence website.  I am using an NX1P2-9024DT1 controller and running Sysmac Studio ver 1.52 ( I know this is out of date but I cannot connect to the update server due to my works network security).  Downloads_20240129_232701.zip *edited to add actual error message code*   "- The same slave exists in the installed ESI file. Please uninstall it and try again.   Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Parameter 128Byte)   Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Parameter 256Byte)   Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Parameter 32Byte)   Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Parameter 512Byte)   Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Parameter 64Byte)   Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Result Data 128Byte)   Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Result Data 256Byte)   Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Result Data 32Byte)   Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Result Data 512Byte)   Keyence TM-X5k_CB-NEC20E.xml(Installed : Keyence LJ-X8k_CB-NEC20E.xml - Result Data 64Byte)" 
  3. I have an Omron NX PLC  NX1p2 which Supports EtherCAT . also I have Balluff BNI00HA Ecat Block(IOlink Master). I have setup communications and connected a BNI004K balluff I/O device. I managed to get inputs and i can read it as well. but to set the pins of BNI004K as outputs i have to configure the module by accessing its Index and Subindex. I tried with IOLwrite Block but it says 16#4802 error. Also an Engineer from balluff suggested me to use CoE block but while reading the description is said CAN over EThercat. WHile my devices are IOLINK.. If Anyone can Help.Please. SS1 - Is the error I am getting on IOLink instruction SS2 - Is what i did. which is an IOlink Write block from Omron SS3 - is what balluff Engineer suggested.
  4. Hi, About SmartSlice: „Smart Analog I/O performs data pre-processing to help you reduce PLC programming. Scaling and alarms, and even totalising or rate-of-change calculations are handled inside the unit.” How to get to this honey in case of GRT1-ECT bus coupler and NJ101 EtherCAT communication? What means “Configuration Tool” in W18E-EN-02 “GRT1-series EtherCAT Communication Unit Operation Manual”?
  5. Good morning I have a problem with communication with a Yaskawa inverter, specifically GA500. The device communicates via the EtherCat network. Communication works, but when I want to change my PDO, I have a problem as shown in the screenshot in attachment. The problem occurs when I add the "Operation Command" variable. I have no idea what the problem is. I did not find a library on the Omron website that could support this inverter. thank you in advance for your help.  
  6. Hi We are searching for a EtherCAT splitbox with safe digital inputs that is compatible with Omron NX. for a example a hardware like this one https://www.beckhoff.com/en-en/products/automation/twinsafe/twinsafe-hardware/ep1908-0002.html has anyone successfully connected this type of hardware to the omron ethercat network ?    /Best Regards 
  7. Hello, In GX Works2, what do asterisks before function block input and output variable names mean? Thanks,    
  8. i just got my NX1p2-1140DT controller with a R88D-KN04-ECT. i conneted every thing and directy got the 87 message on the display. i found out dat is becous wrong wiring I dont have the I/o cable incallt with omron they where saying that i don't need it and i can controll the motor controller full via ethercat. i already try to change to pdo mapping. what am i doing wrong? can someone help me? is it indeed true i dont need the i/o cable  thanks in advance for helping.
  9. Hi, I am having trouble with the following hopefully someone can help. Equipment Omron NX102-1220 PLC, SEW MDX61B MoviDrive B with DFE24B EtherCat Card. I am trying to control an SEW Servo Motor via the Omron Ethercat connection. I have connected and configured as below image, at this stage there is no errors with the PLC When I try to add a Motion control axis I can set it up as below but when I download it to the PLC I get the following error I have then reversed all of this and added an R88D-KN drive and this downloads fine.. Any ideas what I'm doing wrong? Thanks
  10. Version 1.0.0

    43 downloads

    PRNG algorithm packed into a functional block. As an example of using ST language for Omron CJ series PLC.
  11. Function block RANDOMIZE on ST View File PRNG algorithm packed into a functional block. As an example of using ST language for Omron CJ series PLC. Submitter drYurban Submitted 10/05/22 Category PLC Sample Code
  12. Version 1.0.0

    29 downloads

    An example on ST is the definition of the fronts of a discrete signal.
  13. Function block on ST for algorithm DIFU DIFD View File An example on ST is the definition of the fronts of a discrete signal. Submitter drYurban Submitted 10/05/22 Category PLC Sample Code
  14. valve_control

    Version 1.0.0

    51 downloads

    A working example of an FB to control a valve from an HMI panel. Controls closing/opening times, plus a little visualization.
  15. valve_control View File A working example of an FB to control a valve from an HMI panel. Controls closing/opening times, plus a little visualization. Submitter drYurban Submitted 10/05/22 Category PLC Sample Code
  16. Hello all, I am looking into creating a system where I have an NX102 in a main panel, and numerous satellite panels (up to 20) with EtherCat Slaves which would then have daisy-chained EtherCat slaves. Essentially, the main panel would need a GX-JC06 to allow branching out, but this only has 6 ports.  1 of them would be used to connect to the master (NX102), but would I be able to connect one GX-JC06 to another?  I highly doubt the GX-JC06 behaves like a typical router, but I can't find any documentation about creating more than 5 branches. Thanks, K
  17. Hello , I am trying to run and parameters settings of several Q2V inverters +SI-ES3+JOHB-Q2V (option board for Ethercat), I managed to install the xml file for the settings , but I dont see as much settings as with the MX2 , and I cant find any related FB's as with the MX2, maybe someone has set this inverters before ? Thanks! 
  18. Hello! I am working on a quote for a new project that will use EtherCAT but also requires DeviceNet for some legacy components.  Has anyone successfully used the Beckhoff EtherCAT coupler (EK1100) with the DeviceNet Master Terminal (EL6752) and an Omron PLC as the EtherCAT master? My concern is that the coupler will only communicate with the Beckhoff EtherCAT master, but since it is so much more expensive to get the new Omron parts to communicate DeviceNET i am hoping this could be an option.  The equipment is extremely simple and price is a major consideration.   Thank you!!!
  19. Hi, I have quite a noobie question. I want to create a function block to do some simple operations on 2 variables. Both variables are In/Outs (see picture attached). How can I make this function accept variables regardless of the data type? Given these is just simple math I am able to use the same instructions in REAL, INT, UINT, etc. But, the function block only lets me assign one Data Type to the In/Out variables.
  20. Hello, hardaware: NX1P29024DT1 (ver1.18), frequency inverter Altivar ATV320U07M2B (ver. 2.7 IE32) and communication EtherCAT card VW3A3601 I have a few ESI files v.109, 111, 113, 114 instaled in Sysmac Studio in ESI Library. I can not establish connection between NX1P2 and ATV320 by EtherCAT. In Network cofiguration I add slave with Node Address 2. The same Address is in ATV320 (ECAA and ECSA - parameters). When I connect both I see "Network Cofiguration Verification Error" Code 84220000 and black cross on diagram "Not matched" in Sysmac Studio. On the communication EtherCAT card in Altivar LED1 Green Filickering (Link, activity) but LED2 is OFF (EtherCAT state: INIT). I see in Altivar that parameter ECSS (EtherCAT slave status) INIT. If any one have experience with connection by EtherCAT NX/NJ with ATV32, 320, 340 ? p.s. The same communication EtherCAT card VW3A3601 I use for communication the same NX1P2 with serwo Lexium32M, of course with the appropriate ESI file for this slave and comunication is OK.
  21. Hello fellas. I am having trouble with understanding the communication between my AB PLC and my Balluff BNI0085, which is connected through an IFM AL1120 IO-link deivce. I am currently running a setup with an AB PLC (L18ER) that is connected to a local network through a network switch. I have connected my IFM AL1120 to this switch, and the IP configuration for both devices have been completed. The communications are made by using two add-on instructions, supplied by Rockwell: The BMC_AOI_PROC_BNI0085 instruction (For the Balluff smartlight), and the Generic_4PORT_IOL (For the IFM IO-link). I have additionally been supplied an ACD-file by my ex-coworker, containing a program that administrates the communication between the two add-on instructions. I have attached the routine from this as a PDF. What works: I can go online with my PLC, and by using the parameter "BNI0085_Mapped_Data.O" I can control the smartlight. I can change the settings for light-mode (Segment, Level, Runlight, Flexible), and the different parameters for each mode. What's the problem: When I change the Mapped_data.O to run in level-mode, I can adjust the light to show the level desired. When I try to adjust the level above halfway, the light switches off, and can't seem to be steady lit (Light turns on/off, random dimming). I speculate this might be due to the small power supply for the IO-link device, and the setting for brightness is not included in the AOI for the smartlight.  I therefore tried to adjust the brightness by connecting through the LR-device software from IFM(The same used to configure the IO-link). I added the IODD (IO-link device description, "Balluff-BNI_IOL-802-102-Z037-20190215-IODD1.1.xml") for the smartlight, and connected the device, which is discovered in the device list once the IO-link IP has been entered. I can read the values from both the IO-link and the BNI0085 devices, and I can write parameter settings to the IO-link device. Whenever I try to edit any parameter for the smartlight, I get the error attached. I am currently trying to follow the SmartLight userguide for the Balluff, as it describes the brightness setting as being in the ISDU index 51hex, but I don't know how this pertains to the AOI.   I am in over my head with this issue, and I don't know what information is needed or what is unnecessary. I've tried to include all that I think is relevant, I'll gladly provide what might be missing.  Any help is greatly appreciated, cheers :)   Balluff_smartlight_com_MainRoutine.pdf
  22. Hi everyone, To explain the problem a little bit: I have 2 systems that are equal, they have 1 PLC, 1 Inverter and 1 Servo Axis (Image01). The devices are connected via EtherCat. The thing here is tht in these systems the PLC and Servo Axis is the same but the inverter is different. My goal is to have the same project on both systems and depending on the inverter detected use the correct program. What worked: If I add the 2 Inverters and 2 Servo Axis on the project on different nodes (Image02), I can detect which is present using the variable _EC_EntrySlavTb[n]. My issue is that if I want to make more replicas of the systems using different inverters I will eventually hit the Axis Number limit for the PLC while in reality I am only using on Servo Axis at a time. What I wanted: I would like to be able to control 1 Servo Axis with 2 different inverters (only one active per PLC) (Image03). What I tried: The axis parameters can be set using a variable of the type _sAXIS_PARAM, however it seems that the option to change the axis basic settings is not available (Manual: NJ/NX-series Motion Control Instructions Reference Manual (W508) page 5-58) (Image04). The axis basic settings is where the definition of the output device plus control words are set (Image05). Is there a work around to solve this issue? I would really like to avoid having to manually change the output device for the Servo Axis every time I make an update on all the systems.   Best Regards, BR  
  23. Delta isp fb

    Does anyone have some delta isp function blocks they can share with me please
  24. How to use EtherCAT device

    I have a device which uses the ET1100, Beckhoff to control. I use software TwinCAT 2 to connect this device and it identified the name's EtherCAT I/O Heizungssteller 9 Kanal. But it appear error, it's ERR_PREOP and cannot change to OP. Error: 'check device state for SAFEOP'. AL Status '0x0012' read and '0x0004' expected. AL Status Code '0x0017' - Invalid sync manager configuration'  Anyone can support me how to fix the error, change to OP for EtherCAT device, or how to control this? I attach the image of this error. Please!    
  25. hello Every one,    I am using a CP1-L PLC and want to communicate to domino ax350i printer over TCP/IP socket programming. For socket programming, I used Omron Function Block CPU012_SendCommand.  I defined network ID and node address. However, I am getting 0502 error which means routing table is not set yes. So, how can I set routing table for both devices?. my PLC on 192.168.250.1 and Printer is on 192.168.250.123 node 7000.    Can any one suggest me best way to do.  Thank you   attached file is for what I did in setting and program for the communication.