Soft PLC Redefining Automation Technology What is Soft
- Slides: 43
Soft. PLC ® Redefining Automation Technology
What is Soft. PLC ? § PC-Based Control - “Catch-all” phrase for a wide variety of solutions § Soft. PLC - a specific technical implementation of PC-Based Control; a registered trademark of Soft. PLC Corporation since 1988
What is Soft. PLC? § Soft. PLC Control Software turns a PC into an open architecture automation controller § Embedded software, dedicated system § Features of proprietary PLC’s (I/O control, PID) PLUS features of computers (flexibility, networking, low cost options)
Soft. PLC Corp. - A Brief History § 1983: Tele-Denken Resources founded by former A-B employees § 1984: TOPDOC PLC programming/documentation software § 1985: Soft. WIRES PLC emulation/simulation & process modeling software § 1988: Soft. PLC - a combination of existing proven technologies & new ideas § 1996: Renamed to Soft. PLC Corporation
Soft. PLC - Innovators & Visionaries § Many industry first software inventions § Embrace open technologies § Apply technologies developed for fast moving software/computer industries to controls industry § Reliability and deterministic performance always comes first
Soft. PLC - Customer Partnerships § Privately held, small business § Treasure customer feedback § Focused, experts in our chosen area § Excellent customer service & support § USACE Example: "I can't remember a time in the last 20 years that a vendor went to the lengths that Soft. PLC Corp. did to ensure our projects were a success. ” § Worldwide network of distributors and system integrators
Soft. PLC Runtime Software Functionality & Features
Soft. PLC Architecture Overview Block Diagram of Soft. PLC’s Internal, Modular Architecture
Operation § PC boots, then Soft. PLC loads § Scan cycle is synchronous (read inputs, scan logic, send outputs) § Deterministic scan (“hard” realtime) § Operating modes like PLC (Program, Run, Remote) § Online run-mode program changes § Troubleshooting tools like PLC (Runtime Fault detection/correction, I/O Forcing)
Operation § Multiple tasks scheduled by Soft. PLC (communications, logic scan, I/O update, etc. ) § Configuration options allow user to optimize performance § Number/type of communication channels & how often they are scanned § Shut-down/power loss action
Performance § Speed based on hardware selections, number of active ports & application programming Program scan times in msec
Data Table § PLC-5 Data Table Types/Addressing § Binary, integer, floating point, timers/counters, PID, strings and others § 10, 000 Data Table Files of 10, 000 elements each * § Status File for fault analysis, system time/date, etc. § Output/input file size determined by “size” of runtime purchased * except for O, I, S files
User Logic § PLC-5 ladder logic & program structure § Up to 10, 000 subroutines of 10, 000 rungs each § Instruction set combines PLC-5, SLC-500, and unique Soft. PLC functions § Logic documentation stored in Soft. PLC
TOPDOC Loadable Modules (TLM’s) § Loadable functions § Created using Soft. PLC Programmer’s Toolkit § Written in C++/Java § API of “helper functions” (similar to those on an RTOS) § TLM’s can be instructions or drivers § I/O drivers are TLM’s § Soft. PLC provides a number of instruction TLM’s
Example Soft. PLC Provided TLM’s § COMGENIE - ASCII instructions (up to 36 COM ports) § LOG DATA - Selected data to file §. 001 TIMERS - Very fast/high resolution timing
Other Example § Computations. TLM’s § Fourier transforms, load balancing, . . . § Special “non-PLC” functions § DCS process blocks, SENDMAIL § Device interfaces § Modbus, Motion Controllers, PC I/O boards, UPS § Proprietary logic embedded in function
“Properties” Area § Internal. Memory relational database § 2 column, multiple tables § Ladder instructions to read and/or process data § Ideal for warehousing, sorting, recipe, RFID applications
I/O Support § Total digital I/O maximum 16 K § Analog I/O above and beyond digital total § Up to 16 I/O drivers can be loaded at once § Drivers are also TLM’s § I/O forcing supported § A-B RIO driver supports block transfer
Included I/O Drivers § Tealware local & remote § Modbus TCP § A-B RIO -1771, SLC-500 (1746), Flex, Block & compatible devices § Profibus, Device. Net, Interbus § Variety of PC I/O (ISA, PCI, PC/104 bus) § Serial & Wireless I/O (ICO-7000 Series) § Third party drivers also available
Communications § Networks for HMI/SCADA, program monitoring, PLC peer-to-peer, etc. § Soft. PLC appears as PLC-5 § Virtually all HMI/SCADA and many other 3 rd party devices supported § Up to 32 networks per system § Ethernet § Serial (DF 1 or Modbus) § Data Highway Plus or Data Highway
FTP Server § FTP = File Transfer Protocol, used for TCP/IP exchanges of files § Soft. PLC has embedded FTP Server, many FTP clients are free § Example uses: § Update/backup Soft. PLC configurations & files § View/retrieve Soft. PLC files, documentation
SSH Server § Encrypted secure communications § All capabilities of FTP Server § Command shell access remotely § Run programs § Diagnostics
Remote File Access § Soft. PLC can be a file access client to a server running on any of the following server software: § Microsoft Windows File Sharing § Samba § NFS § Novell Netware § This means Soft. PLC can easily read or write production data to a remote disk
Syslog § Soft. PLC uses syslog for user messages § User Messages include: § operating mode § startup status or faults § runtime faults § Syslog messages can be directed to any output § ram fifo § local file, disk or ramdisk § remote file on a windows PC running a syslogger § Helps users comply with FDA 21 CFR 11
Java Virtual Machine § Soft. PLC has embedded deterministic JVM § Users can write Java TLM’s § eg: SQL Interface § Soft. PLC can run Java applications § Java applications based in other systems can access Soft. PLC realtime data § Endless possibilities for e-Automation. . .
Web Server Module § Add-on software module for Soft. PLC § Allows browsers to access Soft. PLC files and data § Applets (run in browser, but reside in Soft. PLC) § Servlets (run in Soft. PLC, good for remote applications, secure)
TOPDOC Nex. Gen
TOPDOC § TOPDOC - used for offline/online development, monitoring & troubleshooting, program documentation § Written in Java § Multiple platform support (eg: Windows, Linux) § Multiple language support (eg: native Chinese, Arabic character support)
Unique TOPDOC Features § Automatically recognizes & displays TLI’s, adds them to menu § Program CLIP’s for easy reuse of logic blocks
A-B Conversions § SLi. Ck Convert - web based utility to convert SLC-500 applications to Soft. PLC § includes Tealware I/O equivalents § PLC-2, PLC-5 conversion services from Soft. PLC for $150 per program* § most convert 90 -100% § Soft. Logix, PLC-5/250 & PLC-3 conversion services quoted per application * may be higher if manual intervention necessary
Hardware Products Soft. PLC In Tealware. TM Soft. PLC Processors. TM Hardbook Soft. PLC’s
Hardware Products § Soft. PLC Corp. offers CONTROLLERS – industrial PC’s with Soft. PLC runtime software pre-installed § Runtime control software alone is not a complete solution § Standard equipped PC’s are not designed for industrial control applications § Your role is to manufacture your product, not build a controller
Soft. PLC In Tealware § Compact backplane mount CPU’s & wide range of I/O modules § Traditional PLC packaging § Up to 4 racks Local, 64 racks remote I/O § Use Tealware I/O w/ industrial PC’s § Hot Standby Option
CPU Modules § CPU resides in single slot on base § 16 MB RAM, up to 72 MB Flash § (2) serial ports § 128 Kwords battery-backed RAM retentive memory area § Soft. PIPETM Remote I/O interface port (optional)
Bases § 4, 6, or 8 I/O module CPU bases § 6 or 8 I/O module Local Expansion bases § Alternative CPU base with 4 I/O slots and a 4 -5 card PC/104 Magazine § PC/104 cards can be added to use other I/O systems, motion control cards, additional serial ports, and more PBASE 04
Systems § 1 CPU base plus up to 3 expansion bases § Up to 1024 I/O § Max. distance 30 feet from first base to last base
Soft. PIPE - Remote I/O System § § § 2. 5 MBaud link Up to 15 remote drops in addition to local drop Up to 1024 I/O per drop (x 16 = 16 K I/O capacity) Distance from CPU to last drop up to 20, 000 feet Fiber options available winter 2005
I/O Modules § Detachable terminal block for easy module replacement w/o re-wiring § Diagnostic LED’s § Wide angle swing type connector for easy installation § Digital modules hot swappable under power
Soft. PLC § Node-box. Processors Industrial PC’s § 486, Pentium & Celeron CPU’s § 2, 4, 6, 8 slot enclosures or 19” rack mount § ISA, PCI, PC/104 bus § User selects I/O type, ports, etc. § Soft. PLC does installation, hardware/software configuration & system test
Hardbook Soft. PLC’s § Compact Industrial PC’s § Pentium CPU w/ dual Ethernet ports § (1) PCI slot, USB, (1) PCMCIA slot § User selects I/O type, ports, etc. § Soft. PLC does installation, hardware/software configuration & system test
ICO-7000 Series I/O § § High Speed Serial RS-485 I/O network Up to 255 nodes per network, up to 921 KB Over 85 different modules available Dual Watchdog function Mounting Options
ICO-7000 Series I/O § Wireless Option via Modems § Direct Sequence Spread Spectrum § 900 MHz and 2. 4 GHz modems § Choice of Antennae for up to 5 KM
Soft. PLC Redefining Automation Technology
- Factors reshaping and redefining management
- Factors that are reshaping and redefining the manager's job
- Fundamental of care
- Poor airmanship
- Industrial automation
- Explain hierarchical levels of automation
- Soft plc
- Tight dalam plc
- Delta dvp60es2 wiring diagram
- Pembelajaran plc
- 2011 plc (cs) 331
- Unwrap core standard
- Domore plc
- Języki programowania plc
- Plc
- Plc
- Plc unit 49
- Plc training software
- Grandtwins
- Celetná isic
- Slocum test for knee
- Video kritik plc
- Thinkautomation pricing
- Pdfsam bahasa pengaturcaraan
- Plc que es
- Plc
- Schema ladder avviamento stella triangolo
- Honeywell plc
- Mata kredit plc
- Plc and blc saga
- Plc programming basics
- Plc memory organization
- Plc semimodular
- Cynar plc
- Plc
- Mandate management system
- Plc significado lei
- Strategi plc
- Que es una subrutina en plc
- Siglas plc
- Thirlby clinic traverse city
- Digital logic controller
- Interconnecting or cascading two plc counters involves
- Omron plc models