Jump to content

Gabriel Franco

Members
  • Posts

    418
  • Joined

  • Last visited

  • Days Won

    20

Everything posted by Gabriel Franco

  1. If you post your code, I can take a look. So far, make sure SB168 is set at power-up
  2. I noticed that using a different version of Unilogic to get online (other than the version used to program and download to PLC) gives not match error. I suggest you to use same versions on both computers.
  3. I learned something new today, thanks Fernando, I didn´t know about such string library capacity to store indirect strings.
  4. In addition to Joe´s comment, both set of instructions are placed on the same rung, so positive transition of MB71 wont be detected.
  5. You can open V1040 - Alarm Example.vlp. It is located under Help | Examples | Version 900 | Project Examples | Ladder
  6. I´m not pretty sure of this, but try changing language using "Project|PLC display language" menu
  7. Some other FB also have it: Modbus config, PID config, Events. I´ve found it useful when tunning PIDs
  8. I use custom controls to achive what you suggest, then place them in all pages
  9. It´s just a warning. Adjust the object to the required size to show the maximum value you expect to get.
  10. "number of elements" must be equal to 1 for all columns to be able to exchange data with Excel
  11. Each MI contains 2 ASCII characters, then you need 8 MIs for 15 characters including null mentioned by Flex Make sure to reset (or fill with space ASCII code) all remaining MIs when using less than 15 characters, otherwise PLC won´t show what you need.
  12. Try a firmware roll-over, using the original one. If you are not sure about the version, open the applictaion and look under View | signature log menu, then install Visilogic version matching the one used previously.
  13. The best way is using data tables, as Kratmel mentioned. Also, you may use free utility included in Visilogic (DataXPort) or write your own code in Excel to exchange datatables with PLC
  14. I would check if the buffer (vector of MIs) is being used in another place on your program. If so, it would add undesired characters. Post your program here to take a look.
  15. Why don´t you un-dock the center toolbar (HMI standard toolbar? To zoom, use ctrl+i
  16. Its the way to remember to myself and to my coleagues that its madatory to set it in all programs using Ethernet. I set all requiered power up values in ladder rather than Visilogic option.
  17. MI1032 is the password entry variable: Mi1050/Mi1051/mi1052 are password values assigned to different roles, as you stated. How do I lock a button???? Use DisableMode (or DisableView) of the object you want to disable.
  18. PLC as Modbus RTU master (in this code, I´m using PLC port 2 as RS485, your case may be different): Reading registers from the slave. You must use a N.C contact of FunctionInProgress in series with your own reading conditions:
  19. Some time ago I used this code: according to password entered, set MI98 to a number defining the user level, so use this MI to lock different buttons.
×
×
  • Create New...