Jump to content

kratmel

MVP 2023
  • Posts

    1,149
  • Joined

  • Last visited

  • Days Won

    52

Posts posted by kratmel

  1. I must note that the main purpose of any PLC is to safely, stably and correctly manage the devices that users need to control.

    Therefore, the failure of the I / O modules must always be confirmed by the user.

    If this happens - service technicians should be notified immediately.

    It's not about the connection hanging during data transmission - it's about the safe execution of the task using a PLC.

    I allow automatic reboots only in the case of a system that is guaranteed to be safe for humans.  But I always try to avoid it.

     

    Therefore - we must carefully read the manuals, mount the PLC according to the rules, write programs that are easy to test and get working systems.

    If something in the system can fail - it is definitely not a connection with the IO modules.

    And this connection must be constantly checked by the emergency monitoring system or a safe PLC must be used (expensive - but without such PLCs, for example, elevators do not work).

     

  2. I think - the main problem with expansion appear when  expansion is located on big distance from controller.

    Maybe cable can not be removed, but expansion can be not powered.

    I build v1040 based machine with EX-A2X +IO mounted in separated box on another side of machine.

    Sometimes, someone sw off some protection circuit for maintence and do not sw on after.

    Then V1040 started, but without part of IO. Only local E46B present.

    Then as Flex recommend

    3 hours ago, Flex727 said:

    spare output keeping a relay closed

    on expansion used to power EM.SW relay with NC contact connected to EM. LAMP and Beep sound.  

    This EM. relay can not be RESET if IO is not operate via PLC program.

  3. Maybe TA reset coil in help  recommended rung is in wrong position or not present (see red and arrows). And some condition not activate timer reset.

    timerTA.thumb.JPG.2ad872eacc905e67e6e0c7a5b855af94.JPG

     

    I sometimes need to build time controlled application with interrupt by PAUSE button.

    Then State Machine used.

    But i do not use the timer. I use SB15 (SB13 for seconds) and increment some MI or ML. This MI or ML is presetted by STORE direct function at step before time controlled  step.

    If incremented value is reached i go to next step. PAUSE bit used for stop increment process and off step contolled output.

    Then state machine can be paused in time controlled step without time lost. Sometimes i must Add or Sub to interrupted "timer" value some amount of "time" for compensate machine restart  delay.

    Maybe this idea is not accurate but it work in many applications.    

     

     

  4. Please discribe problem history:

    - time since system started?

    - is it this issue happend  from plant start?

    - time of normal work from plant start or from current job start?

    - is it possible to test IP and modbus  networks separately?

    - what power supply is used?

    - is it possible that this issue happend when one of new machine part installed or some changes to program happend?

    - is it PLC battery in good condition?

    - is it possible that some external network connected to plant PLC network?

     

  5. Hi,

    please post what information you whant to see on display.

    Something like  20:59:01 or other format.

    What refresh time needed?

     

    4 hours ago, alighz said:

    This one has big LED matrix but it is impossible to download any information about used RS485 protocol. Serial # of offered product needed.

     

    4 hours ago, alighz said:

    This one offer manual with protocol but only Italiano lenguage present.

     

    Maybe it is possible to program second one via Samba.

     

    If you have manual about protocol for first one - plese post to topic.

     

    • Like 1
  6. Thank you Aus.

    As my professor taught me many years ago:  The device can be well repaired only when you have established exactly why it failed.

    Therefore, this topic probably lacks a history of the conditions under which and how long the PLC worked before this problem arose. Especially in terms of preventing interference and overvoltages caused by the absence of RC on AC coil and diodes on DC coils.

    As correctly noted by one of the gurus of our forum - Vision PLC is almost impossible to destroy by software - there is always a way to restore to working condition.

    However, in this case, I suspect that something happened at the hardware level.

  7. Hi, if panel is new maybe best solution - replace it under warranty.

    I found the same problem with V1040. I worked around this panel and do some test. At the test i used cooler and heater hardware for rectify chip with problem.

    After step by step confirmation i found that grafic chip  is the main issue.

     If i cool this chip before panel start - i see BOOT2.2 in identification and BOOT load process started with succes.

     And after correct download of all firmware and project - panel started. After some time of normal work - the same issue happend.

    I asked service for bga reballing grafic  chip. Process was prepeared via bga reballing machine.

    After this panel sucessfully started with no issue. I load program and test panel in all possible mode. Problem solved.

     

    V1040.thumb.JPG.20436c7ea66071a1ac1d15ffac1273f1.JPG

    Try to use older software (65 version for example) and PORT 1  (not USB) for firmware download.

    Also try to download firmvare parts separately - in Advanced mode.

    • Like 1
  8. Hi,

    you can find V130 Counter example project in Visilogic ---- Examples/Version 9000/Project examples/Ladder/ V130_Counter.vlp

    SB7 bit can be changed by Input signal (for example I2 ).

    But the main problem with bottles on conveyor - vibration. Vibration of bottle can activate sensor many times and count result can be different.

    For rectify this problem you must use two sensor and two PLC input. Sensor must be plased on conveyor in series - then bottle must cross 1st one then second one.

    In PLC ladder code you can operate  MB coil (for example MB 10) - Set by 1st sensor and reset by second.

    This  MB10 -|P|-  contact must replace SB7 in sample code.

    C0 counter contact can be used as stop command for conveyor.

     

  9. Hi, 

    you must configure command and speed setpoint sorce (terminal, fieldbus).

    You must use proper command sequence for selected command source for follow State transitions table.

    For terminal and fieldbus this sequence is different and if you whant to send control command via terminal - then Enable power stage must be done via terminal.

    If you use only fieldbus command - Enable power stage  is possible only if proper read - write PDO messages is performed. RPDO3 TPDO3 in your case.

    User must send command and read status. Otherwise drive do not change operating state (Schneider fieldbus state machine safety).

     

     

  10. Hi, as i see you use one of my sample code for start with LX32A.

    You must set  proper TPDO3 and RPDO3 address in CANopen configuration FB for node 2.

    After configure connections you must follow State transitions table (see p.165 fildbus command operation)

    https://www.se.com/ww/resources/sites/SCHNEIDER_ELECTRIC/content/live/FAQS/240000/FA240794/pl_PL/lxm32a_manual_v100_en.pdf

    State transitions sequence for velocity mode present on your pic.

    Any question in PM. 

    Maybe useful topic

     

  11. If you use Unitronics PLC - two option with load cell present

    URS-02LC-8  - module for URB expansion with Vision and Unistream

    and IO-LC1,  IO-LC3 with  EX-RC1 for Unistream or IO-LC1, IO-LC3+EX-A2X for Vision.

    It is stable and tested solution with ready to use sample program provided.

     

    Using another load cell amplifier with Unitronics PLC is possible - but using installation with analog interface - have low resolution.

    Run it with MODBUS, Ethernet or CAN network is not simple solution.

     

     

    P.S.

    From IO-LC1 (3) user manual  recommendation:

    The cable shield should be connected ONLY to the Loadcell chassis. The shield at the other end of the cable should be left unconnected.

    Then if cable shield is connected to Loadcell chassis - no connection for shield on amplifier is normal.

    But you must check - is it loadcell installation grounded.

×
×
  • Create New...