Description
3481 Invensys Triconex system
3481 Invensys Triconex system
Module Clips Drive controller servo motor
Contact: Mr. Lai
Wechat:17750010683
Whats app:+86 17750010683
Skype:+86 17750010683
QQ: 3221366881
3221366881@qq.com
What exactly does embedded development do?
Embedded development is a technology similar to programming, but our understanding of the scope of programmers is to do computer software, web development, and also to do apps.
The majority of embedded development is intelligent electronic products, which are designed for hardware programming. This hardware can be understood as a circuit board, usually composed of a controller (processor) chip and different circuits.
The specific program and circuit are generally determined by the product function. For example, an electronic clock product is usually composed of a digital tube and a microcontroller (controller), and then written in C language to download it to the microcontroller to achieve clock display.3481 Invensys Triconex system
Of course, there are far more products that can be developed in embedded systems, including smartphones, wearable devices, drones, robots, mice and keyboards, and so on.
The knowledge system of embedded development and design is also very diverse, and different products require different learning contents.
So, if we want to enter embedded development, we must first understand several directions of embedded development, otherwise you will never find a starting point.
The general mainstream directions are microcontroller development, ARM+Linux development, and FPGA/DSP development.
I have been working on microcontroller development for the past 10 years of my career.
Microcontrollers can be said to be the foundation of all directions. If you have strong microcontroller development capabilities, then ARM+Linux, or FPGA/DSP are easy for you to get started.
The development of microcontrollers is also one of the directions with the lowest threshold for embedded systems. Initially, I was self-taught in electrical engineering and transferred there. It took me about four months from the beginning of my studies to finding a job.
However, at that time, the threshold was still very low, and you could basically find a job by working on a small project with a 51 microcontroller.
If it”s the current situation, you only know these things and have little competitiveness. Nowadays, the main focus of enterprises is on whether you have project experience, rather than what kind of microcontroller you know.
The project experience can be accumulated through practical projects with endless microcontroller programming, which can be said to be the closest to actual development at present.
At present, the salary of single-chip microcontrollers is not low, and it is normal for them to start at 8K in first tier cities, and they can reach 15K after working for 2-3 years.
There are many industries covered by embedded systems, and in the later stage, based on work, we will only focus on one direction. From a macro perspective, we will divide it into embedded software development and embedded hardware development. Software development is mainly based on application software development on systems (Linux, VxWorks, WinCE, etc.), and hardware development includes motherboard design, system porting, cutting, and writing low-level drivers
My personal experience started with microcontrollers. Firstly, I studied C and C++, digital and analog electronics, power electronics, circuit design, microcontroller principles, FreeRTOS, data structures, and computer operating systems. Later, due to work requirements, I relearned university automation control theory, signals and systems, complex functions, linear algebra, calculus, statistics, and compiler principles. These are all basics, and it is important to understand and thoroughly study them, This will bring help to the later research and development work, and there is also a need for more drawing board, drawing board, and practical operation. Without practicing optics, the efficiency is very low, and knowledge is repetitive. Only by repeatedly looking and using can we understand. We can buy some development boards to assist in learning. Now that the internet is developed, network resources can improve our learning efficiency.
Embedded development refers to developing under an embedded operating system, commonly used systems include WinCE, ucos, vxworks, Linux, Android, etc. In addition, develop using C, C++, or assembly; Using advanced processors such as arm7, arm9, arm11, powerpc, mips, mipsel, or operating systems also belongs to embedded development.
1. Basic knowledge:
Purpose: I can understand the working principles of hardware, but the focus is on embedded software, especially operating system level software, which will be my advantage.
Subjects: Digital Circuits, Principles of Computer Composition, and Embedded Microprocessor Architecture.
Assembly Language, C/C++, Compilation Principles, Discrete Mathematics.
Data structure and algorithms, operating systems, software engineering, networks, databases.
Method: Although there are many subjects, they are all relatively simple foundations and most of them have been mastered. Not all courses may be taught, but elective courses can be taken as needed.
Main books: The C++programming language (I haven”t had time to read it), Data Structure-C2.
2. Learning Linux:
Purpose: To gain a deeper understanding of the Linux system.
Method: Using Linux ->Linxu system programming development ->Driver development and analysis of the Linux kernel. Let”s take a closer look, then the main topic is principles. After reading it a few times, look at the scenario analysis and compare it deeply. The two books intersect, with depth being the outline and emotion being the purpose. Analysis is version 0.11, suitable for learning. Finally, delve into the code.
Main books: Complete Analysis of Linux Kernel, Advanced Programming in Unix Environment, Deep Understanding of Linux Kernel, Scenario Analysis, and Source Generation.
3. Learning embedded Linux:
Purpose: To master embedded processors and their systems.
Method: (1) Embedded microprocessor structure and application: Direct arm principle and assembly are sufficient, without repeating x86.
(2) Embedded operating system class: ucOS/II is simple, open source, and easy to get started. Then delve deeper into uClinux.
(3) Must have a development board (arm9 or above) and have the opportunity to participate in training (fast progress, able to meet some friends).
Main books: Mao Decao”s “Embedded Systems” and other arm9 manuals and arm assembly instructions.
MQTT IoT Remote IO Module Based on Ethernet Communication Technology
MQTT IoT Remote IO Module Based on Ethernet Communication Technology
Barium rhenium technology remote IO modules are widely used in IoT scenarios such as intelligent transportation, smart water conservancy, smart agriculture, smart campuses, smart communities, smart power distribution, and smart water conservancy.
With the development of IIOT industrial Internet of Things technology, more and more traditional assets need to be connected to the internet, achieving unified data collection and analysis, and breaking the phenomenon of traditional device information silos. The barium rhenium technology remote IO module M160T, which supports IoT protocols, has become an excellent choice for many enterprises to achieve device networking, remote control, and data collection based on the compatibility of existing devices and the accessibility of IoT platforms!
Ethernet communication technology is a mature communication technology because it has the characteristics of stability, reliability, mature technology, fast transmission speed, and fast construction wiring. Due to its wide application, Ethernet communication through the MQTT protocol is the main way for enterprise equipment to go to the cloud. Barium rhenium technology can quickly collect data and control such as air compressor room, property living pump room, street light control, liquid level collection, temperature and humidity collection through Ethernet remote IO module.3481 Invensys Triconex system
So, why is the remote IO module of barium rhenium technology widely used in the field of industrial IoT? The specific reasons are as follows.
1. Actively connect to cloud platforms:
Based on the characteristics of Ethernet communication networks, the barium rhenium technology remote IO module does not require complex settings such as peanut shells to achieve the Internet of Things. The barium rhenium technology remote IO module needs to support both TCP client and TCP server functions.
2. Compatibility with existing systems:
It supports TCP Server and Modbus TCP protocol functions, and is compatible with device access of traditional upper level systems or HMI TCP clients.
3. Support multiple IoT platforms:
Supports standard MQTT, Modbus TCP, and Modbus RTU over TCP protocols. It can be connected to public cloud IoT platforms and user built MQTT private clouds through the MQTT protocol. It can also be connected to SCADA and DCS systems through Modbus TCP.
4. Rich IO interfaces and scalability:
There are many types of IO for industrial field data collection and replication. The Ethernet IO module of barium rhenium technology supports signal acquisition from various devices such as 4-20Ma, 0-20mA, 0-5V, 0-10V, RS485, DI, DO, PT100, PT1000, pulse input, pulse output, etc. At the same time, it expands the instrument data reading ability of RS485 devices.
5. Convenient installation method:
The volume of industrial on-site control boxes is often very limited, and the barium rhenium technology Ethernet IO module adopts a direct plug-in connection terminal and rail installation method. The compact volume greatly saves space in the control box!
6. Industrial grade design
The industrial environment is harsh, and the remote IO module using barium rhenium technology needs to adopt an industrial grade design, which can work continuously and stably in harsh environments.
Through the use of barium rhenium technology remote IO modules, there is no need to replace existing various enterprise assets, and the digital transition to the Internet of Things platform can be quickly achieved. Therefore, barium rhenium technology remote IO modules are widely used in industrial IoT, such as intelligent real estate, intelligent campus, intelligent factory, intelligent transportation, intelligent water conservancy, intelligent agriculture, intelligent campus, intelligent community, intelligent transportation, and many other industries.
What is the role of distributed IO modules and what are their main applications in
The distributed IO module transmits status signals from the measurement and control field to various measurement and control fields for control. It is mainly used in the industrial field and can also be used for detection of equipment such as air conditioners and motors.
In distributed systems, there are important business data closely related to system operation, as well as data related to nodes, application services, and data services, which are crucial for the normal operation of clusters.
IO on general PLCs is usually closely followed by CPU units, but in order to facilitate connection and maintenance, the concept of distributed IO has been proposed in the industrial field. That is to say, the IO unit can be arranged far away from the PLC CPU unit and communicate through the network communication protocol of the device layer.
The distributed IO module is developed for detecting and implementing remote control of various types of standard analog and switch signals (frequency, pulse, or switch state signals) in the field of measurement and control. The series of modules can digitize the test signal front-end and transmit it to the host through optical fiber; Or transmit the control instructions sent by the host to the controlled device to achieve remote control. Especially suitable for state detection and control of complex electromagnetic environments in power, industrial control, on-site switchgear, and large power equipment.
The role of distributed IO modules:
1. Support 4-way switch digital quantity
2. Supports 8 analog inputs
3. 4 relay outputs, 1 RS485 serial port data acquisition to Ethernet
4. 485 to Ethernet serial server
5. Supports Modbus to TCP/UDP protocol conversion
6. Supports virtual serial ports and interfaces with various configuration software
7. Support 0-5V, 0-10V, 0-30V range acquisition
8. Supports 0-20ma and 4-20ma range acquisition
TRICONEX 3805E Invensys can accommodate the backplane of previous modules
TRICONEX 3805E Invensys can accommodate the backplane of previous modules
Fault tolerance in the TRICONEX 3805E is achieved through the the third mock examination redundancy (TMR) architecture. Tricon can provide error free and uninterrupted control in the event of hard faults or internal or external transient faults in components. Tricon adopts a completely triple architecture design, from the input module to the main processor and then to the output module. Each I/O module contains three independent branch circuits. Each pin on the input module reads process data and passes this information to their respective main processors. The three main processors communicate with each other using a proprietary high-speed bus system called TriBus. Every scan, the three main processors synchronize and communicate with their two neighbors through TriBus. Tricon votes on digital input data, compares output data, and sends copies of analog input data to each main processor. The main processor executes user written applications and sends the output generated by the application to the output module. In addition to voting on input data, TriBus also votes on output data. This is done on the output module as close to the field as possible to detect and compensate for any errors between the Tricon voting and the final output driven to the field.
The TRICONEX 3805E system typically consists of the following typical modules: [2]
Main processor modules (three).3481 Invensys Triconex system
Communication module.
Input and output modules: can be analog and/or digital, can work independently, or can be hot backup (backup).
Power module (redundant).3481 Invensys Triconex system
A backplane (chassis) that can accommodate previous modules.
System cabinet: One or more chassis can be compressed into one cabinet.
Organize cabinets to adapt and standardize interface connections between on-site instruments and Triconex system cabinets.
Human Machine Interface (HMI) for monitoring events.
Engineering Workstation (EWS) for programming. Monitoring, troubleshooting, and updating.
The remote IO module is designed according to the demanding industrial application environment requirements, embedded with a 32-bit high-performance microprocessor MCU, to meet various combinations of digital, analog, and thermal resistance IO modules. The communication protocol of the remote IO module adopts the standard Modbus TCP protocol, Modbus RTU over TCP protocol, and MQTT protocol. The remote IO module supports a wide working voltage of DC9-36V and has anti reverse protection function. It is equipped with a built-in watchdog and comprehensive lightning protection and anti-interference measures to ensure reliability.
The remote IO module supports 1 isolated 10/100M adaptive Ethernet interface with 15KV ESD protection, optocoupler isolated digital input, and supports dry wet contact input. The first channel can be used as pulse counting, supporting high-speed pulse and low-speed pulse modes. The default is high-speed pulse frequency with a maximum of 700KHz, and the optional low-speed pulse frequency with a maximum of 10KHz; DO output supports transistor Sink output, with the first channel available for high-speed pulse output, supporting pulse frequencies of 10Hz~300KHz; The remote IO module supports isolated 12 bit resolution analog input: 0-5V, 0-10V, 0-20mA, 4-20mA differential input; 1 channel RS485 communication interface, supporting standard Modbus RTU protocol for expansion; The thermal resistance RTD input supports two types: PT100 and PT1000;
What are the common types of IO extension modules? How much does an IO expansion module usually cost?
2. Analog Input Output Module: A module used to process and monitor analog signal input and output. Common analog input and output modules include modules based on resistors, transistors, and optocouplers.
3. Communication Interface Module: A module used to achieve communication between devices. Common communication interface modules include modules based on interfaces such as RS232, RS485, Ethernet, and CAN.
4. Special Function Module: A module used to implement specific functions. For example, the PWM (Pulse Width Modulation) module is used to control the speed and direction of the motor, and the counting module is used to achieve counting functions.
The price of IO expansion modules may vary depending on different brands, models, and functions.
Generally speaking, the price of more basic IO expansion modules ranges from tens to hundreds of yuan, while the price of IO expansion modules with more complex functions and stronger performance may be higher.
For example, the Io extension module ET1010 recently released by Zongheng Intelligent Control Company costs only 169 yuan per unit, and supports functions such as front-end and back-end cascading, sensorless expansion, and plug and play. It can be purchased in bulk or applied for a free trial address; The specific prices of these IO modules need to be queried and compared based on the specific modules you need.
Ethernet IO module assists industrial robots
Industrial robots are multi joint robotic arms or multi degree of freedom machine devices aimed at the industrial field, which can achieve many material distribution, retrieval, pallets, and so on in industrial sites. However, due to the fact that many industrial six axes are equipped with 32 IO ports as standard, the IO ports are not sufficient in practical applications. Therefore, some DIN and DO extensions can be met through IO modules.
MQTT Ethernet IO Remote Module3481 Invensys Triconex system
The Modbus TCP Ethernet IO module has multiple channels, such as 4-way, 8-way, and 16-way switch input and output options. The communication protocol of the Ethernet IO module adopts the standard Modbus TCP protocol, Modbus RTU over TCP protocol, and MQTT protocol. Can support LAN configuration, with 1 DC power output to other devices on site, reducing the difficulty and cost of on-site wiring.
Most of the MQTT Ethernet IO modules should collect some IO port information and transmit data through the network port. In fact, the Ethernet IO module can not only serve as a TCP server, but also as a TCP client. In addition, it can not only count high-speed pulses but also output high-3481 Invensys Triconex systemspeed pulses. This is very convenient for doing some control processing on industrial sites, such as controlling servo motors and other scenarios! The most important thing is the data caching function. Even if the network is disconnected, it is not afraid. The data will be automatically cached, and after the network is restored, it will be automatically retransmitted.
The MxxxT industrial remote Ethernet I/O data acquisition module is embedded with a 32-bit high-performance microprocessor MCU, and integrates an industrial grade 10/100M adaptive Ethernet interface to support the standard Modbus protocol. It can easily integrate with third-party SCADA software, PLC, and HMI devices for application. Equipped with an RS485 interface, it has good scalability and can be cascaded with standard Modbus RTU I/O devices through the RS485 bus to achieve the combination of various digital, analog, and thermal resistance IO modules, saving costs. At the same time, this device has the function of cluster register mapping, and the data of the cluster is automatically collected into the mapping storage area of the local computer. The upper computer can respond quickly without waiting when querying, meeting the strict and timely functional requirements of industrial sites.
What is a remote IO module and what are its purposes
Technology is constantly evolving, and we can come into contact with various electronic devices both in daily life and in the workplace. And a large number of electronic devices work together to generate some signal sources. In order to better transmit and collect signals, industrial control products such as remote IO modules, signal transmitters, and signal acquisition modules have been developed.
In the past, people had to connect existing lines and boxes one at a time, which greatly increased the cost and construction time of cables. Moreover, if the distance was too long, they also had to face issues such as voltage attenuation. And through the remote IO module, this problem can be effectively solved.
If your cabinet is 200 meters away from the site and remote IO is not used, then you can extend each signal line by 200 meters and install the remote IO module on site, which can save you a lot of cable costs and reduce the complexity of construction.
In short, sometimes some IOs are set far away from the central control room and then connected back to the central control room through fiber optics to save on cable procurement and construction. Sometimes, the logical “remote” is because the allowed quantity of “local IO” cannot meet the actual needs, so it is necessary to connect to the “remote IO template”, which depends on the situation.
In addition, the general cabinet is placed on the equipment site. However, some control signals, such as emergency stop and bypass, are implemented in the control room, so remote IO modules need to be used to transmit these signals to the control system in the computer room.
What is an Ethernet IO module and what are its functions
The Ethernet IO module is a hardware gateway that adds IO to the network port.
The Ethernet IO module has hardware interfaces such as switches, analog signals, relays, RS485, RJ45, etc. Can be used for IO data collection network port transmission in industrial automation. Simply put, it refers to sensors with standard signals on site, or serial devices with 485 signals such as PLCs, which can be converted into real values through such gateways and then transmitted to the host for display through network ports.
1. Collect and control data for internal processing and transmit it to the external network through Ethernet
2. Support 4-way photoelectric isolation switch input
3. Supports 4 independent relay control outputs
4. Supports 8 analog inputs, 4-20mA or 0-5V/0-10V/0-30V (optional)
5. Support RS485 serial port data collection, with serial port server function
6. Supports Modbus RTU communication protocol and virtual serial port
7. Supports docking with various configuration software and TCP/UDP servers
PXI-2533
CROO-9104
CRLO-9012
CRKO-9104
CRJO-9042
CRJO-9022
CRIO-P048
CRIO-P004
CRIO-O104
CRIO-O022
cRIO-FRC
CRIO-9Q04
CRIO-9P33
CRIO-9O33
cRIO-9958
cRIO-9939
cRIO-9937
cRIO-9803
cRIO-9148
cRIO-9116
cRIO-9114
cRIO-9113
cRIO-9112
cRIO-9111
cRIO-9103
cRIO-9102
cRIO-9101
CRIO-90T8
CRIO-90E2
cRIO-9082
cRIO-9081
cRIO-9076
cRIO-9075
cRIO-9074
cRIO-9073
cRIO-9068
cRIO-9067
cRIO-9066
cRIO-9065
cRIO-9064
cRIO-9063
cRIO-9058
cRIO-9057
cRIO-9056
cRIO-9055
cRIO-9054
cRIO-9053
CRIO-904W
CRIO-904Q
cRIO-9049
cRIO-9048
cRIO-9047
cRIO-9046
cRIO-9045
cRIO-9043
cRIO-9042
cRIO-9041
cRIO-9040
cRIO-9039
cRIO-9038
cRIO-9037
cRIO-9036
cRIO-9035
cRIO-9034
cRIO-9033
cRIO-9032
cRIO-9031
cRIO-9030
cRIO-9025
cRIO-9024
cRIO-9023
cRIO-9022
cRIO-9014
cRIO-9012
CRIO-900R
cRIO-9004
cRIO-9002
CRII-9104
CRII-9004
cRI0-9118
cRI0-9116
cRI0-9113
cRI0-9112
cRI0-9104
cRI0-9103
cRI0-9025
CRAQ-9179
GPIB-140A 186135G-01
NI-9853
1.Has been engaged in industrial control industry for a long time, with a large number of inventories.
2.Industry leading, price advantage, quality assurance
3.Diversified models and products, and all kinds of rare and discontinued products
4.15 days free replacement for quality problems
ABB — AC 800M controller, Bailey, PM866 controller, IGCT silicon controlled 5SHY 3BHB01 3BHE00 3HNA00 DSQC series
BENTLY — 3500 system/proximitor, front and rear card, sensor, probe, cable 3500/20 3500/61 3500/05-01-02-00-001 3500/40M 176449-01 3500/22M 138607-01
Emerson — modbus card, power panel, controller, power supply, base, power module, switch 1C31,5X00, CE400, A6500-UM, SE3008,1B300,1X00,
EPRO — PR6423 PR6424 PR6425 PR6426 PR9376 PR9268 Data acquisition module, probe, speed sensor, vibration sensor
FOXBORO — FCP270 FCP280 FCM10EF FBM207 P0914TD CP40B FBI10E FBM02 FBM202 FBM207B P0400HE Thermal resistance input/output module, power module, communication module, cable, controller, switch
GE —- IS200/215/220/230/420 DS200/215 IC693/695/697/698 VMICPCI VMIVME 369-HI-R-M-0-0-E 469 module, air switch, I/O module, display, CPU module, power module, converter, CPU board, Ethernet module, integrated protection device, power module, gas turbine card
HIMA — F3 AIO 8/4 01 F3231 F8627X Z7116 F8621A 984862160 F3236 F6217 F7553 DI module, processor module, AI card, pulse encoder
Honeywell — Secure digital output card, program module, analog input card, CPU module, FIM card
MOOG — D136-001-007 Servo valve, controller, module
NI — SCXI-1100 PCI – PXIE – PCIE – SBRIO – CFP-AO-210 USB-6525 Information Acquisition Card, PXI Module, Card
Westinghouse — RTD thermal resistance input module, AI/AO/DI/DO module, power module, control module, base module
Woodward — 9907-164 5466-258 8200-1300 9907-149 9907-838 EASYGEN-3500-5/P2 8440-2145 Regulator, module, controller, governor
YOKOGAWA – Servo module, control cabinet node unit
Main products:
PLC, DCS, CPU module, communication module, input/output module (AI/AO/DI/DO), power module, silicon controlled module, terminal module, PXI module, servo drive, servo motor, industrial display screen, industrial keyboard, controller, encoder, regulator, sensor, I/O board, counting board, optical fiber interface board, acquisition card, gas turbine card, FIM card and other automatic spare parts