Cat. No. Z231-E1-02. Smart Sensors ZS Series. CompoWay/F Communication. Command Reference
|
|
|
- Barrie Robert Boone
- 9 years ago
- Views:
Transcription
1 Cat. No. Z231-E1-02 Smart Sensors ZS Series CompoWay/F Communication Command Reference
2 Introduction Thank you for purchasing the ZS Series. This manual provides information regarding operations and input/output formats for the communication between ZS Series controllers and external devices using the Omron proprietary protocol, CompoWay/F. This manual provides information for the following models and versions. Model Firmware Version ZS-LDC v2.000 or later ZS-HLDC v1.000 or later ZS-MDC v2.000 or later ZS-DSU v2.000 or later * Different firmware versions may cause communication errors, unintended setting overwrite, and damages on the controller. Please make sure to use the controller with the correct software version. If your software version is not listed in the table above, please update the software using the SmartMonitorZS firmware update software, such as WarpEngineZS, to match the software version. When using the ZS Series, be sure to observe the following: - The ZS Series must be operated by personnel knowledgeable in electrical engineering. - To ensure correct use, please read this manual thoroughly to deepen your understanding of the product. - Please keep this manual in a safe place so that it can be referred to whenever necessary.
3 Contents Contents 1 Section 1 About Communication Commands 1-1 How Communication Works 1-2 Setting the Communication Specifications 1-3 Command Formats 1-4 Response Formats 1-6 Examples of Abnormal End 1-8 Section 2 Details of Commands 2-1 About General Information of Communication Commands 2-2 Reading Parameter Areas 2-3 List of Parameter Area Reading Commands 2-3 Commands and Responses 2-4 Writing Parameter Areas 2-6 List of Parameter Area Writing Commands 2-6 Commands and Responses 2-7 Reading Variable Areas 2-9 List of Variable Area Reading Commands 2-9 Commands and Responses 2-9 Reading Controller Information 2-11 Operation Instructions 2-12 List of Operation Instruction Commands 2-12 Commands and Responses 2-12 Section 3 Unit No. and Parameter No. 3-1 Measurement Result Obtaining Command 3-2 Setting Value Obtaining and Changing Command 3-4 Parameter List (ZS-LDC) 3-4 Parameter List (ZS-HLDC) 3-11 Parameter List (ZS-MDC) 3-18 Parameter List (ZS-DSU) 3-27 Contents ZS Series 1
4 Contents Section 4 How to Obtain Flow Data 4-1 About Obtaining Flow Data 4-2 Setting Procedures for Data Obtaining Conditions 4-3 Setting Parameters 4-8 Buffer Size and Buffer Interval 4-8 Logging Data Type 4-8 Flow Data Response 4-11 Format 4-11 Composition of Response ZS Series
5 Section 1 About Communication Commands How Communication Works 1-2 Setting the Communication Specifications 1-3 Command Formats 1-4 Response Formats 1-6 Examples of Abnormal End 1-8 Section 1 About Communication Commands ZS Series 1-1
6 Section 1 How Communication Works Section 1 About Communication Commands How Communication Works ZS Series controllers have communication functions with external devices. Use this function to read the data in ZS Series controllers from the host and to write the setting data. Communication is achieved via the Command and Response Method based on the CompoWay/F, which is Omron's proprietary communication protocol. Controllers perform processing according to the command sent from the host, and then return the result to the host which sent the command as a response. Host ZS Series Controller (RUN mode) Programmable Controller Personal Computer Entering Commands Receives the results of the execution of commands. H P L LD ON ZERO ENABLE Executing Commands Controllers are in a non-measurement state when executing commands. Outputs the result of the execution of commands. 1-2 ZS Series
7 Section 1 Setting the Communication Specifications Setting the Communication Specifications Change the settings of the controller communication specifications for communicating with the external device by CompoWay/F protocol. Use USB cable or RS-232C cable to connect ZS Series controllers to external devices. For USB cable connection, install Smart Monitor ZS and USB driver beforehand. After installing Smart Monitor ZS, USB ports are recognized as standard COM ports, and communication is achieved as with the RS-232C. (Setting the communication specifications including baud rate is not necessary.) For details on how to connect cable, refer to the User's Manual for each controller. 1. Set the mode switch to "FUN" 2. Select [System] - [Communication] - [Mode] menu. Section 1 About Communication Commands 3. Select [CompoWay/F]. 4. For RS-232C cable connection, select [System] - [Communication] - [RS-232C] menu to set the appropriate communication specifications for the external device. 5. Save the settings. ZS Series 1-3
8 Section 1 Command Formats Section 1 About Communication Commands Command Formats The command format of the communication commands is shown below. In the following section, items described with "Hex" after numerical values (ex. 02Hex) indicate hexadecimal numbers. Those described with " " or only with numeral values indicate ASCII characters. (Text) STX NODE No. Subaddress SID Command text ETX BCC 02Hex FIXED (x10 1 ) (x10 0 ) "00" FIXED "0" FIXED MRC SRC 03Hex FIXED 1 byte 2 bytes 2 bytes 1 byte 1 byte 1 byte BCC calculating range * In the example format, 1 byte = 1 ASCII character. Elements Details STX This is a code to indicate the first part of communication frames (02Hex). Make sure to set the first byte to 02Hex. When a controller receives STX while receiving a command, it receives the command again starting from where it received STX. NODE No. This is the Node No. for the identification of the destination. * About Node No. It refers to the connection group No. as seen from the host device (PLC). Not only the ZS Series but other multiple devices are connected to the PLC. The number assigned to devices connected to a PLC such as this is referred to as a Node No. Subaddress This should be fixed to "00." SID (Service ID) This should be fixed to "0." Command text This is the text part of the command. "Section 2 Details of Commands" describes these parts by command. ETX This is a code to indicate the end of the text (03Hex). BCC This is a block check character. The exclusive OR (XOR) of values from Node No. to ETX per byte is BCC. 1-4 ZS Series
9 Section 1 Command Formats Example of BCC calculation STX NODE No. Subaddress SID Command text ETX BCC 02Hex "0" "0" (30Hex ) (30Hex ) "00" (3030Hex) "0" (30Hex ) " " ( Hex) Set the result of calculation, which is "37Hex," to BCC. 03Hex 37Hex <Calculation> BCC = 30Hex + 30Hex + 30Hex + 30Hex + 30Hex + 33Hex +30Hex + 30Hex +35Hex + 33Hex + 30Hex +30Hex +31Hex +03Hex = 37Hex "+" indicates the exclusive OR (XOR) operation. Section 1 About Communication Commands ZS Series 1-5
10 Section 1 Response Formats Section 1 About Communication Commands Response Formats The response format of the communication commands is shown below. In the following section, items described with "Hex" after numerical values (ex. 02Hex) indicate hexadecimal numbers. Those described with " " or only with numeral values indicate ASCII characters. STX NODE No. Subaddress End code Response text ETX BCC 02Hex Fixed ( 10 1 ) ( 10 0 ) "00" Fixed MRC SRC 03Hex Fixed 1 byte 2 bytes 2 bytes 2 bytes 1 byte 1 byte Elements STX NODE No. Subaddress End code Response text ETX BCC Details Command Formats - page 1-4 Refer to the next page. This is the response text part of the command. "Section 2 Details of Commands" describes these parts by command. Command Formats - page ZS Series
11 Section 1 Response Formats End codes of responses are shown below. End code Name Details "00" Normal end Command ends successfully. "0F" Command error Specified command is not executed. Refer to the response code for details of the non-execution. "10" Parity error Parity error occurred with any character while receiving a command. "11" Framing error Framing error occurred with any character while receiving a command. "12" Overrun error Overrun error occurred with any character while receiving a command. "13" BCC error Received an invalid BCC. "14" Format error Occurs when characters other than 0 to 9 or A to F are used for command text parts. (Except during echo back tests) No SID and command texts exist. Or no command text exists. Either MRC or SRC is missing in the command text. "16" Subaddress error Subaddress of the receiving frame is invalid (not supported). No subaddress, SID, and command texts exist. Subaddress is shorter than two characters, and no SID and command texts exist. "18" Frame length error Receiving frame exceeds the supported number of bytes. One end code is returned after receiving one complete command frame to the node. No response is made when ETX or BCC characters are missing. Section 1 About Communication Commands Noises may cause response errors or no response. Make sure to retry from the host. It may take three seconds at longest from sending a command to receiving a response. If no response is returned, make sure to send another command after waiting for more than three seconds. ZS Series 1-7
12 Section 1 Examples of Abnormal End Section 1 About Communication Commands Examples of Abnormal End This section shows the examples of end codes for abnormal ends while receiving commands. Invalid subaddress, and no SID and command text exist Command STX NODE No. Subaddress ETX BCC 02Hex "0" "A" 03Hex Response STX NODE No. Subaddress End code ETX BCC 02Hex "0" "A" "1" "6" 03Hex End code is "16" (Subaddress error). This response occurred because subaddress errors are prioritized over format errors. No command text exists in the command Command STX NODE No. Subaddress SID ETX BCC 02Hex "0" "0" "0" 03Hex Response STX NODE No. Subaddress End code ETX BCC 02Hex "0" "0" "1" "4" 03Hex End code is "14" (Format error). Node No. is missing Command STX ETX BCC 02Hex 03Hex One character is missing for the Node No. Response No response is returned. No subaddress exists, and an invalid BCC is used Command STX NODE No. ETX BCC 02Hex 03Hex Err Response STX NODE No. Subaddress End code ETX BCC 02Hex "0" "0" "1" "3" 03Hex Subaddress is "00" and end code is "13" (BCC error). 1-8 ZS Series
13 Section 2 Details of Commands About General Information of Communication Commands 2-2 Reading Parameter Areas 2-3 List of Parameter Area Reading Commands 2-3 Commands and Responses 2-4 Writing Parameter Areas 2-6 List of Parameter Area Writing Commands 2-6 Commands and Responses 2-7 Reading Variable Areas 2-9 List of Variable Area Reading Commands 2-9 Commands and Responses 2-9 Reading Controller Information 2-11 Operation Instructions 2-12 List of Operation Instruction Commands 2-12 Commands and Responses 2-12 Section 2 Details of Commands ZS Series 2-1
14 Section 2 About General Information of Communication Commands About General Information of Communication Commands Section 2 Details of Commands Communication commands are categorized into the groups and meanings as in the following table: Groups Meanings Pages for Reference Reading parameter System- related Read setting values related to the target CH system. Page 2-3 areas Measurementrelated Read measurement-related setting values and results of measurements. Obtain data by specifying Unit No. and Data No. (Refer to Section 3 for Unit No. and Data No.) Writing parameter System- related Write setting values related to the target CH system. - areas Measurementrelated Write measurement-related setting values and results of measurements. Write data by specifying Unit No. and Data No. (Refer to Section 3 for Unit No. and Data No.) Reading variable areas Read particular kinds of data in the target CH system. Page 2-9 Reading controller information Read information on the models connected with a Page 2-11 cable. Operation instructions Operate data of each bank or all banks. Page 2-12 [Notes on the exchange of communication data] Number of elements indicates the size of data to be exchanged. ASCII character length per element is determined depending on parameter type codes. Specifically, 8000h to BFFFh : 4 characters per element From C000h: 8 characters per element Number of elements = 1 for all commands in this manual. Please enter "8001h" to specify number of elements. Machine No. indicates channel No. of the destination controller. All data is exchanged in hexadecimal numbers. Therefore, "15" of the decimal number should be expressed as " Eh." (*1) Distance values should be expressed in the unit of [nm]. Therefore, note that "100 (= h)" indicates "100nm 0.1um" and not 100mm. (*1) Negative values are expressed as the complements of 2. For example, "-100" should be expressed as "FFFFFF9Ch." (*1) In the case that the measured values such as distance are abnormal values, data parts are expressed as "7FFFFFFXh" ("X" varies depending on the case.) (*1) *1: This is an example for 8 characters per element. 2-2 ZS Series
15 3 Section 2 Reading Parameter Areas Reading Parameter Areas Read parameter areas. List of Parameter Area Reading Commands Data Name MRC SRC Specification Data Parameter Reading start of element Data to be read Length Type address numbers *2 Bank switching 02h 01h 8000h <Machine No.> 8001h 0 to 3 4 Keylock 02h 01h A002h <Machine No.> 8001h 0 : OFF, 1 : ON 4 Version 02h 01h A021h <Machine No.> 8001h Software Version 4 Information Controller type 02h 01h A022h <Machine No.> 8001h 0 : ZS-LDC, 1 : 4 Information ZS-MDC, 2: ZS-DSU RS-232C Data 02h 01h A030h <Machine No.> 8001h 0 : 7 bits, 1 : 8 bits 4 Length Setting RS-232C Parity 02h 01h A031h <Machine No.> 8001h 0 : None, 4 Setting 1 : Odd Number, 2 : Even Number Stop bits setting 02h 01h A032h <Machine No.> 8001h 0 : 1 bit, 1 : 2 bits 4 Communication 02h 01h A033h <Machine No.> 8001h 0 to 64 4 node setting Digits after 02h 01h A040 <Machine No.> 8001h 0 : 1 digit, 1 : 2 digits, 4 decimal point 2 : 3 digits, 3 : 4 digits, 4 : 5 digits Digital "Eco" 02h 01h A041h <Machine No.> 8001h 0 : NORMAL, 1 : ECO1, 4 mode 2 : OFF LCD ON/OFF 02h 01h A042h <Machine No.> 8001h 0 : OFF, 1 : AUTOOFF, 4 2 : ON LCD Backlight 02h 01h A043h <Machine No.> 8001h 0 : OFF, 1 : AUTOOFF, 4 2 : ON Sensor Load 02h 01h A050h <Machine No.> 8001h 0 : LOAD every time, 4 1 : SAVE Language 02h 01h A051h <Machine No.> 8001h 0 : Japanese, 4 1 : English Reading 02h 01h C000h+ XXYYh 8000h Data to be read 8 processing unit data *1 <Data No.> XX : Unit No. YY : Machine No. + <No. of Elements> * 1 - All reading/writing operations on processing units are assigned by using this command. Section 2 Details of Commands * 2 - Indicates ASCII character length. Refer to page 2-2 for details. Refer to "Section 3 - Unit No. and Parameter No." for Unit No. and Parameter No. for each processing unit. ZS Series 2-3
16 Section 2 Reading Parameter Areas Example 1: To read the "language" information from the 2CH controller, assign a command as follows: [Machine No.]=0002h MRC SRC Parameter Type Reading start address Number of elements 02h 01h A051h 0002h 8001h Section 2 Details of Commands Example 2: To read the final measured value from the 1CH controller, assign a command as follows: [Data No.]=20h, [Unit No.]=30h, [Machine No.]=01h MRC SRC Parameter Type Reading start address Number of elements 02h 01h C020h h Commands and Responses Command MRC SRC Parameter Type "02" "01" Reading start address Number of elements 2 bytes 2 bytes 4 bytes 4 bytes 4 bytes Elements Parameter Type Details Specify parameters depending on the data to be obtained. List of Parameter Area Reading Commands page 2-3 Reading start address Specify the Machine No. (=CH No.) of the controller to read data by using an ASCII code expressed in hexadecimal numbers. Please note that the format of "processing unit data reading" commands is XXYYh (XX : <Unit No.>, YY : <Machine No.>) Unit No. and Parameter No. page 3-4 Number of elements Specify number of elements depending on the Parameter Type. List of Parameter Area Reading Commands page ZS Series
17 5 Section 2 Reading Parameter Areas Response MRC SRC Response Code Parameter Type "02" "01" Reading start address 2 bytes 2 bytes 4 bytes 4 bytes 4 bytes Number of elements Data to be read 4 bytes Requested data (depending on commands) Elements Response Code Data to be read Details Indicates controller status for the command. Data to be read is not returned when an error occurs. Data to be read is expressed by using an ASCII code in hexadecimal numbers. Data length varies depending on commands. Section 2 Details of Commands List of Parameter Area Reading Commands page 2-3 Response code for normal end Response Code Name Details "0000" Normal end No errors. Response code when an error occurs Response Code Error name Cause "1001" Long command length Command length is too long. "1002" Short command length Command length is too short. "1003" Inconsistent number of Number of elements and data do not match. elements/data "1101" Area type error Parameter type is wrong. "1103" Start address outside of range error Reading start address is out of range. Reading start address specifies the sensor of the unconnected Machine No. Bit position is other than "00." "1104" End address outside of range Specified number of elements is out of range. error "2203" Operating error Reading error. "2204" Operating error Operating mode of sensor is other than RUN. "2205" Operating error Invalid command. ZS Series 2-5
18 Section 2 Writing Parameter Areas Writing Parameter Areas Write parameter areas. List of Parameter Area Writing Commands Section 2 Details of Commands Data Name MRC SRC Parameter Type Writing start address Specification of element numbers Data to be written Data Length *2 Bank switching 02h 02h 8000h <Machine No.> 8001h 0 to 3 4 KEYLOCK 02h 02h A002h <Machine No.> 8001h 0 : OFF, 1 : ON 4 RS-232C Data 02h 02h A030h <Machine No.> 8001h 0 : 7 bits, 1 : 8 bits 4 Length Setting RS-232C Parity 02h 02h A031h <Machine No.> 8001h 0 : None, 1 : Odd Number, 4 Setting 2 : Even Number Stop bits setting 02h 02h A032h <Machine No.> 8001h 0 : 1 bit, 1 : 2 bits 4 Communication 02h 02h A033h <Machine No.> 8001h 0 to 64 4 node setting Digits after 02h 02h A040 <Machine No.> 8001h 0 : 1 digit, 1 : 2 digits, 2 : 3 4 decimal point digits, 3 : 4 digits, 4 : 5 digits Digital "Eco" mode 02h 02h A041h <Machine No.> 8001h 0 : NORMAL, 1 : ECO1, 4 2 : OFF LCD ON/OFF 02h 02h A042h <Machine No.> 8001h 0 : OFF, 1 : AUTOOFF, 4 2 : ON LCD Backlight 02h 02h A043h <Machine No.> 8001h 0 : OFF, 1 : AUTOOFF, 4 2 : ON Sensor Load 02h 02h A050h <Machine No.> 8001h 0 : LOAD, 1 : SAVE 4 Language 02h 02h A051h <Machine No.> 8001h 0 : Japanese, 1 : English 4 Writing processing unit data *1 02h 02h C000h+ <Data No.> XXYYh XX : Unit No. YY : Machine No. 8000h + <No. of Elements> Data to be written 8 * 1 - All reading/writing operations on processing units are assigned by using this command. * 2 - Indicates ASCII character length. Refer to page 2-2 for details. Refer to "Section 3 - Unit No. and Parameter No." for Unit No. and Parameter No. for each processing unit. Example 1: To turn on the "KEYLOCK" of the 2CH controller, assign a command as follows: [Machine No.]=0002h, [Data to be written]=0001h MRC SRC Parameter Type Reading start Number of Data to be written address elements 02h 02h A002h 0002h 8001h 0001h 2-6 ZS Series
19 7 Section 2 Reading Parameter Areas Example 2: To set the peak hold mode for the 1CH controller, assign a command as follows: [Data No.]=02h, [Unit No.]=2Dh, [Machine No.]=01h, [Data to be written]= h MRC SRC Parameter Type Writing start address Number of elements Data to be written 02h 02h C002h 2D h h Commands and Responses Command MRC SRC Parameter Type "02" "02" Writing start address 2 bytes 2 bytes 4 bytes 4 bytes Number of elements "8001" Data to be written Section 2 Details of Commands 4 bytes 4 bytes Elements Parameter Type Details Specify parameters depending on the data to be written. List of Parameter Area Writing Commands page 2-6 Writing start address Specify the Machine No. (=CH No.) of the controller to write data by using an ASCII code expressed in hexadecimal numbers. Please note that the format of "processing unit data writing" commands is XXYYh (XX : <Unit No.>, YY : <Machine No.>) Unit No. and Parameter No. page 3-4 Number of elements Specify number of elements depending on the Parameter Type. List of Parameter Area Writing Commands page 2-6 Data to be written Data to be written is specified by using an ASCII code in hexadecimal numbers. Data length varies depending on commands. List of Parameter Area Writing Commands page 2-6 Do not issue commands other than specified parameter types. Issuing wrong commands may rewrite internal parameters. In the case that internal parameters of connected sensors are rewritten, execute "EEPROM initialization" of operation instruction commands. ZS Series 2-7
20 Section 2 Writing Parameter Areas Response MRC SRC Response Code "02" "02" 2 bytes 2 bytes 4 bytes Section 2 Details of Commands Elements Details Response Code Indicates controller status for the command. Response code for normal end Response Code Name Details "0000" Normal end No errors. Response code when an error occurs Response Code Error name Cause "1001" Long command length Command length is too long. "1002" Short command length Command length is too short. "1003" Inconsistent number of Number of elements and data do not match. elements/data "1100" Parameter error Data to be written is out of specified range. "1101" Area type error Parameter type is wrong. "1103" Start address outside of range error Writing start address is out of range. Writing start address specifies the sensor of the unconnected Machine No. "1104" End address outside of range Specified number of elements is other than "8001." error "2203" Operating error Setting is abnormal. Refer to the User's Manual of the ZS Series for setting error conditions of thresholds and the hysteresis width. "2204" Operating error Operating mode of sensor is other than RUN. "2205" Operating error Invalid command. 2-8 ZS Series
21 9 Section 2 Reading Variable Areas Reading Variable Areas Read variable areas. List of Variable Area Reading Commands Data Name MRC SRC Variable Type Reading start address Bit position Flow data 01h 01h E1h 0000h 00h 0001h Measurement Cycle 01h 01h 81h <Machine No.> 00h 0002h Number of elements Example: To read the measurement cycle information from the 2CH controller, assign a command as follows: [Machine No.]=0002h MRC SRC Variable Type Reading start address Bit position 01h 01h 81h 0002h 00h 0002h Commands and Responses Number of elements Section 2 Details of Commands Command MRC SRC Variable Type Reading start address Bit position "01" "01" "00" Number of elements 2 bytes 2 bytes 2 bytes 4 bytes 2 bytes 4 bytes Elements Variable type Details Specify variables depending on the data to be obtained. List of Variable Area Reading Commands page 2-9 Reading start address Specify the Machine No. (=CH No.) of the controller to read data by using an ASCII code expressed in hexadecimal numbers. Unit No. and Parameter No. page 3-4 Bit position ZS Series does not support bit access. It is fixed to "00." Number of elements Specify number of elements depending on the Variable Type. List of Variable Area Reading Commands page 2-6 ZS Series 2-9
22 Section 2 Reading Variable Areas Response MRC SRC Response Code Data to be read "01" "01" 2 bytes 2 bytes 4 bytes Requested number of elements (depending on commands) Section 2 Details of Commands Elements Details Response Code Indicates controller status for the command. Data to be read is not returned when an error occurs. Data to be read Data length is number of elements x 4 ASCII characters. Since the data reading part of the flow data obtaining commands use special formats, refer to "Section 4: How to Obtain Flow Data." Composition of Flow Data Responses page 4-10 Response code for normal end Response Code Name Details "0000" Normal end No errors. Response code when an error occurs Response Code Error name Cause "1001" Long command length Command length is too long. "1002" Short command length Command length is too short. "1003" Inconsistent number of Number of elements and data do not match. elements/data "1101" Area type error Variable type is wrong. "1103" Start address outside of range error Reading start address is out of range. Reading start address specifies the sensor of the unconnected Machine No. Bit position is other than "00." "1104" End address outside of range Specified number of elements is out of range. error "2203" Operating error Reading error. "2204" Operating error Operating mode of sensor is other than RUN. "2205" Operating error Invalid command ZS Series
23 11 Section 2 Reading Controller Information Reading Controller Information Read data about ZS Series types and so on. Command MRC SRC "05" "01" 2 bytes 2 bytes Response MRC SRC Response Code Model Version "05" "01" 2 bytes 2 bytes 4 bytes 20 bytes 20 bytes Section 2 Details of Commands Elements Response Code Model Version Details Indicates controller status for the command. Data to be read is not returned when an error occurs. Model is expressed with 20 ASCII characters. Version is expressed with 20 ASCII characters. Response code for normal end Response Code Name Details "0000" Normal end No errors. Response code when an error occurs Response Code Error Name Cause "1001" Long command length Command length is too long. "1002" Short command length Command length is too short. ZS Series 2-11
24 Section 2 Operation Instructions Operation Instructions Provides operation instructions to controllers. List of Operation Instruction Commands Section 2 Details of Commands Instruction Name MRC SRC Instruction Code Related Information 1 Complete INIT 30h 05h 55h <Machine No.> 0000h DATA SAVE 30h 05h 57h <Machine No.> 0000h CLEAR 30h 05h 58h <Machine No.> 0000h Related Information 2 CLEAR (which clears banks) initializes current banks' sensing settings and measurement settings. Settings of other banks and system settings are not initialized. Complete INIT initializes all settings (settings of all banks and system settings). Example: To execute Complete INIT of the 2CH controller, assign a command as follows: [Related information1]=02h MRC SRC Instruction Code Related Information 1 Related Information 2 30h 05h 55h 02h 0001h Commands and Responses Command MRC SRC Instruction Code Related Information 1 Related Information 2 "30" "05" 2 bytes 2 bytes 2 bytes 2 bytes 4 bytes Elements Instruction Code Related Information 1 Related Information 2 Details Specify commands depending on the instruction to be executed. Specify the channel No. of the controller related to the command. Example: In the case of 2CH, specify "02." Usually, setting other than "0000" is not accepted ZS Series
25 13 Section 2 Operation Instructions Response MRC SRC Response Code Instruction Code "30" "05" Related Information 1 Related Information 2 2 bytes 2 bytes 4 bytes 2 bytes 2 bytes 4 bytes Elements Details Response Code Indicates controller status for the command. Instruction Code The code which is the same as the transmitted will be returned. Related Information 1 Related Information 2 Response code for normal end Response Code Name Details "0000" Normal end No errors. Section 2 Details of Commands Response code when an error occurs Response Code Error Name Cause "1001" Long command length Command length is too long. "1002" Short command length Command length is too short. "1101" Area type error Instruction code is invalid. "1103" Start address outside of range error Related information specifies the sensor of the unconnected Machine No. "2203" Operating error Setting is abnormal. Refer to the User's Manual of the ZS Series for error conditions. "2204" Operating error Operating mode of sensor is other than RUN. "2205" Operating error Invalid command. ZS Series 2-13
26 Section 2 Operation Instructions MEMO Section 2 Details of Commands 2-14 ZS Series
27 Section 3 Unit No. and Parameter No. Measurement Result Obtaining Command 3-2 Setting Value Obtaining and Changing Command 3-4 Parameter List (ZS-LDC) 3-4 Parameter List (ZS-HLDC) 3-11 Parameter List (ZS-MDC) 3-18 Parameter List (ZS-DSU) 3-27 Section 3 Unit No. and Parameter No. ZS Series 3-1
28 Section 3 Measurement Result Obtaining Command Measurement Result Obtaining Command Section 3 Unit No. and Parameter No. Parameter List (ZS-LDC) When selecting a mode other than THICK/GAP - FILM/OTHERS - TRANSFER" mode (when no 2-area measurement is performed): Unit No. Data No. Parameter Description 30h 20h Measurement result (=Main digital display value) When selecting THICK/GAP - FILM/OTHERS - TRANSFER" mode (when a 2-area measurement is performed): Unit No. Data No. Parameter 30h Area 1 displacement value (TASK1) 44h Area 2 displacement value (TASK2) 58h 20h Thickness and/or Gap results (=Main digital display value = TASK3 = Area1 Area2) Parameter List (ZS-HLDC) For single task mode When selecting a mode other than "GLASS/MODE 2" or "GLASS THICKNESS/MODE 2" mode (when no 2-area measurement is performed): Unit No. Data No. Parameter Description 30h 20h Measurement result (=Main digital display value) When selecting "GLASS/MODE 2" or "GLASS THICKNESS/MODE 2" mode (when a 2-area measurement is performed): 30h 44h 58h Unit No. Data No. Parameter 20h Area 1 displacement value (TASK1) Area 2 displacement value (TASK2) Glass surface and/or Glass thickness results (=Main digital display value = TASK3 = Area1 Area2) For multi-task mode Unit No. Data No. Parameter 30h TASK1 measurement result 44h TASK2 measurement result 20h 58h TASK3 measurement result 6Ch TASK4 measurement result 3-2 ZS Series
29 Section 3 Measurement Result Obtaining Command Parameter List (ZS-MDC) Unit No. Data No. Parameter 30h TASK1 measurement result 44h TASK2 measurement result 20h 58h TASK3 measurement result 6Ch TASK4 measurement result Example1: When obtaining a measurement result of ZS-LDC (2CH) (and when no 2-area measurement is performed): 02h 01h (C000h + 20h (Data No.)) 30h (Unit No.) 02h (CH No.) (8000h + 1h (Number of elements)) In the command section, the value is shown as below: 02h 01h C020h 3002h 8001h To this command, if the response is shown as below: 02h 01h C020h 3002h 8001h 04CC5520h It indicates as nm (= 80.5mm) because 04CC5520h = Example2: When obtaining a displacement value of a standalone ZS-LDC (0CH) Area2 (and a 2-area measurement is performed): 02h 01h (C000h + 20h (Data No.)) 44h (Unit No.) 00h (CH No.) (8000h + 1h (Number of elements)) In the command section, the value is shown as below: 02h 01h C020h 4400h 8001h To this command, if the response is shown as below: 02h 01h C020h 4400h 8001h 02719C40h It indicates as nm (= 41mm) because 02719C40h = Example3: When obtaining a measurement result of ZS-MDC (0CH) TASK3: 02h 01h (C000h + 20h (Data No.)) 58h (Unit No.) 00h (CH No.) (8000h + 1h (Number of elements)) In the command section, the value is shown as below: 02h 01h C020h 5800h 8001h Section 3 Unit No. and Parameter No. To this command, if the response is shown as below: 02h 01h C020h 5800h 8001h FFF0BDC0h It indicates as nm (= -1mm) because FFF0BDC0h = (A negative value is expressed as a complement of two.) ZS Series 3-3
30 Section 3 Setting Value Obtaining and Changing Command Section 3 Unit No. and Parameter No. Setting Value Obtaining and Changing Command Parameter List (ZS-LDC) Sensing Setting (common for all TASKs) Unit No. Data No. Parameter Setting range/ output range 00h 00h Measurement mode 0: STANDARD 1: HI-RESO 2: HI-SPEED 3: HI-SENS 4: CUSTOM 12h Exposure time 2 to 200 (1div:0.1ms) 13h Number of additional lines 1 to h Line skipping 0: ON 1: OFF 01h 00h Head installation 0: DIFFUSE 1: REGULAR 02h 03h 00h LD power mode 0: Auto 1: Auto range 2: Fixed 02h Surface to be controlled for light amount 0: Peak 1: Surface 2: Second surface 3: Third surface 06h LD power when fixed 0 to 1000 (1div:0.1%) 0Dh Lower limit of LD power 0 to 800 (1div:0.1%) 0Eh Upper limit of LD power 0 to800 (1div:0.1%) 25h Incident level 0 to 4095 (tone) (First surface) 26h Incident level 0 to 4095 (tone) (Second surface) 27h Incident level 0 to 4095 (tone) (Third surface) 00h Measurement object 0: NORMAL 1: PCB 2: MIRROR 3: GLASS 4: THICKNESS 5: GAP 01h Glass material 0: NORMAL 1: FILM/OTHERS 02h Glass thickness measurement mode 0: STOP 1: Moving Remarks Parameters when [Measurement mode]=[custom] (Note 1) Parameters when [Emitted light amount setting]=[fixed] Parameters when [Emitted light amount setting]=[auto range] Parameters when [Measurement object]=[thickness] or [Gap] Parameters when [Glass material]=[film/ OTHERS] 3-4 ZS Series
31 Section 3 Setting Value Obtaining and Changing Command 03h 04h Unit No. Data No. Parameter Setting range/ output range 03h Image smoothing level 0: None 1: Filter size 2 2: Filter size 4 3: Filter size 8 4: Filter size 16 04h 05h Background removing level before addition Background removing level after addition 0 to 255 (tone) 0 to 4095 (tone) 06h Edge threshold 0: 0 % 1: 12.5 % 2: 25% 3: 37.5 % 4: 50% 5: 62.5 % 6: 75% 7: 87.5 % 00h Mutual interference prevention mode 0: OFF 01h Timing setting 0: Timing A 1: Timing B 05h 00h Gain setting 1 to 5 07h 00h LD power mode (Area 1) 0: Auto 1: Auto range 2: Fixed 02h Surface to be controlled for light amount 0: Peak 1: Surface 2: Second surface 3: Third surface 06h LD power when fixed 0 to 1000 (1div:0.1%) 0Dh Lower limit of LD power 0 to 800 (1div:0.1%) 0Eh Upper limit of LD power 0 to 800 (1div:0.1%) 11h Measurement target area 0: Surface 1: Second surface 2: Third surface 25h Incident level 0 to 4095 (tone) (First surface) 26h Incident level 0 to 4095 (tone) (Second surface) 27h Incident level 0 to 4095 (tone) (Third surface) Remarks Parameters when [Mutual interference prevention mode]=[on] (Note 1) Parameters when [Emitted light amount setting]=[fixed] Parameters when [Emitted light amount setting]=[auto range] Section 3 Unit No. and Parameter No. ZS Series 3-5
32 Section 3 Setting Value Obtaining and Changing Command Section 3 Unit No. and Parameter No. 08h Unit No. Data No. Parameter Setting range/ output range 00h LD power mode (Area 2) 0: Auto 1: Auto range 2: Fixed 02h Surface to be controlled for light amount 0: Peak 1: Surface 2: Second surface 3: Third surface 06h LD power when fixed 0 to 1000 (1div:0.1%) 0Dh Lower limit of LD power 0 to 800 (1div:0.1%) 0Eh Upper limit of LD power 0 to 800 (1div:0.1%) 11h Measurement target area 0: Surface 1: Second surface 2: Third surface 25h Incident level 0 to 4095 (tone) (First surface) 26h Incident level 0 to 4095 (tone) (Second surface) 27h Incident level 0 to 4095 (tone) (Third surface) (Note 1) Remarks Parameters when [Emitted light amount setting]=[fixed] Parameters when [Emitted light amount setting]=[auto range] Note 1: When no 2-area measurement is performed, Unit No. 2 is valid and Unit No. 7 and 8 are invalid. When a 2-area measurement is performed, Unit No. 2 is invalid and Unit No. 7 and 8 are valid. Example 1: When reading the setting values of edge threshold (when LDC is 1CH): Since the edge threshold for Unit No. is 03h, and Data No. is 06h, values are shown as below: 02h 01h (C000h + 06h (Data No.)) 03h (Unit No.) 01h (CH No.) (8000h + 1h (Number of elements)) In the command section, the value is shown as below: 02h 01h C006h 0301h 8001h To this command, if the response is shown as below: 02h 01h C006h 0301h 8001h h, It indicates 50 % because the value is 4. Example 2: When changing the gain setting to 3 (when ZS-LDC is 0CH): Since the gain setting for Unit No. is 05h, and Data No. is 00h, values are shown as below: 02h 02h (C000h + 00h (Data No.)) 05h (Unit No.) 00h (CH No.) and (8000h + 1h (Number of Elements)) h (Data to be written), In the command section, the value is shown as below: 02h 02h C000h 0000h 8001h h To this command, if the response is shown as below: 02h 02h 0000h It indicates a normal end. 3-6 ZS Series
33 Section 3 Setting Value Obtaining and Changing Command Measurement Setting 1 (Settings per TASK) (Note 2) 29h Unit No. (Note 3) Data No. Parameter Setting range/output range Remarks 00h Scaling mode 0: OFF 01h Span value to (X0.0001) 02h Offset value to (nm) 2Ah 02h Smooth 0: OFF 2Bh 02h Average number of times 0: 1 time 1: 2 times 2: 4 times 3: 8 times 4: 16 times 5: 32 times 6: 64 times 7: 128 times 8: 256 times 9: 512 times 10: 1024 times 11: 2048 times 12: 4096 times 2Ch 2Dh 2Eh 30h 02h Differential mode 0: OFF 03h Differentiation cycles 1 to 5000 (ms) 02h Hold type 0: OFF 1: PEAK 2: BOTTOM 3: P-P 4: AVERAGE 5: SAMPLE 03h Trigger method 0: External 1: Self-up trigger 2: Self-down trigger 04h Trigger level to (nm) 05h Trigger hysteresis 0 to (nm) 06h Trigger delay (ms) 0 to 5000 (ms) 07h Sampling period (ms) 1 to 5000 (ms) 08h Trigger delay mode 0: OFF 05h Offset value for zero reset to (nm) 07h Zero reset mode 0: REAL 1: HOLD 02h LOW threshold value to (nm) 03h HIGH threshold value to (nm) Section 3 Unit No. and Parameter No. ZS Series 3-7
34 Section 3 Setting Value Obtaining and Changing Command Section 3 Unit No. and Parameter No. (Note 2) The same task as MDC is performed as internal processing when selecting a THICK/GAP - FILM/OTHERS - TRANSFER mode (when a 2-area measurement is performed). Processing is assigned to each task as below: When 2-area measurement is performed (*3) When measurement other than 2-area measurement is performed TASK1 Calculates Area 1 displacement value Measurement result (*1) TASK2 Calculates Area 2 displacement value Unused (*2) TASK3 Calculates the difference (=Thickness/gap) Unused (*2) between TASK 1 and TASK 2 TASK4 Unused (*2) Unused (*2) *1: The result is a thickness distance value when the thickness measurement is set. Other than the above, the result is a surface distance value. *2: An error always occurs. *3: Only TASK3 can be displayed or set on the controller. (Note 3) The Unit No. here indicates TASK 1 Unit No. Unit No. other than the above, such as TASK2 or a later one, can be calculated by adding (TASK number -1) to the Unit No. and multiplying it by 14h for another reference or setting. Example1: When reading the setting values of the average number of times (when ZS-LDC is 1CH, and no 2-area measurement is performed): Since the average number of times is 2Bh for Unit No., and 02h for Data No., values are shown as below: 02h 01h (C000h + 02h (Data No.)) 2Bh (Unit No.) 01h (CH No.) (8000h + 1h (Number of elements)) In the command section, the value is shown as below: 02h 01h C002h 2B01h 8001h To this command, if the response is shown as below: 02h 01h C002h 2B01h 8001h h Since the value is 4, this indicates 16 times. Example 2: When changing a high threshold value for the result of thickness to 100 mm (when ZS-LDC is 0CH, and a 2-area measurement is performed): The thickness result is calculated by using TASK3 when performing a 2-area measurement. Usually, the high threshold value is 30h for Unit No., and 03h for Data No. However, Unit No. is 58h (= 30h + (3-1) x 14h) because TASK3 is set this time. Besides, 100mm thickness is expressed as 05F5E100h in a hexadecimal number because 100 mm is 100,000,000nm. 02h 02h (C000h + 03h (Data No.)) 58h (Unit No.) 00h (CH No.) and (8000h + 1h (Number of Elements)) 05F5E100h (Data to be written) In the command section, the value is shown as below: 02h 02h C003h 5800h 8001h 05F5E100h To this command, if the response is shown as below: 02h 02h 0000h It indicates a normal end. 3-8 ZS Series
35 Section 3 Setting Value Obtaining and Changing Command Measurement Setting 2 (common to all TASKs) Unit No. Data No. Parameter Setting range/output range Remarks 78h 00h Non-measurement settings 0: Keep 1: Clamp 01h Output at CLAMP 0: MAX 1: 20mA 2: 12mA 3: 4mA 4: MIN 79h 00h Hysteresis width 0 to (nm) 01h Timer mode 0: OFF 1: OFF DELAY 2: ON DELAY 3: 1 shot 02h Delay time 1 to 5000 (ms) 7Ah 7Eh 7Fh F0h 02h Monitor focus mode 0: OFF, (Note 4) 03h Monitor focus to (nm) distance value 1 04h Monitor focus to (nm) distance value 2 05h Monitor focus current value 1 4 to 20 (ma) 06h Monitor focus current value 2 4 to 20 (ma) 07h Monitor focus voltage value 1-10 to 10 (V) 08h Monitor focus voltage value 2-10 to 10 (V) 04h Input polarity of external input 0 05h Input polarity of external input 1 06h Input polarity of external input 2 07h Input polarity of external input 3 01h External Input (IN) function mode 0: L active 1: H active 0: Standard 1: Bank 06h Digital output target 0: OFF 0Ah External input 0 mode 0: Not used 0Bh External input 1 mode 1: Trigger 2: Hold reset 0Ch External input 2 mode 3: Laser OFF 4: Zero-reset 0Dh External Input 3 mode 08h External input mode 0: STANDARD 2: Parallel input OFF mode C0h Timing input 0: OFF C1h Reset input 0: OFF C2h LD-OFF input 0: OFF C3h Zero-reset execution 1: Execution (Note 5) Section 3 Unit No. and Parameter No. C4h Zero-reset cancel 1: Cancel (Note 6) ZS Series 3-9
36 Section 3 Setting Value Obtaining and Changing Command (Note 4) To change the monitor focus setting, monitor focus mode must be ON. For example, to change the current setting of the monitor focus, change parameters below: - Monitor focus mode (ON) - Monitor focus distance value 1 - Monitor focus distance value 2 - Monitor focus current value 1 - Monitor focus current value 2 In addition, set outputs (current and voltage), which are set by the analog output switch in the controller. Section 3 Unit No. and Parameter No. (Note 5) External input 0 mode and External input 1 mode settings cannot be changed because they automatically function as bank inputs when the bank mode is used (when external input (IN) function mode is set to bank ). (Note 6) When the external input mode is set to STANDARD, the controller enters into the status below: * External input of the controller is enabled, * Commands from timing input to zero-resetting are disabled. When the external input mode is set to Parallel input OFF, the controller enters into the status below: * External input of the controller is enabled, * Commands from timing input to zero-resetting are disabled. Therefore, to send a command related to inputs, the external input mode should be set to Parallel input OFF. Once ON is written to the timing input, reset input, and LD-OFF input parameters, the ON state is kept until OFF is written next. Controller operates in the same manner as the input state is kept ON. However, special care shall be taken because the operation changes depending on the state of external input line to the controller when the external input mode is set back to the standard mode. Operations are performed depending on the settings when Execution or Cancel is written to the parameter with respect to the zero-reset. Example 1: To perform zero-reset (when ZS-LDC is 1CH): The command sending sequence is as follows: (1) Write parallel input OFF mode to the external input mode parameter. (2) Write execution to the zero-reset execution parameter. (3) Write STANDARD to the external input mode parameter. An actual example of a command procedure is shown below: (1) 02h 02h C008h F001h 8001h h (2) 02h 02h C0C3h F001h 8001h h (3) 02h 02h C008h F001h 8001h h Writing commands (1) and (3) above before and after the input-related operation command, respectively, is recommended ZS Series
37 Section 3 Setting Value Obtaining and Changing Command Parameter List (ZS-HLDC) Sensing Setting (common for all TASKs) Unit No. Data No. Parameter Setting range/output range Remarks 0h 0h Measurement mode 0: STANDARD 1: HI-RESO 2: HI-SPEED 3: HI-SENS 4: CUSTOM When multi-task mode is OFF Measurement mode 1: STANDARD 2: HI-RESO 3: HI-SENS 4: CUSTOM Ch Start position of area 1 0 to 639 (pix) Eh End position of area 1 0 to 639 (pix) Dh Start line of area 1 0 to (Number of additional lines - 1) Fh End line of area 1 0 to (Number of additional lines - 1) 18h Start position of area 2 0 to 639 (pix) 1Ah End position of area 2 0 to 639 (pix) 19h Start line of area 2 0 to (Number of additional lines - 1) 1Ah 12h End line of area 2 Exposure time 0 to (Number of additional lines - 1) 2 to 200 (1div:0.1ms) When multi-task mode is OFF 13h 14h Number of additional lines Line skipping 5 to 200 (1div:0.1ms) When multi-task mode is ON 1 to 200 When multi-task mode is OFF 8 to 200 When multi-task mode is ON 0: OFF 0: OFF 16h 2-area mode 17h Compensation mode 0: OFF 1: Start position compensation 2: End position compensation 3: Start/end position compensation 20h Measurement cycle 112 to (us) C0h Reference point teach for compensation mode 1: Execute teach C1h 2-area teach 1: Execute teach 1h 0h Head installation 0: Diffuse 1: Regular 2h 0h LD power mode 0: Auto 1: Auto-scale 2: Fixed When multi-task mode is ON Parameters for CUSTOM mode Section 3 Unit No. and Parameter No. ZS Series 3-11
38 Section 3 Setting Value Obtaining and Changing Command Section 3 Unit No. and Parameter No. Unit No. Data No. Parameter Setting range/output range Remarks 2h Surface to be controlled for light amount 0: Peak 1: First surface 2: Second surface 3: Third surface 6h LD power when fixed 0 to 800 (1div:0.1%) 2h Dh Lower limit of LD power 0 to 800 (1div:0.1%) Eh Upper limit of LD power 0 to 800 (1div:0.1%) 20h Incident level 0 to 4095 (1div:0.1%) 24h LD power 0 to 800 (1div:0.1%) 25h Incident level 0 to 4095 (1div:0.1%) (First surface) 26h Incident level (Second surface) 0 to 4095 (1div:0.1%) 27h Incident level 0 to 4095 (1div:0.1%) (Third surface) 3h 0h Measuring object 0: Normal 1: PCB 2: Mirror 3: Glass 4: Glass thickness 2h GLASS/GLASS THICKNESS mode 0: Mode 1 1: Mode 2 3h Image smoothing level 0: No filter 1: Filter size 2 2: Filter size 4 3: Filter size 8 4: Filter size 16 4h Background removing level before addition 0 to 255 (tone) 6h Edge threshold 0: 0% 1: 12.5% 2: 25% 3: 37.5% 4: 50% 5: 62.5% 6: 75% 7: 87.5% 4h 0h Mutual interference 0: OFF prevention mode 1h Mutual interference 0: Timing A prevention timing 1: Timing B 5h 0h Gain setting 1 to 5 28h 0h Measurement mode 0: OFF 1: Average 2: Peak 3: Bottom 4: Thickness 5: Gap 6: K+mX;+nY When the measurement object is changed, the settings are initialized according to the selected object. TASK1 settings. The settings in Unit Number 28h are valid only for multi-task mode ZS Series
39 Section 3 Setting Value Obtaining and Changing Command Unit No. Data No. Parameter Setting range/output range Remarks 3h Parameter X 0: None 1: TASK1 2: TASK2 3: TASK3 4: TASK4 28h 4h Parameter Y 0: None 1: TASK1 2: TASK2 3: TASK3 4: TASK4 5h Parameter K to h Parameter M -100 to 100 (1div:0.1%) 9h Parameter N -100 to 100 (1div:0.1%) 29h 1h Ah Surface for measurement (Area 1) Surface for measurement (Area 2) Bh Measurement position 1 (for thickness measurement) Ch Measurement position 2 (for thickness measurement) 0: First surface 1: Second surface 2: Third surface 0: First surface 1: Second surface 2: Third surface 0: None 1: Average 2: Peak 3: Bottom 0: None 1: Average 2: Peak 3: Bottom Dh Measurement area 0: Area 1 1: Area 2 Eh Width of peak bottom 0 to h Measurement value - (nm) (First surface) 21h Measurement value (Second surface) - (nm) 22h Measurement value - (nm) (Third surface) 0h Scaling mode 0: OFF 1h Span value to (1div:0.0001) 2h Offset value to (nm) 2Ah 2h Smooth 0: OFF TASK1 settings. Section 3 Unit No. and Parameter No. ZS Series 3-13
40 Section 3 Setting Value Obtaining and Changing Command Section 3 Unit No. and Parameter No. Unit No. Data No. Parameter Setting range/output range Remarks 2Bh 2h Average 0: 1 time 1: 2 times 2: 4 times 3: 8 times 4: 16 times 5: 32 times 6: 64 times 7: 128 times 8: 256 times 9: 512 times 10: 1024 times 11: 2048 times 12: 4096 times 2Ch 2h Differential 0: OFF 3h Differentiation cycles 1 to 5000 (ms) 2Dh 2h Hold type 0: Through 1: Peak 2: Bottom 3: Peak to peak 4: Average 5: Sampling 3h Trigger method 0: External input 1: Self up 2: Self down 4h Trigger level to (nm) 5h Trigger hysteresis 0 to (nm) 6h Trigger delay (ms) 0 to 5000 (ms) 7h Sampling time (ms) 1 to 5000 (ms) 8h Trigger delay mode 0: OFF 2Eh 5h Offset at zero reset to (nm) 7h Zero reset mode 0: Real 1: Hold 40h Status 0: OFF 3-14 ZS Series
41 Section 3 Setting Value Obtaining and Changing Command (*) If GLASS/MODE 2 or GLASS THICKNESS/MODE 2 is selected, a process using multiple tasks will be performed, as in multi-task mode. The following processes are assigned to the respective tasks: TASK1 Calculates Area 1 displacement value TASK2 Calculates Area 2 displacement value GLASS: Calculates the result of the NEAR side of TASK 1 and TASK 2. TASK3 GALSS THICKNESS: Calculates the difference value between TASK1 and TASK2. TASK4 Unused The measurement conditions can be set for each task in this mode. Unit No. Data No. Parameter Setting range/output range Remarks 78h 0h Hysteresis width 0 to (nm) 1h Timer mode 0: OFF 1: OFF-Delay 2: ON-Delay 3: One shot 2h Delay time 1 to 5000 (ms) 3h Judgment output TASK 0: TASK1 1: TASK2 2: TASK3 3: TASK4 79h 0h Non-measurement settings 0: Keep 1: Clamp 7Ah 2h Monitor focus mode 0: OFF, Setting judgment process Section 3 Unit No. and Parameter No. 3h Monitor focus distance value to (nm) 4h Monitor focus distance value to (nm) 5h Monitor focus current value 1 4 to 20 (ma) 6h Monitor focus current value 2 4 to 20 (ma) 7h Monitor focus voltage value 1-10 to 10 (V) 8h Monitor focus voltage value 2-10 to 10 (V) 15h Output mode TASK When multi-task mode is OFF 0: OFF When multi-task mode is ON 0: OFF 1: TASK1 2: TASK2 3: TASK3 ZS Series 3-15
42 Section 3 Setting Value Obtaining and Changing Command Unit No. Data No. Parameter Setting range/output range Remarks Section 3 Unit No. and Parameter No. 7Ah 17h Output at CLAMP 7Bh Digital Output Voltage output 0: MAX 1: 10V 2: 9V 3: 8V 4: 7V 5: 6V 6: 5V 7: 4V 8: 3V 9: 2V 10: 1V 11: 0V 12: -1V 13: -2V 14: -3V 15: -4V 16: -5V 17: -6V 18: -7V 19: -8V 20: -9V 21: -10V 22: MIN Current output 0: MAX 1: 20mA 2: 19mA 3: 18mA 4: 17mA 5: 16mA 6: 15mA 7: 14mA 8: 13mA 9: 12mA 10: 11mA 11: 10mA 12: 9mA 13: 8mA 14: 7mA 15: 6mA 16: 5mA 17: 4mA 2h Monitor focus mode 0: OFF, 3h Monitor focus distance value to (nm) 4h Monitor focus distance value to (nm) 5h Monitor focus current value 1 0 to h Monitor focus current value 2 0 to h Clear Monitor Focus 1: Clear 8h Output at CLAMP 0 to ZS Series
43 Section 3 Setting Value Obtaining and Changing Command Unit No. Data No. Parameter Setting range/output range Remarks 7Bh Digital Output 7Ch Logging 7Eh Link F0h Parallel Input Ah Output TASK(When the measurement value is output) 0: TASK1 1: TASK2 2: TASK3 3: TASK4 4: Consecutively Bh Output mode 0: OFF 1: Measurement value 2: Judgment Ch Update cycle 1 to 100 5h Mode 0: OFF 3h Buffering period 1 to h Buffer size per item of data 1 to 1000 Eh TASK1 0: OFF Fh TASK2 0: OFF 10h TASK3 0: OFF 11h TASK4 0: OFF 0h Output TASK 0: TASK1 1: TASK2 2: TASK3 3: TASK4 6h Mode 0: OFF 4h Input 0 5h Input 1 6h Input 2 0: Low Active 1: High Active When multi-task mode is ON Section 3 Unit No. and Parameter No. 7h Input 3 8h External input mode 0: Normal mode 1: Bank switching mode 2: Parallel IN off mode 9h Control TASK setting 0: TASK1 1: TASK2 2: TASK3 3: TASK4 ZS Series 3-17
44 Section 3 Setting Value Obtaining and Changing Command Section 3 Unit No. and Parameter No. Parameter List (ZS-MDC) Input Setting (common to all TASKs) 00h Unit No. Data No. Parameter Setting range/output range Remarks 00h 01h 02h 03h 04h 05h 06h 07h 08h 09h 0Ah 0Bh 0Ch 0Dh 0Eh 0Fh 10h 11h 20h 21h 22h 23h 24h 25h 26h 27h 28h Data A input destination CH Data B input destination CH Data C input destination CH Data D input destination CH Data E input destination CH Data F input destination CH Data G input destination CH Data H input destination CH Data I input destination CH Data A input mode Data B input mode Data C input mode Data D input mode Data E input mode Data F input mode Data G input mode Data H input mode Data I input mode Obtained result A Obtained result B Obtained result C Obtained result D Obtained result E Obtained result F Obtained result G Obtained result H Obtained result I 0 to 11 (CH) 0: OFF to (nm) Read only 3-18 ZS Series
45 Section 3 Setting Value Obtaining and Changing Command Example 1: When assigning (writing) input A to CH3: To assign input A to CH3, input destination CH of data A should be set to 3CH and input mode of data A should be ON. (1) For input destination CH of data A, both Unit No. and Data No. are 00h. (2) For input mode of data A, Unit No. and Data No. are 00h and 09h, respectively. Therefore, commands to be sent are shown as below: (1) When 02h 02h (C000h + 00h (Data No.)) 00h(Unit No.) 00h (CH No.), and (8000h + 1h (Number of Elements)) h (Data to be written), Command is: 02h 02h C000h 0000h 8001h h. To this command, if the response is shown as below: 02h 02h 0000h It indicates a normal end. (2) In the same manner as above, When 02h 02h (C000h + 09h (Data No.)) 00h(Unit No.) 00h (CH No.), and (8000h + 1h (Number of Elements)) h (Data to be written), Command is: 02h 02h C009h 0000h 8001h h. To this command, if the response is shown as below: 02h 02h 0000h It indicates a normal end. Section 3 Unit No. and Parameter No. ZS Series 3-19
46 Section 3 Setting Value Obtaining and Changing Command Section 3 Unit No. and Parameter No. Measurement Setting 1 (Setting per TASK) Unit No. (Note 1) 28h Data No. Parameter Setting range/output range 00h Mode 0: OFF 1: INDIV 2: OPERATION 01h Input selection 0: Input A 1: Input B 2: Input C 3: Input D 4: Input E 5: Input F 6: Input G 7: Input H 8: Input I 02h Expression 0: THICKNESS (K-(X+Y)) 1: STEP (X-Y) 2: K+mX+nY 3: AVE 4: MAX-MIN 03h Calculation parameter X 0: Input A 1: Input B 2: Input C 3: Input D 4: Input E 5: Input F 04h Calculation parameter Y 6: Input G 7: Input H 8: Input I 9: TASK 1 10: TASK 2 11: TASK 3 12: TASK 4 05h Calculation parameter K to (nm) 06h Calculation parameter m -100 to 100 (X0.1) 07h Calculation parameter n -100 to 100 (X0.1) Remarks Parameters when [Mode]=[INDIV] Parameters when [Mode]=[Operation] Parameters when [Expression]= [Thickness], [STEP], and [K+mX+nY] Parameters when [Expression]= [K+mX+nY] 3-20 ZS Series
47 Section 3 Setting Value Obtaining and Changing Command Unit No. (Note 1) 28h Data No. Parameter Setting range/output range 08h Input A setting (AVE, MAX-MIN) 0: OFF 09h Input B setting (AVE, MAX-MIN) 0Ah Input C setting (AVE, MAX-MIN) 0Bh Input D setting (AVE, MAX-MIN) 0Ch Input E setting (AVE, MAX-MIN) 0Dh Input F setting (AVE, MAX-MIN) 0Eh Input G setting (AVE, MAX-MIN) 0Fh Input H setting (AVE, MAX-MIN) 10h Input I setting (AVE, MAX-MIN) 11h TASK 1 setting (AVE, MAX-MIN) 12h TASK 2 setting (AVE, MAX-MIN) 13h TASK 3 setting (AVE, MAX-MIN) 14h TASK 4 setting (AVE, MAX-MIN) 15h Thickness to (nm) 29h 02h Scaling mode 0: OFF 03h Span value to (X0.0001) 04h Offset value to (nm) 2Ah 02h Smooth 0: OFF 2Bh 02h Average number of times 0: 1 1: 2 2: 4 3: 8 4: 16 5: 32 6: 64 7: 128 8: 256 9: : : : 4096 Remarks Parameters when [Expression]= [AVE] and [MAX-MIN] Parameters when [Expression]= [Thickness] Section 3 Unit No. and Parameter No. ZS Series 3-21
48 Section 3 Setting Value Obtaining and Changing Command Unit No. (Note 1) 2Ch Data No. Parameter Setting range/output range 02h Differential mode 0: OFF 03h Differentiation cycles 1 to 5000 (ms) Remarks Section 3 Unit No. and Parameter No. 2Dh 2Eh 30h 02h Hold mode 0: OFF 1: PEAK 2: BOTTOM 3: P-P 4: AVERAGE 5: SAMPLE 03h Trigger method 0: External 1: Self-up trigger 2: Self-down trigger 04h Trigger level to (nm) 05h Trigger hysteresis 0 to (nm) 06h Trigger delay (ms) 0 to 5000 (ms) 07h Sampling period (ms) 1 to 5000 (ms) 08h Trigger delay mode 0: OFF 05h Offset value for zero reset to (nm) 07h Zero reset mode 0: REAL 1: HOLD 02h LOW threshold value to (nm) 03h HIGH threshold value to (nm) (Note 1) The Unit No. here indicates TASK 1 Unit No. Unit No. other than the above, such as TASK2 or a later one, can be calculated by adding (TASK number -1) to the Unit No. and multiplying it by 14h for another reference or setting. Example 1: When reading the setting values of the average number of times for TASK 1: Since the average number of times is 2Bh for Unit No., and 02h for Data No., values are shown as below: 02h 01h (C000h + 02h (Data No.)) 2Bh (Unit No.) 00h (CH No.) (8000h + 1h (Number of elements)) In the command section, the value is shown as below: 02h 01h C002h 2B00h 8001h To this command, if the response is shown as below: 02h 01h C002h 2B01h 8001h h Since the value is 4, this indicates 16 times ZS Series
49 Section 3 Setting Value Obtaining and Changing Command Example 2: When changing the high threshold value of TASK 4 to 100 mm: Usually, the high threshold value is 30h for Unit No., and 03h for Data No. However, Unit No. is 6Ch (= 30h + (4-1) x 14h) because TASK4 is set this time. Besides, 100mm thickness is expressed as 05F5E100h in a hexadecimal number because 100 mm is 100,000,000nm. 02h 02h (C000h + 03h (Data No.)) 6Ch (Unit No.) 00h (CH No.) and (8000h + 1h (Number of Elements)) 05F5E100h (Data to be written) In the command section, the value is shown as below: 02h 02h C003h 6C00h 8001h 05F5E100h To this command, if the response is shown as below: 02h 02h 0000h It indicates a normal end. Section 3 Unit No. and Parameter No. ZS Series 3-23
50 Section 3 Setting Value Obtaining and Changing Command Measurement Setting 2 (common to all TASKs) 78h 79h Unit No. Data No. Parameter Setting range/ output range Remarks 00h Non-measurement settings 0: Keep 1: Clamp 01h Output upon clamp 0: MAX 1: 20mA 2: 12mA 3: 4mA 4: MIN 00h HYS 0 to (nm) Section 3 Unit No. and Parameter No. 7Ah 7Dh 7Eh 01h Timer mode 0: OFF 1: OFF DELAY 2: ON DELAY 3: 1 shot 02h Delay time 1 to 5000 (ms) 02h Monitor focus mode 0: OFF, (Note 2) 03h Monitor focus distance to (nm) value 1 04h Monitor focus distance to (nm) value 2 05h Monitor focus current 4 to 20 (ma) value 1 06h Monitor focus current 4 to 20 (ma) value 2 07h Monitor focus voltage value 1-10 to 10 (V) 08h Monitor focus voltage -10 to 10 (V) value 2 04h 05h 06h Input polarity of external input 0 Input polarity of external input 1 Input polarity of external input 2 0: L active 1: H active 07h Input polarity of external input 3 00h External input (IN) 0: None 1: TASK 1 2: TASK 2 3: TASK 3 4: TASK 4 5: TASK ALL 01h External Input (IN) 0: Standard function mode 1: Bank 02h External output (OUT) 0: None 1: TASK 1 2: TASK 2 3: TASK 3 4: TASK ZS Series
51 Section 3 Setting Value Obtaining and Changing Command Unit No. Data No. Parameter Setting range/ output range Remarks 7Eh 04h Linear output (ANALOG) 0: None 1: TASK 1 2: TASK 2 3: TASK 3 4: TASK 4 06h Digital output target 1 0: None 07h Digital output target 2 1: TASK 1 2: TASK 2 08h Digital output target 3 3: TASK 3 09h Digital output target 4 4: TASK 4 5: Input A 0Ah Digital output target 5 6: Input B 7: Input C 0Bh Digital output target 6 8: Input D 0Ch Digital output target 7 9: Input E 10: Input F 0Dh Digital output target 8 11: Input G 0Eh Digital output target 9 12: Input H 13: Input I F0h 0Fh 10h 11h 12h External input 0 mode External input 1 mode External input 2 mode External input 3 mode 0: Not used 1: Trigger 2: Hold reset 3: Laser OFF 4: Zero-reset 08h External input mode 0: STANDARD 2: Parallel input OFF mode C0h Timing input 0: OFF C1h Reset input 0: OFF C2h LD-OFF input 0: OFF C3h Zero-reset executed. 1: Execution C4h Zero-reset cancel. 1: Cancel (Note 3) (Note 4) Section 3 Unit No. and Parameter No. (Note 2) To change the monitor focus setting, monitor focus mode must be ON. For example, to change the current setting of the monitor focus, change parameters below: - Monitor focus mode (ON) - Monitor focus distance value 1 - Monitor focus distance value 2 - Monitor focus current value 1 - Monitor focus current value 2 In addition, set outputs (current and voltage), which are set by the analog output switch in the controller. ZS Series 3-25
52 Section 3 Setting Value Obtaining and Changing Command (Note 3) External input 0 mode and External input 1 mode settings cannot be changed because they automatically function as bank inputs when the bank mode is used (when external input (IN) function mode is set to bank ). Section 3 Unit No. and Parameter No. (Note 4) When the external input mode is set to STANDARD, the controller enters into the status below: * External input of the controller is enabled, * Commands from timing input to zero-resetting are disabled. When the external input mode is set to Parallel input OFF, the controller enters into the status below: * External input of the controller is enabled, * Commands from timing input to zero-resetting are disabled. Therefore, to send a command related to inputs, the external input mode should be set to Parallel input OFF. Once ON is written to the timing input, reset input, and LD-OFF input parameters, the ON state is kept until OFF is written next. Controller operates in the same manner as the input state is kept ON. However, special care shall be taken because the operation changes depending on the state of external input line to the controller when the external input mode is set back to the standard mode. Operations are performed depending on the settings when Execution or Cancel is written to the parameter with respect to the zero-reset. Example 1: To perform zero-reset: The command sending sequence is as follows: (1) Write parallel input OFF mode to the external input mode parameter. (2) Write execution to the zero-reset execution parameter. (3) Write STANDARD to the external input mode parameter. An actual example of a command procedure is shown below: (1) 02h 02h C008h F000h 8001h h (2) 02h 02h C0C3h F000h 8001h h (3) 02h 02h C008h F000h 8001h h Writing commands (1) and (3) above before and after the input-related operation command, respectively, is recommended ZS Series
53 Section 3 Setting Value Obtaining and Changing Command Parameter List (ZS-DSU) Unit No. Data No. Parameter 00h 00h Source A Input CH 01h Source B Input CH 02h Source C Input CH 03h Source D Input CH 04h Source E Input CH 05h Source F Input CH 06h Source G Input CH 07h Source H Input CH 08h Source I Input CH 09h Source J Input CH 0Ah Source K Input CH 0Bh Source L Input CH 0Ch Source M Input CH 0Dh Source N Input CH 0Eh Source A selection TASK 0Fh Source B selection TASK 10h Source C selection TASK 11h Source D selection TASK 12h Source E selection TASK 13h Source F selection TASK 14h Source G selection TASK 15h Source H selection TASK 16h Source I selection TASK 17h Source J selection TASK 18h Source K selection TASK 19h Source L selection TASK 1Ah Source M selection TASK 1Bh Source N selection TASK 1Ch Source A save mode 1Dh Source B save mode 1Eh Source C save mode 1Fh Source D save mode 20h Source E save mode 21h Source F save mode 22h Source G save mode 23h Source H save mode 24h Source I save mode 25h Source J save mode 26h Source K save mode 27h Source L save mode 28h Source M save mode 29h Source N save mode Setting range/ output range 0: 1CH 1: 2CH 2: 3CH 3: 4CH 4: 5CH 5: 6CH 6: 7CH 7: 8CH 8: 9CH 9: 10CH 10: 11CH 11: 12CH 12: 13CH 13: 14CH 0: TASK1 1: TASK2 2: TASK3 3: TASK4 4: Input A 5: Input B 6: Input C 7: Input D 8: Input E 9: Input F 10: Input G 11: Input H 12: Input I 0: OFF Remarks Settings are valid when the gang-mounted controller is MDC. Section 3 Unit No. and Parameter No. ZS Series 3-27
54 Section 3 Setting Value Obtaining and Changing Command Section 3 Unit No. and Parameter No. Unit No. Data No. Parameter Setting range/output range Remarks 00h 40h Obtained result A to (nm) 41h Obtained result B 42h Obtained result C 43h Obtained result D 44h Obtained result E 45h Obtained result F 46h Obtained result G 47h Obtained result H 48h Obtained result I 49h Obtained result J 4Ah Obtained result K 4Bh Obtained result L 4Ch Obtained result M 4Dh Obtained result N 01h 00h Start trigger mode 0: Button 1: External input 2: Data 3: Window 4: I/O 5: Time 01h Start trigger, trigger edge polarity 0: UP 1: DOWN 02h Start trigger, data selection 0: Source A 1: Source B 2: Source C 3: Source D 4: Source E 5: Source F 6: Source G 7: Source H 8: Source I 9: Source J 10: Source K 11: Source L 12: Source M 03h Start trigger, delay to 9999 (ms) (*1) -127 to 127 (Number of images) (*2) 04h 06h 07h 08h Start trigger, data threshold Start trigger, window mode Start trigger, window upper limit value Start trigger, window lower limit value to (nm) 0: Window-in 1: Window-out to (nm) to (nm) (*1) [Save image] is set to OFF. (*2) [Save image] is set to ON ZS Series
55 Section 3 Setting Value Obtaining and Changing Command Unit No. Data No. Parameter Setting range/output range Remarks 01h 0Ah Start trigger, I/O result, I/O selection 0: IN 0 1: IN 1 2: IN 2 3: IN 3 4: OUT 0 5: OUT 1 6: OUT 2 7: OUT 3 8: OUT 4 0Ch 0Ch End trigger mode 0: Button 1: External input 2: Data 3: Window 4: I/O 5: Time 6: QUANT 7: Time 01h 0Dh End trigger, trigger edge Same as start trigger polarity 0Eh End trigger, data selection 0Fh End trigger, data threshold 11h End trigger, window mode 12h End trigger, window upper limit 13h End trigger, window lower limit 15h End trigger, I/O result, I/O selection 02h 18h End trigger, number of logging data items 1 to ( 1) 1 to 128 ( 2) 00h Save mode 0: 1 SHOT 1: REPEAT 01h Repeat mode 0: NEW 1: ADD 2: OVER WR 02h Repeat end condition 0: None 1: Number of triggers 2: Time (time-out) 03h Repeat end condition, 1 to (times) number of triggers 06h Interval of saving image 0: All 1: Save NG 07h NG save mode 0: OR 1: AND 08h Save image mode 0: Standard 1: Latest When [Save image] is set to ON, [TIME] is not available. (*1) [Save image] is set to OFF. (*2) [Save image] is set to ON. When [Save image] is set to ON, [REPEAT] is not available. When [Save image] is set to ON, [ADD] is not available. It is available only if [Save image] is set to ON. Section 3 Unit No. and Parameter No. ZS Series 3-29
56 Section 3 Setting Value Obtaining and Changing Command Unit No. Data No. Parameter Setting range/output range Remarks 03h 01h I/O data 0: NONE 1: SAVE 02h Save direction (ALIGN) 0: COLUMN 1: ROW 03h Line feed input 0: Ignored 1: Enabled * About label input and time setting The label input and time setting cannot be set or referred to. Section 3 Unit No. and Parameter No. Judgment-related Unit No. Data No. Parameter Setting range/output range Remarks 28h 00h Input source 0: Source A 1: Source B 2: Source C 3: Source D 4: Source E 5: Source F 6: Source G 7: Source H 8: Source I 9: Source J 10: Source K 11: Source L 12: Source M 13: Source N 28h 01h Threshold lower limit value to (nm) 28h 02h Threshold upper limit value to (nm) For Image Logging Unit No. Data No. Parameter Setting range/output range Remarks 14h 00h Align image 0: None 1: 1CH 2: 2CH 3: 3CH 4: 4CH 5: 5CH 6: 6CH 7: 7CH 8: 8CH 9: 9CH 10: 10CH 11: 11CH 12: 12CH 13: 13CH 14: 14CH 14h 01h Save image 0: OFF 3-30 ZS Series
57 Section 4 How to Obtain Flow Data About Obtaining Flow Data 4-2 Setting Procedures for Data Obtaining Conditions 4-3 Setting Parameters 4-8 Buffer Size and Buffer Interval 4-8 Logging Data Type 4-8 Flow Data Response 4-11 Format 4-11 Composition of Response 4-11 Section 4 How to Obain Flow Data ZS Series 4-1
58 Section 4 About Obtaining Flow Data About Obtaining Flow Data What is flow data? In the ZS series, a high-speed sampling measurement at a maximum of 110 microseconds is implemented. To handle the measurement data with external devices, it is necessary to obtain a large volume of data. The ZS series provides a system to handle measurement data as a bunch of any number of data items and to obtain data in units of bunches. A bunch of data is called flow data. Section 4 How to Obtain Flow Data Process to obtain flow data A data items bunch is transmitted as flow data output upon full data accumulation specified by buffer size (a maximum of 1000 data items) if a flow data obtaining command has been received. A data recipient (such as a personal computer) must issue a command in advance of full measurement data accumulation specified by buffer size to the ZS controller. Commands and data items are exchanged between a data recipient and the ZS controller as shown in the flow chart below: PC Command issuance Data reception Command issuance Data reception Command issuance Specified buffer size data obtaining at once Specified buffer size data obtaining at once Controller Output of result Output of result Data is being accumulated Data is being accumulated Data reception Specified buffer size data obtaining at once Output of result Data is being accumulated Command issuance Data is being accumulated The previous data is overwritten upon full measurement data accumulation specified by buffer size in the ZS controller if no command has been received. In this case, an error flag appears as buffer overflow occurs. A data recipient (such as a personal computer) must confirm whether or not a command is properly issued in time by observing this flag. 4-2 ZS Series
59 Section 4 Setting Procedures for Data Obtaining Conditions Setting Procedures for Data Obtaining Conditions Follow the procedures below to set the data obtaining conditions: Note that setting conditions described in this section are cleared upon turning OFF the power of the controller. (Set the threshold values again.) The all data obtaining conditions set here are written using the parameter area write command. When setting, refer to the corresponding tables in "Unit No." and "Data No.", command examples described in Section 3, and the description of the parameter area write in Section Set the accumulation mode to ON. Set the flow data accumulation mode to ON (=1). Make sure to set this value to ON (or write 1 to this value) in advance of obtaining data because flow data is not accumulated unless this setting is made. Specifically, write ON (=1) to Data No. 2 of Unit No.124 (=7Ch). (*) Example: When writing the above command to ZS-MDC (0CH), a command to be sent is shown as below: 02h 02h C002h 7C00h 8001h (*) A measurement cycle changes from 112 microseconds to 142 microseconds upon setting the accumulation mode to ON when the ZS-LDC is used in the high speed mode. That is to say, the LDC itself as a single unit cannot obtain measurement data at every 112 microseconds via communications. To obtain the measurement data at every 112 microseconds, use a composition of ZS-LDC and ZS-MDC to obtain the measurement data from ZS-LDC via ZS-MDC. Section 4 How to Obtain Flow Data ZS Series 4-3
60 Section 4 Setting Procedures for Data Obtaining Conditions 2. Set the target data to be obtained. Controllers have accumulation areas from accumulation data 1" through accumulation data 9 in the software. (*) First, set the data to be accumulated in the respective area. Specifically, write the Parameter No., which corresponds to the data to be accumulated, to Data No. 5 through 13 of Unit No. 124 (=7Ch). (*) (*) The example here describes the case of ZS-MDC. In the case of ZS-LDC, Data No. 5 to 7 can be specified because only accumulate data areas from 1 to 3 exist. Section 4 How to Obtain Flow Data Example: When writing data items: TASK1, TASK2, and input A to accumulate data 1, accumulate data 2, and accumulate data 3, respectively, for the ZS-MDC (0CH), a command to be sent is shown as below: 02h 02h C005h 7C00h 8001h h (Accumulate data 1=TASK1) 02h 02h C006h 7C00h 8001h h (Accumulate data 2=TASK2) 02h 02h C007h 7C00h 8001h h (Accumulate data 3=Input A) 02h 02h C008h 7C00h 8001h h 02h 02h C009h 7C00h 8001h h (Accumulate data 4 to 13 = no accumulation) 02h 02h C00Dh 7C00h 8001h h 3. Read a measurement cycle. Read the current measurement cycle. Measurement cycle information is necessary to execute step 4, Specify the buffer interval. The measurement cycle information must be obtained again in this step because it may vary depending on the settings specified in the steps 1 and 2 above. Example: When reading the measurement cycle to the ZS-MDC (0ch), a command to be sent is shown as below: 01h 01h 81h 0000h 00h 0002h You will find that the measurement cycle is 269 microseconds (=010Dh) when the response is returned as below: 01h 01h 0000h Dh 4-4 ZS Series
61 Section 4 Setting Procedures for Data Obtaining Conditions 4. Specify the buffer interval. A number of skips, which is referred to as a buffer interval, can be set to the controller upon data accumulation. Calculate and set an optimal value according to the sampling interval to be obtained. For example, to set the sampling interval to 100ms when the current measurement cycle is 269 µs, set the buffer interval to 371 (=372-1), which is calculated by the following formula: 100ms/269µs= (*) (*) Set the most approximate value to the sampling interval to be obtained because the sampling interval can be set only to the multiple number of measurement cycles as shown above. The buffer interval value can be calculated by subtracting 1 from the value calculated using the formula above because the buffer interval must be the number of skips to be executed. Example: When writing the buffer interval (=371) to ZS-MDC (0CH), a command to be sent is shown below: 02h 02h C003h 7C00h 8001h h (371(dec) = 1F4(hex)) 5. Set the number of data items to be accumulated. Set the number of data items to be batch-obtained. Because the number of data items specified in this step is the one for the respective accumulation data area, the number of data items to be batch-obtained can be calculated as shown below when three types of data items are obtained as in the example above: Number of data items specified in this step x 3 Example: When setting the number of data items to be accumulated (=500) to ZS-MDC (0CH), a command to be sent is shown below: 02h 02h C004h 7C00h 8001h F4h (500(dec) = 1F4(hex)) Section 4 How to Obtain Flow Data ZS Series 4-5
62 Section 4 Setting Procedures for Data Obtaining Conditions 6. Request and receive data. Setting is completed. All the data items are returned at once when the flow data request command is sent in the status above. Example: When sending a request command to the ZS-MDC (0ch), the command is shown as below: 01h 01h E1h 0000h 00h 0001h (No area is assigned for the specification of command send destination channel in the flow data request command. The CH of USB cable connection destination is the channel of command transmission destination. ) Because the flow data belongs to the variable area reading commands, the response follows their format. However, note that only the contents of the data to be read follow the format below: Section 4 How to Obtain Flow Data (*) In addition, whether or not the command ends cannot be judged by ETX specified based on the CompoWay/F because the data to be read is composed by binary data. Confirming the completion of data reception with the number obtained is recommended. The number of data items to be received can be calculated using the formula specified in the step above: Data type (target data to be obtained) x Number of data items to be accumulated. 4-6 ZS Series
63 Section 4 Setting Procedures for Data Obtaining Conditions [About Continual Data Obtaining] Note that sending a request command is necessary after starting the data reception until the next data accumulation is completed as described in How to obtain flow data. Calculate the time for the completion of the accumulation using the formula specified in the step above: measurement cycle x number of data items to be accumulated, and send the next request command until the calculated time expires. Example: When measurement cycle=269 µs and the number of data items to be accumulated=500: It will take ms (=269 µs x 500) until the accumulation is completed. Sending the next request command before the time above expires is necessary. The flow data overflow bit, which is described in Section, Data Composition of Flow Data and other sections, is enabled when sending a command is delayed due to the delay of processing at the master side of the communication devices, such as a personal computer. (In this case, the continuity of data is lost.) Check the processing delay if the bit is enabled or not. When the processing delay occurred due to the personal computer specification, adjustments below must be performed: Increase the buffer interval and decrease the number of data items per unit time. Increase the number of data items to be accumulated and lessen the frequency of communication processing. Flow data is returned from controller upon completion of the data accumulation. Therefore, flow data is immediately returned after sending a command when data accumulation has already been completed upon sending a command. Response is not performed unless the data accumulation is completed upon sending a command. Section 4 How to Obtain Flow Data ZS Series 4-7
64 Section 4 Setting Parameters Setting Parameters This section describes buffer size, buffer interval, and logging data. Buffer Size and Buffer Interval Buffer size of the measurement data to be accumulated in the ZS controller and its buffer interval can be changed. To change buffer size and buffer interval, change the parameters below: * Use DATAGET and DATASET commands to change and view the parameter. Section 4 How to Obtain Flow Data Unit No. Data No. Parameter Details 7Ch 2h Flow data accumulation mode 0: OFF 3h Buffer interval 1 to h Buffer size 1 to 1000 Logging Data Type Data to be accumulated in the ZS controller can be selected. When using ZS-LDC Up to 3 data types can be accumulated. Unit No. Data No. Parameter Details 7Ch 5h Accumulation data 1 * 6h Accumulation data 2 7h Accumulation data 3 * Setting varies depending on the measurement mode. - When THICK/GAP - FILM/OTHERS - TRANSFER mode is selected Value Details 0 No accumulation 1 Result of area 1 2 Result of area 2 3 Thickness/gap value 4-8 ZS Series
65 Section 4 Setting Parameters - When a mode other than above is selected Value Details 0 No accumulation 1 Distance value (measurement value) When using ZS-HLDC - When multi-task mode is OFF - When GLASS/MODE 2 or GLASS THICKNESS/MODE 2 is selected for the measurement object Unit No. Data No. Parameter Details 7Ch 5h 0 No accumulation 1 Accumulation of result of area 1 2 Accumulation of result of area 2 3 Accumulation of result of glass surface or glass thickness - When a mode other than the above is selected for the measurement object Unit No. Data No. Parameter Details 7Ch 5h 0 No accumulation 1 Accumulation - When multi-task mode is ON Unit No. Data No. Parameter Details 7Ch Eh 0 Does not accumulate the result of TASK1. 1 Accumulates the result of TASK1. Fh 0 Does not accumulate the result of TASK2. 1 Accumulates the result of TASK2. 10h 0 Does not accumulate the result of TASK3. 1 Accumulates the result of TASK3. 11h 0 Does not accumulate the result of TASK4. 1 Accumulates the result of TASK4. Section 4 How to Obtain Flow Data ZS Series 4-9
66 Section 4 Setting Parameters - When a mode other than the above is selected Value Details 0 No accumulation 1 Distance value (Measurement value) When using ZS-MDC Up to 9 data types can be accumulated. Section 4 How to Obtain Flow Data Unit No. Data No. Parameter Details 7Ch 5h Accumulation data 1 0: No accumulation 6h Accumulation data 2 1: Measurement result of TASK 1 2: TASK 2 7h Accumulation data 3 3: TASK 3 4: TASK 4 8h Accumulation data 4 5: Input A 6: Input B 9h Accumulation data 5 7: Input C 10Ah Accumulation data 6 8: Input D 11Bh Accumulation data 7 9: Input E 10: Input F 12Ch Accumulation data 8 11: Input G 13Dh Accumulation data 9 12: Input H 13: Input I Increasing the accumulation data lengthens the measurement cycle of the ZS controller. Check the "System - Information - Cycle" after setting ZS Series
67 Section 4 Flow Data Response Flow Data Response This section describes the format and composition of response of flow data. Format Binary data is output in the format below after outputting the flow data obtaining command. Header section (4-byte) Data section (4-byte) For details, refer to Composition of Flow Data. Response data of the flow data is composed by binary data for the purpose of giving top priority to speed. Therefore, response data may not be received by generic communication tools, such as hyper terminal. Composition of Response FlowDATA 1 packet Header section Data section 1st byte 2nd byte 3rd byte 4th byte - A B C D E F G H I J K L Data Meaning of data Number of bits = Total 64 bits Section 4 How to Obtain Flow Data ZS Series 4-11
68 Section 4 Flow Data Response Section 4 How to Obtain Flow Data Details of Header Section Data Name Details A Not used Reserved bit B FlowDATA Overflow bit NORMAL, 0 : 1 is set when flow data accumulation overflows. C Decimal point information NORMAL, 0 : 0: nm order, 1: µm order D TASK No. TASK1 to TASK4 (*1) E Channel No. Channel No. of the data source F Unit status (input) Indicates ON/OFF status of each input wire. (*2) All the data items are 1 when no flow data is sent afterward (or always 1 upon single request). G FlowData stop bit All the data items are 0 when flow data is continuously sent afterward (after the continual flow data request until it is stopped). H TASK judgment result bit Indicates the judgment result for the TASK of the data source. (*3) I Reserved bit J K Use prohibited L Unit status (output) Indicates output status (measurement result status) (*4) Data Measurement data Signed 32-bit data When the decimal point information section is 0: data in the unit of nm When the decimal point information section is 1: data in the unit of µm *1 TASK No. = bit data + 1 Example: When bit data=10b=2(dec) It indicates as TASK3 data. *2 The input wires are assigned from the lower bit as: When ZS is used; - Input terminal 4 (Unused, always 0) - Input terminal 3 - Input terminal 2 - Input terminal 1 - Input terminal 0 (5 outputs in total) *3 Data items and statuses to be received are shown below: 00b = unexecuted 01b = LOW 10b = PASS 11b = HIGH *4 The output statuses are assigned from the lower bit as: When ZS is used; - Output terminal 4 (Busy output) - Output terminal 3 (Enable output) - Output terminal 2 (Low output) - Output terminal 1 (Pass output) - Output terminal 0 (High output) (5 outputs in total) Standard status is described in the parentheses ZS Series
69 Revision History Revision code Date Revised contents A Apr Original production B Oct Commands compatible with ZS-LDC (v2.000), ZS-MDC (v2.000), and ZS-DSU (v1.000) are added and matched. C Dec "Section 4 How to Obtain Flow Data" is added. D June 2004 Commands and parameters compatible with ZS-DSU (v2.000) are added. Multiple controllers connection with ZFV is added. E Oct Commands and parameters compatible with ZS-HLDC are added. ZS Series Communication Command Reference
Softstarters. Type PSTX Fieldbus communication, Built-in Modbus RTU. 1SFC132089M0201 April 2015 1SFC132089M0201 1
Softstarters Type PSTX Fieldbus communication, Built-in Modbus RTU 1SFC132089M0201 April 2015 1SFC132089M0201 1 1 Modbus RTU The Modbus protocol is a fieldbus protocol that provides full control and status
Control projector by using a personal computer
LCD Projector X500U / X490U / S490U Control by using a personal computer This can be controlled by connecting a personal computer with RS-232C terminal. Functions can be controlled by a personal computer:
2011, The McGraw-Hill Companies, Inc. Chapter 3
Chapter 3 3.1 Decimal System The radix or base of a number system determines the total number of different symbols or digits used by that system. The decimal system has a base of 10 with the digits 0 through
2. Terminal arrangement. Default (PV display) (SV display) Communication protocol selection Selects the Communication protocol. Modbus ASCII mode:
COMMUNICATION INSTRUCTION MANUAL TEMPERATURE CONTROLLER KT4, KT8 and KT9 No.KTC1E6 2009.05 To prevent accidents arising from the misuse of this controller, please ensure the operator receives this manual.
MEMOBUS/Modbus Communications
2 2.1 MEMOBUS/MODBUS CONFIGURATION............260 2.2 COMMUNICATION SPECIFICATIONS..............261 2.3 COMMUNICATION TERMINAL RESISTANCE........262 2.4 CONNECTING A PLC...........................263 2.5
Projector Control Command Reference Manual
Projector Control Reference Manual Copyright (C) NEC Display Solutions, Ltd. 2014-2015 BDT140013 Revision 4.0 Introduction This manual describes the commands used to control an NEC-made projector from
MTS Master Custom Communications Protocol APPLICATION NOTES
MTS Master Custom Communications Protocol APPLICATION NOTES Rev. 0 12/6/94 Contents INTRODUCTION... 1 ACCOL TERMINAL ASSIGNMENTS... 1 MTS PROTOCOL SIGNAL LIST... 2 COMMUNICATIONS INTERFACE... 3 Line Parameter
Telegrams for Operating/Configuring the LMS 2xx Laser Measurement Systems Firmware Version V2.10/X1.14
Telegrams for Operating/Configuring the LMS 2xx Laser Measurement Systems Firmware Version V2.10/X1.14 T E L E G R A M L I S T I N G Telegram listing LMS 2xx Laser Measurement Systems Software Status:
Controlling the projector using a personal computer
DLP Projector XD520U/XD510U/XD500U/SD510U/EX51U/XD500U-ST XD520U-G/XD510U-G/XD500U-G Controlling using a personal computer This projector can be controlled by connecting a personal computer with RS-232C
Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide
Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide Sensors LCD Real Time Clock/ Calendar DC Motors Buzzer LED dimming Relay control I2C-FLEXEL PS2 Keyboards Servo Motors IR Remote Control
User Manual. AS-Interface Programmer
AS-Interface Programmer Notice: RESTRICTIONS THE ZMD AS-INTERFACE PROGRAMMER HARDWARE AND ZMD AS-INTERFACE PROGRAMMER SOFTWARE IS DESIGNED FOR IC EVALUATION, LABORATORY SETUP AND MODULE DEVELOPMENT ONLY.
Software User Guide UG-461
Software User Guide UG-461 One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com ezlinx icoupler Isolated Interface Development Environment
ZS-L series. The scalable measurement sensor for all surfaces. Ordering Information. Sensors
The scalable measurement sensor for all surfaces High dynamic sensing range for all surfaces High resolution of 0.25 µm Modular and scalable platform concept for up to 9 sensors Easy to use, to install
MBP_MSTR: Modbus Plus Master 12
Unity Pro MBP_MSTR 33002527 07/2011 MBP_MSTR: Modbus Plus Master 12 Introduction This chapter describes the MBP_MSTR block. What s in this Chapter? This chapter contains the following topics: Topic Page
How To Send A Message From A Computer To A Computer (Iwea) On A Microsoft Macbook 2.5 (Isoa) To A Microsatellite 2.4 (Ios) On An Unix (Ise
1. PROTOCOL ASTRA COMMUNICATION PROTOCOL (via RS232C) Argentina specification (B0319G) 26 Oct 2004 METHOD TRANSMISSION CONTROL PROCEDURE BAUD RATE DATA BIT STOP BIT PARITY DATA COMMUNCATION ORDER CONNECTOR
DS1621 Digital Thermometer and Thermostat
Digital Thermometer and Thermostat www.dalsemi.com FEATURES Temperature measurements require no external components Measures temperatures from 55 C to +125 C in 0.5 C increments. Fahrenheit equivalent
HOST Embedded System. SLAVE EasyMDB interface. Reference Manual EasyMDB RS232-TTL. 1 Introduction
Reference Manual EasyMDB RS232-TTL 1 Introduction This document explains how to use the interface EasyMDB RS232-TTL and describe the connections and the necessary commands for communicating with Cash System
Programmer s Reference
Programmer s Reference 1 Introduction This manual describes Launchpad s MIDI communication format. This is all the proprietary information you need to be able to write patches and applications that are
Controlling the projector using a personal computer
AUDIO OUT AUDIO IN-1 AUDIO IN-2 AUDIO IN-3L AUDIO IN-3R S-VIDEO VIDEO SERIAL MONITOR OUT COMPUTER / COMPONENT VIDEO IN-1 IN-2 USB-B USB-A TM DLP Projector MODEL XD550U/XD560U/WD570U/XD360U-EST/WD380U-EST
RS-485 Protocol Manual
RS-485 Protocol Manual Revision: 1.0 January 11, 2000 RS-485 Protocol Guidelines and Description Page i Table of Contents 1.0 COMMUNICATIONS BUS OVERVIEW... 1 2.0 DESIGN GUIDELINES... 1 2.1 Hardware Design
Site Master S251B Antenna and Cable Analyzer
Site Master S251B Antenna and Cable Analyzer Programming Manual Hand-Held Tester For Antennas, Transmission Lines And Other RF Components WARRANTY The Anritsu product(s) listed on the title page is (are)
The Answer to the 14 Most Frequently Asked Modbus Questions
Modbus Frequently Asked Questions WP-34-REV0-0609-1/7 The Answer to the 14 Most Frequently Asked Modbus Questions Exactly what is Modbus? Modbus is an open serial communications protocol widely used in
DS1721 2-Wire Digital Thermometer and Thermostat
www.dalsemi.com FEATURES Temperature measurements require no external components with ±1 C accuracy Measures temperatures from -55 C to +125 C; Fahrenheit equivalent is -67 F to +257 F Temperature resolution
TSX ETY 110 Module 8
Module 8 Introduction Subject of this chapter What s in this Chapter? This chapter describes the implementation of a TSX ETY 110 module. This chapter contains the following sections: Section Topic Page
How To Set The Sensor On A Powerpoint 3.5 (Powerpoint) On A Blackberry 2.5A (Powerplant) On An Iphone Or Ipad (Powerplant) On The Blackberry 3.2 (
VMBGPOD Touch panel with Oled display for VELBUS system 1 Binairy format: bits Description
LMB162ABC LCD Module User Manual
LMB162ABC LCD Module User Manual Shenzhen TOPWAY Technology Co., Ltd. Rev. Descriptions Release Date 0.1 Prelimiay release 2005-03-17 0.2 Typing Correction in 1.3 Block Diagram 2007-05-06 URL Document
7.7 Ethernet Communication (AFPX-COM5)
7.7 Ethernet Communication (AFPX-COM5) 7.7.1 AFPX-COM5 Overview The communication cassette AFPX-COM5 has an Ethernet interface at the COM1 port and a 3-wire RS232C interface at the COM2 port. The Ethernet
PRT3 Printer Module: ASCII Protocol Programming Instructions
PRT3 Printer Module: ASCII Protocol Programming Instructions We hope this product performs to your complete satisfaction. Should you have any questions or comments, please visit www.paradox.com and send
Nemo 96HD/HD+ MODBUS
18/12/12 Pagina 1 di 28 MULTIFUNCTION FIRMWARE 2.30 Nemo 96HD/HD+ MODBUS COMMUNICATION PROTOCOL CONTENTS 1.0 ABSTRACT 2.0 DATA MESSAGE DESCRIPTION 2.1 Parameters description 2.2 Data format 2.3 Description
PD 100A. Printing data system
PD 100A Printing data system Operating instructions ENGLISH IMPORTANT: Read these instructions carefully before installing and using the device; do not forget following all additional information. Keep
Software Manual RS232 Laser Merge Module. Document # SU-256521-09 Rev A
Laser Merge Module Document # SU-256521-09 Rev A The information presented in this document is proprietary to Spectral Applied Research Inc. and cannot be used for any purpose other than that for which
SureServo Communication Parameters...6 2 SureServo Parameter Memory Addresses...6 3 Connecting to DirectLogic PLCs...6 8
CHAPTER MODBUS COMMUNICATIONS In This Chapter... SureServo Communication Parameters........ 2 SureServo Parameter Memory Addresses...... 3 Connecting to DirectLogic PLCs............... 8 Step 1: Modbus
Transmitter Interface Program
Transmitter Interface Program Operational Manual Version 3.0.4 1 Overview The transmitter interface software allows you to adjust configuration settings of your Max solid state transmitters. The following
Appendix C: Keyboard Scan Codes
Thi d t t d ith F M k 4 0 2 Appendix C: Keyboard Scan Codes Table 90: PC Keyboard Scan Codes (in hex) Key Down Up Key Down Up Key Down Up Key Down Up Esc 1 81 [ { 1A 9A, < 33 B3 center 4C CC 1! 2 82 ]
DVPPF02-H2. PROFIBUS DP Slave Communication Module Application Manual
DVPPF02-H2 PROFIBUS DP Slave Communication Module Application Manual Warning Please read this instruction carefully before use and follow this instruction to operate the device in order to prevent damages
DS1621 Digital Thermometer and Thermostat
www.maxim-ic.com FEATURES Temperature measurements require no external components Measures temperatures from -55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is -67 F to 257 F in 0.9 F increments
TASCAM SS-CDR200/SS-R200 CONTROL I/O Terminals RS-232C Protocol Specifications
TASCAM CONTROL I/O Terminals RS-232C Protocol Specifications TEAC Corporation - 1 - ATTENTION TEAC Corporation ("TEAC") licenses you the protocol specified in this document, assuming that you agree to
Modbus Protocol. PDF format version of the MODBUS Protocol. http://www.http://www.modicon.com/techpubs/toc7.html. The original was found at:
Modbus Protocol PDF format version of the MODBUS Protocol The original was found at: http://www.http://www.modicon.com/techpubs/toc7.html (In case of any discrepancies, that version should be considered
IT-100 Data Interface Module v1.1 Developer s Guide
IMPORTANT This manual contains information on limitations regarding product use and function and information on the limitations as to liability of the manufacturer. The entire manual should be carefully
EA-200. http://world.casio.com/edu/ Technical Reference. Contents. Sampling... 2 Analog Sampling... 3 Memory... 3 Pulse Sampling...
E Contents EA-200 Technical Reference Sampling... 2 Analog Sampling... 3 Memory... 3 Pulse Sampling... 4 Command Tables... 5 Command 1: Channel Settings... 9 Command 3: Sampling and Trigger Settings...
Eco-POWER METER Data Collection Software KW Monitor Operation Manual
Eco-POWER METER Data Collection Software KW Monitor Operation Manual Software version: KW Monitor V2.70 Issued on January 2014 Table of Contents Chapter 1 Introduction...1 Chapter 2 Main functions of KW
BCST-20 Barcode Scanner. Instruction Manual. www.inateck.com
BCST-20 Barcode Scanner Instruction Manual www.inateck.com IMPORTANT NOTICE Safety Precaution * DO NOT disassemble the scanner, or place foreign matter into the scanner causing a short circuit or circuit
Vroom Hardware manual ver. 1.00 Code 114VROOHWE00. Vroom CANBUS USER INTERFACE WITH LCD GRAPHIC DISPLAY AND WITH TEMPERATURE AND HUMIDITY SENSOR
Vroom CANBUS USER INTERFACE WITH LCD GRAPHIC DISPLAY AND WITH TEMPERATURE AND HUMIDITY SENSOR ENGLISH HARDWARE MANUAL ver. 1.00 CODE 114VROOHWE00 page 1 of 22 Important Important Read these instructions
MSR605. Programmer s Manual. Magnetic Stripe Card Reader/Writer (High & Low Coercivity) Revision B 2009-06-01
MSR605 Magnetic Stripe Card Reader/Writer (High & Low Coercivity) Programmer s Manual Revision B 009-06-0 0 Table of Contents SECTION INTRODUCTION...... Accessories of MSR605...... Warranty...... SECTION
DS1821 Programmable Digital Thermostat and Thermometer
ma www.maxim-ic.com FEATURES Requires no external components Unique 1-Wire interface requires only one port pin for communication Operates over a -55 C to +125 C (67 F to +257 F) temperature range Functions
CAM-VGA100 User Manual
CAM-VGA100 User Manual Release Note: 1. Jan 28, 2004 official released v1.0 2. Feb 24, 2004 official released v1.1 Fix the definition of verify code Fix the bug of unable jump to power save mode Fix the
Laser Barcode Scanner User s Manual
Laser Barcode Scanner User s Manual FCC Compliance This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are
Technical Support Bulletin Nr.18 Modbus Tips
Technical Support Bulletin Nr.18 Modbus Tips Contents! Definitions! Implemented commands! Examples of commands or frames! Calculating the logical area! Reading a signed variable! Example of commands supported
BenchMark 460 Marking System
BenchMark460 Marking System General Arrangement Drawing SYSTEM OVERVIEW The Telesis BenchMark 460 marking system permanently prints messages into a variety of materials such as steel, aluminum, and plastic.
NG360 Inclinometer with digital RS485 communications port and 360 degree measuring range
Inclinometer with digital RS485 communications port and 360 degree measuring range Features integrated 16bit microprocessor RS485 bus output signal no measuring range limitation 0.01 degree resolution
4511 MODBUS RTU. Configuration Manual. HART transparent driver. No. 9107MCM100(1328)
4511 MODBUS RTU Configuration Manual HART transparent driver No. 9107MCM100(1328) 9107 CONTENTS Introduction... 3 Modbus basics... 3 Modbus RTU... 3 Supported Function Codes... 3 Modbus Parameters and
Virtual Integrated Design Getting started with RS232 Hex Com Tool v6.0
Virtual Integrated Design Getting started with RS232 Hex Com Tool v6.0 Copyright, 1999-2007 Virtual Integrated Design, All rights reserved. 1 Contents: 1. The Main Window. 2. The Port Setup Window. 3.
LENORD. +BAUER... automates motion. Fieldbus connection absolute encoders CANopen. Reference. Communication profile DS-301 Device profile DS-406
Fieldbus connection absolute encoders CANopen Communication profile DS-30 Device profile DS-406 LENORD +BAUER... automates motion. Reference D-0R-xCO (.) Right to technical changes and errors reserved.
1.Eastron SDM220Modbus Smart Meter Modbus Protocol Implementation V1.0
1.Eastron SDM220Modbus Smart Meter Modbus Protocol Implementation V1.0 1.1 Modbus Protocol Overview This section provides basic information for interfacing the Eastron Smart meter to a Modbus Protocol
HONEYWELL DC 1010 / 1020 1030 / 1040 DIGITAL CONTROLLER PRODUCT MANUAL 51-52-25-113 06/02
HONEYWELL DC 1010 / 1020 1030 / 1040 DIGITAL CONTROLLER PRODUCT MANUAL 51-52-25-113 06/02 Before using this manual, please check to ensure the Model number, input type Range and output match your requirements.
73M1866B/73M1966B FXOCTL Application User Guide November 2, 2009 Rev. 4.1 UG_1x66B_009
Simplifying System Integration TM 73M1866B/73M1966B FXOCTL Application User Guide November 2, 2009 Rev. 4.1 73M1866B/73M1966B FXOCTL Application User Guide 2009 Teridian Semiconductor Corporation. All
APR-PRT3 Printer Module: C-Bus Programming Instructions
APR-PRT3 Printer Module: C-Bus Programming Instructions We hope this product performs to your complete satisfaction. Should you have any questions or comments, please visit www.paradox.com and send us
PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section
PRELIMINARY DS2434 Battery Identification Chip FEATURES Provides unique ID number to battery packs PACKAGE OUTLINE Eliminates thermistors by sensing battery temperature on chip DALLAS DS2434 1 2 3 256
DeviceNet Bus Software Help for Programming an Allen Bradley Control System
FBP FieldBusPlug V7 DeviceNet Bus Software Help for Programming an Allen Bradley Control System DeviceNet Software Help for Programming an Allen Bradley Control System Contents Page General Purpose...
RS485 & Modbus Protocol Guide
RS485 & Modbus Protocol Guide Products Covered Quadratic Integra 1000 Switchboard Integra 1000 Integra 1540 Integra 1560 Integra 1580 Quadratic Integra 2000 System Protection Relay (SPR) Tyco Electronics
PROPERTY MANAGEMENT SYSTEM
PROPERTY MANAGEMENT SYSTEM COMMUNICATION INTERFACE SPECIFICATION NEC America, Inc. NDA-305-00 Revision.0 June, 998 Stock # 24727 LIABILITY DISCLAIMER NEC America reserves the right to change the specifications,
STIM202 Evaluation Kit
Table of contents: 1 FEATURES... 2 2 GENERAL DESCRIPTIONS AND SYSTEM CONTENTS... 2 3 SYSTEM REQUIREMENTS... 2 4 GETTING STARTED... 3 4.1 INSTALLATION OF NI-SERIAL CABLE ASSEMBLY DRIVER... 3 4.2 INSTALLATION
SDN INSTRUCTIONS 07/10, Ver 1.2. Somfy Digital Network (SDN) Installation and Programming
Somfy Digital Network (SDN) Installation and Programming SSoomffyy SSyysst teemss IInncc.. 1 Table of Contents 1 General Information and Features... 3 1.1 ILT2 Motor... 3 1.2 SDN Switches... 4 1.3 ILT2
Software Developer's Manual
Software Developer's Manual Raster Command Reference PT-H500/P700/E500 Version 1.10 The Brother logo is a registered trademark of Brother Industries, Ltd. Brother is a registered trademark of Brother Industries,
HCS-3300/3302/3304 USB Remote Programmable Laboratory Grade Switching Mode Power Supply
1. INTRODUCTION HCS-3300/3302/3304 USB Remote Programmable Laboratory Grade Switching Mode Power Supply User Manual This family of efficient, upgraded SMPS with small form factor, auto cross over CV CC,
CHD603BM-U USB Mifare Card Reader User Manual
CHD603BM-U USB Mifare Card Reader User Manual Shenzhen Newabel Electronic Co.,Ltd CHD603BM-U is a high-performance Mifare card reader/writer which has standard USB communication interface and with ESD
EXTERNAL DIMENSIONS AND PARTS
FX2N-4DA SPECIAL FUNCTION BLOCK USER S GUIDE JY992D65901A This manual contains text, diagrams and explanations which will guide the reader in the correct installation and operation of the FX2N-4DA special
SenseLink TM. End-Point Controller. Addendum
SenseLink TM End-Point Controller Addendum MKS Instruments, Inc. Control & Information Technology Products Group 3350 Scott Blvd Bldg 4 Santa Clara, CA 95054 Main: 408.235.7620 Fax: 408.235.7625 SenseLink
Process Control and Automation using Modbus Protocol
Process Control and Automation using Modbus Protocol Modbus is the fundamental network protocol used in most industrial applications today. It is universal, open and an easy to use protocol. Modbus has
SUDT AccessPort TM Advanced Terminal / Monitor / Debugger Version 1.37 User Manual
SUDT AccessPort TM Advanced Terminal / Monitor / Debugger Version 1.37 User Manual Version 1.0 - January 20, 2015 CHANGE HISTORY Version Date Description of Changes 1.0 January 20, 2015 Initial Publication
How-To Set Custom Scale Format for FedEx Ship Manager
How-To Set Custom Scale Format for FedEx Ship Manager This document describes how to custom configure FedEx Ship Manager to communicate with an Avery Weigh-Tronix scale. Ship Manager should be version
ND48-RS ASCII A2.04 Communication Protocol
ND48-RS ASCII A2.04 Communication Protocol SEM 06.2003 Str. 1/6 ND48-RS ASCII A2.04 Communication Protocol ASCII A2.04 protocol provides serial communication with most of the measurement and control devices
XR-500 [Receipt Printer User s Manual ]
XR-500 [Receipt Printer User s Manual ] All specifications are subjected to change without notice TABLE OF CONTENTS 1. Parts Identifications 2 2. Setting up the printer 3 2.1 Unpacking 3 2.2 Connecting
SOFTWARE EasyComm (Code 775 044) USER S MANUAL (Code M 981 357/00 - A) 1997-2000 CIRCUTOR, S.A. All rights reserved
SOFTWARE EasyComm (Code 775 044) USER S MANUAL (Code M 981 357/00 - A) 1997-2000 CIRCUTOR, S.A. All rights reserved EasyComm INDEX 1. Introduction... Page 2 2. EasyComm contents... Page 2 3. Main features...
RS232C < - > RS485 CONVERTER S MANUAL. Model: LD15U. Phone: 91-79-4002 4896 / 97 / 98 (M) 0-98253-50221 www.interfaceproducts.info
RS232C < - > RS485 CONVERTER S MANUAL Model: LD15U INTRODUCTION Milestone s model LD-15U is a RS232 to RS 485 converter is designed for highspeed data transmission between computer system and or peripherals
PROCESSOR CONFIGURATION SOFTWARE USER GUIDE
abc PROCESSOR CONFIGURATION SOFTWARE USER GUIDE Land Infrared Dronfield S18 1DJ England Telephone: (01246) 417691 Facsimile: (01246) 410585 Email: [email protected] URL: http://www.landinst.com
MANUAL FOR RX700 LR and NR
MANUAL FOR RX700 LR and NR 2013, November 11 Revision/ updates Date, updates, and person Revision 1.2 03-12-2013, By Patrick M Affected pages, ETC ALL Content Revision/ updates... 1 Preface... 2 Technical
SMS Alarm Messenger. Setup Software Guide. SMSPro_Setup. Revision 090210 [Version 2.2]
SMS Alarm Messenger SMSPro_Setup Revision 090210 [Version 2.2] ~ 1 ~ Contents 1. How to setup SMS Alarm Messenger?... 3 2. Install the SMSPro_Setup software... 5 3. Connection Type... 6 4. Connection Port
Technical Manual. FAN COIL CONTROLLER COOLING or HEATING ANALOG or PWM Art. 119914 631001A
COOLING or HEATING ANALOG or PWM Art. 119914 631001A TOTAL AUTOMATION GENERAL TRADING CO. LLC SUITE NO.506, LE SOLARIUM OFFICE TOWER, SILICON OASIS, DUBAI. UAE. Tel. +971 4 392 6860, Fax. +971 4 392 6850
13-1. This chapter explains how to use different objects.
13-1 13.Objects This chapter explains how to use different objects. 13.1. Bit Lamp... 13-3 13.2. Word Lamp... 13-5 13.3. Set Bit... 13-9 13.4. Set Word... 13-11 13.5. Function Key... 13-18 13.6. Toggle
Model: LD1000 Series. USB Interface Customer Displays. 2 by 20 character display USER MANUAL. Rev 1.0
Model: LD1000 Series USB Interface Customer Displays 2 by 20 character display USER MANUAL Rev 1.0 i NOTICE The manufacturer of the POS pole display makes no representations or warranties, either expressed
LCM NHD-12032BZ-FSW-GBW. User s Guide. (Liquid Crystal Display Graphic Module) RoHS Compliant. For product support, contact
User s Guide -FSW-GBW LCM (Liquid Crystal Display Graphic Module) RoHS Compliant NHD- 12032- BZ- F - SW- G- B- W- Newhaven Display 120 x 32 pixels Version Line Transflective Side White LED B/L STN- Gray
Part Number 129777-01 Revision A, January 1996. 3500 Monitoring System Rack Configuration and Utilities Guide
Part Number 129777-01 Revision A, January 1996 3500 Monitoring System Rack Configuration and Utilities Guide Copyright 1995 Bently Nevada Corporation All Rights Reserved. No part of this publication may
Appendix B RCS11 Remote Communications
Appendix B RCS11 Remote Communications B.1 Host Computer Remote Communications Control and status messages are conveyed between the RCS11 and the host computer using packetized message blocks in accordance
ESPA 4.4.4 Nov 1984 PROPOSAL FOR SERIAL DATA INTERFACE FOR PAGING EQUIPMENT CONTENTS 1. INTRODUCTION 2. CHARACTER DESCRIPTION
PROPOSAL FOR SERIAL DATA INTERFACE FOR PAGING EQUIPMENT CONTENTS 1. INTRODUCTION 2. CHARACTER DESCRIPTION 2.1 CHARACTER STRUCTURE 2.2 THE CHARACTER SET 2.3 CONTROL CHARACTERS 2.3.1 Transmission control
RS-232 Communications Using BobCAD-CAM. RS-232 Introduction
RS-232 Introduction Rs-232 is a method used for transferring programs to and from the CNC machine controller using a serial cable. BobCAD-CAM includes software for both sending and receiving and running
User Manuals. Connection to Siemens S5 PU (AS511) Part Number: 80860.699. Version: 2. Date: 18.10.2006
User Manual Connection to Siemens S5 PU (AS511) Part Number: 80860.699 Version: 2 Date: 18.10.2006 Valid for: User Manuals Version Date Modifications 1 09.06.2006 First Edition 2 18.10.2006 Optimized data
ABB i-bus EIB Logic Module LM/S 1.1
Product Manual ABB i-bus EIB Logic Module LM/S 1.1 Intelligent Installation System Contents page 1 General... 3 1.1 About this manual... 3 1.2 Product and functional overview... 3 2 Device technology...
Different Ways of Connecting to. 3DLevelScanner II. A.P.M Automation Solutions LTD. www.apm-solutions.com Version 3.0
3DLevelScanner II Different Ways of Connecting to 3DLevelScanner II A.P.M Automation Solutions LTD. www.apm-solutions.com Version 3.0 2 Different Ways of Connecting to 3DLevelScanner II Version 3.0 Table
Modbus Communications for PanelView Terminals
User Guide Modbus Communications for PanelView Terminals Introduction This document describes how to connect and configure communications for the Modbus versions of the PanelView terminals. This document
Delta Temperature Controller User Manual
Delta Temperature Controller User Manual Foreword The user manual details the process of using Delta DT series temperature controllers step by step for beginners to easily set up all kinds of parameters
Card Issuing Machine for Magnetic, Contact & IC Card
9100-0020 SPECIFICATION M 1 OF 68 2007. 07. 28. Card Issuing Machine for Magnetic, Contact & IC Card KYTronics Corp.,Ltd 3 rd Floor, A-Dong, Twin Town-Bldg, 703-2. Gojan-Dong, AnSan-City, Kyung Ki-Do,
Xi2000 Series Configuration Guide
U.S. Default Settings Sequence Reset Scanner Xi2000 Series Configuration Guide Auto-Sense Mode ON UPC-A Convert to EAN-13 OFF UPC-E Lead Zero ON Save Changes POS-X, Inc. 2130 Grant St. Bellingham, WA 98225
RFID MODULE Mifare Reader / Writer SL025B User Manual Version 1.4 Nov 2012 StrongLink
RFID MODULE Mifare Reader / Writer User Manual Version 1.4 Nov 2012 StrongLink CONTENT 1. MAIN FEATURES... 3 2. PINNING INFORMATION... 4 3. BAUD RATE SETTING... 5 4. COMMUNICATION PROTOCOL... 5 4-1. COMMUNICATION
NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter
NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter Description: The NTE2053 is a CMOS 8 bit successive approximation Analog to Digital converter in a 20 Lead DIP type package which uses a differential
Laser Barcode Scanner
Laser Barcode Scanner User s Manual FCC Compliance This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are
Example Programs for PLC Fatek equipped with FBs-CMGSM
Example Programs for PLC Fatek equipped with FBs-CMGSM Example 1 example_cmgsm_01 This very simple example shows how to process incoming SMS with command for Y0 Y3 outputs in PLC Fatek. SMS command has
Alarm Message C B A. Alarm Message's scroll direction. Scroll the currently triggered Alarms on all screens. C B A. Display alarms.
19 Alarm This chapter explains how to display and manage "Alarms" in GP-Pro EX, and discusses the useful features of Alarms. Please start by reading "19.1 Settings Menu" (page 19-2) and then turn to the
DS18B20 Programmable Resolution 1-Wire Digital Thermometer
www.dalsemi.com FEATURES Unique 1-Wire interface requires only one port pin for communication Multidrop capability simplifies distributed temperature sensing applications Requires no external components
