Jump to content

Gabriel Franco

Members
  • Posts

    415
  • Joined

  • Last visited

  • Days Won

    20

Everything posted by Gabriel Franco

  1. In addition to Joe´s comment, both set of instructions are placed on the same rung, so positive transition of MB71 wont be detected.
  2. You can open V1040 - Alarm Example.vlp. It is located under Help | Examples | Version 900 | Project Examples | Ladder
  3. I´m not pretty sure of this, but try changing language using "Project|PLC display language" menu
  4. Some other FB also have it: Modbus config, PID config, Events. I´ve found it useful when tunning PIDs
  5. I use custom controls to achive what you suggest, then place them in all pages
  6. It´s just a warning. Adjust the object to the required size to show the maximum value you expect to get.
  7. "number of elements" must be equal to 1 for all columns to be able to exchange data with Excel
  8. 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.
  9. 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.
  10. 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
  11. 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.
  12. Why don´t you un-dock the center toolbar (HMI standard toolbar? To zoom, use ctrl+i
  13. 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.
  14. 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.
  15. 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:
  16. 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.
  17. What I do is a kind of whatchdog: master writes continously 1 to an register (MI10); slaves resets it. In the example, I use T50 to detect comms lost with master and act acordingly.
  18. I would check: 1. Terminal resistors, only at the ends of the network. 2. Comms parameters, baud and so on. 3. Register numbers. 4. Delay time between readings of each slave.
  19. Set DNS provided by your ISP. If PLC is connected to the same network of your computer, then verify its DNS server in network connection details of Windows control panel
×
×
  • Create New...