AMCL / PMCL control language programming ‘how to’ guide with coding examples

Pocket Information Books - AMCL & PMCL

Honeywell TDC3000 allows high level programming in the PM / APM / HPM and AM via Control Language (CL) to achieve desired functionality that cannot be implemented through standard DCS blocks / functionality.

Control Language is extremely useful. The only limitation on where CL can be used and what can be achieved by its application is knowledge.

All aspects of programming in control language are covered in the AMCL & PMCL Pocket Information book which also includes full code examples to help when developing your own CL.

The following overviews the book content from a high level. Please download the table and contents for more detail. A sample extract of the book content is also available for download.

AMCL PMCL Pocket Information Book
  • CL programming guidelines (use of comments / revision notes / subroutines)
  • Common functionality between AMCL and PMCL (labels / loops / arrays etc.)
  • Application Module Control Language (AMCL)
  • Background and Foreground processing
  • Point specific and generic programming techniques
  • Block structure
  • Coding / compiling / editing / fixing errors
  • Overviewing standard functions (EXISTS / BKG_DELAY / DATE_TIME etc.)
  • Writing to UCN based controllers OP / SP parameters
  • Enumerations / Parameter Lists / Custom Data Segments
  • Issues encountered and rectification
  • AMCL code examples
  • Process Module Control Language (PMCL)
  • .NO file information
  • Block structure
  • Updating PMCL code
  • Start / Stop / Load Process Module points
  • Box data
  • Issues encountered and rectification
  • PMCL code examples
  • Subroutine examples

Note: This pocket information book has been created by kanepi Services Pty Ltd and is not affiliated with or authorised by Honeywell International Inc.

Experion®, TotalPlant®, Plantscape®, TDC 3000®, and Universal ControlNetwork® are U.S. registered trademarks of Honeywell International Inc. Other brand or product names are trademarks of their respective owners.