Jump to content

sgull

Members
  • Content Count

    172
  • Joined

  • Last visited

  • Days Won

    10

sgull last won the day on December 24 2018

sgull had the most liked content!

Community Reputation

13 Good

1 Follower

About sgull

  • Rank
    UniGuru
  • Birthday 01/24/1968

Profile Information

  • Gender
    Male

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Hi Kevin Have you the latest software on the PLC? On your screensaver if you have an image, assign a touched bit in order to go to a specific page, this should work with the latest version and most VNC Another way is to put a button the full size of the screen with a touch property to take you out of the screensaver. In the button settings set the background to transparent so that it cant be seen. These two methods mean that you don't need to use the screen touched bit Another alternative is if you click on the system tag at the bottom of UNILOGIC, you will see a bit assigned to VNC connected. You can use this bit to go out of screensave and prevent the screensaver from starting when it is on. Regards Denis
  2. Hi Kevin I would suggest that you call the read and write sub-routines in your program continuously. Conditional calling of sub-routines sometimes gives unexpected results. Try increasing the time on TD0, everything is trying to happen too fast. On you RHR 3 block you are reading 2 values and sending them to MI3. This will store one value in MI3 and the second in MI4. However you are using MI4 in the same block to show the status. Be careful of this, if you are reading several values you must allow enough room to store them. Visilogic will not automatically reserve the space for you. I you are going to read more than one value try to do it on one read. for example if you need address 1, 5 and 7 on the device, it is better to read 1 and set a length of 7 than to try to read using 3 separate reads. It works out much faster and you can just ignore what you don't need. When reading and writing in MODBUS try to set up a sequence. Set a bit perform a read or write using a positive transition contact of the bit and use this to set the bit for the next action. Continue this to complete all the read/writes and at the end reset every thing and start again. Start read - Set MB1 Positive transition MB1 - Read first piece of data and set MB 2 Positive transition MB2 - Read second piece of data and set MB 3 Positive transition MB3 - Write first piece of data and set MB 4 ETC. when all data is pooled reset all MB and start again. You are writing the value to MI6 in the modbus data block, did you intend to display this on the write screen? Regards Denis
  3. Hi LE BERRE MI36 is set to 0. I think this is the number of registers you want to read. What is shown is that you want to start at register 0 and read 0 registers and store them in MI24 Change MI36 "read value length" to a fixed number and see what happens. Also be sure that the plug that you use to connect the devices uses pin 1 and 6, most cables of this type only use pins 2,3 and 4. Check your communication settings, in the program you are using slave ID=7 and in the attached picture the address 0x0077 Parity and all port settings must match on both ends. Regards Denis
  4. for 12 bit it should be 819-4095 How accurate is your pressure transmitter and meter? This does not seem to be a huge difference. You can always do a small calibration routine in the program to create an offset
  5. AI0 to AI3 can be wired as voltage or current inputs. For current connect the 4-20ma to "I" and the 0v to "COM" Make sure that the 0v of the transmitter is common to the 0v of the input module power supply
  6. Hi Alex It is one of those things that would be nice to have. Or something similar to the alarm banner that could be used to trigger information, events, advice, system warnings etc. I posted here just to get input from other members. Regards Denis
  7. I think it would be nice to be able to change the color of the alarm banner. At the moment it is green for no alarm and red for alarm. If we could configure it as follows it would be good. No alarm - Green Critical alarm - Red Minor alarm - Orange Information - Yellow ETC,
  8. Hi Bjarni Thats what I mean. You have wired the same at both ends, but I think the L and H of the connectors are not the same on the units. Regards Denis Sorry - I was looking at the wrong wiring diagram. Please ignore the advice above.
  9. Check the wiring on the CANBUS side. I think the connections on the unistream are not the same as EX-RC1. The blue and green wires might need to be reversed.
  10. Under the Numeric elements on the right you have "IP address edit" and "IP Settings Edit" Can you place these on the screen for the user to access? Can you also change these from the info mode?
  11. Hi Bob Once an alarm has been configured you should see an ALARMS STATUS STRUCT under global tags at the bottom. Click on alarms status struct and you should see a bit for any alarm active. Regards Denis
  12. Hi Borec Com 1 normally will not function if you are connected to your PC at the same time. Did you try communication with the danfoss drive on com 2 and using com 1 to connect the PLC to the PC. Regards Denis
  13. Hi Aus Saragani and Flex got there before me. I find this really handy if the customer wants a copy of the program as it contains all settings as well. Regards Denis
  14. Thanks Flex. Yes, I am aware of this but most places will never check a display until something goes wrong, With the Vision range I used to clone a program once I had a machine set up and all settings entered. This clone contained the program and settings. This program could be left with the customer on an SD card, If the battery or PLC ever failed, the program wold be uploaded to the new PLC along with all settings. I was not aware with UNISTREAM this had to be done with two files. Regards Denis
  15. Thank You. That should work. When all settings are complete I can copy the program and retained tags to DOK. On Battery fail the operator can load the project from DOK and then copy the retained tags back into the program. When I tested this, it copied the program and the Data Table along with the table retained values from the PLC to DOK and back. The other retained values were returned with the "import Retained Tags" command. Thanks for all your help.
×
×
  • Create New...