Search the Community

Showing results for tags 'visual basics'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 18 results

  1. Hello,   I want to do a small scada for Allen bradley plc  on C#. I did a hmi/scada for Siemens S7-1500 plc on C#, it is working and free. I dont want to use Advanced  Hmi. it is looking free but I can not use it in industries as free. so I decided to use direct C#. Do anybody has sample program, code, document, library, link, etc.. about C# and Rockwell plc communication? second solution and question, if anybody has no solution; I may solve it with modbus TCP. but I dont know Compact logix L27ERM CPU support direct modbus tcp protocol. if anybody has knowledge about the modbus tcp protocol document, sample program etc.. I can try to communicate with modbus tcp C# and Allen Bradley.   Thank you in advance. 
  2. Hello, this is a noob question on how to code properly. Im trying to do something like this on a code editor inside HMI (NA5) Page:   For i = 1 to 100 Me.Button_"i"_Line_ON.Enabled = True Next i The code is more complex than this, thats why I cannot use the Animation tab feature on the interface to set Enable The number of buttons are 100, so I dont want to go 1 by 1. My poor knowlegde on Visual.Net and searching engines does not allow me to find a solution for this in a short lapse of time. Anyway to do this? Thx in advance.
  3. View File GE SRTP Ethernet Driver for .NET .NET Component for use in Visual Studio.NET to create HMI/SCADA apps that communicate with GE SRTP devices via Ethernet. Supports PACSystems, Series 90, and VersaMax.   Supports PACSystems symbolic variables and CPU rack + slot specification. Does not require 3rd party drivers Does not require OPC x86, x64, and Any CPU compatible Visual Studio.NET 2005, 2008, 2010, 2012, and 2013 Compatible Most .NET targets are supported, including Web, Win Forms, WPF, console, and service apps. Build Windows Forms, console, and ASP.NET applications that run on Linux with Mono framework. Extremely high performance - 5~10 mSec typical transaction time Optimizes multiple register configurations into minimal transactions Tag database can be configured via code or visual designer Abstract base classes allow you to write generic code that works with all drivers Synchronous and asynchronous read/write methods Data change notifications Provides common user interface across all driver classes No limit on number of devices or data points Multi-threaded for high data throughput Includes extensive help system Windows, Console, and Web Example applications with VB and C# source code included. Easily connect office systems to factory floor. Free 30 day fully functioning trial version available for download Runtime-free for qualified applications   Submitter Automated Solutions Submitted 05/09/09 Category Demo Software
  4. Hello All,   I am having some issues with Excel while communicating with the Omron PLC. The Excel file is getting the data from the PLC and the macro doing what I want to do, but I am getting the following error messages when opening the excel file.   I am attaching the pictures of the messages and the code where debug send me.   Thank you very much in advance
  5. Hi, i am currently trying to integrate visual studio with advanced HMI tool box to an Omron PLC (cp1h). i am trying to use one of the communication option which is "OmronSerialFinsCom*". But I have no idea how to actually do it. can anybody help me with the setting of the "OmronSerialFinsCom*" properties and where should i download the USB driver for my PLC (cp1h). Thank you in advance.
  6. Hello admin, Im new to PLC domain , i have one OMRON CP1E N30 with in built RS 232 port and ladder program to run in Homing and forward and reverse motion. I want to control the PLC from a computer using RS 232 communication. From what little i read from manual supplied for programming ,i came to know that there are two type of commands C mode as well as Fins commands. My doubt is whether these commands can read/write CIO memory addresses that are used to set and reset the motor enable/disable in ladder program through CX programmer software? for example: in my ladder program CIO memory address 30.00 is the motor enable/disable address so if i want to control externally from a PC to enable/disable the motor ,which commands should i use and is there a format to send these commands as well as the value. I am planning to build a GUI in Labview to cotrol the PLC via Serial RS 232 . How can i do it ? Thanks in advance.
  7. pc to plc

    I'm making a plc interface tasks using vb serial communications, I used omron plc CPM2A and Visual Basic 2013 to control and monitor the plc, but I do not understand how to transfer to plc vb command, and the response from the plc to vb. please help me, I'm sorry if my english language is not good
  8. KUKA: WorkVisual 4.0

    Version 4.0

    92 downloads

    KUKA: WorkVisual 4.0    
  9. KUKA: WorkVisual 4.0 View File KUKA: WorkVisual 4.0     Submitter panic mode Submitted 02/16/17 Category Robots and Servos
  10. My intention is create a visual basic program with access (or excel), if possible with a Cold link (so I wake up when I need data only). See if you can orientate me about the best way and solve my doubts. I am pretty new to all this. I have several Allan-bradley plc’s in the Ethernet network. Several PC’s with windows 8 and excel/acces in the latests versions I have a server in the net where I have installed RSLINX gateway version. I have created a topic and I can see the PLC variables in there OK. In rslinx  commnications -> I have set the click “enable rslinx classic gateway” I have run the OPC test client and it works OK according to some test Ihave found in google 8so OPC/DDE server is active etc) I want to retrieve Data in My PC from the rslinx that is in that server called BCNA08. I have colleagues that know how to run the EDIT ->copyDDE/OPC link and create a HOT LINK in excel in the same computer for other versions of rslinx (lite I believe) that they had for tests purposes. So I try the same but of course it does not work for a PC that is nor running RSlinx. My Rslinx is in BCNA08. How can I set a hot link (excel continuos update) and cold link (visual basic open/close communication). Any help or suggestions will be welcomed. Any good link to learn more too.  
  11. CJ2M-CPU33 >> FINS >> PC

    Hi all,   I have a challenge and I'm hoping for some feedback from all the smart folks on this forum   First some background  about this post:   I work for a company that builds switch panels for the food industry. All these panels use the same PLC unit CJ2M-CPU33. As of today we manually test these switch panels by checking if the wiring is correct with a DM (digital multimeter), but we do not check component functionality, such as powering relays or testing E-stop circuits. The reason is that we do not have a PLC program to control all these elements.  The ultimate goal is to automate these switch panel checks as much as possible, the only time user input is necessary would be to flick a switch on the front panel. The flow of information would be as follow: PC sends command to PLC (output Q0.00 - High) PLC sets output Q0.00 High (via terminals and some circuitry) PC gets signal back PC checks information PC sends command to PLC (output Q0.00 - Low)   Everything has to be controlled via a windows application  (Visual Basic) because that is what I understand. About PLC programming I don't know much about ladder diagram programming, I know how to build simple programs but that's all. But I will learn a lot more by doing this challenge   To get started I have search the forum on topics that relate to FINS command and Visual Studio. I've found some interesting topics one of which had a  ActiveX component for visual basic named INDAFINS so I will investigate what the possibility's are. Also I have downloaded some FINS command reference documents I need to study does because as it stands I'm a total noob when it comes to FINS commands. I hope that some of you want to think with me on this and share your thoughts about the subject.   My current test setup looks like this     COMPOTENT PSU 24V= 5A Weidmuller Switch Omron PA202 PSU CJ2M-CPU33 Omron OC211 (outputs) 6x 24V weidmuller relais  
  12. Version 1.0.0

    99 downloads

    Manuals and documentation for the Keyence Visual KV series of PLCs.
  13. Keyence Ladder Builder Manuals View File Manuals and documentation for the Keyence Visual KV series of PLCs. Submitter pop29684 Submitted 07/11/16 Category Tutorials and Guides
  14. PAROCK1 for HMI/SCADA View File Now a software solution is available for your Modbus (MB) needs in Rockwell/Allen-Bradley Control Logix or Compact Logix (Clgx) family processors, instead of a traditional 3rd party hardware like Prosoft MVI-56, Molex SST-SR4-CLX-RLL etc.  It is an Add-on instruction (AOI) for PLC/PAC firmware v16 or later, (other solutions are available for pre v16 systems).  For hardware interface, use PLC’s channel 0 (serial) or TCP/IP Interface module(s) to have as many MB TCP/IP devices or serial devices.  (Some limits apply based on system configurations, Comm. settings depending on HW used.) Connect any MB Client/Master or Server/Slave device(s) to your CLgx PLC, including flow computers, analyzers, VFDs, Power Monitors, Level gauges, Smart I/O, etc.  All the MB public/native function codes are supported.  32-Bit integers/floats as single entity are supported with byte and word level swapping. A separate utility automates the data mapping to your PLC logic.  Features -Serial Master (BASIC required Option); TCP; Slave; Redundancy; More than 5000 accumulative registers; MB CFC (Custom/Private Function Code) Support; Data mapping too – Between PAROCK1 & your PLC logic; Packaged with Rockwell; TCP/IP Interface Module; Volume Discounts; Annual Support Requirements -Rockwell/AB-CLgx processor with v16 or later.  Contact PCI for earlier versions. -If using CPU’s Chan0, you cannot use Chan0 for any other user mode activity. You can use it for non-user mode activities -TCP/IP Interface Modules from Rockwell/AB supported, are: -1756-EN2xx ControlLogix® Ethernet/IP communication modules, firmware revision 5.007 or later -1756-EWEB ControlLogix Ethernet/IP web server module, firmware revision 4.006 or later -1768-EWEB CompactLogix Ethernet/IP web server module, firmware revision 1.002 or later -1769-L30ER, 1769-L30ERM, 1769-L30ER-NSE, 1769-L33ER, 1769-L33ERM, and 1769-L36ERM CompactLogix controllers, firmware revision 20.011 or later -1769-L24ER-QB1B, 1769-L24ER-QBFC1B, 1769-L27ERM-QBFC1B CompactLogix controllers, firmware revision 20.011 or later -1769-L16ER, 1769-L18ER, 1769-L18ERM CompactLogix controllers, firmware revision 20.011 or later Other Related Services/Items -Custom PLC Add-on instructions building -PLC upgrades, troubleshooting, applications -PC Windows, iOS5, Linux, Mobile devices Comm. Drivers -Custom development, Technology Transfer Services  -Other Non-AB communication drivers for serial or TCP  -Full control system integration, training, architecture design This driver can be conviniently used with Visual Studio in development of complete large scale complex HMI/SCADA Systems. It can be used to perform advanced reporting MES, analytics, IoT, Big data type apps. One example is available to download here For More Info Overview of Parijat Drivers: Click here  Additional supporting Info about Parijat Drivers:Click here Complete Related Driver options: Click here     Submitter Scadadoctor Submitted 03/10/16 Category Other PLC Demo Software
  15. Hi folks, I have just finished instruction how to connect PLC Mitsubishi with Visual Basic, this can help to make flexible HMI Hope this will help some one who want to make HMI by Visual Basic Even though, there is document from Mitsu guiding do that, but it's quiet taking a lot of time to comprehend the document. Please visit my blog for detail instruction: http://engineer2you.blogspot.com/2015/12/plc-mitsubishi-and-visual-basic.html  
  16. Omron CJ1M-CPU13-ETN to .NET Framework

    Hello People, In my school we had an assignment to program a Sorting machine using an Omron PLC and CX-Programmer. Now we got the assignment to make an HMI that we can open on our own computer (Windows 8.1) so that we can control various things of our program, such as reading and writing bits, and other data (To the PLC obviously). Now I only have very little experience in reading and writing data from a PLC (Using a PC), I have used the libnodave library to connect to a Siemens S7-300 PLC. With this I managed to read and write bits, and also read and write data to a DataBlock. We wrote this program in Visual Basic 2013 using the .NET Framework with the libnodave library as an added extension. Now I have searched far and wide on the internet but have not come across any good examples of how to do this with an Omron PLC. So I hoped that I could get some advice from you guys. What I'm asking is if anybody here has maybe a link to a guide/ example program/ manual that could get me forward? And if I can easily get this done with Visual Basic, by adding an extension, could anybody tell me which extension this would be? And where I could find it? I appreciate any help. :D Thanks in advance, BitsNBytesRookie
  17. Modbus/TCP, RTU/ASCII Master Driver for .NET

    Version 3.9.8

    2829 downloads

    .NET Component for use in Visual Studio.NET to create HMI/SCADA apps that communicate with Modbus/TCP Server (Slave) devices via Ethernet.   Does not require OPC or 3rd party drivers x86, x64, and Any CPU compatible Visual Studio.NET 2005, 2008, 2010, 2012, 2013, 2015, and 2017 compatible Most .NET targets are supported, including Web, Win Forms, WPF, console, and service apps Build Win Forms, console, and ASP.NET applications that run on Linux with Mono framework Extremely high performance - 5~10 mSec typical transaction time Optimizes multiple register configurations into minimal transactions Tag database can be configured via code or visual designer Abstract base classes allow you to write generic code that works with all drivers Synchronous and asynchronous read/write methods Data change notifications Provides common user interface across all driver classes No limit on number of devices or data points Multi-threaded for high data throughput Includes extensive help system Windows, Console, and Web Example applications with VB and C# source code included. Easily connect office systems to factory floor. Runtime-free for qualified applications  
  18. GE SRTP Ethernet Driver for .NET

    Version 3.9.8

    1489 downloads

    .NET Component for use in Visual Studio.NET to create HMI/SCADA apps that communicate with GE SRTP devices via Ethernet. Supports PACSystems, Series 90, and VersaMax.   Supports PACSystems symbolic variables and CPU rack + slot specification Does not require 3rd party drivers Does not require OPC x86, x64, and Any CPU compatible Visual Studio.NET 2005, 2008, 2010, 2012, 2013, 2015, and 2017 compatible Most .NET targets are supported, including Web, Win Forms, WPF, console, and service apps Build Windows Forms, console, and ASP.NET applications that run on Linux with Mono framework Extremely high performance - 5~10 mSec typical transaction time Optimizes multiple register configurations into minimal transactions Tag database can be configured via code or visual designer Abstract base classes allow you to write generic code that works with all drivers Synchronous and asynchronous read/write methods Data change notifications Provides common user interface across all driver classes No limit on number of devices or data points Multi-threaded for high data throughput Includes extensive help system Windows, Console, and Web Example applications with VB and C# source code included. Easily connect office systems to factory floor. Free 30 day fully functioning trial version available for download Runtime-free for qualified applications