Jump to content

navigatoru

Members
  • Posts

    42
  • Joined

  • Last visited

Posts posted by navigatoru

  1. Hi, 

     

    I am trying to get a linearisation between a MI and a timer. Basically I need to have the following sequence:

    T0=0      -> MI0=0

    T0=3.25 -> MI0=1

    T0=6.5   -> MI0=2

    T0=9.75 -> MI0=3

    T0=13    -> MI0=4

     

    I need this kind of sequence for a Variable: List of Images. The entire sequence should be activated by a MB. 

     

    Any idea on how to do this? I tried with a Drum FB but the output is in MBs. 

    Cheers, 

    Marius

  2. I am using Visilogic 9.7.60 with Windows 10 for couple of weeks already and no issues to be reported. Looks like the guys from Microsoft did not do huge changes in the Windows kernel, or the changes were very well tested. At the same time I am using Visilogic 9.7.60 on a Windows 7 (installed on a MacBook Pro) and works fine. 

    There is any forecast to have Visilogic released for Mac OS X as well ?

    Cheers, 

    Marius

  3. Hi Dave, 

     

    Thanks for your reply. Your solution it worked for me. 

    - I connected the sensor to a high speed input,

    - I configured the high speed input as Frequency measurement 1000 ms

    - I used a MI to read the pulses from the high speed input

    - I calculated the wind speed (in km/h) using the following formula:

    Number of pulses per rotation = 21

    Lenght of circle = 0.125664 m 

    Wind Speed = 0.125664*(((MI (PulsesPerSecond) *3600)/21) 

     

    Thanks all for help. 

    Marius

  4. Hi Cantcliff, 

     

    Thanks for reply. The way you are saying sounds very simple, but for a newbie (like me) is not :) 

     

    I have a Counter (C1) which shows me the number of rotations of the vent. My issue is that I am not sure on how to use the Visilogic ladder in order to take the value of the counter (C1) at every 60 seconds and to put it in a math formula that will calculate the number of rotations / 60 seconds. 

     

    After that it will be easy to calculate the wind speed using the following formula:

    Wind Speed = L*RPM

    L(circle length)=3,1416*D(circle diameter)

     

    Please be patient as I am pretty new in the Visilogic ladder programming and a lot of my questions could look naive. 

     

    Appreciate any reply at my issue. 

     

    Cheers, 

    Marius

  5. Coming back. 

     

    I am able to read the number of rotations of the vent. Now, I am struggling to calculate the speed of the vent. I tried to have a look in the examples, webinars and here on forum, but I could not find anything useful. 

     

    Do you guys, have any idea on how to put the number of rotations in a time frame in order to calculate the rpm (rotations per minute) ? Probably is something simple, but I can not find a way at this moment. 

     

    Cheers, 

    Marius

  6. Hi Cantcliff / Damian, 

     

    Thank you for your input. It helped me to find the issue. First one it was the jumper settings in the AIO module. Second one it was a loose connection between sensor and AIO module. 

    Now, I am able to read values in the PLC. 

     

    Unfortunately, the PLC is reading a value of 1234 when I am reading with a voltmeter from the sensor a value of 2.999V and a value of 648 when I am reading with voltmeter from the sensor a value of 1.566V. The output range of the sensor is between 0-3V. The AI Mode is configured on Fast.

    Not sure if in the PLC I have to read exactly the values that I am reading with the voltmeter, or the PLC is doing some sort of scaling for the analogue inputs?

     

    Appreciate your input. 

     

    Cheers,

    Marius 

     

    Later edit: I watched the webinars regarding the linearization and I found what happened. The PLC is doing the linearization (scaling) between what is reading from sensor and internal bits of the PLC. I am doing a new linearization and I got my values - the real humidity :)

     

    Cheers, 

    Marius

  7. Hi guys, 

     

    I have an IO-ATC8/AI8IO module, connected to a V1210 PLC. I am trying to read the values from a humidity sensor which has the output 0-3V in an AI0 of the above module. The AI0 is configured as 0-10V Type, No Filter, Normal Mode. 

    I am reading this value in a MI10 operand. 

    The issue is that I am reading in PLC the following values: 5 or 6. 

    Reading with a voltmeter directly from the sensor's output, I am able to read the output voltage values properly (0-3V, and changing the humidity around the sensor, the voltage read with the voltmeter is changing accordingly). 

     

    Do you have any idea why I am not able to read the proper voltage value in my PLC? 

     

    Cheers, 

    Marius

     

  8. Hi Alex, 

     

    PLC model: V1210

    Sensor: not sure what type is. I bought it from here: http://www.ebay.com.au/itm/191473719568?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

    Vent rotation speed range: 0-100 rpm, and 7 blades. Does not have an electrical power source as is wind powered.

     

    Basically with this construction I will be able to calculate the wind speed without buying an anemometer. 

     

    Cheers, 

    Marius

  9. Hi all, 

     

    I need to measure the rotation speed of a vent. For this I have to do the following:

     

    Mount a proximity sensor (5V) which detects when the vent blades are in the detection area and will generate a difference in the voltage read by an AI. The AI is linked to a MI which reads the voltage from the AI

    I need to store in a counter how many times the MI is changing the value and at every minute to take the value from the counter divide it by 60 and to put the result in a MB. 

     

    Do you guys have any idea on how to do this? 

     

    Thanks and appreciate your input.

     

    Cheers, 

    Marius

     

     

  10. Hi, 

     

    I am trying to create an action like:

     

    1. PLC starts and shows the initial screen (Home)

    2. Have several buttons on the HOME screen

    3. Use one of the buttons to navigate to a specific screen (Screen1)

    4. After 1 minute, automatically to move to the HOME screen from Screen1

     

    I have done something similar as in the attached picture, but does not work. What could be wrong? 

     

    When I am using the buttons on the screens to navigate, works well, but not the automatic return to HOME screen. 

     

    Thanks for clues. 

     

    Marius

    post-25198-0-63962900-1426323978_thumb.png

  11. Hi Cantcliff,

     

    You are right, I am not too familiar with RLL as I am used more with the structured text programming than the ladder diagram. My confusion it was that in other PLCs I have seen function blocks already built for OR/AND/XOR gates, including for MBs as compared with Visilogic where the function block is just for MIs (and similar data types). 

     

    Thanks for your reply, much appreciated your help.

     

    Cheers, 

    Marius

  12. Hi,

    I tested port 25, and received "connection timeout".

    For ESMTP you should use port number 587, but it return message:

    "554 mail9.tpg.com.au ESMTP not accepting messages".

    You can test this configuration if it works or not to send email.

    You have to request IP address and other email server settings from your email provider.

    B.R.

    Hi Alex, 

     

    Thanks for reply.

    I tested both ports (telnet 203.12.160.34 25 and telnet 203.12.160.34 587) from my end I received the following message:

    "220 mail.tpg.com.au ESMTP (mail14) Sendmail ready"

    I configured the port 587 in the TCP Connect function block as below, but still does not want to connect to the mail server (SB150 is OFF). 

    TCP Connect function block: 

    - Socket : Socket 3

    - Remote IP: 203.12.160.34 (my email server IP)

    - Remote Port: 25

     

    Still not sure why or what is blocking the connection between PLC and the mail server. 

    Any idea would be much appreciated. 

     

    Cheers,

    Marius

×
×
  • Create New...