WARNING:pdfminer.pdfpage:The PDF <_io.BufferedReader name='/Volumes/Scratch/Incoming/eg-scratch/5694959.pdf'> contains a metadata field indicating that it should not allow text extraction. Ignoring this field and proceeding. Use the check_extractable if you want to raise an error in this case SECD-7I0B-03H User Manual V1.0 Serial version content Date number 1 number V1.0 New 2020.07.13 Preface SECD-7I0B-03 (H) is a monitoring and control platform specially designed for construction machinery and agricultural machinery by Huaxing Digital Company. The display is based on the ARM platform and adopts a 7.0-inch, 800480 resolution TFT industrial-grade liquid crystal display, which has good human-computer interaction performance. In addition to the display function, it also integrates control and communication functions: support digital and analog signal input and output, motor control, CAN, LTE, GPS, and can seamlessly connect with the remote monitoring center. The display adopts a flat-panel front panel design with a beautiful industrial appearance. Electromagnetic compatibility, IP protection, and high level of anti-vibration impact can meet the environmental index requirements of harsh working conditions. It supports the LM Studio integrated development environment independently developed by Huaxing, and the configuration program and screen development are easy. 1Functions and features 1. Integration of control, display and communication Display: Exquisite and practical industrial-grade TFT LCD screen, which can realize the display of various components Control: 5 channels of switch input, 6 channels of switch/PWM output, 8 channels of analog input, 1 channel of motor drive output Communication: support a variety of wired and wireless communication technologies, compatible with J1939/CANOpen/CAN2.0B protocol; support USB program and quick download of pictures The function overview is as follows Numbering Features Sub-number Subfunction description 1.1 Picture switch Press the button to turn the page 1.2 Variable display 1 display 1.3 Icon display 1.4 Bar graph display 1.5 Cut picture 2.1 CAN communication Display variable value at specified position Display a customized icon in the specified location The progress bar shows the associated variable value Cut the picture to a custom target location Receive the CAN data of the Huaxing controller and send it to the configuration software after processing; receive the data of the configuration software and send it to the controller Upload data to the remote monitoring 2 communication 2.2 LTE communication, center; receive data from the GPS communication monitoring center; receive satellite latitude and longitude information GPRS remote debugging The remote technical support center can 2.4 and update of LM perform remote LM debugging and configuration brushing 2.5 USB update program and pictures After plugging in the USB with HMI configuration, the configuration and picture will be updated automatically after power on 1 3 control 3.1 Process control Realize the sequence relationship, branch relationship, and cycle relationship in the task body software 3.2 Parameter feature Component parameter format definition modification 3.3 Integer operations arithmetic operations, logic Integer definition, assignment, extreme value, limiting, four 3.4 Floating point arithmetic 3.5 Data conversion processing 3.6 Selection function operations, comparison and other functions Realize floating-point number definition, assignment, extreme value, limiting, four arithmetic operations, elementary function operations, comparison and other functions Realize normalization processing, data conversion processing between different types of data and different engineering quantities Realize the choice relationship between number and number Provides approximate calculation methods such as the Taiwanese series 3.7 Approximation approximation of the piecewise function continuous function and the multi-segment straight line approximation of the curve Realize a class of functions that are used in discrete manufacturing and 3.8 Time function batch process industries, which are related to time and use switching and analog as output functions Provides a class of functional functions for process industry 3.9 Process volume automation (including specific processing calculation methods for engineering quantities such as flow and temperature) Provides typical links for controller design and control system simulation Provides a PID controller that accounts for more than 90% of the total control 3.10 Control typical links 3.11 PID controller 2 3.12 Dedicated TSO controller 3.13 filter loop Provides the unique
"transient-steady-state-overshoot"
controller and two-position controller unique to LM measurement and control components Provides Butterworth filters for process industry automation 4.1 Keyboard scan Support 5 buttons Human-computer 4 interaction 4.2 Power saving function Screen brightness automatic/manual adjustment 5 input Output 5.1 5.2 5.3 5.4 5.5 5.6 Switch input Support switch input Analog input Support analog input Frequency input Support TI input Switch output Support switch output Analog output Support analog output Motor output Support stepper motor output 1. Dedicated display and control development environment Huaxing's self-developed LM Studio display and control development environment, based on the IEC61149 standard, provides LM Studio-GUI screen preparation tools, and integrates a large number of function blocks to quickly develop screens and configuration programs. 2. Adapt to harsh environments Can be used in severe cold and hot environments: -25 degrees low temperature, 65 degrees high temperature Anti-reverse power supply design, self-protection greater than 37V to prevent burnout Suitable for environments such as strong vibration, dusty rain and lightning strikes in field operations 3. It can be seamlessly connected with Huaxing remote monitoring system Support remote debugging and brush program, convenient for after-sales maintenance Support remote unlocking machine to facilitate credit management 2external interface function description 1. External interface definition 2. Installation size Can be fixed and installed with 4M6 screws (including spring washers and flat washers) 1 Definition of connector port classification Port type The port number Corresponding to M4-MCU pin Mode selection/feedback Features Voltage type analog input AI_V_1 AI_V_2 AI_V_3 AI_V_4 AI_V_5 AI_V_6 Resistive analog AI_R_1 input AI_R_2 Switch input
(low effective) DI_L_1 DI_L_2 DI_L_3 DI_L_4 DI_L_5 Frequency input TI_1 J1-21 J1-29 J1-30 J1-32 J1-4 J1-5 J1-23 J1-31 J1-12 J1-13 J1-14 J1-15 J1-6 J1-3 PWM/switch PWM_1/DO_1 J1-10 output PWM_2/DO_2 J1-18 PWM_3/DO_3 J1-26 PWM_4/DO_4 J1-27 PWM_5/DO_5 J1-28 PWM_6/DO_6 J1-22 MO_A+
MO_A-
MO_B+
MO_B-
J1-11 J1-16 J1-19 J1-20 Motor drive output Reset Reset J1-7 Key switch SMI Key switch J1-17 Ground GND J1-8,24,33 Power supply
+5VOUT J1-9 PA1_ADC12_IN1 PA1_ADC12_IN2 PA1_ADC12_IN3 PA1_ADC12_IN4 PA1_ADC12_IN5 PA1_ADC12_IN6 PA1_ADC12_IN7 PA1_ADC12_IN8 PH4 PH3 PH8 PF8 PE3 PA8 PB7 PB8 PB9 PB10 PB11 PF6 High-speed AD sampling:
Input: 0~10V.DC, Accuracy: 0.5%, Resolution: 0.025%
The sampling range is set by the duty cycle, the sampling accuracy is 0.5%, and the resolution is 0.025%; 0~30K High and low level switching PA9(DO) is detected, The default is DI_L, Low level (0-4.55V) when PA9 is high, it is High level (4.55-36V) DI_H PF7(DO) Frequency: 0~1KHz 12-24V.DC The default is TI_1 pull Frequency:10Hz~70KHz, high, when PF7 is high, Accuracy: 0.1%
pull low PB1_ADC12_IN9 Pulse width modulation PC1_ADC123_IN11 PC2_ADC123_IN12 PC3_ADC123_IN13 PC4_ADC12_IN14 output:
Frequency: 502.55kHz, Current 01.5A, 1%
accuracy, 0.025%
No feedback on this resolution route Stepper motor control Contact capacity: 40V.DC 1.2A, Frequency: 0~130Hz, Features: overvoltage, short circuit protection Short circuit with ground for more than 5 seconds to reset Judge whether the key switch is turned on when input 24V or not Ground Power supply for external devices, Maximum output 750mA Power positive Power positive J1-25,34 CAN bus CANA_H CANA_L J1-2 J1-1 Power supply 12-24V Features Corresponding to M4-MCU pin Remarks Internal control pin Key scan PG10 (DI), line scan PG13 (DI), line scan PG14 (DI), line scan PG2 (DI), column scan PG3 (DI), column scan Two hours to trigger the reset port 24VDRV start SMI signal detection buzzer AUO screen backlight control AUO screen brightness adjustment PI3 PI11 PI8 PB12 PE5 PC8 ARM 24 signal detection PA0_ADC123_IN0 3Development and debugging 1Hardware development platform Key code 1-key S5 Key code 3-key S1 Key code 4--button S2 Key code 5--button S3 Key code 6-key S4 Output Output input Output Output Output input Connect the PC to the LM USB emulator via USB, and connect the other end of the emulator to the SECD-7I0B-03 (H) display screen via CAN. Install Huaxing's dedicated integrated development environment LM Studio on the PC. Complete the construction of the hardware platform. When purchasing products, relevant development and debugging accessories must be equipped at the same time, as shown in the following table:
Serial number 1 2 3 name model Icon Vendor AMP connector socket sheath 4-1437290-0 Tyco Electronlcs AMP connector metal pin 3-1447221-3 USB analog debugger HX-USB-SIMULATOR Tyco Electronlcs Shanghai Digital Company Huaxing 1. Software development platform LM Studio supports application development based on Huaxings special LM language, and provides a software platform integrating project management, code writing, compilation, and debugging functions for Huaxings controller and display product application development, and improves application development efficiency and quality. With the help of the GUI programming module of LM Studio, users can develop in a graphical manner. They only need to create some controls on the interface and associate these controls with the corresponding variables. At the same time, some LM script programs corresponding to the keys are added to realize what you see is what you get. LM Studio integrates a large number of mature and easy-to-use component libraries, as follows:
Component number 11 1.2 Big category System kernel Category description Function introduction System functions Implement system definition Mission control Realize the definition of task body Basic services Realize the sequence relationship, branch Process control relationship, and cycle relationship in the task body software Parameter feature Component parameter format definition modification Integer definition, assignment, extreme Integer value, limiting, four arithmetic operations operations, logic operations, comparison and other functions Realize floating-point number definition, Floating point assignment, extreme value, limiting, four arithmetic arithmetic operations, elementary function operations, comparison and other functions Realize normalization processing, data Data conversion processing conversion processing between different types of data and different engineering quantities Selection Realize the choice relationship between function number and number Approximation function Provides approximate calculation methods such as the Taiwanese series approximation of the piecewise continuous function and the multi-segment straight line approximation of the curve CAN communication Realize CAN data transmission communication communication GPRS/GPS Realize GPRS/GPS data transmission 2.1 2.2 2.3 2.4 2.5 2.6 2.7 3.1 3.2 3.3 4 input Output Serial communication Realize RS232 serial data transmission Input and output Realize digital input and output, analog input and output, pulse input, motor output, and real-time clock, drive keyboard, encoder and other peripheral communication 5.1 5.2 5.3 typical application 5.4 5.5 5.6 6.1 6.2 6.3 GUI screen Time function Realize a class of functions that are used in discrete manufacturing and batch process industries, which are related to time and use switching and analog as output functions Provides a class of functional functions for Process volume processing process industry automation (including specific calculation methods for engineering quantities such as flow and temperature) Control typical Provides typical links for controller design links and control system simulation PID controller Provides a PID controller that accounts for more than 90% of the total control loop Provides the unique Dedicated TSO controller
"transient-steady-state-overshoot"
controller and two-position controller unique to LM measurement and control components filter Provides Butterworth filters for process industry automation GUI system Build GUI system GUI graphic Create page, icon, text, bar graph, meter control library pointer and other controls GUI script library Dedicated to the process control, numerical calculation and timer function of the GUI system For specific component applications, see "LM Reference Manual" under the "Help" menu of the LM Studio software. 3Application examples 3.1 Screen compilation The screen preparation adopts the graphical "what you see what you get" method for development. It includes the following steps:
Create a new GUI project Add GUI controls Generate GUI code template Create a new GUI project and add GUI controls Edit control properties Modify script based on background script template Basic window information area Window initialization script Window variable definition script page Window key event definition area Window variable initialization script Automatically generate template code Window background execution script icon Icon basic information area Icon file source Stick figure Bar graph basic information area Bar graph format definition area 999 Text Basic text information area Text format definition area Window into script Window control display script Window event handling script Window user-defined script Window close script F1 F2 F3 F4 F5 Figure 1 The basic process of LM Studio GUI development graphical interface 3.1.1 Create a new GUI project For details, see "Help Content" under the "Help" menu of the LM Studio software. 3.1.2 Add GUI controls Page control definition 3.1.3 Generate background GUI script code Double-click the page to automatically generate the background script code corresponding to the page. 3.2 Control and communication programming 3.2.1 IO input and output function 10 1-4.3 horizontal screen;
2---5.0 vertical screen 37.0 Portrait After the first line is over, press Enter, and write GUILib: V. in the second line. After the second line is over, press Enter to save and exit. 3Create three folders, ICON, LIB, and PHOTO under the GUI folder LIB folder---used to place font files, the naming of font files conforms to XXXX.DZK (X is Arabic numerals) PHOTO folder---used to store picture files, the pictures are converted from the host computer download tool, and the name conforms to XXXX.bmp (X is Arabic numerals) ICON folder---used to place icon files 3.3.2 Burning steps 1) Before burning the picture font library, make sure that the bottom layer has been burned. You can open the configuration debugging interface to connect to the code file to observe whether it can communicate. If it fails to communicate, first reset the motherboard and try again. 2) After adding the files to be burned in the U disk according to the second step, connect it to the USB port of the motherboard, and then power on the motherboard. 3) Under normal circumstances, the display screen will start to flash and display burned pictures after a few seconds, and the U disk indicator light will start to flash. 4) If you cannot see the burning process, please make sure to unplug the U disk under the premise that the U disk indicator is not flashing. 4.Description of environmental indicators Working temperature: -20~+65 Storage temperature: -25~+80 Overvoltage protection: 37V Vibration resistance: 8.3-400Hz 10mm 6.8g Shock resistance: 50g, 6ms&11ms Relative humidity: 10%~90%
Protection level: IP65 5.Connect with external controller Connect with external controller device via CAN bus, support CAN2.0B, Canopen, J1939 protocol. Figure 2 Schematic diagram of external controller connection 6.Common troubleshooting 1. The connection between the display case and the grounded metal part should have a low impedance value. It is qualified by the following test. When the transient interference is injected, the voltage drop is measured between the controller case and the grounded metal parts. It is required that the voltage Umax on the case should not be greater than 0.8V (TTL low level threshold) during the entire process of interference injection;
According to some characteristic parameters during the interference injection, the required ground impedance range is calculated: in the 0-100MHz frequency band, the impedance value shall not exceed 60 milliohms;
2. In addition to the good grounding of the display shell, all input and output points of sensors, loads, etc. connected to the display must be connected in a closed loop, that is, all input and output grounds must be connected to the corresponding ground of the display. 3. The common reasons for unsuccessful burning of picture fonts are as follows:
The configuration file does not exist or the content is wrong Wrong naming of the folder to be burned, no burned file or wrong file naming format Problems with the USB flash drive or motherboard The underlying program is not burned or the version is wrong FCC Statement Any Changes or modifications not expressly approved by the party responsible for compliance could void the users authority to operate the equipment. This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions:
(1) This device may not cause harmful interference, and
(2) This device must accept any interference received, including interference that may cause undesired operation. FCC Radiation Exposure Statement:
This equipment complies with FCC radiation exposure limits set forth for an uncontrolled environment. This equipment should be installed and operated with minimum distance 20cm between the radiator& your body. Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However,there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
Reorient or relocate the receiving antenna. Increase the separation between the equipment and receiver. Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. Consult the dealer or an experienced radio/TV technician for help.