MrPLC Member
  • Content count

  • Joined

  • Last visited

Community Reputation

10 Good

About chelton

  • Rank

Profile Information

  • Country Australia
  1. Sysmac Studio Improvement Request

    1.19 only lasted till I restarted.  1.20 now.  
  2. Help: Basic Program Question

    Counter would need to be reset parallel with latch/unlatch also 
  3. Help: Basic Program Question

    Search the forum for flip flop. The flip flop will control the output counter done will toggle flip flop
  4. Help: Basic Program Question

    Another approach counter preset = 10 think about count accumulated in binary what bits are on when count = 5  turn on output and hold in counter dn can reset and break hold in for output    
  5. Application Failed to Open

    Gday Bob, are you using NJ's now? Or do you only have sysmac for the NX I/O
  6. Application Failed to Open

    Is this after an auto update? my last update wouldn't install with a similar error. I had to start windows in a clean boot environment i think my antivirus was conflicting with the .net hotfix that was trying to install.
  7. my recipe control is usually on a popup, so when when i open page the page displayed event calls my ListBox_Update sub; Sub ListBox_Update     Dim List_obj As Object      Dim array(100) As String     Dim x As Integer     For x = 0 To 99         array(x) = ListItems(x)     Next x     List_Obj = array     listbox0.SetItems(List_Obj) End Sub Haven't tried with a larger array though.
  8.   What is calling the array.copy sub? Can you copy the array in the background before calling the list box?  
  9. Latest Sysmac Studio Update

    Hi Bob, That is exactly what happened with my system with version 1.17 update By a clean boot this is what I mean.    
  10. Latest Sysmac Studio Update

    I had a problem with the previous update. It appeared to be my antivirus not allowing the .net hotfix to install. rebooting with a clean boot then running the update program worked.
  11. Sysmac Studio Improvement Request

    It would be nice to be able to drag Variables from the variable table or other functions/function blocks to functions/function block input/output parameters, just like you can when you drag to a watch window.
  12. NJ - Citect communication

    Hi innoaloe So the FINS memory area is a fixed location, and setting the AT is just a pointer to that memory location. That explains why I can create local variables in different programs with different variable names and reference the same memory location by setting the same AT % It makes sense now. thank you
  13. I have started a new project with an Omron NJ processor and Citect as the Scada I have the communications working reading and writing a tag. i have a few queries that I cannot find the answers too. 1: If I define an array of Int 0-99 and set the AT variable to %D00  I can address D00 - D99 in Citect . Is there a way to cross reference the AT % variables  2: I seem to be able to read and write outside the %D00 - D99 range. Is there a way of finding what memory/variable is being read/written too? 3: When you have multiple tasks / programs how do you keep track of your FINS variables?      
  14. Using ABCLX to connect citectSCADA 7.4 to RSLogix 500

    The abclx driver is not the right driver for the micro logix. Try the abmlxeip driver.
  15. This is the size of the integer array to store the string in an IO device, not the string size. For IO devices with a string data type you do not need to worry about this. For a local variable: Name = strVariable_Array Array size = 30 Data Type = STRING This will give strVariable_Array[0] ...... strVariable_Array[29] However, Local variables are in memory and unique to a process, so will not retain the value and will be different between clients and servers in a multi process system. If you want the same data between processes and data to be retained, create a string array on a DISK IO type IO device.