kanepidia paid content overview

Honeywell TDC3000 AMCL & PMCL

The TDC3000 section of kanepidia covers many types of operations, maintenance and engineering tasks associated with the TDC3000 control system.

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 section of kanepidia which also includes full code examples to help when developing your own CL.

The following overviews the content from a high level.

  • 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