Jump to content

HigHTech

MVP 2014
  • Posts

    158
  • Joined

  • Last visited

  • Days Won

    5

Posts posted by HigHTech

  1. Estimado Marcelo,
    Hay varias cosas que pueden estar pasando:
        1.- La intensidad de la pantalla está en le mínimo y por eso no puedes ver nada.
        2.- Puede estar sin ninguna pantalla programada el PLC y tener descargada una pantalla inicial con fondo negro.
    Lo primero que debes hacer es invocar el UNIAPPS. Presion y mantén presionada la esquina superior derecha de la pantalla hasta que se active el Uniapps.  Si eso funciona, busca la opción para verificar la intensidad de la pantalla. Colócala en un valor superior al 75%, generalmente eso es suficiente. Luego descarga algún ejemplo de los que Unitronics tiene disponibles, o descarga un programa nuevo con una pantalla con imágenes para verificar que todo está bien.

    Translation: 
    Dear Marcelo: There are several things that may be happening:
        1.- The intensity of the screen is at minimum and that's why you can not see anything.
        2.- The PLC can have no screen programmed and have an initial screen with a black background downloaded.
    The first thing you should do is invoke the UNIAPPS. Press and hold the upper right corner of the screen until the Uniapps is activated. If that works, look for the option to check the intensity of the screen. Place it at a value greater than 75%, generally that is enough. Then download an example that Unitronics has available, or download a new program with a screen with images to verify that everything is fine.

  2. On 11/1/2018 at 6:03 AM, SATSam16 said:

    Hello,

    Would it be possible to have a circular gauge without a hand that fills up like a pie chart (seen in more modern UIs)? and maybe including an option to hollow out the centre so we can insert live values there (or you could have it automatically display the value in the centre, would look much neater than the current old fashioned hand gauges as at the moment I only find myself using the meters and the variance would be great?

    Just a suggestion, thanks.

    @Cara Bereck Levy

    20190103_062538.jpg

  3. On 12/20/2018 at 6:32 PM, Barry said:

    We would only end up with 2 or three devices on each of the expansion module masters, so the 32 address limit isn't a big deal.  Because those devices have almost 200 operations each we'd max out that limit almost immediately. Hence the need for using the serial ports as additional masters. The idea is to gain another 512 operations; not necessarily more addresses. 

    Unfortunately the small PLCs we use aren't capable of upstream and downstream networks, otherwise they would make for a perfect bridge. But for their cost I can't complain.  We might need to consider switching to ones that allow us that method of expansion. 

     

    For now utilizing the 232 ports as modbus would solve our problem. Presuming we can get them to work. 

    Can you explain how many variables are you reading/writing in each operation?

  4. On 6/23/2018 at 9:36 PM, gongue2005 said:

    Thanks for your help, I posted my problem in the visilogic forum where I have 9 modbus rs485 slaves and with only one port I was able to convincingly connect up to 3 slaves. each slave has a timeout of 100 millisec to go to network failure. the data exchange is to force 5 coils and read 11 coils each. (in less than 100 millisec) so when I connect the 4th slave, it goes to failure for more than 100 millisec. (manufacturer's fixed value) softstart PSTX ABB.
    with your answer I can think that each port works with 2-3 slaves. but there is another problem with unistream that in the configuration sheet, you can not decrease the speed of penny popping at less than 100 millisec.
    I have added my code developed with visiligic. I'm still not happy with this work, I think I lack knowledge to have a fast 485 network (with 9 slaves)
    I forget to say that slaves have only 19200 bps.

    3 Vision 6 esclavos pstx.vlp

    I have a V1040 connected to 8 VFDs with 1 port. But the VFDs can handle 115200 bps.

  5. Hi guys. I am having problems trying to open programs made in previous versions. The 1.24 Rev 48 keeps telling me the programs are Read-Only versions. I partially solve the problem opened back-up files, but if I don´t have an Unilogic back-up file of the program I can´t open the program.  Please tell me if you find a way to open the old version programs without problems.

     

    Thanks.

     

  6. I see it as a problem of pulses/revolution. If you want more precision without increasing the sampling rate, then you need to put more pulses/rev. You can find now a lot of new magnetic encoders that can improve your precision. The  UID0808THS can count much more than you are using right now. I know the costs are going to rise but it is a better solution. With enough pulses/revolution you can sample each 250 ms or even 100 ms.

  7. On 15/9/2016 at 2:45 PM, caio ribeiro said:

    Hi,

     

    I 'm new to samba and Visulogic programming, and I'm having some problems to use the samba sm35-j-t20 serial port to send data into a chinese printer(csn-a2-r), it uses rs232...

    I initialize the the com with the printer parameters and I configured an protocol, but when I try to send the messages something goes wrong,

    The data is not sed correctly, it appears ramdom stuff in the printer.

    obs.: the printer is 12vdc so I hacked it with a lm7812 to be able to use it with the same power supply.

     

    Someone have done something similar and/or can help please?

    here is the link for the printer and i'm attaching  the code for the samba.

    https://cdn-shop.adafruit.com/datasheets/CSN-A2+User+Manual.pdf

    giga de testes com impressora.vlp

    First try to establish communication with a comm simulator like hercules, so you can check if the protocol you are using is right. I made one application to write barcodes on Zebra. The key factor was first checking the protocol with hercules then when you know the message is ok, then send using the PLC.

    Good luck

  8. 10 minutes ago, Flex727 said:

    I totally agree with HigHTech, but I have found that if you have more than 4 or 5 screens on the Samba, you will have a big problem with memory. This is especially true if they are even moderately complex screens with a number of elements on each. I suspect that will be your number one problem with memory limitation when you move from the V350 to the Samba.

    This project has 4 screens with a lot of variables (more than 63 HMI) and you can see I have like 40% free. So I think Samba can handle 10 screens and lets say 160 variables.

    I am very sure that before you run out of memory you run out of I/O´s. So that´s must of the time my check point.

    Samba.png

  9. On 2/10/2012 at 2:07 AM, BoB_S said:

    Damian, I'm executing the auto-zero with a one-shot, it is interlocked with function is progress bits, not using filtering/rounding.

    As for having auto-zero enabled in a static situation - isn't it supposed to work either way ("Once Auto-Zero tracking is activated, it stays active until the function is suspended by the application") ?. Nevertheless, I have recalibrated the system (reminder - currently it is a BARE loadcell), saved calibration, acquired zero, saved calibration again and haven't enabled the auto-zero - shall see in a few hours if we get that dreaded drift again.

    Joe, I'm using AC exitation mode. The measured voltages were the same for 12g offset (drift) and fresh calibrated zero : E-toE+ = 4.912Vac, SG-toSG+ = 2.7mVac. As per the loadcell (Zemic L6N class C3) datasheet, the recommended exitation voltage is 5-12V. I haven't checked the wiring (done by another person), but I assume it is correct since the loadcell operates fine except for the drift.

    Can you check the temperature of the IO-LC module. I had a similar problem a year ago. The IO-LC module I was using was very sensible to temperature, so after a couple of hours of operation the drift started. I change the module and the new one works ok. So in my case the IO-LC had some problem.

  10. On 12/2/2015 at 6:05 AM, Sohel said:

    Dear Support Team

    Hello & A very Good Evening

     

     

    I am new to Load cell modules IO-LC1/IO-LC3.

    Would You please let me know the basic info about Load cell modules.

    How it works??

    Its advantages over other dedicated Controllers in the market..

    How shall I convince my customer to go for Unitronics Load Cell modules IO-LC1/IO-LC3. over other similar products in the market.

     

     

    Kindly reply.

     

     

    Thank You & Best Regards

    Sohel

     

    I change some dedicated modules to IO-LC1 and IO-LC3. When you learn how to use the modules, then you can do anything a dedicated module can do and for less money. I have some projects where we built data tables, print bar codes, etc. for much less than a dedicated module with Ethernet connection for example.

    I recommend you buy 1 IO-LC1 and play with it and learn how it works and all the stuff you can do.

    Then start designing your projects to sell to the customers.

  11. On 9/9/2016 at 4:18 AM, denogoro said:

    Hi,
    I work program for the mixer of powder adhesives and mortars, capacity is 2 tons, complete mixer is set to weight load cell, the mixer is filled from five silos, scales I set the two points, I set the zero and tare, program works very well .PLC (v570)more I have not installed, all functions of trying on the desk and scales I adjusted in grams to be easier to work with simulations of charging and discharging.
    So I came to a problem because workers empty mixer in 25 kg bags.

    In the first case: Mixer can not throw out the entire material, remains undetermined amount of material of less than 25 kg.
    in the latter case: In a mixer remained quantities of less than 25 kg (23,16,18,5 kg) which is insufficient for filling bags.
    I'm interested in, in any way solve this problem, because the residual quantity in the mixer affects the recipe of the product.
    How do automatic "tara" after every discharge mixer. I had some ideas that were not correct. The requirement for "start" I chose to value the balance is enough for about zero
    I ask for a little help

    I will like to help but I need more information about your system.

    First:

    If you change recipes, then you must empty the mixer. You need to find out a way to empty the mixer (blow, vacuum, etc).

    Are you measuring the mixer? Or just the amount you send from silos?

     

     

  12. 1 hour ago, Flex727 said:

    Yes, I just had a configuration issue (port numbers weren't addressed properly). These PLCs can definitely act as both a Master and a Slave simultaneously.

    Nice, I have a pretty good number of applications running that way. My only recommendation is trying to use an Unistream as Master. The communication is much better and so easy to do it. 

    Good luck 

  13. On 15/7/2016 at 5:06 AM, max_145 said:

    Hi all,

     

    at the moment i am using a Vision350 Controller for a small machine type. 

    We think about replacing the Vison350 with the new 7 Inch samba. 

    Now i have a few questions, because i am not sure if the memory of the samba would be enough for this program.

     

    * How can i find out the memory used in the Vision350 controller?

      I already looked at the "project memory map", but i did not get really useful information from there.

      I only see that i am using 4,9 % of the DLU capacity, but i do not find any information about how many kb are used for ladder code, hmi variables, ..........

     

    * Is there any way to export my code from the Vison350 and reimport it in Samba?

      I already tried to change the hardware in the project, but it is not possible to keep the hmi screens and the ladder code.....

      I also tried to export the ladder subroutines one by one, but also here the import is not possible, because i always get the message that some used operands are not available on the samba platform. 

      Of course i have to re-adress some variables, but it is just not possible if i cannot import the subroutine in my samba project.

     

    Any tips would be helpful, as i think that this small project would fit in the Samba models. And using a 7 Inch display would be better than the 3,5 inch from the Vision.

     

    Thanks

    BR

    As Flex told you, use the FIND AND REPLACE command to move the variables so they can fit in the available space in Samba. I made the switch from V350 to Samba for small machines and is working ok. I don´t know how to measure the space a program requires but I never get out of memory with Unitronics.

    Good luck 

  14. If you want the operator to enter that variable, you need to click the Keypad Entry box. Now, if you select Keypad Entry then you can´t assign a "Touch" MB to that variable, because the touch is going to be use to open the Keypad. Just download a test and try. It´s the best way.

    I think the warning is just not as clear as we will like, but it´s just telling you than after removing a Keypad Entry option, that variable it´s not going to have a "Touch" response. So if you need to make something with that variable (not entering the value) you must assign a Touch MB.

    Hope it helps. 

     

  15. This project continues to challenge. Not only have I choked several ladder subroutines, but I ran out of transition contacts. I've never done that before with an enhanced vision PLC. It's been a real learning experience as I had to go through the program and determine if I REALLY needed that positive transition contact (e.g. for a button press, etc). Obviously for a button press to navigate to a different screen, a PT contact is absolutely necessary, but to RESET most alarm latches, it's not that important (as long as the SET RUNG follows the RESET rung, not before). I also changed my logging routine to the more sane method suggested above by HigHTech. I had to move well over a hundred MBs to a vector, but it cleaned up my program nicely and the EVENTS TRACK FB works very well for this application.

    Great job Flex. The more challenging a program the more you learn. 

×
×
  • Create New...