Table of Contents 300GB General Precautions.......................................................................... 2 Safety Information for SR-750 Series................................................ 2 Fixed Mount 2D Code Reader SR-750 Series User's Manual Rev.4.0 Read this manual together with the SR-750 Series Additional Functions Manual. Read this manual before use. Keep this manual in a safe place for future reference.
11-1 11-2 11-3 11-4 EtherNet/IP...................................................................................... 94 Cyclic communication...................................................................... 95 Message Communication.............................................................. 101 Reference Program ....................................................................... 105 12-1 12-2 PROFINET ....................................................................................
1-1 Checking the Package Contents NFPA79 compliant Ethernet cable • OP-87359 (2 m cable) • OP-87360 (5 m cable) • OP-87361 (10 m cable) The packages of the SR-750 Series main units and the SR-750 Series configuration software contain the following components. Check that you have all the package contents before use.
Operation status on the multiple LED indicator Other operations In the quick calibration operation, the multiple LED displays bars, a number, or a letter. Run mode In Run mode, the multiple LED displays a number, letter, or other symbol. Multiple LED indicator Display content 0 to 10 P Operation When reading successful Preset 2 points light up 2 points flashing 2 points flashing L NG Laser pointer emission Temporary IP address setting mode Press the TUNE button for at least 5 seconds.
Setup Flow This section describes the flow of the setup procedure required for starting the operation of the SR-750 Series. 1 After unpacking the package, first check the package contents. 2 Connect the SR-750 Series to a communication unit or a PC. 3 Use the AutoID Network Navigator to configure and send settings to the SR-750 Series. 4 Install the SR-750 Series according to the location. 5 Adjust the reading conditions and make the operation settings of the SR750 Series. Start operation.
2-1 2-2 Connecting the Power Source This section describes how to connect the SR-750 Series and the power source. Connecting the Control Cable and Wiring Connect the control cable to the SR-750 Series. Control cable connection method Power supply to the SR-750 Series 1 There are 2 methods employed for connecting power source to the SR-750 Series. • Connect the power supply wire of the control cable to a 24 V DC power supply device.
IN1/IN2 wire connection Control cable (NFPA79-compliant) with D-Sub9 pin z RS-232C wire • The IN1 (timing) input means the input that causes the SR-750 Series to start reading. • The IN2 (preset) input means the input that causes the SR-750 Series to register preset data. IN1/IN2 inputs operate by voltage inputs. The tip of the RS-232C wire is a D-sub9-pin. D-sub9 pin (Female) DTE specifications (Terminal definition) M2.
2-3 Wiring the RS-232C signal line Connect to host devices (PC, PLC, etc.) as illustrated below: Connecting the Ethernet Cable Connection to a PC Connect the Ethernet cable to the SR-750 Series in the following procedure. PC RxD TxD GND(SG) RTS CTS DTR(ER) DSR(DR) 1 SR-750 Series Yellow Orange Purple 2 3 5 7 8 4 6 TxD RxD SGND Preparation of Ethernet cable First, rotate the connector screw and align the protrusion position with the positioning pin position in the connector.
3-1 Using the SR-750 Series TUNE Button Operation Procedure This section describes basic uses for performing reading operation using the SR750 Series. Multiple LED indicator Operation Press once quickly (less than 1 s) Basic steps Before using the SR-750 Series, register codes and conduct read test by performing the following steps: - Press for 2 seconds (1) Read condition setting Illuminates 1 time Press for 3 seconds Perform the quick calibration on the SR-750 Series.
3-2 4 Quick Calibration Once the calibration finishes successfully, the SR-750 Series starts the reading rate measurement. Check the level of reading stability on the multiple LED indicator. This section describes the Quick Calibration function. Quick Calibration The SR-750 Series automatically adjusts parameters for reading the target codes through the main unit button operation or AutoID Network Navigator and store the settings in its internal memory. This function is called "Quick Calibration".
3-3 Activation using AutoID Network Navigator Quick calibration is performed using AutoID Network Navigator. Confirming the actual scanned image, you can operate calibration. 1 Alternate Function This section describes the alternate function. Connects the SR-750 Series to the AutoID Network Navigator Alternate Function The following screen will appear when the SR-750 Series is detected. Confirm that the indicator displayed on the left of the reader name lights up in green or blue.
Bank prioritizing function Online mode When the alternate setting order is set to "Begin with successful bank", the next reading starts from the parameter bank of the most recent successful reading. When codes with similar conditions are read in sequence, prioritizing according to the last successful bank may result in a shorter reading processing time. Online mode is useful for troubleshooting issues during run-time operation. Online test mode can only be enabled through serial command input.
Starting reading rate test mode Read time test mode output data The following procedures can be used to start and stop the reading rate test mode: • Start: Hold the button for 2 seconds. Stop: Tap the button once briefly. • Start: Send the TEST1 (#TEST1) command from the control host. Stop: Send the QUIT command (#QUIT) from the control host. • Using AutoID Network Navigator or direct serial commands, assign "TEST" and "Reading rate test mode" to one of the IN terminals.
3-5 Preset/Verification Function Sequence Verification Function This function allows verification of codes including numerical values which change in series, such as workpiece serial numbers. When the verification is OK, a value is added to/subtracted from the preset value. When the verification is NG, neither addition nor subtraction is performed.
Input terminal status and operation Function and Operation of the Output Terminals (OUT1, OUT2 and OUT3) The table below shows the relationship between the status of the input terminal and the operation of the assigned function. Function assigned to the input terminal ON Functions assigned to the output terminals The following functions can be assigned to the output terminals (OUT1 to OUT3). You can assign one or more functions to each output terminal. OFF Trigger input (TIMING) Start reading.
3-7 Timing diagram (When OUT1 outputs an OK signal and then OUT2 outputs a NG signal) Period of time set for output ON time Image Saving Function This section describes the image saving function of the SR-750 Series. ON Image Saving Function OUT1 (OK) The image saving function is used to save the scan image into RAM/ROM of the SR-750 Series based on the image saving mode settings or to send to PC via FTP communication. Saved images can be used for analyzing causes of read error, etc.
Read OK/Comparison NG (When the preset/comparison function is used)/Unstable image Image file name An image file name is set in the following format. (1) _ (2) _ (3) _ (4) . (1) When the reading mode is the single read mode or multi 1 read mode Only successfully read images of both the latest images and judged images are saved. (This is the example of when the parameter banks 1 to 3 are used.
Save images of the specified number before trigger input OFF (2) When the reading mode is the multi 2 read mode In the multi 2 read mode, if reading judgments (Success or Failed) differ among parameter banks, the judged images of parameter banks that were judged as reading error are saved. For the latest images, the image obtained last is saved. When the read result is judged or the trigger input turns OFF, the SR-750 Series saves images of the specified number before then.
Silent mode setting procedure Command name The following 2 procedures for setting silent mode are available: • Setting using the AutoID Network Navigator • Setting with a command Output terminal OFF control (individual control) Data subject to data communication restraint By configuring the SR-750 Series, the following data communication can be restrained.
3-10 Batch Setting Code Sending the quick setup code reading commands Send the quick setup code reading command (RCON) to read the quick setup code. This section describes the quick setup code. 1 Quick Setup Code Send the "RCON" command from the control device. When the SR-750 Series receives the command normally, it returns "OK, RCON", and "C" and "0" are displayed alternately on the multiple LED indicator of the SR-750 main unit.
Code quality verification function Evaluation standard Code quality verification function settings Evaluation by the Code quality verification function is made for the total evaluation grade. Evaluation standards are as follows. This section describes the setting method of the Code quality verification function and the setting items.
Modulation MOD (Modulation) Description Evaluates the variation degree in cell brightness Calculation formula Each cell's MOD = 2 ½ (abs (R-GT)/SC) R : Brightness value GT : Binarization threshold value SC : Symbol contrast Criterion Description Evaluates the variation degree in cell brightness with black and white of the correct cell considered.
ISO/IEC TR 29158 (AIM DPM-1-2006) Decode success/failure Description Evaluates whether decoding is possible or not.
3-12 Duplicate reading prevention interval reset Important The duplicate read prevention function is equipped with the Multi1 reading mode not to read codes again that have been read once. The working time of this duplicate reading prevention function is set by the duplicate reading prevention interval. Two types of the duplicate reading prevention interval reset operation have been prepared with the SR-750 Series.
[2] Changing the script execution setting Using the AutoID Network Navigator, set the script execution setting of the SR750 Series to "Enable". This must be set for the edit data function and the edit image file name function respectively. [Edit data function - Script execution setting item] Handing of the script file when settings are changed, etc. This section describes how to handles the script file when restoring to the default settings or using the changeover function. Operation contents FmtSet.
4-1 Reading Operations Internal bank retry count When the internal bank retry count is set, 1 parameter bank is repeated. When decoding cannot be complete within the specified internal bank retry count, operation to switch to the next parameter bank is possible. If reading operation becomes unstable due to vibration of the workpiece, setting the internal bank retry count enables stable reading. This section describes the reading conditions of the SR-750 Series.
Point Reference 4-3 When a code is read at an interval shorter than the specified output ON time, the OK/NG/ERROR output turns off even if the output ON time of the previous output signal has not elapsed, and a new output signal turns on for the specified output ON time. If output terminal operations of the same type occur successively (such as OK→OK), the previous output signal turns off for 10 ms, and then the new output signal turns on.
4-4 Read Mode Multi 1 Read Mode In this mode, the SR-750 Series reads multiple codes in succession while the trigger input is turned on once. In Multi 1 read mode, the SR-750 Series sends out data and outputs an OK signal every time it reads 1 code (or an OK/NG signal when preset data is registered). The SR-750 continues to scan while the trigger input is on even if no code is present. ERROR will only be output if no code is read after the trigger signal is turned off.
Multi 2 Read Mode Burst Reading Mode Multi 2 read mode is used to read the codes in the parameter banks with registered settings in order while the trigger input is turned on once. After reading all codes (max. 10 types) registered with the parameter bank, this function sends the read data in the order of parameter number and outputs OK/NG signals.
5-1 Installing, Starting, and Shutting Down Installation Flow 1 Turn ON the PC and start Windows. Important This section describes how to install AutoID Network Navigator as well as how to start and shut down the application.
9 Uninstall Method Click [Install]. From the Start menu, select [Control panel] -> [Programs] -> [Programs and Features] -> [Uninstall or change a program], select the program to uninstall from the list, and click [Uninstall]. 10 Click [Finish]. Startup Procedure Starting AutoID Network Navigator From the Start menu, select [Programs] → [KEYENCE Applications] → [AutoID] → [AutoID Network Navigator (EN)]. Or, double-click on the desktop. AutoID Network Navigator will start up.
Adding Reader with Register Button Adding Reader with Temporary IP Address Settings If the SR-750 Series is on the different network, or it is placed on the network after starting AutoID Network Navigator up, add the reader by clicking the Register button. 1 Click the Register button Temporary IP address is used if the IP address for the SR-750 Series is unknown or the IP address of the SR-750 Series to register is conflicting within the network. 1 . 2 2 3 button.
5-2 Screen Layout Menu Bar File This section describes the icons for AutoID Network Navigator. • New Screen (4) • • • (7) (1) (2) (3) (5) • • • (6) • • (8) (1) : Menu Bar Some operations of the AutoID Network Navigator functions or software version can be checked. (2) : File Icon …Creates a new file. …Opens a file. …Saves on an existing file. (3) : Edit Icon Undo the current work or redo. (4) : Tool Icon Starts each tool of AutoID Network Navigator.
5-3 Configuration • Select Network Card : Selects a network card for the PC to use with AutoID Network Navigator. • Options : Click to open the Option window. AutoID Network Navigator Operation Flow The basic operation flow of AutoID Network Navigator is as follows: • Option window • Search Readers on : Sets whether to search Application Startup automatically a SR-750 Series at the AutoID Network Navigator startup. • Clock Sync (SR-D100) : Not used with the SR-750 Series.
The [Auto] screen Monitor Settings Camera settings (5) (1) : Brightness adjustment mode High quality mode…Adjusts the monitor (1) screen brightness with (2) easiness to view codes (3) prioritized. (4) High speed mode…Adjusts the monitor (5) screen brightness with (6) the (2) setting prioritized. (2) : Exposure on high speed mode (7) Upper limit of exposure when capturing (8) images (3) : Offset Sets the offset value (brightness base value). Do not change normally.
Details of the Tuning History screen Symbology tab Click button to display the following screen. It is possible to select what is considered the optimal calibration results when carrying out multiple calibrations for the same code, and register these in the parameter bank. Code setting (5) : Symbology Specify the code type for tuning. (6) : Code-specific setting Set the read length and detailed conditions of each code. For read length and detailed conditions, refer to [Code] tab (Page 38).
Common Scan • Alternate Enable: read the selected parameter bank, and use for reading operations. Disable: do not use the selected parameter bank. • Repeat read attempts Set the number of repeat reads for the selected parameter bank within the range of 0 to 32. * This specifies the number of retries, therefore if "02" is set, then after a single read, 2 retries will be carried out. • Decode timeout (×10 ms) The timeout value set in auto calibration.
• Length limitation settings method The following are example settings when output is restricted in "KEYENCE-SR750" data. (1) Limit Output: Forward, Origin: 3, Length: 5 [Code] tab In the [Code] tab, set read digits for symbology registered in each parameter bank, as well as detailed items and output length restrictions for each code. Furthermore, settings items in the [Code] tab set the same items as those in the [Camera] tab, Manual section. Change settings in one of these.
Detailed setting for ITF Detailed setting for GS1 DataBar Modulus 10/Weight 3 ....... When this option is checked, [Send checkdigit] is enabled. Send check-digit .............. Check this to send read data, including the check digit, to the host computer. Quiet zone scale factor (4-11) ... Set the quiet zone scale factor. GS1 DataBar Truncated ... Check this to allow reading of GS1 DataBar Omnidirectional/GS1 DataBar Truncated. GS1 DataBar Stacked .....
• Ethernet/IP settings Set Ethernet/IP. [Communication2] tab Set communications in line with the control host that connects the SR-750 Series unit. These can be set or changedin the [Table] tab. (1) • PROFINET settings: Details Set PROFINET. (2) (4) Important (3) (1) : Command port Select the interface to perform command communication. Commands indicate operation and configuration commands.
Master/Slave [Operation] tab Configures SR-750 Series operation. These can be set or changed in the [Table] tab. (2) (2) (1) (1) (3) (4) (5) (3) (4) (5) (1) Reading Mode Select one of the following four choices. • Single ........... single label read mode • Multi1............ multi-label read mode 1 • Multi2............ multi-label read mode 2 • Burst read .... burst reading mode When Multi1 or Multi2 is selected, the following window is displayed. Set LaserAim Pulse Duration.
Edit data Output terminal Set the functions of the output terminals (OUT1, OUT2, OUT3). (4) OUT1, OUT2, OUT3 terminal functions • Terminal function OUT1 default : OK OUT2 default : NG+ERROR OUT3 default : TRG BUSY, LOCK BUSY, MODE BUSY, ERR BUSY Setting range : OK, NG, ERROR, STABLE, UNSTABLE, PRESET OK, TUNING OK, TRG BUSY, LOCK BUSY, MODE BUSY, ERR BUSY EXT.
Communication1 (2) • Image save mode Default : Save final bank image Setting range : Save final bank image, save specified number of images from timing ON, save specified number of images before timing OFF • Number of images saved If the number of images to save has been specified from timing ON/OFF, then specify this number. Default : 10 Setting range : 1 to 10 RS-232C • Baud rate Sets the baud rate.
EtherNet/IP • Connection request Sets whether the reader sends connection requests for PC host output. *Only when the interface is set to Ethernet Default : Disabled Setting range : Disable or Enable • Port (Waiting) Sets the port number for PC host output of the SR-750 Series. *Only when the interface is set to Ethernet Default : 9004 Setting range : 1024 to 655355 * 9013, 9014, 9015, 9016, 5900, 5910, and 44818 cannot be used as they are reserved for the main unit system.
Operation • Burst interval (x1 ms) Sets the burst interval. Default : 0 ms Setting range : 0 to 255 ms • Burst count Sets the number of scans in the burst read mode. Default :3 Setting range : 1 to 8 • Burst bank Sets the bank used in the burst read mode. Default : Bank 1 Setting range : Bank 1 to Bank 10 TIMING • Timing Mode Sets the method of measuring timing.
• ECC level (UEC) Set this option to append unused ECC ratio. Default : Disabled Setting range : Disable or Enable • Matching level Set this option to append matching level. Default : Disabled Setting range : Disable or Enable • ISO/IEC15415 verification result Set threshold of ISO/IEC15415 verification result. Default : Disable Setting range : Disable or Enable • ISO/IEC TR 29158 (AIM DPM-1-2006) verification result Sets ISO/IEC TR 29158 (AIM DPM-1-2006) verification result addition function.
I/O Saving Images Input Terminal Common • OK image Sets the saving option for images successfully read. Default : Disabled Setting range : Disabled or Send by FTP • Comparison NG Set save destination for comparison NG image. Default : Disable Setting range : Disabled or Send by FTP • Error image Sets the save destination for read error images. Default : Save to RAM Setting range : Disabled, Save to RAM, Save to ROM, or Send by FTP • Unstable image Sets the save destination for unstable images.
Trigger command response • Keep connected Check this option to let reader send connection requests whenever the connection is closed. Default : Disabled Setting range : Disable or Enable • Send NOOP command Sets whether to send NOOP commands periodically. Default : Enable Setting range : Disable or Enable • NOOP command interval (minutes) Sets the sending interval for NOOP commands.
5-5 5-6 Sending/Receiving Configuration This section explains the transmission of a configuration between AutoID Network Navigator and the SR-750 Series. The specified settings can be saved as a configuration file or read from a configuration file. Sending Configuration to the SR-750 Series 1 2 Select the SR-750 Series unit registered in the reader list, and click the button. Saving a Configuration File 1 When the transmission finishes with the message "Configuration sent successfully.
2 5-8 Select a file from the "Open" dialog box. Terminal Click the [Terminal] icon, and the terminal screen will be displayed. The terminal can be used to confirm data read by the SR-750 Series unit, or send commands to the SR-750 Series unit. Additionally, the terminal screen can be used to start the Live View window, and confirm in real time read images. Terminal Screen The terminal screen has 2 types of display mode. [Normal] view 3 Click the "Open" button.
5-9 (1) Edit Message Area in which to input commands to send to the SR-750 Series. • Header/Terminator Specify headers and terminators for commands to send to the SR-750 Series. Default : None/CR Setting range : None/CR, STX/ETX • Command Input commands to send to the SR-750 Series. Use the ▼ button to display the sent commands history. • Check command You can confirm message format comprising selected headers/terminators as well as input commands.
5-10 (7) [Save image] button Click this to save the image displayed on the monitor screen. The default file name is
5-12 Image view screen in burst read mode Installation Guide Click the [Installation Guide] icon to display the Installation guide screen. Use the cell and symbol size to confirm the distance and field of view size that can be used with the SR-750 Series unit. Use when confirming the field of view when changing the symbol size, and when calculating moving exposures. Details of the Installation Guide screen (1) (2) (3) (4) Thumbnail display is the burst read mode display.
5-13 CODE39 • Symbol size...... input the vertical and horizontal lengths (excluding margins). • Narrow bar width ... Input the narrow bar width. • Data length....... input the data length. Export Reader Configuration AutoID Network Navigator can export configured settings values as a text file. Steps to export settings values 1 CODE128 From [File] on the menu bar, select [Export Reader Configuration…]. • Symbol size...... input the vertical and horizontal lengths (excluding margins).
5-14 Report Generator Function Report generator function screen Report generator function (1) (4) The report generator function of the AutoID Network Navigator outputs tuning results and reading test results of the 2D code reader SR-750 Series, SR-650 Series and SR-D100 Series, and also outputs the conditions specified in the installation guide, etc. Use this function to make reports of device test results, adjustment results before operation, etc.
5-15 Creating Reports for the SR-750 Series Editing the report data Start the report generator function and import the "Installation Report" to the Report Data section. The following is the editing screen of the imported report data. Data that can be generated as report (1) The following data can be used for the SR-750 Series.
Editing the report data Editing the report data Start the report generator function and import the "Reading Report" to the Report Data section. The following is the editing screen of the imported report data. Start the report generator function and import the "Test Report" to the Report Data section. The following is the editing screen of the imported report data. (1) (1) (4) (4) (2) (2) (3) (3) (1) Title Enter the title of the reading report (up to 20 characters).
Reference Image Report Excel report image This can be used as a supplemental explanation report using other image data. This is the image when the report is output to the Excel file. Editing the report data Installation Report The following is the editing screen for the reference image report. (1) (2) (1) Title Enter the title of the reference image report (up to 20 characters). This is used as a sheet name when output to the Excel file.
Workpiece Report Reference Image Report 59 E SR-750 UM
6-1 6-2 Before Mounting the SR-750 Series This section describes the mounting method of the SR-750 Series. This section describes points to be checked before mounting the SR-750 Series. Check the mounting conditions as follows. When using the included mounting bracket 1 Confirm that ambient light (sunlight, other lights, photoelectric sensors, etc.) is not affecting the SR-750 Series. Attach the SR-750 Series to the included mounting bracket.
2 Adjust the installation angle and distance of the SR-750 Series. NOTICE Adjusting the reading distance and code position To suppress the influence of electrical noise from the device, provide insulation for the mounting part of the SR-750 Series and the device. If insulation is not provided, electrical noise may be generated causing reading error or incorrect reading.
4 Press the "Monitor" button to check the code position. 5 Press the "Tuning" button to perform calibration for the code. 6 Press the "Reading test" button to check the reading stability. 7 Checking the screen, perform fine adjustment of the installation angle and distance.
7-1 Communication of the SR-750 Series When EtherNet/IP communication is the main communication Port To communicate with a control device, the SR-750 Series has interfaces for RS232C communication and Ethernet communication. For these communication interfaces, the communication ports can be set as follows: • Command port Communication port to process operation/configuration commands and responses sent from a control device. • Data port 1 Port to output result data from the SR-750 Series.
Symbol ID Appending Data Appends the symbology identifier, specified by AIM, before the read data. It is not appended when a reading has failed. • Data format Various types of data can be appended to read data.
Code vertex coordinates/Code center coordinates Code quality verification result Appends the coordinates of the vertexes and center position of the read code. • Data format Code quality verification results data can be appended. The data formats are shown as below.
Standards ISO/IEC TR 29158 (AIM DPM-12006) SAE AS9132 Evaluation item names (English) Image file name Evaluation item Abbreviated names (Japanese) names Overall Total evaluation ALL Decode Decode success/ failure DEC Cell Contrast Cell contrast CC Cell Modulation Cell modulation CM Reflectance Margin Reflectance margin RM Fixed Pattern Damage Fixed pattern damage FPD Format Information Damage Format information damage FID Version Information Damage Version information damage A
7-3 RS-232C Communication z PASS and RTRY formats PASS C R (RTRY C R ) or STX PASS ETX ( STX RTRY ETX ) * E S C at the beginning and L F at the end can be added. This section describes the RS-232C communication of the SR-750 Series. Important RS-232C Communication Configuration Before using the RS-232C communication, set the communication conditions for the SR-750 Series and the control device. • The SR-750 Series is able to receive any command while waiting for a response.
7-4 Ethernet Communication Communication Function Function Outline Using the Ethernet communication, you can send data from the SR-750 Series, or send operating instructions or change settings from the control device. This section describes the basic specifications and functions of the SR-750 Series. Ethernet communication of the SR-750 Series is available with the following functions: Socket communication function Basic Specifications Sends read data of the SR-750 Series via socket communication.
7-5 7-6 Socket Communication This section described the behavior and configuration items of the SR-750 Series to perform socket communication. FTP Communication The SR-750 Series operates as FTP client or FTP server and can transfer scanned images. This section describes operations for FTP communication. Command port FTP Communication Settings Use this port to send the operation/setting commands to the SR-750 Series via Ethernet. The command port supports server operations only.
Send NOOP command When Send NOOP Command configuration is enabled, NOOP commands are sent periodically with the specified transmission interval. Timeout disconnection of the FTP server at the connection destination can be avoided. • Send NOOP command : Yes, No • NOOP command transmission interval : 1 to 10 (in units of 1 minute) Send PASV command When Send PASV Command configuration is enabled, PASV commands are sent at the file transmission timing to the FTP server.
8-1 Details of Command Communication Send command format Up to 2 parameters for each operation and configuration command are available. Commands are sent in the following format according to the number of parameters: Number of Parameters This section describes the command types and communication format of the SR750 Series.
Timing OFF command Send command LOFF Response Normal process OK, LOFF Abnormal process ER, LOFF, ee Finishing quick setup code reading Send command RCOFF Response Normal process OK, RCOFF Abnormal process ER, RCOFF, ee ee: Error code • Starts and finishes reading operations of the SR-750 Series. Same operations as the timing ON/OFF signals from the IN terminal. • Timing ON/OFF commands can be changed, up to 8 characters.
I/O Terminal Control Confirming the Read History Input terminal status check Read OK/error count history Send command Response Normal process INCHK, m OK, INCHK, n..
Forced trigger lock release Send command UNLOCK Response Normal process OK, UNLOCK Abnormal process ER, UNLOCK, ee Initializing the parameter bank Send command ee: Error code Response • Releases trigger lock. Obtaining forced trigger lock status Save settings The laser pointer for confirming a code position lights up or lights off using a command.
8-3 Obtaining the script version Send command SCPVER Response OK, SCPVER, mmmm, nnnn mm...:Script library version nn…: FmtSet.lua version (Only when FmtSet.lua exists and the version is defined) This section describes the configuration commands of the SR-750 Series. Types of Configuration Commands • FmtSet.Lua version is the value stored in variable name "SCPVERSION" within the FmtSet.Lua file. • This returns the script library version and the FmtSet.lua version.
Scan condition setting Function Lighting Scanning Filter setting Command Number Internal lighting use 000 External lighting use Function Setting value Explanation Default 0, 1 0 : Not used 1 : Used 1 004 0, 1 0 : Not used 1 : Used 0 Exposure 100 0003 to 0333 Exposure time = setting value × 30μs 0003 Dynamic range 101 2500 to 37500 Specify in units of 2500 10000 Offset 102 Use the default value of 255 for 000 to 255 normal use.
Function Command Number UPC-E reading 0 : Disable 1 : Enable 1 351 0,1 EAN/JAN 8 digits reading 0 : Disable 1 : Enable 1 0,1 EAN/JAN 13 digits reading 0 : Disable 1 : Enable 1 0,1 UPC-A Output 0 : Output in 13 digits 1 : Output in 12 digits 0 0,1 Add "number system" to UPC-E 0 : Disable 1 : Enable 0 355 0,1 2-digit supplemental 0 : Disable 1 : Enable 1 356 0,1 5-digit supplemental 0 : Disable 1 : Enable 1 357 0,1 Ignore UPC without supplemental 0 : Disable 1 : Enable 0 0,1 GTIN
Function Command Number Setting value 0900 03 to 50 Maximum read length 50 0901 03 to 50 Minimum read length 4 0902 4 to 11 Quiet zone scale factor 7 0,1 Send start/stop characters 0 : Disable 1 : Enable 1 0903 NW-7 (Codabar) settings 0904 0,1 0905 0,1 Inspect check-digit 0 : Disable 1 : Enable 0 0,1 Send check-digit 0 : Disable 1 : Enable 1 0 to 6 Check-digit type 0 : Modulus 16 1 : Modulus 11 2 : Modulus 10/Weight 2 3 : Modulus 10/Weight 3 4 : Check DR 5 : Modulus 11-A 6 : Lu
Function OUT1 terminal assignment OUT2 terminal assignment Command Number 020 021 Setting value 0 to 3103 0 to 3103 OUT terminal setting OUT3 terminal assignment 022 0 to 3103 TRG_BUSY output upon power-up 024 0, 1 Output ON duration for OUT terminal 025 001 to 255 External lighting output polarity 026 0, 1 Explanation 0 1 2 4 8 16 32 64 128 256 1024 2048 : : : : : : : : : : : : Not selected OK NG ERROR STABLE PRESET OK Specify the setting by sum of the TRG BUSY values of the items.
Data appending function setting Function Command Number Setting value Image data saving function setting Explanation Default Time appending 300 0, 1 0 : Do not append 1 : Append Code type appending 301 0, 1 0 : Do not append 1 : Append 0, 1 0 : Do not append 1 : Append 0 0 Symbol ID appending 302 Bank number appending 303 0, 1 0 : Do not append 1 : Append Scan count appending 305 0, 1 0 : Do not append 1 : Append 0 500 0 Saving destination of verification NG images 501 1
Tuning settings Function Brightness adjustment mode Exposure on high speed mode Communication port settings Command Number 801 Setting value Explanation 0 : High quality mode 1 : High speed mode 0, 1 Default 1 802 3 to 333 Exposure time = setting value × 30 μs Offset setting 803 000 to 255 Use the default value of 255 for normal use.
Data port 2 settings Function Command Number Remote IP address (TCP communication) 300 Remote port (TCP communication) 301 FTP Communication Settings Setting value a.b.c.d 1024 to 65535 Explanation a : 0 to 255 b : 0 to 255 c : 0 to 255 d : 0 to 255 Use when the protocol is TCP. Use only for TPC protocol.
SNTP settings Function Remote SNTP server address Batch transmission of setting/confirmation commands (WA/RA) Command Number 520 Setting value Explanation a : 0 to 255 b : 0 to 255 c : 0 to 255 a. b. c. d d : 0 to 255 If 0.0.0.0 is set, the SNTP server is not accessed. The SR-750 Series has the dedicated command that has been prepared for batch transmission of multiple setting/confirmation commands (WB/RB, WC/RC, WP/RP, WN/RN).
Communication configuration command Change command N , mmm Confirmation command N , mmm N , nnn… Confirmation command response , nnn… mmm : Command number Fixed to 3 bytes nnn··· : Setting value (varies according to command number) example) (1) Batch transmission of the WB command and WP command Send command WA , B , 01700 , Response OK , 2 , P , 200 , 0 , P , 201 , 1 WA (2) Confirm the setting content sent at (1) Send command RA , B , 01700 , P , 200 , P , 201 Response OK ,
9-1 PLC Link Devices that can be used Devices accessible via PLC link are as follows: This chapter presents an overview and the control method of the PLC link. PLC PLC Link KV Series The PLC link allows the SR-750 Series to directly write data into the internal memory of the PLC (programmable logic controller) via the RS-232C interface and Ethernet interface. Since the SR-750 Series directly controls memory in the PLC, it eliminates the need for a communication program.
Ethernet Interface Configuring the KV Series QJ71E71-100/-B5/-B2 RS-232C Interface Operation Set communication conditions with the GX-Developer.
9-3 Configuring the SYSMAC Series RS-232C Interface To use the SR-750 Series over the PLC link, functions of the SR-750 Series need to be assigned to the PLC devices. For the SR-750 Series, the first address of each device is assigned in response to target function. Set communication conditions with the CX-Programmer. CPU built-in port • Control region : Device used to write a command from the PLC. One channel is used for device assignment.
Assignment of Data Region Functions Detailed Description of Device Assignment Function When the data region address D is specified, functions are assigned in order as shown below starting with the specified beginning address. Address D+00 Description Specify reading bank Data description 0: Do not specify bank (Alternate) 1 to 16: Specify bank n • SR-750: 1 to 10 • SR-D100: 1 to 16*5 SR-750 Write PLC Write × ○ Address Specify the Master/Slave ID for timing input when the Multi drop is set.
Data write processing method (A01 to A02, B02 to B04, D+03) Sequential processing operating procedure 1 2 The following 2 methods for writing data are available, depending on applications: Real time processing Address Description Data description A01 Data write processing format 0: Real time processing 1: Sequential processing B04 Real time processing Data being written 0: No data being written 1: Data being written 3 • To conduct real time processing, set the A01 address to OFF (0) in adv
9-4 Reference Program Reference Program This is a reference program for the use of the KV Series. In this program, error handling is not considered, thus program by taking into account error handling and test in actual operation. This section introduces simple reference programs regarding the PLC link with the SR-750 Series. In actual operation, program by taking into account error handling, etc.
9-5 PLC Link Error This section describes how to handle a communication error when it occurs during PLC link. Operation when a PLC link error occurs When a PLC link error occurs, the SR-750 Series exhibits the following behavior: • "E7" is displayed on the multiple LED indicator. • When ERR BUSY is set to the output terminal, the set output terminal turns on. Since the operation is stopped during this period, no timing input signal is accepted.
10-1 10-2 Master/Slave function The Master/Slave function has two types of modes: Multi drop link mode and Multi head mode. This section describes the overview of each mode. Make the setting according to the following procedure. (1) Ethernet setting for each code reader Change each reader's IP address avoiding duplication of IP address. Make the same setting for Subnet mask.
10-3 Multi drop link mode Number of read data: 2, Data transmission timing: Send after timing OFF With the Multi drop link mode, reading operations of each SR-D100 or SR-750 Series are controlled by each unit. However, transmission of timing commands and sending read data are collected and controlled by the Master unit.
11-1 EtherNet/IP SR-750 Series EtherNet/IP function overview The following describes the functions that can control the SR-750 Series using EtherNet/IP. This section describes an overview of EtherNet/IP. Function EtherNet/IP EtherNet/IP is an industrial communications network proposed by ODVA (Open DeviceNet Vendor Association, Inc.). EtherNet/IP communication can share the network with normal Ethernet communication. Performs reading instructions.
11-2 2 Cyclic communication Communication 2 tab • Set the PLC communication interface and protocol. Interface : Ethernet Protocol : EtherNet/IP This section describes the SR-750 Series cyclic communication setting procedures and functions. SR-750 Series cyclic communication When cyclic communication is performed in the SR-750 Series using EtherNet/IP, SR-750 series functions are assigned to the PLC devices. Use the function allocated to each device according to the intended usage.
3 • Input Only This connection can perform the following communications. • SR-750 → PLC.............. Data Send This connection is used only when sending read data of SR-750. Multiple "Input only" connections can be used for a single unit of SR-750. (Max. 16) For multiple PLCs to receive data transmission from a single SR-750, set the PLCs as follows. * Each connection's trigger timing is performed through cyclic. The SR-750 Series connection type supports both Point to Point and Multicast.
Cyclic communication data assignment Parameter details of result data (Input Assemblies) Data assignment during cyclic communication is performed as follows. Input Assemblies (Address 0, Bit 0 to Bit 7) Handshake and error status Result data (Input Assemblies) Input Assemblies is a device that write responses from the SR-750 Series to the PLC. When using this device, each device function is assigned as follows. Device status, Result Data, etc. are written to the Input Assemblies.
Input Assemblies (Address 1, Bit 8 to Bit 15) Error status Input Assemblies (Address 4 to 6) Total evaluation grade for matching level and code quality verification function Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 1 Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Address Bit Name Description This turns ON when reading error or comparison NG occurs.
Output Assemblies (Address 2) Bank number Parameter details of control data (Output Assemblies) Output Assemblies (Address 0, Bit 1 to Bit 7) Handshake/Clear bit Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 2 Address Bit Name Data contents Description Address Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Address Bit 0 1 0 7 Name Description Read Data Update Permitted This
Level trigger operation procedure One-shot trigger operation procedure This section describes the example when the trigger input measurement method of the SR-750 Series is set to the level trigger. This section describes the example when the trigger input measurement method of the SR-750 Series is set to the one-shot trigger. Timing chart Timing chart The attributes (signal directions) are described using the following directions.
8 Data processing procedure using the handshake process This section describes the data processing procedure using the handshake process. The following procedure is described using the example when the trigger input measurement method of the SR-750 Series is set to the level signal trigger. When "Read Data Update Permitted" of PLC turns OFF (0), the SR750 Series turns "Read Data Update Available" and "Read Data Update Complete" OFF (0). The SR-750 Series is equipped with the send buffer of 10 KB.
2 Responses Communication 2 tab Set the PLC port interface and protocol. • Interface : Ethernet • Protocol : EtherNet/IP The following are the response formats sent from the SR-750 Series to the EtherNet/IP scanner. Response formats Item Description General status (1 byte) Returns the General Status in response to the command. Returns 00H when operation is successful. Additional status (2 bytes) Returns Additional Status. Service response Returns the result data in response to the command.
How to decipher the SR-750 Series object table SR-750 Series Object Details This section describes the SR-750 Series object configuration. Reading the object table (attribute) (1) (2) (3) Instance ID Attribute ID Name 1 (0x01) 108 (0x6C) IN/OUT Status SR AutoID Reader Object (Class ID: 105 (0x69)) (4) This object delivers the SR-750 Series connected status and device writing/ reading. This is an object specific to the SR-750 Series.
Instance Attribute ID ID Data : : : : : : : : : : : : bit0 bit1 bit2 to 15 : EXT. Request Complete : EXT. Request Failure : Reserved UINT bit0 bit1 bit2 bit3 bit4 : : : : : UINT EXT. Request Result Code UINT bit0 bit1 bit2 to 3 bit4 bit5 bit6 bit7 to 15 EXT.
SR-750 Series typical operation examples (8) Get result data Acquires the SR-750 Series operation results. (1) Start reading (Read Start) Gives the command to start reading for the SR-750 Series.
For the Control Logix/Compact Logix (RSLogix 5000) For the Control Logix/Compact Logix (RSLogix 5000) Description of tags used in the sample Description of tags used in the sample Name Data type Description Name Data type Description REQ BOOL Bit to order to start/stop reading REQ BOOL Bit to order to start/stop reading READ_DATA SINT[256] Memory to store read data READ_DATA SINT[256] Memory to store read data Reference program chart Reference program chart (O) : Output Assemblies
[Message communication] Buffer Overflow Error and General Error occurred. Reference program chart MSG B9:0/0 N25:1/0 N25:1/1 ONS Rung1 / Communication Command Size in byte(Receive) Data Table Address(Receive) Size in byte(Send) Data Table Address(Send) Service Service Code Class Instance Attribute / CIP Generic 0 2 N11 Custom 4b(Hex) 69(Hex) 1 0 ( EN ) This is a reference program to disable Buffer Overflow Error and General Error using the message communication.
[Message communication] Hardware reset processing This is a reference program for hardware reset (restart) in message communication. For the KV Series Reference program chart REQ R30700 Message communication start request ' Data are stored using the box script. ' Data can also be stored with the MOV command.
12-1 PROFINET PROFINET device naming rule 1. PROFINET device name length: 1 to 240 characters 2. 1 label length: 1 to 63 characters 3. Only [a to z] (alphabet lower case) [0 to 9] (numbers), [-] (hyphen), [.] (period) can be used for a device name. 4. [-] (hyphen) cannot be used at the beginning of the label. 5. [-] (hyphen) cannot be used at the end of the label. 6. port-xyz, port-xyz-abcde cannot be the name of the first label. a, b, c, d, e, x, y, z means [0 to 9] (numbers) 7.
Slot Size 2 1 byte Module name BUSY Status Bits Bit address Data contents Slot Module name Bit address Name Description Data contents 0 Unstable Main unit in TRG BUSY status 0 : No TRG BUSY status 1 : TRG BUSY status 1 Matching Level Unstable 0 : Stable 1 : Unstable 2 LOCK BUSY Main unit in LOCK BUSY status 0 : No LOCK BUSY status 1 : LOCK BUSY status Matching level judgment result unstable 2 ISO/IEC 15415 Unstable ISO/IEC 15415 verification result unstable 0 : Stable 1 : Unstable
Word area and byte area PLC instruction area (Q address) In the following areas, information is represented with the following units. • Word areas : Areas where 0 to 65535 is represented as a 2-byte unsigned integer • Byte area : Areas where a character code such as ASCII code is represented The PLC instruction area is divided into areas as follows. Bit area In the following areas, information is divided by bit. Information is represented with 0 or 1.
13-1 Installing MultiMonitor 7 Click [Install]. 8 Click "Finish". This section describes how to install, start and shut down the MultiMonitor. Installation Procedure This section assumes that MultiMonitor will be installed on a Windows 7-based computer with the following drive configuration: Drive C: Hard disk drive Drive E: CD-ROM drive 1 Turn on the PC and start Windows. Important 2 3 When the [InstallShield Wizard Completed] window appears, MultiMonitor install is complete.
13-2 Using MultiMonitor Double-clicking any of the images can enlarge the image. [Enlarged image] Software for real time monitoring of the SR-750 Series. This can display up to 16 SR-750 Series at once. This can be used as easy-to-understand monitoring software. (2) (4) (3) (5) Status area Area that displays results data for the SR-750 Series. Notes for MultiMonitor (5) • While AutoID Network Navigator is running, MultiMonitor cannot be started.
14-1 Installing FileView 7 Click [Install]. 8 Click "Finish". This section describes how to install, start and shut down the FileView. Installation Procedure This section assumes that FileView will be installed on a Windows 7-based computer with the following drive configuration: Drive C: Hard disk drive Drive E: CD-ROM drive 1 Turn on the PC and start Windows. Important 2 3 When the [InstallShield Wizard Completed] window appears, FileView install is complete.
14-2 Using FileView Software that isolates the FileView software function from AutoID Network Navigator. Without starting AutoID Network Navigator, you can manipulate image data and configuration files stored in the SR-750 Series RAM/ROM. (1) (2) (3) (5) (4) (1) Menu Bar • System ······· Register readers. • Settings ······ Select network cards. • Help ··········· Confirm the version of FileView. • File ············ Shut down FileView.
15-1 SR-750 Series Specifications Reading range characteristics (Typical) Reading distance with cell sizes (narrow bar width) other than the chart below can be confirmed using the introduction guide for AutoID Network Navigator.
15-2 SR-750HA Unit: mm 25 30 35 40 45 50 55 Dimensions 60 20 SR-750 Series Focal distance = 38 mm 15 SR-750/751/750HA 10 5 SR-752 34.3 47 39.1 30.8 0 Unit: mm 4-M4 (Depth 5mm) 42.1 1.2 1.2 17 11.1 13.2 –5 28 15° 15° A –20 B 17.6 Unit: mm Code type Cell size A B 0.08 31 39 0.127 27 42 0.25 22 50 DataMatrix, QR 28 65 –15 (84.4) 65 –10 (110) 20 9.5 17.6 37.5 9.5 "With port cover" 46.
15-3 Ethernet cable (OP-87356/87357/87358) Model L OP-87356 2m OP-87357 5m OP-87358 10 m SR-750 Series Field of View Size Unit: mm The size of the field of view for the SR-750 Series is as follows. SR-750HA 44.7 L Unit: mm 47.3 φ15 Field of view size φ6.4 M12 Reading distance 20 25 30 40 50 60 Width 15.3 18.6 21.9 28.5 34.5 41.2 Height 10.1 12.3 14.5 18.9 22.9 27.3 40 50 60 80 100 120 Width 29.5 35.7 42.6 55.7 69.4 82.4 Height 19.6 23.7 28.2 36.
15-4 Troubleshooting Unable to perform quick calibration Is the laser pointer on? If you suspect that your SR-750 Series device is operating abnormally, check the following. If this does not solve the problem, contact your nearest KEYENCE sales office. Turn the laser pointer off and then retry the quick calibration. Is the code registration for the tuning setting correct? Using the tuning setting of AutoID Network Navigator, check if the type of code to be used has been registered correctly.
STEP3 Unable to communicate via Ethernet correctly Check the security software of the PC Are the command port, Data port 1 and Data port 2 set to Ethernet? Has the communication been blocked by security software of the PC? If security software is operating on the PC, it may be blocking the communication. Disable the security software, and then make communication again. * Restarting the PC may be necessary after disabling the security software.
15-5 15-6 Checksum Calculation Method High-order 4 bits Hexadecimal • A checksum can be appended to the read data when it is being sent. * No checksum can be appended to commands or responses. • The checksum allows you to check if garbled text was caused during the RS232C communication. If the checksum does not match due to concurrent use of the PASS/RTRY and ACK/NAK protocols, create a program that requests to send again (RTRY or N A K ).
15-7 15-8 Software License Software License Agreement NOTICE TO USER: PLEASE READ THIS SOFTWARE LICENSE AGREEMENT (THIS "AGREEMENT") CAREFULLY. BY USING ALL OR ANY PORTION OF THE SR-H3W (THIS "SOFTWARE"), YOU ARE AGREEING TO BE BOUND BY ALL THE TERMS AND CONDITONS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ANY TERMS OF THIS AGREEMENT, DO NOT USE THIS SOFTWARE.
15-9 Copyright indications TOPPERS/JSP Kernel Toyohashi Open Platform for Embedded Real-Time Systems/Just Standard Profile Kernel Copyright (C) 2000-2003 by Embedded and Real-Time Systems Laboratory Toyohashi Univ. of Technology, JAPAN The above copyright holders grant permission gratis to use, duplicate, modify, or redistribute (hereafter called use) this software (including the one made by modifying this software), provided that the following four conditions (1) through (4) are satisfied.
Revision History Date of printing Version WARRANTIES AND DISCLAIMERS (1) KEYENCE warrants the Products to be free of defects in materials and workmanship for a period of one (1) year from the date of shipment. If any models or samples were shown to Buyer, such models or samples were used merely to illustrate the general type and quality of the Products and not to represent that the Products would necessarily conform to said models or samples.