GE GFK-2193A Communication Requests, Commreq Ladder Instruction, Sysid Examples, Slot Word Value

Page 20

4

Communication Requests

The Communications Request uses the parameters of the COMMREQ Ladder Instruction and an associated Command Block to define the characteristics of the request. An associated Status Word reports the results of each request.

The Communication Request function (COMMREQ) allows the program to communicate with a GE Fanuc intelligent module, such as a PROFIBUS slave module.

The COMMREQ function uses a command block that contains the data to be communicated to the other device, plus information related to the execution of the COMMREQ. The command block must be placed in the designated memory area using data move instructions, such as MOVE or BLKMOV (Block Move).

The CPU reports the result of the COMMREQ in the status word, which is a single location in PLC data memory. The status word address is specified in the command block. For a list of status codes reported in the status word, see “COMMREQ Status Word” on page 4-6.

The PROFIBUS slave module supports one COMMREQ, described on page 4-7.

COMMREQ Ladder Instruction

This discussion provides an overview of the COMMREQ instruction. For details of the COMMREQ ladder instruction, refer to the online help provided with the programming software. The Communications Request begins when the COMMREQ Ladder Instruction is activated. The COMMREQ ladder instruction has four inputs and one output:

Enable Input

Command Block Pointer

Rack/Slot Location

Task #

COMM_

REQ

IN FT

SYSID

TASK

Fault Output

Figure 4-1. COMMREQ Ladder Instruction

Enable Input: Must be Logic 1 to enable the COMMREQ Instruction. It is recommended that the enabling logic be a contact from a transition (“one-shot”) coil.

IN: The memory location of the first word of the Command Block. It can be any valid address in word-type memory (%R, %AI, or %AQ). For example, %R00100 at IN would indicate that the starting address of the Command Block is %R00100.

SYSID: The rack and slot location of the module that the COMMREQ is targeting. The high byte contains the rack number, and the low byte contains the slot number. The table below shows some examples of SYSIDs:

 

 

 

SYSID Examples

 

 

 

 

 

 

 

 

 

Rack

Slot

Word Value

 

 

 

 

 

 

 

 

 

0

4

0004

 

 

 

3

4

0304

 

 

 

2

9

0209

 

 

TASK: Must be set to 1.

 

 

 

GFK-2193A

Chapter 4 Status and Diagnostics

4-3

Image 20
Contents GE Fanuc Automation Programmable Control ProductsAs Used in this Publication CimstarContents Contents Related Publications Overview and SpecificationsProfibus Information IC693PBS201 Slave Module Specifications KeyBus Communication Profibus BasicsProfibus Network Overview Network Topology Amount of Data Transmission Duration FrequencyNetwork Connectors Pin No Signal DesignationInstalling the Profibus Module in the PLC Rack InstallationReviewing System Power Requirements Baud Rate Line a Line B Glass Fiber Distance Max 1 Connecting the Slave to the Profibus NetworkNetwork Segment Length Profibus Cable Types Network TerminationNetwork Baud Rate Removing the Module from the RackConfiguration Adding a Profibus Slave Module to the Hardware ConfigurationConfiguring a Profibus Slave Module Settings TabInput Data Area Tab Profibus Slave Module’s Input Data Area ParametersPower Consumption Tab Output Data Area TabColor Indication Status and DiagnosticsProfibus Slave Module LED Indicators Word 1 Slave Status Word Network Parameter ErrorsStatus/Firmware ID Array Communication Requests Commreq Ladder InstructionSysid Examples Slot Word ValueOperation of the Communications Request PLCCommreq Programming Requirements and Recommendations Error Detection and HandlingCorrective Actions for Commreq Errors Commreq Status Word Value DescriptionGet Slave Status Command Block Basic Example Profibus Slave Module Commreq ReferenceGet Slave Status Commreq Memory TypesGet Slave Status Reply Data Format Bit Meaning ValueNetwork Parameter Errors Value Type Dec Hex Description Read Module Header Command Block Basic ExampleRead Module Header Read Module Header Reply Data Format for Slave Clear Counters Reply Data Format Clear Counters Command Block Basic ExampleClear Counters Index

GFK-2193A specifications

The GE GFK-2193A is a versatile and powerful programmable logic controller (PLC) designed for industrial automation applications. With its robust construction and advanced features, the GFK-2193A is ideal for industries that demand high reliability and flexibility in their control systems.

One of the standout features of the GE GFK-2193A is its processing power. It is equipped with a high-speed CPU that can handle complex tasks and large volumes of data efficiently. This allows for real-time decision-making and control, making it suitable for critical applications where timing and accuracy are paramount. The processing speed is complemented by a multitasking capability, enabling the controller to manage multiple processes simultaneously without a drop in performance.

The GFK-2193A also boasts an extensive range of input and output options. It supports a variety of digital and analog I/O modules, allowing for seamless integration with different sensors, actuators, and devices. This flexibility makes it easy to customize the system according to specific operational needs, whether it's for small-scale automation or extensive industrial setups.

In terms of communication capabilities, the GE GFK-2193A includes support for multiple industrial communication protocols. This includes Ethernet, Modbus, and Profibus, among others, ensuring compatibility with a wide array of devices and systems. The controller's ability to communicate effectively helps facilitate data exchange, enabling better coordination and monitoring across different components of an automation system.

Another significant feature of the GE GFK-2193A is its programming environment. It utilizes the popular Ladder Logic programming language, which is widely regarded for its ease of use and efficiency. Additionally, the controller supports other programming languages, like Function Block Diagram and Structured Text, providing users with the flexibility to choose the most suitable method for their application.

The durability of the GFK-2193A is another remarkable characteristic. Designed to withstand harsh industrial environments, it features robust housing and components, making it resistant to dust, moisture, and temperature fluctuations. This ensures long-lasting performance with minimal maintenance needs, enhancing overall operational efficiency.

In summary, the GE GFK-2193A is a comprehensive solution for industrial automation that combines processing power, flexibility in I/O configurations, advanced communication capabilities, and a user-friendly programming environment. Its robust construction ensures reliability even in challenging conditions, making it a trusted choice for industries looking to enhance their automation processes.