2 2500P-ACP1 Application Coprocessor HighlightsPrograms using new CTI Workbench Integrated Development Environment for IEC-61131Exchanges process data between RLL program on the host PLC and Workbench program usingHigh speed backplane in systems which support itEthernet patch cable to CTI CPUs w/o high speed backplaneHigh density word interface (32WX, 32WY) for legacy TI505 systemsSupports Ethernet communications to external devicesCAMP clientModbus Client/Server (Ethernet and serial)ASCII communications (serial)Network Data Exchange communications using publish/subscribe directly to other 2500P-ACP1 or 2500P-ECC1 modulesData logging to SD card under control of Workbench program, and automatic transfer of files to ftp serverApplications: emission monitoring, gas flow calculations, turbine control, automatic loop tuning, multivariable control, data logging & archiving
3 2500P-ACP1 Application Coprocessor How Does It Work?RLLIEC611312500-Cxxxrunning program in RLL + SF2500P-ACP1running IEC application in RLL, ST, FBD, IL
4 2500P-ACP1 Application Coprocessor What Does It Do For Me?Allows you to move extensive or time-consuming calculations to a separate processorMuch more extensive instruction set gives new capabilities that are not possible using existing “TI-RLL” or SF programsAllows you to experiment and begin a migration to IEC without having to re-engineer your process programProgram/process expansions can be added in IEC using the coprocessorFor validated processes, no changes to the existing program means little or no re-validationProgram source can be stored on the module!
5 2500P-WB Workbench Program editors for all five IEC languages HighlightsRLLIntegrated Development Environment for IEC-61131Program editors for all five IEC languagesExtensive online debugging toolsProject Automation architecture allows CTI to easily expand the product in the future with wizards for common or complex tasksBuilt-in peer-peer communications between Workbench projects (using the Network Data Exchange protocol from 2500P- ECC1)FBDST / ILSFC
6 2500P-WB Workbench RLL Editor Create and manage ladder diagrams according to the IEC standardKeyboard shortcuts for common tasksSupports drag/drop and copy/paste of networks
7 2500P-WB Workbench FBD Editor Create and manage FBD diagrams according to the IEC standardSupports drag/drop, copy/paste, block resizing, connection line routingRLL can be inserted into the FBD diagram
8 2500P-WB Workbench ST / IL Editor Full syntax coloring Auto-completion of variable nameAuto-completion of function nameView variable value in source codeTool tip with variable or function information
9 2500P-WB Workbench SFC Editor Supports drag/drop, copy/paste, block resizing, connection line routingAutomatic chart formatting when inserting or deleting items
10 Online Debugging Tools 2500P-WB WorkbenchOnline Debugging ToolsRLLOnline Debugging ToolsUser constructed graphical displays running under WorkbenchStep by step debugging with breakpointsWorks in ST/IL, LD, FBDThree choices for monitoring/logging variablesDigital Trace for “logic analyzer” style displaySoftScope for “oscilloscope” style displaySpy List for “chart” style displayRecipe managerFBDST / ILSFC
11 2500P-ACP1 and Workbench Demonstration CPU-A ECC1-A ACP1CPU-B ECC1-BRead V50 from CPU-A, multiply by 2, put result in V51.Create a counter which increments on every cycle of the Workbench program.Write the value of the counter to V52 in CPU-B using CAMP Client to the 2572 Ethernet portWrite the value of the counter to V52 in CPU-A using the data cache connection
12 2500P-ACP1 and Workbench Demonstration Module web server Screen and workspace overviewProject settingsSource storage on targetOverview of functions availableSpy listConvert programs between languagesGUI language changeLoad “compact-io”, show single-cycle debugStructure variablesUDFBCreate demo project
13 2500P-ACP1 and Workbench Demonstration Create new program Create variablesToCPU_A_V51 “INT”FromCPU_A_V50 “INT”Counter “INT”Leave “main” blankCreate new ST prog “incrementer” with counter:=counter+1;Create new FBD prog “multiplier” with multiply block, inputs “FromCPU_A_V50” and “2”, outputs “ToCPU_A_V51”FB configurationCAMP Client to Slave IP :1505 (2572 on PLC-B)Write “counter” to V52Data Cache connection to (CPU-A)Read from V50 into “FromCPU_A_V50”Write to “ToCPU_A_V51” to V51
Your consent to our cookies if you continue to use this website.