Search the Community

Showing results for tags 'sysmac studio programming course'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 340 results

  1. Hello everyone, I have a problem with packing machine. There are some issues with one of the axis, when axis actual position is near to 1800000 some error appear and operator has to turn off machine on main contactor. This axis is working in Linear mode. I think that rotary mode would be better for this axis. And here is my question. Which instructions, and what options i should change/check when i change count mode in axis's options. Can any1 point me some manuals to read or give me some advice ? Thank you in advance.  
  2. I need to import/export all recipe templates to/from a single csv. file Anyone with a Solution for this? Thank you 
  3. I have a Modicon NOM0200 unit connected to an access switch to send commands to various rs-232 devices. The Access switch requires a "disconnect string" to end communication with a particular port. The disconnect string is "CRTL+D", how can I send a "CRTL" keystroke from the NOM0200 unit? I know for carriage return it is "$R" is their a similar combination I can enter for "CTRL"?  
  4. Hello, I'm looking for sample program to communicate Cognex DataMan 262Q, now i have connecting by Tags, 496 bytes input/output, but in manual i see :  
  5. I am trying to use the Event "SaveUserAlarmLogToFile" tied to my F1 button to save my alarm history to my SD card installed in my screen, but I can not find any details on how to specify the file name for the save...can someone please clarify what should be entered for the file name?     Thank you!!!!
  6. Hello everyone, I have this message when I trying to open my project which I did.  "The project includes a model that cannot be used with the current license. The project is closed." I recently reinstalled windows, but version of Sysmac Studio is same, License is same, but now I not be able to open my project. I just tried to install last version of Sysmac Studio 1.25, and of course nothing changed, looks like issue with license. But again, license is same.
  7. I am trying to program an analogue output on a Siemens S7-1500 unit from a 4-20ma sourced analogue input scaled over 0-250 degrees. The analogue input will have an adjustable setting in the software for when the alarm status should occur and at this point I want the analogue alarm output to start to process at 4ma, at 5 degrees above the initial set point I want the analogue output value to be 20ma I have no idea how to do this so any help from people is greatly appreciated and advice on which analogue output card to use would be helpful.  
  8. I'm very new to sysmac. I am trying to display the current date and time in the corner of each of my HMI pages. I saw a button labeled date and time. It is asking for a variable for behavior. Do I need to write some basic structured text or FB in plc to get date and time and pass it over? I figured the button would update itsself since when I placed it on the screen it had the current date and time and refreshes every time I leave the page and come back. 
  9. NA5 Orientation

    I was wondering if the NA5 could be flipped for a portrait orientation, I am working on a new project that has serious width restrictions!  I looked through the Sysmac software but could not see anywhere that it could be done in the hardware configuration.   Thank you!!
  10. Good Evening, using the Ethernet Built-in LAN I need to program 4 power supply. I'm tryng to program the firstone but even if I can send the correct command to the power supply I always recive a 2006 error on SKTTCPRCP function Is there someone that can help me in order to not receive the 2006 error code? Have I to respect a procedure? It seems that at the second connection time the socket remain closed. Thank you!
  11. Hello All I am new to sysmac studio, i am using a NJ301-1200  and R88M-KN10H servo drive , i connected the servo to the NJ using ethercat. I was able to write a program where i was able to activate the servo from the NJ using the mc_Power instruction . My question is , i am not able to run the servo using the mc_movevelocity and mc_moverelative . Do any one have any suggestion to how to go from here ..  
  12. I am a long time Omron user, but this is my first time using the Sysmac software, I want to compare the 16 bits of my array to zero, if any of the bits are on I want to turn on an output, I see the AryCmpNE and AryCmpNEV, but they have a seperate bit for each item in the Array, is there any way to do this without using Unions?   Thank you!!
  13. Hi guys. I have a new SRM50-HAV0-K01 sick encoder for my ELAU servo motor (model: ELAU sm 070-60-010-P0-45-M1-B0), and need to program it according to an old one (which seemingly is broken) via hiperface. device: PGT-11-S LAN software: SOPAS 2018.3 build 4.1.1.324 (Vm version 1.8.0_73) I tried to find any certain way for programming of sick encoders on the net using the mentioned device and software, but cant. all is only about datasheet or how to use teh software without an specific instruction. I am not even sure of that the old one is broken, except that in the analysis mode of the SOPAS (entering via hiperface) I can see the the  sin-cosin graph out of its limitation line. The thing is I have bought a special tool which has not any specific instruction and SICK group does not reply any exact instruction for my issue. Here is my questions:   How can I program the new encoder just according the old one?   And how can I assure that the new one programmed just as the old one?    and what is the definite sign of a broken encoder?   anyone experienced?
  14. I use Netgear routers with multi-NAT capability to attach machines to the company LAN. One of the advantages is that similar machines can have identical network addressing schemes while a multi-NAT router on each machine can be used to assign unique external addresses. The usual error on these setups is to forget to assign a gateway IP address and so the PLC can't respond to requests from outside its subnet. I have the router set up as normal (as I have done a hundred times before on other machines). PLC has correct IP address, subnet and gateway (that of the router LAN address). Router has NAT rule configured, correct LAN subnet, etc. I can PING the PLC from the company network. This implies that the router, wiring, etc., are all OK. If I disconnect the PLC ethernet cable during a PING I get errors. This implies that the address is unique, etc. Controller --> Communication Setup --> Ethernet connection via hub --> Ethernet communication test --> "A communication error has occurred." Has anyone seen this? Any reason why it shouldn't work as I expect? Many thanks.  
  15. Hello, I am looking for a way to programatically select a recipe. Any time that a recipe is change or saved, the recipe viewer object always resets its view and selects the first recipe. This will lead to possibly writing the wrong recipe to the controller, as well as frustrate the user if they have to scroll through a hundred items to find the recipe again. I looked at the VB functions, but the only one I could find that was close was the .SelectedRecipe, which is a read only. I am using Sysmac Studio v1.1.7, and an NA5 HMI. Any help would be appreciated.
  16. Direct Logic 05 Ethernet

    I have a control that I want to use a Direct logic 05 plc in.  It is a really simple program but it is going into a plant that has a main control panel that runs the plant.  I dont know the brand of the plc in the main control.  They want to be able to send me a command from their plc to the direct logic to turn on my unit.  I suppose that would mean a simple set instruction to my plc.  I also have a couple alarm conditions that I want to send them.  For example if water pressure is to low I would put my unit in the alarm mode and send them a low water signal.  If the chemical is low likewise,   I dont have a clue how to do this in my program.  Can anyone give me some examples in direct logic plc program for making this happen??? Thank you Thank you Thank you. MikeC
  17. FinsGateway Help

    First of all, I apologize if there is a simple solution, if there is, I can't seem to find It. I simply want to make and HMI talk to a PLC using Omron's FINSGateway/SYSMAC window's drivers.. Heck, if I can get an example that uses a simple Excel spreadsheet talking via DDE that would help. I have been writing custom drivers in Windows for years to send FINS commands back and forth to the various Omron PLC's, based off of a bit change either on the HMI side or PLC side. Super fast since only the data that has changed is written back and forth... Lately I have tried using DDE (polling type) communications as some jobs require this and not custom drivers. We use Wonderware Intouch for the most part and have found their DA and OI servers for Omron to be terrible at communications on large IO installations. Their IO servers essentially send 1 packet per bit or word every x msecs over the network according to a wireshark capture instead of blocks of word ranges. I was told FINSGateway / Sysmac Gateway could be installed on a machine and map via datalink( or the sorts) PLC memory to  psedo PLC memory on the windows computer; that the local computer mimics a PLC. The third party application can then read the local memory many times faster than going across the network to get it packet by packet. I can't seem to find a simple 'DDE' type interface with FINSgateway whether trying to use it locally or to a remote PLC. Usually a Topic name and an Item / Tagname....  I have used these DDE interfaces with other brand PLC controllers and their local driver, but can't find squat with the Omron Driver.  Usually you specify in the HMI a tagname and it is pointed to a 'TOPIC' and 'ITEM' that relates to an address in the PLC. Anyone have any type of info on this? I see posts in forums about doing this, but can't find any specifics. Again, I would think this would be basic beginner stuff, but can't seem to find any info on FINS/SYSMAC gateway  and how to make a third party app talk to it. It's been around for many years so I find this odd. Thanks for your time..  
  18. I am beginning my first project with the newer NX platform and am a little confused by the description in the manual vs what is actually in the sysmac setup.  The manual makes it sound like you can adjust the range settings for the card, but I don't see any where to do it in the setup.  I also don't know what the Index and sub-index columns mean, so I am wondering if this is a back door to access the range settings? 
  19. Hey was just curious if anyone has come across the error message for Sysmac Studio posted. I have uploaded an image. Essentially what happened was I was using sysmac studio, went for lunch and it wouldn't open when I got back. I uninstalled v1.23, ran the remover (1901) and reinstalled it. Still could not open without the error. I uninstalled and tried installing V1.13 (oldest one I have) and again am getting the error. Any help would be much appreciated. Thanks, DJ  
  20. Hi, Now I am using Sysmac Studio - NA HMI. I am facing the problem of Data edit tool here I am unable to give Indirect address. Like this address HM15_Recipe_hmi(Index_No).SetPoint_1 But If I give direct Address its working HM15_Recipe_hmi(8).SetPoint_1   I Hope someone give the solution.    
  21. Hello everyone, Working in Automation for the first time as a Co-op student so i'm fairly new to PLC's and the Automation field in general. I've recently been tasked with converting a RSlogix 5 program from an old PLC 5 project into a Studio5000 project. I referenced the manual (I'll attach link below), and had no issues using the RSlogix Project Migrator tool that I downloaded off the Rockwell website. My problem is that once I convert the program, my I/O tags that were originally sequenced in octets(0-7, 10-17, 20-27, ...) from the RSlogix 5 program, are switched into a sequential scheme in Studio5000 that just increments them in order (1, 2, 3, 4, ...). I hope this make sense, but basically the first seven tags match between the projects, but then I:010 in rslogix 5 is equivalent to I[8] in 5000, I:011 is I[9], and so on and so forth. Has anyone had this issue before and found a way to have Studio5000 keep the original octet scheme? I don't see this normally being an issue, but the customer has specifically asked that the I/O tag names be kept the same as the original program. Thanks for any help. - Ben   Converting PLC-5 reference manual link: https://literature.rockwellautomation.com/idc/groups/literature/documents/rm/1756-rm085_-en-p.pdf
  22. Small and newly started Controls Company available to provide service in the following areas: Controls Design Panel Building PLC and HMI programming Commissioning Services 15+ years in controls and automation ranging from automotive to material handling.   Experienced with Rockwell and OMRON Can ship panels to anywhere in the world from Canada Will design and or build your panels to your specs and according to CEC and NEC regulations. Can commission your machines on site. www.ashtoncontrols.ca    
  23. Newbie - Help. on Omron Sysmac S6

    Hello- I am looking for some existing code to reference to try to troubleshoot an old machine.  It has a Omron Sysmac S6 console and I've been able to get the individual inputs and outputs to activate via the console, but the code that is in the machine seems to not be correct.  I suspect someone got in there and overwrote a bunch of the initial lines of the program.  Again, I can control the machine manually through using the console, but want to now automate it.  I've done the program checks and have a whole host of errors, including double coil errors, a missing IL error and circuit errors.   Ideally, I'd like to see what the code looks like to "start" the machine with a button (input 9) as an example and also see how that input can keep one output "ON" or running constantly (output 27) while then activating several outputs in sequential order, individually for a set period of time or until they activate a certain sensor (as an example input 6).   I've mapped out and am attaching what I believe the process flow to be.   I am also attaching the code as I pulled it off the machine.  Again, I don't believe the code to be correct.  Thank you for reading this. Any help would be greatly appreciated.
  24. There appear to be bugs with the EditVariable method that are not documented anywhere.  Firstly code below will not work and at same time Sysmac will not report this as an error where the variable to be edited is declared inside a subroutine. The program will compile fine but keypad will not appear when the sub is executed. However, if the variable is declared in the Global Variables table, the keypad will appear and the variable can be edited. I have also tried declaring the variable as Public out side of the subroutine and keypad still fails to appear. Sub EditValue     Dim Index As UShort     EditVariable("Index") End Sub Second issue is that EditVariable will not work if the variable to be edited is an array using variable as the index into the array. For example EditVariable("myArray(Index)") will not work whereas EditVariable("myArray(1)") will work. The above issue also appears when using a DataEdit object and trying to use an array with a variable as the index as the variable of the data edit object. Stupid thing about this is that MinimumValue and MaximumValue fields in the same DataEdit object will take an array with a variable as the index. Has anyone found a way around these problems?
  25. I am new to Automation Direct software and how the programs are written. Can anyone explain how they handle the analog outputs? My processor does not support the IBox that makes life easier, so I am having to do it the old hard way. I understand most of the logic of how its done for sending data to one channel but I don't understand how the channel selecting works. Can someone give me a programming example or explain how that works? I am looking at the online manual that Automation Direct provides for you for the analog module but I am having a difficult time trying to wrap my brain around how they do their analog stuff ><