Jump to content

ORSO2001

Members
  • Content Count

    199
  • Joined

  • Last visited

  • Days Won

    6

ORSO2001 last won the day on July 9

ORSO2001 had the most liked content!

Community Reputation

7 Neutral

About ORSO2001

  • Rank
    UniGuru
  • Birthday 10/21/1975

Profile Information

  • Gender
    Male

Contact Methods

  • Skype
    abertoldo.piovan

Recent Profile Visitors

2,369 profile views
  1. hi Flex, thanks for the answer...I realized that a "reset PID Autotune" function is enough...😁
  2. Dears, I am using PID functions...and I thik to have learned how this works but I don't found a way to "stop/reset" the autotune procedure when active!?...i try to explain what i need...I am talking about a management of heating element...if I start the autotune (PID config status = 2) and the real temperature is not increasing (heating element broken or not connected) what I have to do to stop the autotune to have back its status as "0"?...I tried to set "0" the BIT to enable the Autotune UDFB but the status stay at 2...I have wait many minutes with the BIT "1" without increasement of the temperarute...also with the BIT as "0" but nothing happened....now that I am writing I thought..."this is not a problem...will be enough "load" again the AT values!"...what is the right way? thanks.
  3. Dears, In the help file I saw that I can use an action event to play a video...I don't found the "play video" trigger command...what I am missing? just to be clear...I also create a screen with the "video widget" but is the same. thanks
  4. Dears, I am using the module UIS-WCB1; I need to use the two analog input for a 4-20 mA range, with the output value between 0 to 16383 ; at the moment I donpt have the sensors the the inputs are "free"; in this case I have the status of 0x10, that is ok, but also I have a value of 308 in both inputs...exist a way to define, directly, a value when a "problem" is present?..or I have to store the input value in a tag and, checking the value of the status, forse a value in case of faulty? thanks
  5. Hi Ausman, I think that the SD is ok because the DT that I am using are stored well and also the DOK is ok because if I move the files using the "file browser" this works fine...then is something that is happens when I call this specific UDFB. I am sure that I am wrong something but I don't understood what...later I will check...
  6. Hi NoamN, yes I am using the 26.90 version; I also used the same function in the past without problem. I don't know why this time stay always at "1"...no progress no error. in these next days I will check again...
  7. Hi NoamM, Just to be clear I am using static values in each field ...not tags...the file that i want copy from DOK to SD is not inside a folder...and are: field A -> Copy Move File Enum.CopyDOKFileToSD field B -> #"Media/Docs/" field C -> #"960XXX.pdf" field D -> #"" field E -> #"960XXX.pdf" field F -> #1
  8. Dear, I'm trying to copy a file from a DOK to the SD; the status stay always at 1 and never change (and the file is not copied). The function is "called" by a HMI button that set a bit...in the same ladder rung this bit is reset...then is called just one time. If something in the UDFB was not set properly I should had a negative value...but this doesn't happens. What can be? thnaks
  9. dear, how often you have to record data? usualy I do in this way...at the startup of the PLC i check if a specific file exist...if not I create it; if exist I count how many rows are already stored and save this value in a variable; to do this last I create and use a DT with a single row to store (append) and read from file. Every time that I will append a new row on the file I will increase the relative counter to have the max readable rows. I create a screen with the field of the DT that I let be read and I navigate in the file starting from row 0 to the value of the variable.
  10. Dears, is possible, during the PID autotune procedure, change the set point value? I mean...if I select "Cycles.Three" the procedure will increase to reach, and go over, 4 times the set point and also decrease 4 time to be below of the set point....is possible set (pass) for each of these 4 steps a different set point?...for example 70, 90, 110, 130? in this way the autotune procedure will be "masked" in what could be a standard start up of the system. thanks
  11. hi...i never used the THS module but i think that you can consider the overflow of the variables...i mean...both signed and unsigned variable start with no BIT high...then value "0"...if the unsigned receive a "-1" command all the BITs will be HIGH that will give you the max value of this variable...but if you do the same with the signed variable you will have all the BITs HIGH that means "-1"...then i think you can use a simple store value block to store the value of the UINT32 into an INT32.
  12. hi Saragani, I sent a mail to the support that include the project and the .csv file that show the problem. the object of the mail is the same of this thread I confirm that if the local struct is "reset", see the first row of the UDFB where the problem arise, that in the copy that I sent is disabled, the problem is not present; seems a problem with one of the strings of this struct that exceed its lenght...if you will check the .csv file will see that the not inizialized strings take "strange" characters. thanks and regards
  13. I will try to do a single UDFB project to replicate the issue...otherwise I can send the project, is not so big, and I will highlight where I do this.
×
×
  • Create New...