[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-289610-105":3,"doc-detail-289610-en":81,"detail-sidebar-cat-0-en-105":99},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":74,"head_meta":76,"extra_data":78,"updated_unix":80},105,"en","chapter-4-defining-inputs-outputs-and-programmable-modules","Chapter 4 - Defining Inputs, Outputs, and Programmable Modules","","Describes how the GX Tool configures a DX controller using programmable modules, including the Programmable Logic Controller (PLC), Time Schedule modules, and Optimal Start/Stop modules. Explains configuring inputs and outputs, managing module deletion and addition, defining user names, and creating data for input, output, and programmable modules. Covers naming connection points, calibrating analog I/O, setting tag-based identifiers, configuring digital output behaviors, handling numeric ranges and rounding, and understanding module type limits. Also details network modules for different DX versions and the PLC execution model with ladder diagram structure.",{"@graph":14,"@context":73},[15,34,56],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/document/","Document",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/document/technology/","Technology",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/document/chapter-4-defining-inputs-outputs-and-programmable-modules/289610/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/chapter-4-defining-inputs-outputs-and-programmable-modules/289610.png","ImageObject",300,407,{"name":42,"@type":43},"Aria","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-10-10","2026-09-17",true,{"@type":52,"interactionType":53,"userInteractionCount":55},"InteractionCounter",{"@type":54},"ViewAction",10,{"@type":57,"mainEntity":58},"FAQPage",[59,65,69],{"name":60,"@type":61,"acceptedAnswer":62},"What user name and description fields does the GX Tool support for points and modules?","Question",{"text":63,"@type":64},"Each I/O point, connection source/destination point, and programmable module has a predetermined tag name, and you can define an 8-character User Name to identify each function. You can also enter a 24-character description for the data window.","Answer",{"name":66,"@type":61,"acceptedAnswer":67},"How should analog inputs and digital outputs be configured before naming a user?",{"text":68,"@type":64},"Configure an Analog Input (AI) as active or passive. Configure a Digital Output (DO) as P.A.T., D.A.T. On/Off, Sta/Sto, or Pulse before defining a user name.",{"name":70,"@type":61,"acceptedAnswer":71},"What are the key behaviors and memory model of the GX Tool software-implemented PLC?",{"text":72,"@type":64},"The DX-9100 operating system provides a software-implemented PLC that executes a user-defined program every second using a 2,048-bit memory area image of hardware digital I/O, logic variables, and digital constants. Variable values are frozen before program execution and transferred from the PLC memory area to the appropriate hardware or function modules after execution.","https://schema.org",{"og:url":32,"og:type":75,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":77,"canonical":32},"index,follow",{"doc_id":79,"site_id":7},289610,1790012457,{"code":4,"msg":82,"data":83},"success",{"doc_id":79,"user_id":84,"nickname":42,"user_avatar":85,"doc_module":4,"category_id":86,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":87,"file_id":88,"file_url":89,"file_type":90,"file_size":91,"view_count":55,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":92,"language":93,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":94,"faqs":95,"seo_title":96,"seo_description":12,"update_tm":97,"read_time":98},2336464648322,"https://ap-avatar.wpscdn.com/avatar/2200025388227c56fec?_k=1778556882303663488",6,"Chapter 4  \nDefining Inputs, Outputs, and Programmable Modules  \nIntroduction  \nThe GX Tool configures the DX controller using 12 multi-purpose programmable modules, the Programmable Logic Controller (PLC), Time Schedule modules, and Optimal Start/Stop modules.  \nThis chapter describes how to:  \n• configure inputs and outputs  \n• delete modules  \n• add programmable and extension modules  \n• define a user name  \n• define input, output, and programmable module data  \n• name a connection point  \n• calibrate analog inputs and outputs  \nKey Concepts  \nUser Names  \nEach I/O point, connection source point, destination point, and programmable module has a predetermined Tag name (e.g., TS1) . You can define an 8-character User Name to identify the function of each point and programmable module in the configured application. You can also enter a 24-character description for the data window.  \nI/O Modules  \nConfigure an Analog Input (AI) as active or passive and configure a Digital Output (DO) as P.A.T., D.A.T. On/Off, Sta/Sto, or Pulse before defining a user name.  \nNote: Configure all digital outputs as On/Off or Pulse even if they are not used. The exceptions are the 4-output relay modules (XP-9107 and XPE-4x4, x=4, 5, 6,or 7) . When only one 4-output module is installed, select 8DO, but only configure DO1-DO4 . When two 4-output modules are installed, configure both as one 8DO module, and configure DO1-DO8 .  \nIMPORTANT: Configure XPM-4x1, XPL-4x1, and XPE-4x1 modules as On/Off. The action of the output is determined by the hardware, not the configuration.  \nRanges  \nThe GX Tool accepts any real number between-32750 and 32750. Numbers with a modulus greater than 2048 may be rounded up or down by as much as 0.1 percent as shown in Table 4-1.  \nTable 4-1: Rounding Factors  \n\n| Range | Rounding (+/-) |\n| --- | --- |\n| 2049-4096 | 2 |\n| 4097-8192 | 4 |\n| 8193-16384 | 8 |\n| 16385-32750 | 16 |\n\nModule Type Limits  \nA limited number of modules are available in a configuration.  \nModules at the limit and unsupported modules do not appear in the Add PM menu. Table 4-2 shows the maximum number of modules by type you can use in a configuration.  \nTable 4-2: Module Type Limits  \n\n| Type of Module | Maximum Number Allowed |\n| --- | --- |\n| Control\u003Cbr>Numeric\u003Cbr>Totalization\u003Cbr>Sequencer\u003Cbr>Binary Sequencer | 12 total |\n| XT or XTM | 8 total |\n| Time Schedule | 8 |\n| PLC | 8 |\n| Optimum Start/Stop | 2 |\n| Analog Constants | 1 |\n| Digital Constants | 1 |\n| Exception Days | 1 |\n| LRS1-32 | 1 |\n| LRS33-64 | 1 |\n| Trend Log | 1 |\n| NDO Network Module | 8 |\n| NDI Network Module | 8 |\n| NAO Network Module | 16 |\n| NAI Network Module | 16 |\n\nNetwork Modules (DX Version 3.x Only)  \nNetwork modules hold numeric (analog) or logical (digital) values from its associated LONMARK™ network variable.  \nThe network variables transmit data between DX-912x controllers on the same LONWORKS N2E network. The LONWORKS N2E network supports DX-9120 or DX-9121 controllers, but not both on one network. The GX Tool provides all data to the controllers for the LONWORKS network configuration. No third-party tool is required. The network variables transmit data between DX-9200 controllers on an open LONWORKS network. They also transmit data from any other LONMARK compliant devices on the network to the DX. Refer to the DX-9200 LONWORKS Compatible Digital Controller Technical Bulletin (LIT-1162250) for details on the use of each network variable before defining network modules. When configuring a DX-9200 controller, the GX Tool does not define network module destinations. Network connections between network variables in different controllers (source and destination) must be defined by a third-party LONWORKS network configuration tool.  \nPLC Modules  \nThe DX-9100 operating system provides a software-implemented PLC. Every second, the PLC module executes a user-defined program that operates on a 2,048-bit memory area containing an image of the hardware digital inputs/outputs, logi","cbCaifky3eDuKPiG","https://ap.wps.com/l/cbCaifky3eDuKPiG","pdf",327767,15,"English","# Introduction\n## Key Concepts\n### User Names\n### I/O Modules\n### Ranges\n### Module Type Limits\n### Network Modules (DX Version 3.x Only)\n## PLC Modules\n## XT, XTM, and XP Modules","[{\"question\":\"What user name and description fields does the GX Tool support for points and modules?\",\"answer\":\"Each I/O point, connection source/destination point, and programmable module has a predetermined tag name, and you can define an 8-character User Name to identify each function. You can also enter a 24-character description for the data window.\"},{\"question\":\"How should analog inputs and digital outputs be configured before naming a user?\",\"answer\":\"Configure an Analog Input (AI) as active or passive. Configure a Digital Output (DO) as P.A.T., D.A.T. On/Off, Sta/Sto, or Pulse before defining a user name.\"},{\"question\":\"What are the key behaviors and memory model of the GX Tool software-implemented PLC?\",\"answer\":\"The DX-9100 operating system provides a software-implemented PLC that executes a user-defined program every second using a 2,048-bit memory area image of hardware digital I/O, logic variables, and digital constants. Variable values are frozen before program execution and transferred from the PLC memory area to the appropriate hardware or function modules after execution.\"}]","Chapter 4 - Defining Inputs, Outputs, and Programmable Modules | PDF",1789635928,38,{"code":4,"msg":82,"data":100},[101,105,109,113,118,121,126,131,136,139,142],{"id":22,"doc_module":4,"doc_module_name":25,"category_name":102,"show_sort_weight":103,"slug":104},"Story & Novel",90,"story-novel",{"id":26,"doc_module":4,"doc_module_name":25,"category_name":106,"show_sort_weight":107,"slug":108},"Literature",80,"literature",{"id":33,"doc_module":4,"doc_module_name":25,"category_name":110,"show_sort_weight":111,"slug":112},"Exam",70,"exam",{"id":114,"doc_module":4,"doc_module_name":25,"category_name":115,"show_sort_weight":116,"slug":117},5,"Comic",60,"comic",{"id":86,"doc_module":4,"doc_module_name":25,"category_name":29,"show_sort_weight":119,"slug":120},50,"technology",{"id":122,"doc_module":4,"doc_module_name":25,"category_name":123,"show_sort_weight":124,"slug":125},7,"Healthcare",40,"healthcare",{"id":127,"doc_module":4,"doc_module_name":25,"category_name":128,"show_sort_weight":129,"slug":130},8,"Research & Report",30,"research-report",{"id":132,"doc_module":4,"doc_module_name":25,"category_name":133,"show_sort_weight":134,"slug":135},9,"Religion & Spirituality",20,"religion-spirituality",{"id":134,"doc_module":4,"doc_module_name":25,"category_name":137,"show_sort_weight":134,"slug":138},"World Cup","world-cup",{"id":55,"doc_module":4,"doc_module_name":25,"category_name":140,"show_sort_weight":55,"slug":141},"Lifestyle","lifestyle",{"id":143,"doc_module":4,"doc_module_name":25,"category_name":144,"show_sort_weight":114,"slug":145},19,"General","general"]