Jump to content

ozone

Members
  • Posts

    10
  • Joined

  • Last visited

Everything posted by ozone

  1. dan_lorentz, Surely it can be one by numbers of ways. But again I've been asking the same questions as you questioned too on your last line word. Alexander, Could we have a straight answer(Yes or No) to the question " will the PLC or the code crash when SD is full ....?"
  2. It is absolutely sure thing that you will not be able to write anything to SD when it is full. Again, I will only need to write data on one file to SD, I don't see a point why make it complicated to build many files as you suggested. Unless there is maximum size limitation for one file? Can you explain Alexander? Of course I can monitor SDW59 or SI66 and so on to control program. That does not answer my question. I am looking for answers to question 1 & 2 still. 1) What does the block or program do if SD is full during scan? 2) Do I have to monitor the remaining space on SD card? Or is it also safe without? I am programming this product. Function blocks are defined by manufacturer so they shall be able to answer. Any technical support from Unitronics? Please tell me if question is not clear.
  3. Thanks a lot for the cantcliff's comments. It is very helpful. The time it takes to fill up SD depends on three figures: SD capacity, bytes used to write each line and write interval. If your interval is 1 seconds, and data of 500 bytes each line, it will not take many years to fill full. I feel that reading SDW59 is a good solution. For instance, if SDW59 reads 10, so only 5120 bytes remaining, then I may use this to create a bit to show an alert on HMI also stopped from writing data to SD. But I am just curious to know how the SD write function block was defined when SD is full. I believe the function shall check this every time trying to write to SD. I just could not find more information on manual to indicate what program will behave when SD is full. Must I use controls such as reading SDW59 or other method to monitor SD space on every program scan? I also looked the SD examples and watched webinars. I don't not feel clear about this. Simply my questions are: 1) What does the block or program do if SD is full during scan? 2) Do I have to monitor the remaining space on SD card? Or is it also safe without? I am sure Unitronics R&D team would be able to provide more information on this? I concern about this as I have seen many applications are linked to safety control system. In this case, cause and effect can be crucial for the risk involved.
  4. Is there a maximum size limitation to each CSV file? I will only need to write data to one file . Don't see why have to use many files.
  5. If I only write to one file under EXCEL1 folder, writing one line say every 10 seconds, I assumed the size of this file will reaches maximum size of the SD card, am I right? My question is what does the PLC do when SD is full? does it generate a fault or alarm and stop running or does nothing and the rest of ladders will be still running? This is important. We don't want program stop because of this.
  6. I am learning and first time trying program SD functions on V1040, created delimiter lines to write to a CSV file on SD card, I am using a 8G SD card. On the ladders how should program when the file size reaches to maximum and SD card is full. Is it possible to program like writing to data table by scrolling down and only writing first row then let the last out of the table. But how to do this on SD card? I simply don't want data logging stopped when SD is full. Is this possible? Could any one help to explain or show an example?
  7. This does not work on mine. I have V1040 connected to a device through Modbus. While reading input register 30001, If put "1" for "slave start of vector", it reads from register 30002. So I have to put "0" to be able to read from 30001. Looks like the register start address is offset by 1. Also I tried other Modbus block. all are the same, it took me some time to find out this.
  8. Yes, one trend graph can show 8 curves. I have 15 curves to show and I wish to show them all on one screen. I create screen A for real time trend to two graphs. First graph has 8 curves on half screen and second graph has 7 curves on other half screen. This is all OK using TREND block graph. Then I create another screen B trying the same way but using TREND from SD block hoping to show 15 curves on one screen again but the curves values will come from SD. Then that compile/build error comes up if second TREND from SD graph block is put on the same screen. It seems that only one TREND from SD graph is allowed on one screen. Not sure if that is true.
  9. I am new to V1040, trying to place two trends read from SD on one display. When use "build all", give me error " A Display can comprise only one trend graph' Is it really impossible to do that? Could not find anywhere to say there is a limitation for this. I may miss out something that I don't know, so any one can help me?
×
×
  • Create New...