Back to top
 

PiCPro® Programming Software

PiCPro® provides a fully-integrated IEC 61131-3 environment that enables single-point programming for your entire application, including logic, motion control, process control, data management, communications and drive setup. This solution uses ladder logic programming for machine logic control, function block programming for motion control and structured text programming for high-level operations. Sophisticated functions like multi-tasking provide the headroom to solve the toughest applications.
North America
Available only in North America

Features

  • Single-point programming for logic, motion, process, data management and communications
  • Complete ladder logic instruction set to make machine control easy
  • Drive setup and optimized tuning, integrated with application programming
  • Structured text programming for higher level operations
  • Up to 32 axes of digital or analog-interfaced, SERCOS or microstepper motion control
  • Powerful and robust motion instruction set including positioning, indexing, gearing, cam profiling and linear/circular interpolation
  • User-developed function blocks for creating programs that can be reused in application after application
  • Powerful diagnostic functions including logic monitoring, data viewing, data forcing, servo tuning, and oscilloscope for quick start-up and maintenance
  • On-line edit of logic and motion to speed application development and troubleshooting
  • Real-time preemptive multi-tasking to solve high performance applications
  • Ethernet TCP/IP support for plant integration and remote application programming and debugging over the internet

 

Benefits

  • Single-point programming solution simplifies development of motion control, process control, logic control and drive setup
  • IEC 61131-3 programming environment provides a rich standard instruction set with all the tools you’ll need to create your entire machine and motion control application
  • Structured programming keeps simple applications simple, while offering the performance to solve the most challenging problems
  • Powerful tools include over 200 standard functions, along with the ability to develop your own functions as well as time-tick, event-driven and servo-synchronous tasks
  • True preemptive multi-tasking lets you focus the control’s processing power on your application’s highest priority process
  • PiCPro is an ideal solution for printing, packaging and converting, metal-cutting, welding, pick-and-place, glue-laying and many other applications that require master/slave motion, continuous registration, interpolated motion and other sophisticated motion processes

 

 

Programming Package

Description

PiCPro - Professional Edition

Programming tool for MMC, MMC for PC and PiC controls

PiCPro - Limited Edition

Programming tool for Drive-Resident Digital MMC and stand-alone MMC controls

PiCPro - Monitor Edition

Maintenance (no editing) for MMC, MMC for PC and PiC controls

 

Standard Instruction Set

Category

Description

Logic Instructions

Ladder logic instruction set including contacts, coils, one-shots, latches

Arithmetic

Support for 8 to 32-bit integer arithmetic. Arithmetic and trigonometric support for 32 and 64-bit floating point values

Binary

Support for all logical operations (and, or, xor, not ...)

Counters

Count-up, Count-down and Count up/down instructions

Data type

Type conversion between all IEC 61131 data types

Evaluate

Support for all comparison operators (=,<>,>= ...)

Fieldbus Interface

Name-based integration of DeviceNet or Profibus slaves

Filter

Data transfer, limit, selection

I/O

I/O and file device support, including RS232/RS485 serial communications, Ethernet TCP/IP network support, analog input, analog output, thermocouple and RTD input, RAM disk file support (open, read, write, close, delete), PID

Motion

Over 80 motion control functions ranging from position to cam profile used to implement digital and analog-interfaced, SERCOS-interfaced or microstepping stepper motion control applications

String

Character string manipulation instructions (concatenate, mid, right, left ...)

Timers

TIme on, Time off, Time pulse machine control instructions

Clock

Real-time clock support instructions

Applications software (included with PiCPro for Windows)

Includes General and Motion Application Specific Function Block (ASFB) Libraries and Application Examples

Support Libraries

Description

General ASFB

General purpose ASFBs to accelerate the efforts of the beginning programmer

Motion ASFB

Motion control ASFBs for jogging, referencing, and other motion control functions

Ethernet ASFB

Functions to support Ethernet file and data transfer

SERCOS ASFB

Functions to support SERCOS applications

Support Software Packages

Category

Description

OPC Server

OPC (OLE for Process Control) server installs on a personal computer and allows tag name based data transfer to any OPC Client over Ethernet TCP/IP

A-B Data Highway Interface

A-B DFI protocol support software for RS232/RS485 connection

Modbus™ Interface

Modbus Protocol support for RS232 or Ethernet TCP/IP

Catalog
Title Language(s) Date Size Email
Kollmorgen PiCPro Integrated Solutions Catalog EN RevB English 27 Aug 2015 3.82 MB
Brochure
Title Language(s) Date Size Email
MMC Smartdrive Brochure EN RevA English 20 Oct 2011 101.54 KB
Documentation
Title Language(s) Date Size Email
pdf14.1_F-FB_RefGuide.pdf English 04 May 2015 4.45 MB
pdfBlock IO Modules V3.2.pdf English 23 Apr 2015 4.19 MB
pdfCenturion DSA Drives and Motors Product Guide.pdf English 27 Apr 2015 2.36 MB
pdfCenturion DSM Drives and Motors Product Guide.pdf English 27 Apr 2015 3.56 MB
pdfCenturion Sercos Drives IDN Manual.pdf English 23 Apr 2015 1.67 MB
pdfCimrex Product Guide.pdf English 27 Apr 2015 1.38 MB
pdfCIP over Ethernet Manual V2.0.pdf English 04 May 2015 329.1 KB
pdfComm900 ASFB Manual.pdf English 04 May 2015 1.48 MB
pdfData Highway Plus.pdf English 23 Apr 2015 1.07 MB
pdfDigital Link Accessories V2.2.pdf English 27 Apr 2015 892.84 KB
pdfDigital MMC System Component Selection.pdf English 24 Apr 2015 489.13 KB
pdfDSA Digital Servo Drives Installation Manual V2.1.pdf English 23 Apr 2015 2.9 MB
pdfDSA Sercos Drive Product Interface Specification Manual.pdf English 23 Apr 2015 592.08 KB
pdfDSM Dynamic Shunt Installation Manual.pdf English 23 Apr 2015 594.27 KB
pdfDSM100 Installation Manual.pdf English 23 Apr 2015 4.28 MB
pdfDSM175_DSM1150 Passive Shunt Installation Manual.pdf English 23 Apr 2015 422.3 KB
pdfE-Manual CIP Over Ethernet V2.2.pdf English 23 Apr 2015 414.6 KB
pdfE-Manual Motion ASFB V16.1.1.pdf English 23 Apr 2015 2.64 MB
pdfEthernet OPC Server Manual V2.0.pdf English 04 May 2015 277.54 KB
pdfEthernet_ASFB_Manual.pdf English 28 May 2015 186.3 KB
pdfFIR130S4ReadMe.pdf English 28 May 2015 89.28 KB
pdfFSM Series Brushless Servo Motor Manual.pdf English 23 Apr 2015 328.79 KB
pdfFunc-Func Block Ref Guide V18.0Rev7.pdf English 26 May 2015 2.06 MB
pdfGeneral_ASFB_Manual.pdf English 28 May 2015 421.96 KB
pdfGL Motion Control OPC Server V5.0.0.pdf English 27 Apr 2015 1.05 MB
pdfGladd Manual.pdf English 28 May 2015 3.65 MB
pdfHSM Series Brushless Servo Motor Manual.pdf English 23 Apr 2015 282.51 KB
pdfIntroduction to Motion Solutions.pdf English 27 Apr 2015 1.05 MB
pdfLSM Series Brushless Servo Motor Manual.pdf English 23 Apr 2015 617.82 KB
pdfMath Coprocessor Installation Manual.pdf English 24 Apr 2015 27.14 KB
pdfMicro DSM Installation Manual.pdf English 23 Apr 2015 9.19 MB
pdfMMC and MMC for PC Hardware.pdf English 27 Apr 2015 1.18 MB
pdfMMC for PC Hardware Manual V3.2.pdf English 24 Apr 2015 2.58 MB
pdfMMC for PC Option Modules V3.0 Rev1.pdf English 24 Apr 2015 173.14 KB
pdfMMC Smart Drive and Digital MMC Control Hardware V6.3.pdf English 26 May 2015 3.84 MB
pdfMMC_SD SERCOS Drive Hardware Manual V1.0.pdf English 24 Apr 2015 1.3 MB
pdfModbus Manual.pdf English 23 Apr 2015 974.5 KB
pdfMotion Solutions Product Guide.pdf English 27 Apr 2015 1.68 MB
pdfMotion Solutions V4 Readme.pdf English 24 Apr 2015 76.9 KB
pdfMotion_ASFB_Manual.pdf English 28 May 2015 1.43 MB
pdfMSM Series Brushless Servo Motor Manual.pdf English 23 Apr 2015 598.99 KB
pdfNSM Series Brushless Servo Motor Manual.pdf English 23 Apr 2015 296.55 KB
pdfOPC Server Manual V4.0.pdf English 04 May 2015 285.82 KB
pdfOpen Modbus_TCP.pdf English 23 Apr 2015 388.12 KB
pdfPiC 9011_9012 CSM_CPU.pdf English 24 Apr 2015 78.66 KB
pdfPiC and MMC Family Block IO Modules.pdf English 27 Apr 2015 1.13 MB
pdfPiC CPU.pdf English 24 Apr 2015 81.5 KB
pdfPiC409 Family User Manual.pdf English 24 Apr 2015 18.52 MB
pdfPiC409-49 User Manual PiCTurbo.pdf English 24 Apr 2015 15.87 MB
pdfPIC9 DSM Series User Manual.pdf English 24 Apr 2015 556.01 KB
pdfPiC90 CSM_CPU.pdf English 24 Apr 2015 80.92 KB
pdfPiC900 Controls Product Guide.pdf English 27 Apr 2015 1.4 MB
pdfPiC900 Hardware Manual V13.pdf English 24 Apr 2015 3.8 MB
pdfPiC900-90 CPU-Module-Overview EN RevA English 29 Mar 2016 81.5 KB
pdfPiC91X CPU module.pdf English 24 Apr 2015 81.94 KB
PDFPicPage User Manual.PDF English 27 Apr 2015 3.74 MB
pdfPiCPro Software for MMC and PiC Controls.pdf English 27 Apr 2015 780.44 KB
pdfPiCPro Software V17.0 Volume 1 of 2.pdf English 27 Apr 2015 10.18 MB
pdfPiCPro Software V17.0 Volume 2 of 2.pdf English 27 Apr 2015 2.19 MB
pdfPiCpro_auto_upgrade.pdf English 16 Dec 2004 34.01 KB
pdfQuickStart QS_AIS_1.pdf English 27 Apr 2015 426 KB
pdfQuickStart QS_C69_1.pdf English 27 Apr 2015 128.2 KB
pdfQuickStart QS_DIG_1.pdf English 27 Apr 2015 166.33 KB
pdfQuickStart QS_FLT_1.pdf English 27 Apr 2015 169.81 KB
pdfReplacing a Smart Drive.pdf English 04 May 2015 104.99 KB
pdfStandalone MMC Hardware Manual V16.2.pdf English 24 Apr 2015 3.34 MB
pdfXSM Series Brushless Servo Motor Manual.pdf English 23 Apr 2015 600.31 KB
pdfYSM Series Brushless Servo Motor Manual.pdf English 23 Apr 2015 226.35 KB
Certifications
Title Language(s) Date Size Email
pdfEC Machine Directive 2006-42-EC English 06 Sep 2006 1.37 MB
pdfEU Product Liability Directive English 25 Jul 1985 148.59 KB
pdfGuide to the application of Machinery Directive 2006-42-EC English 01 Jun 2010 1.6 MB
pdfProduct Safety Directive English 03 Dec 2001 254.32 KB
pdfRAPEX Leitfaden English, German 16 Dec 2009 3.17 MB
Application Notes
Title Language(s) Date Size Email
doc.LDO version numbers English 20 Mar 1996 19.5 KB
doc2100 Series Executive firmware upgrade procedure English 11 Dec 1996 12.5 KB
doc3rd party software with COMM900 drivers English 15 May 1996 11.5 KB
docAnalog input module initialization information English 09 Feb 1996 14.5 KB
docApplication of the REGIST function English 14 May 1997 192 KB
docCircular Moves Using M_LINCIR and M_SCRVLC English 13 May 2008 348 KB
docCOMM900 throughput to a personal computer English 20 Dec 1995 13.5 KB
docCommunicating to Allen-Bradley SLC 500's English 27 Feb 1996 13 KB
docConfiguring ARCNET Card in Windows 95 English 18 Mar 1996 14.5 KB
pdfConverting a Cimrex project to Exter English 01 May 2006 226.61 KB
docConverting from a DS to a DSA Drive English 22 Sep 2005 147 KB
docConverting from a DS to a DSM amplifier English 05 Feb 2001 120 KB
docConverting from a DS to a MMC-SD Drive English 22 Sep 2005 145 KB
docConverting from a DSA to a MMC-SD Drive English 17 Dec 2003 128.5 KB
docConverting from a DSM to a MMC-SD Drive English 12 May 2014 128.5 KB
docCSA/uCSA Drive firmware compatibility charts English 15 Sep 2006 85.5 KB
docDC bus sharing English 25 Jun 1997 445 KB
docDecoding the date and time data types English 02 Jan 1996 11 KB
docDifference between DISTANCE and POSITION moves English 24 Oct 1995 17 KB
docDifference between soft and hard bit memory transitionals English 17 Oct 1995 11 KB
docDigital Drive Overtravel Plus & Minus Limits Functionality English 10 May 2007 177 KB
docDigital MMC/Exter Application Quick Start Guide English 26 Jan 2007 1.74 MB
docDownloading .ASC files to 2100 Series TCS's English 10 Dec 1996 13 KB
docDrive fuse sizing English 21 Feb 1996 32.5 KB
docDrive shunt power calculations English 16 Jul 1997 64 KB
docDrive transformer sizing English 16 Jul 1997 23.5 KB
docDS100/200 drive troubleshooting guide English 26 Mar 1998 35 KB
docExtending Cimrex Screen Life English 14 Dec 2004 34 KB
docHow the PiC900 time/date stamp on an .LDO file works English 16 Oct 1995 11.5 KB
pdfKI00256 Converting a Cimrex project to Exter ApplicationNote en-us revision1 English 226.61 KB
docMaster/Slave, FU/LU roundoff with RATIO_GR and RATIOSYN English 20 Jan 1995 14 KB
docMMC/Cimrex Application Quick English 07 Apr 2003 342 KB
docPiC dynamic link library with Visual Basic English 28 Feb 1996 12.5 KB
docPiC900 scan rates English 28 Feb 1996 10.5 KB
docPiCPro directory structure English 25 Apr 1996 18 KB
docPiCPro library revision numbers English 29 Oct 2001 18 KB
docPiCPro over a modem English 14 Dec 2000 56 KB
docRunning AMK SERCOS Drive English 20 Jan 2000 24 KB
docRunning Centurion DSM100 SERCOS Drive English 16 Apr 1999 29 KB
docRunning Kollmorgen ServostarCD SERCOS drive English 16 Apr 1999 28 KB
docRunning PiCServoPro/PiCPro on Windows 95 English 05 Mar 1999 30 KB
docRunning PiCServoPro/PiCPro on Windows NT 3.51 English 11 Nov 1996 31 KB
docScaling in SERCOS English 26 Oct 1999 44.5 KB
docSERCOS Trouble-shooting Guide English 20 Jan 2000 130.5 KB
docServo Setup Examples English 14 Dec 2000 70 KB
docSoftware/EPROM compatibility charts English 18 Jul 2006 862 KB
docStart Up and Tuning the Digital MMC-SD English 10 Feb 2006 313 KB
docSwitch settings for Allen-Bradley 1770-KF2 module English 17 Nov 1995 13.5 KB
docThe effect tasks have on scan time English 03 Jan 1996 47 KB
docTroubleshooting array indexing/PiC900 data memory map English 28 Oct 1997 36 KB
docTrueView ladder page change English 28 Oct 1997 219.5 KB
docTuning Servos with a PiC900 English 29 Apr 1997 31.5 KB
docTuning the Position Loop with the Digital MMC-SD English 10 Feb 2006 124 KB
docUnderstanding and Organizing PiCPro Files English 12 May 2006 482 KB
docUnderstanding PiCPro Memory Usage English 19 Jun 2006 183 KB
docUsing a time axis English 30 Oct 1995 13 KB
docUsing the MMC-SD Oscilloscope English 10 Feb 2006 57.5 KB
docUsing US Robotics Modems with PiC900's English 20 Dec 1995 10 KB
docVisual Basic & Borland Delphi 32-Bit DLL Declaration Examples English 07 Jun 1999 13.5 KB
Firmware
Title Language(s) Date Size Email
zip9111-0034-014501.zip English 05 Mar 2015 288.03 KB
zipDigital MMC SD R0400-2 English 12 Jan 2006 66.74 KB
zipFIR180S7.zip English 28 May 2015 2.34 MB
Sample Projects
Title Language(s) Date Size Email
mp4PiCPro Installation Video English 29 Nov 2017 13.13 MB
Software
Title Language(s) Date Size Email
zipCimrex Programming Software English 06 Aug 2015 136.74 MB
zipH-Designer V6[1].3.1-169.zip English 15 Dec 2008 21.26 MB
zipMMC4PC26.zip English 09 May 2015 1.15 MB
zipMS_Setup_V4.0.1_20Oct08(full) English 20 Oct 2008 464.81 MB
zipMS_Setup_V4.0.1_20Oct08(min).zip English 20 Oct 2008 33.17 MB
zipPiCProMonV18_0.zip English 25 Aug 2010 42.71 MB
Tools
Title Language(s) Date Size Email
zipDSAProV1_5.zip English 16 Feb 2015 22.54 MB
zipdsmpro16.zip English 16 Feb 2015 1007.97 KB
ZIPEASY.ZIP English 16 Feb 2015 687.95 KB
pdfHSM and NSM v6.pdf English 16 Feb 2015 141.56 KB
zipHSM_NSMREP_DSA.zip English 16 Feb 2015 81.52 KB
zipHSM_NSMREP_DSM.zip English 16 Feb 2015 5.85 KB
Patches
Title Language(s) Date Size Email
zipAnalogPowerX English 04 Sep 2008 65.65 KB
zipAutoUpdatePatch01 English 19 Mar 2015 256.92 KB
zipDigital MMC SD R0400 English 16 Nov 2005 66.62 KB
zipDigitalPowerX15.1 English 16 Jan 2007 78.96 KB
zipMMC-DSA32-64 Standalone Control R0606 English 26 Mar 2010 186.46 KB
zipMMC-SDN R105 English 19 Mar 2015 88.19 KB
ZIPMMC4PC21 English 22 Oct 2003 668.83 KB
zipmsvcrt98 English 20 Oct 2003 129.5 KB
zipParameterFiles English 12 Jan 2006 22.35 KB
Software Service Packs
Title Language(s) Date Size Email
zipAPP1802S1.zip English 22 Mar 2011 82.69 MB
zipMMC180S4.zip English 03 Apr 2013 6.94 MB
zipMMCS20S1.zip English 13 Aug 2002 187.09 KB
zipMMCV180S7.zip English 18 Feb 2015 7.99 MB
zipMONV180S7.zip English 18 Feb 2015 8.4 MB
zipOPC20S2.zip English 06 Jul 2000 202.62 KB
zipPRO180S4.zip English 03 Apr 2013 6.53 MB
zipPROV180S7.zip English 18 Feb 2015 7.56 MB