CSZ EZT-430i User's Reference Manual

Single/dual loop controller
Hide thumbs Also See for EZT-430i:

Advertisement

EZT-430i
Single/Dual Loop Controller
User Communications Reference Manual
Table of Contents
CSZ EZT-430i REVC
i

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EZT-430i and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for CSZ EZT-430i

  • Page 1 EZT-430i Single/Dual Loop Controller User Communications Reference Manual Table of Contents CSZ EZT-430i REVC...
  • Page 2 CAUTION or WARNING safety statement. Technical Assistance If you encounter a problem with your EZT-430i controller, review all of your configuration information to verify that your selections are consistent with your application: inputs; outputs; alarms; limits; etc. If the problem persists after checking the above, you can get technical assistance by dialing 1 (513) 772-8810 or by faxing your request to 1 (513) 772-9119, Monday thru Friday, 7:30 a.m.
  • Page 3: Table Of Contents

    Packet Syntax ..........................4.7 4.3.2 Error Checking ..........................4.10 4.3.3 Transmitting and Receiving Messages ..................4.11 EZT-430i Data Registers (standard serial interface) ..........5.1 Control Registers ..........................5.2 Automatic Program Registers ......................5.7 5.2.1 Starting an Automatic Program on EZT-430i ................5.10 EZT-430i Simulated F4S/D Interface Operation ............
  • Page 4: What Is Ezt-430I

    EZT-430i. EZT-430i can store more than one year of data on its SD memory card. Data logging can be enabled manually or automatically during program operation. Data backup is provided with a USB memory stick for plug and play transfer of files to any PC running Microsoft Windows XP operating systems and via the FTP back-up utility.
  • Page 5 EZT-430i Communications Manual The EZT-430i controller includes the following features: • Single/Dual loop controller models (automatic program operation included). • Touch screen, “Smart Device” user interface (UI). • Video recorder mode for view only applications. • Email, SMS, FTP, VNC and Web functionality standard.
  • Page 6: Communications Wiring

    The EZT-430i touch screen provides an RS232C (COM1) user communications port for connecting EZT-430i to a PC running software such as CSZ’s Envision. In order to connect EZT-430i to a PC, a cable must be made according to the diagram below.
  • Page 7 EZT-430i Communications Manual NOTE: The connection requires a single twisted-pair cable that is daisy-chained from one EZT-430i to the next. When using shielded twisted-pair cable, be sure to ground only when end of the cable, preferably at the RS232 to RS485 network adapter. Allowing any other portion of the cable shield to come in contact with ground, or grounding both ends, will cause ground loop currents to flow in that section of the cable which can cause communication errors.
  • Page 8: Explanation Of Terms

    The purpose of this document is to provide users interested in using data communications with the EZT-430i, the ability to set up and use a simple network of one or more EZT-430i controllers by providing a basic understanding of data communications using standard definitions, interfaces and protocols.
  • Page 9 00111000 01111000 00111001 01111001 Shift ; 00111010 01111010 00111011 Shift [ 01111011 < Shift , 00111100 Shift \ 01111100 00111101 Shift ] 01111101 > Shift. 00111110 Shift ` 01111110 Shift / 00111111 Delete 01111111 Communication Basics CSZ EZT-430i REV C...
  • Page 10: Serial Communication

    1. This is accomplished by the stop bit's duration. Stop bits can be 1, 1.5, or 2 bit periods in length. EZT-430i uses the default – and most common – length of 1 period for the stop bit. A device used to communicate with EZT-430i must also have its serial port set to use a stop bit of 1 in order for data communications to work properly.
  • Page 11: Interface Standards

    RS-232, which provides a simple 1 to 1 connection and RS-485, which provides a multi-drop connection where more than one device can be placed on the same line. The EZT-430i communications interface is RS- 232, but can be changed to RS-485 through the use of external RS232/485 adapters.
  • Page 12: Interface Converters

    EIA-485 bus. This is accomplished by using two receivers and transmitters tied in tandem. This type of converter will not work with the EZT-430i controller. Be sure that the model you purchase is designed for half duplex.
  • Page 13: Protocol

    EZT-430i uses Modbus RTU as the protocol of choice. Modbus RTU enables a PC to read and write directly to registers containing the EZT-430i parameters. With it, you can read all of the controller’s parameters with just a single read command.
  • Page 14 /* If the LSB is 1, shift the CRC and XOR the polynomial mask with the CRC */ if(crc & 0x0001){ crc >>= 1; crc ^= 0xA001; /* If the LSB is 0, shift the CRC only */ else{ crc >>= 1; } while(bit_count++ < 7); } while(char_ptr++ < end_of_packet); return(crc); Serial Communication CSZ EZT-430i REV C...
  • Page 15: Creating Your Own Modbus Application

    For example, a setpoint of 78.4 degrees must be sent as a value of 784 in order for EZT-430i to be set correctly. Likewise, a process value read from EZT- 430i with a value of 827 is actually 82.7 degrees. Consult the parameter table for the proper format and allowable range of each value.
  • Page 16: Packet Syntax

    This command returns from 1 to 60 registers. This command is used for reading one or more data locations from EZT-430i . nn nn 00 nn nn nn Packet sent to EZT-430i : controller address (1 byte) read command (0x03) starting register high byte starting register low byte...
  • Page 17 Write Register Command (0x06) This command writes a value to a single register. This command is to be used for setting control values in EZT-430i . To set multiple values, repeat the command for each data location. nn nn nn nn...
  • Page 18 This command writes values to multiple registers in sequential order. It is used for automatic program download only to transmit program data one step at a time to EZT-430i . See the Automatic Program Parameters section for the list of registers and their use. If this command is used to write to registers other than the correct program step registers, EZT-430i will respond with an acknowledgment that the message was received;...
  • Page 19: Error Checking

    CRC that the controller appended to the message. This verifies that the data you received was what EZT-430i sent. If the CRC’s do not match, there was an error in the transmission and the entire message should be ignored. This could then be followed by an attempt to resend the failed command, or halt operation and alert an operator.
  • Page 20: Transmitting And Receiving Messages

    EZT-430i uses its own fixed timeout setting of 135ms. Thus, if the entire message is not received by EZT-430i within 135ms, it will discard the data it has received and assume the next data byte received is the start of the next valid message.
  • Page 21 Enter recovery mode and resend command message in Disregard message attempt to get valid response and/or alert operator of a (transmission error) communication failure in order to take appropriate action. Serial Communication CSZ EZT-430i REV C 4.12...
  • Page 22: Ezt-430I Data Registers (Standard Serial Interface)

    (0)] values. This allows each bit to be examined individually. In the same manner, creating a Boolean array of 16 bits produces an equivalent hexadecimal value that can be sent to EZT-430i in order to set a control register.
  • Page 23: Control Registers

    EZT-430i Communications Manual 5.1 Control Registers Data Range Register Parameter Description Address Type High Unit System Offline/Busy Status (0x0000) Alarm Reset (0x0001) Automatic Program Out of Sync Alarm (0x0002) Loop Communication Alarm Status (0x0003) (0x0004) Loop Control Error Status (0x0005)
  • Page 24 EZT-430i Communications Manual Data Range Register Parameter Description Address Type High Unit Loop 1 Percent Output (%Out) -100.00 100.00 (0x0025) *B10 *B10 Loop 1 Mode and Operational Status (0x0026) *B11 *B11 Loop 1 Error Code (0x0027) (0x0028) Loop 2 Process Variable (PV)
  • Page 25 EZT-430i Communications Manual Parameter The status of this register should be used for information only, as a Description Value means of determining if the system is ready for operation. EZT-430i Online Offline/Program Download in Progress Parameter Description Value Bit0 Loop 1 Communications Error...
  • Page 26 Range Low Program Name Character (ASCII Table) Range High Program Name Character (ASCII Table) Example Read command of registers 16 to 22 from EZT-430i returns the following values: Register Values: 0x74 53 0x72 6F 0x20 65 0x65 54...
  • Page 27 EZT-430i Communications Manual *B10 Parameter Description Note: The “alarm active” and “event on” status bits can not be used for Value determining alarm or event status. The alarm and event activation is based upon loop configuration. Do monitor alarm and event status, use...
  • Page 28: Automatic Program Registers

    5.2 Automatic Program Registers The automatic program parameters are a separate group of registers that are used to load programs into EZT-430i . The manner in which the program steps are configured and sent to EZT-430i is specific and must be followed exactly.
  • Page 29 32767 (0x007F) *The Step Number must be offset by 1 when writing step data to EZT-430i . Steps 1-64 will be sent with the step number as a value of 0-63 (-1 offset). All remaining steps of the program follow the same format and data structure as is represented for step one above.
  • Page 30 2 may correspond with loop 2 “event - output 3”. To properly set Bit0 Event - Output 2 the events of your EZT-430i system, you must know the event output configuration of the loop controls and set the appropriate bit for the Bit1 Event - Output 3 output the event is assigned to.
  • Page 31: Starting An Automatic Program On Ezt-430I

    Loading a program with a temperature setpoint of 80 will result in a control temperature of 80°F if the EZT-430i control is in degrees Fahrenheit. However, if the EZT-430i control is set for degrees Centigrade, it will result in a control temperature of 80°C (176°F).
  • Page 32 EZT-430i Communications Manual Starting a Program -20 second pause – (EZT-430i clears program buffer) Send program to EZT-430i one step at a time with a minimum 1 second pause between write commands: Send program data – 100 thru 113 Is the...
  • Page 33: Ezt-430I Simulated F4S/D Interface Operation

    F4 installation and wish to continue its use while integrating the EZT-430i into that installation base. For specifics on how to communicate with a Watlow F4 controller or to obtain the full list of communications registers, see the Series F4S/D User’s Manual available from Watlow’s website (http://www.watlow.com/downloads/en/manuals/Series%20F4SD_Rev%20H.pdf).
  • Page 34 EZT-430i Communications Manual Data Range Register Address Parameter Description Type High Unit Clear Error 1, Key Press Simulation (0x0137) Clear Alarm 1, Key Press Simulation (0x0138) (0x0139) Silence Alarm 1, Key Press Simulation (0x013F) Set Point 2, Value -32768 32767...
  • Page 35 EZT-430i Communications Manual Data Range Register Address Parameter Description Type High Unit 1217 Terminate a Profile, Key Press Simulation (0x04C1) 2000 (0x07D0) Digital (Event) Output 1, Condition 2010 (0x07DA) Digital (Event) Output 2, Condition 2020 Digital (Event) Output 3, Condition...
  • Page 36 (0x101E) Notes: Parameters descriptions with Watlow F4 designations of “channel 1”, “input 2”, etc. refer to EZT-430i data values for loop 1 or loop 2. R/W Specifies readable / writable data, R specifies read only data and W specifies a write only control value.
  • Page 37 The Watlow F4 contains multiple Auto tune off PID sets which can be tuned while EZT-430i supports only one (PID Set Auto tune on Key press simulation values accept a write of any data value to perform their action.
  • Page 38: F4S/D Supported Profile Step Data Registers

    The following table of data registers provides the list of all data registers associated with downloading profiles to a Watlow F4S/D. Not all of the F4S/D functionality is provided by EZT-430i , so registers that are shown “grayed out” in the list represent those functions NOT supported by the EZT-430i automatic program operation.
  • Page 39 Insert step mode will end. Delete current profile When a value of 5 is written to the register, EZT-430i will start the currently loaded profile if it is not already running. Delete step Any other non-supported command will be ignored.
  • Page 40: Limitations Of Profile Download/Operation (Important - Please Read!)

    Profile Editor tool of WatView software. WatView’s operation can not be altered to comply with the manner in which EZT-430i operates, so it is up to the end user to insure that profiles are created and sent to EZT-430i properly. 6.2.1.1 Sending Profiles to EZT-430i The Watlow F4S/D controller is capable of storing up to 40 profiles with up to 256 steps.
  • Page 41: Setting Proper Step Times

    Setting Final Setpoints If EZT-430i is configured to end its automatic program with a final setpoint, you must set the F4 end step type to idle. This then allows you to set the idle setpoints of the end step in the WatView Profile Editor. If you do not do this, the setpoints default to their low limit value and the system will assume these setpoints upon the end step of the program.

Table of Contents