Jump to content

Michael_P

Moderators
  • Posts

    65
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by Michael_P

  1. Jbutler, 

    You will not be able to directly store a value to the encoder register. What you can do is generate a buffer of sorts. Use another register as an offset, add the two together and store into a new register that will be the intended final value. For example, DW0 (Configured in HW configuration) + DW1 (Offset value, user entry) =DW2 (Engineering value, final value). If making a change you must first ensure the counter value is reset to 0 for the expected result. 

  2. Hi Mckruger,

     The S.C.: Red LED Lights when a pnp output transistor load causes a short-circuit. When an output load causes a short-circuit, the system disconnects that output and lights the S.C. LED on the module’s front panel. The short circuit is also identified by the PLC software. For example, in the Vision OPLC, SB 5 turns on and SDW 5, 
    containing a bitmap, indicates which module has caused the short-circuit. For more information, refer to the PLC online help, or you can always contact Unitronics support
    I have included the 2 links to the Tech Spec which contains this definition as well as the instillation guide to confirm the connections. 

    http://www.unitronics.com/Downloads/Support/Technical%20Library/IO%20expansion%20modules/XL%20Expansion%20Modules/EX-D16A3-TO16_INSTL-GUIDE_06-12.pdf

  3. Hi Russ,

    It will be possible. The email FB allows for either indirect or direct text. To include both you can first prepare the direct text within the ladder using the String to ASCII, you will store the string in a vector. you can then add the indirect values into the vector, Say you enter "your current drum volume is liters" you will store this into say MI100 as the start of vector, you can then use string tools to convert the indirect value "257" to ASCII. Then and lastly use the insert string into string FB and reference the vector when sending the email. 

    Hope this helps you get just what you want!

  4. HI sNuuFix,

    Your understanding is correct, you can not upload the application if the initial download did not allow for that option. The password protection for an upload application cannot be retrieved or worked around. If you are aware of the actual MI values or para maters that need to be corrected you can change them through info mode, But if the values have a power up condition it will revert to the original value when power cycled. If programmed as a constant value, this cannot be changed unless modified in the logic of the application. 

  5. Good point Flex727, It is common to manipulate the value if there is a decimal representation. The ML and DW will allow for extremely large values, this in turn can allow you to scale the information with a formula, and include a decimal. The trend however is required to be an MI register. So you can scale the value with the same concept as a tachometer for trending. You will however not get the detailed resolution that you would if a ML could be used in a trend as you are limited to a MI.

  6. Hi Sir, 

    We do not have the ability to display the value in the format of a memory float, You are required to link the curve to a memory integer. If the value gets extremely large you can always use the Formula function to include your own formula to shrink the value (for example divide by 10, This way you can use the original (real) value and the graph will display (gallons x 10) just as you tachometer in the car will display(RPM X 1000)

  7. nkwai,

    The diodes will be connected in series with the outputs, the connection parameter, additional equipment and methods to connect will be in accordance with the electrical code in your region. The diode should be sized to handle the maximum inverse voltage. Any type or size will function provided it is for DC and the PIV is above maximum voltage expected on the line. 

  8. Hi Russ, 

    What you are looking for is a struct in "System" (lower left of the software) will be labeled  RTC Date and RTC Time. You can refrence or copy the struct as well. With the copy struct function to generate a buffer for the RTC if this is required for your logging purposes. This will be referenced when writing to a DT. 

    • Upvote 1
  9. Hi Nkwi

    It is always a good idea to include diodes in this type of system. Provided you have included the appropriate diodes for your system you will be protecting the system from the inverse voltage. This will also be the same type of protection if both the manual switch and transistor are both firing at the same time, the diode will prevent a detrimental condition if you do not exceed the PIV value for ht diode
  10. Hi Martin,

    The connection you are defining, manufacturers may in fact make such a cable but it is not recommended for use as the ribbon is extremely susceptible to noise. You can obtain the files from the PLC wiht  SD Card Explorer Use a PC to access, read and write files on an SD Card that is installed in a Vision controller. You can then Import the files to SD Card Manager

    Import SD files: Trends, Logs, Alarms, and Data Tables, view them, and export them to Excel or .csv files.

  11. Hi Lawry,

    Sorry for the misinterpretation, I clearly see the condition you have presented with. The EX-RC1 will support the 12V power supply, The CANbus communication is required to be a 24V connection. You will need to check with the AHJ in your region for recommended practices, as we will not be able to step down voltage. It may be possible to run the system within explosion proof conduit that will meet their requirements.  

  12. Hi Lawry,

    Connecting the EX-RC1 module can be completed in a few simple steps. We will use a struct to collect all of the information from the expansion modules. The applicaion will already be contained within the EXRC1 unit you will just need to modify it to your specific system requirements. This data is collected, compared and is then sent to the master PLC with Unican. We have an excellent webinar that defines the process and steps needed to configure the communication.

     

    http://www.unitronics.com/support/webinars/canbus-unican

  13. HI Wild-weasel, 

    This may be related to the UAC setting within your PC. If this is the case a re install will resolve your conditions. Please follow the below link for further instructions. UAC is required to be turned all of the way down and remain that way while running the software.

    http://forum.unitronics.com/index.php?/topic/664-can-i-use-visilogic-with-vistawin7-uac/

  14. HI Jonas, 

    The freq measurement will give you the HZ of the pulses incoming to the PLC at a 1000msec sample rate. You do not have to use this input but if you are measuring frequency it performs the work for you, you can the just input the frequency directly into a linearization FB and scale it accordingly. If you were to use the count you will need to generate your own method or calculation for the frequency measurement. You should end up with the same HZ value as the value stored into MI600 automatically.

    Mike

  15. Hi Mori, 

    You are on the right track, there is no simple 3 state coil to perform the operation. You will have to use the image by pointer to drive the images on the HMI. I have written a 3 way switch example for a on/off/auto pump system. This may be of great use to you as you can see i have used the Image by pointer value within the logic to drive operations. 

  16. Hello,

    It is a loss of communication, If this condition was present on power-up it is because the controller can not communicate with the IO. To resolve this type of condition please ensure the expansion modules have power prior to the PLC upon start up. This can be confirmed if cycling power on the PLC only resolves the condition until the next full power cycle.

  17. Hello,

    Can you try to use a direct coil to drive this operation. If you use a set coil driven from the positive transition, then reset the coil to drive it low again. Also it could be a condition with the program sequencing. You may be jumping to the page before it is updated in the scan. Can you ensure the subroutine jump for the function is in the main routine. On an added not you will not be able to manipulate the watchdog. If this is being triggered it may be a program sequence condition where the controller cannot complete a full cycle before triggering. This can also be caused by loops in the application.

    I hope this helps your condition

  18. HI Nick,

    If the relay will have a supply voltage of 110V and the buttons are 110V, you should not connect them to the PLC, as the inputs on the PLC are 24V. The stop start circuit currently wired will run independently of the PLC application. You can make this implementation however if you connect a 110V relay from the PLC if available to the CR. The mechanical operation will run completely independent of the PLC operation. If you are intending to run the application with the buttons conditions being monitored and controlled by the PLC you will then be required to connect the appropriately rated buttons to the inputs of the PLC. and again use a relay output to drive the 110V CR.

×
×
  • Create New...

Important Information

This site uses cookies. By clicking I accept, you agree to their use.