1 J1939 Simulator: Part Number DFLSJ1939BV1 The DFLSJ1939BV1 simulator is designed to simulate the truck or car's ECU using J1939 protocol. It uses the DFL-SJ1939 IC with compact size. You can use free configuration software to customize the source address and 8 bytes of device name, and provide 2 extra customized PGNs. Now you can customize CAN bus baud rate to 500Kbps instead of 250Kbps. The configration software is free. You can download right now. New version 2.00 allows you to configure VIN#, and you can select J1939 DTC frame format from version1 to Version4. Furthermore, you can use our free PCTOOL software to change PGN value in real time. If you want to control the PGN value in real time by your own software, please email us, we can provide interface protocol if you purchased our DFLSJ1939BV1 and tell us your invoice No/Company name. Price: US$ 129.99 when you order 2 pieces It was US$189.88 (31.54% Off) Price: US$ 119.99 when you order 3 pieces It was US$189.88 (36.807% Off) Price: US$ 109.99 when you order 4 pieces It was US$189.88 (42.07% Off) Price: US$ 104.99 when you order 5 pieces It was US$189.88 (44.71% Off) Price: US$ 100.00 when you order 6 pieces It was US$189.88 (47.33% Off) |
2 OBD2/J1708/J1587 Simulator: Part Number DFLSOBD2 The OBD2/J1708/J1587 simulator is designed to simulate the truck or car's ECU using OBD2- compatible protocols (7 protocols) and J1708/J1587 protocol (Total 8 protocols). It can monitor data packets on the vehicle data bus by RS232 of PC, and give some reasons of communication mistakes. It makes the developers easy for debugging their OBD2 or J1708/J1587 firmware. We can customize different VIN# as customer's request. .Promotion Price US$269.99 for any 2 protocols It was US$349.99 .Promotion Price US$359.99 for any 5 protocols It was US$599.99 .Promotion Price US$439.99 for any 2 protocols It was US$899.99 |
3 J1939/J1708/OBD2 Spreader to UART interpreter : Part Number DFL168A The DFL168A IC makes a UART port to access heavy duty vehicle data (J1939/J1708), middle or light duty vehicle data (ISO15765), spreader data, GPS data, one-wire I-Button, analog/discrete inputs, and discrete output. Furthermore, DFL168A will output vehicle speed PWM and Vehicle forward signal automatically. PWM frequency is directly proportional to vehicle speed. The scale is configurable. It is a good solution for fleet management systems with AVL which only has 1 RS232 or UART port. |
Are you tired of reading datasheet? and tired of understanding OBD2/J1939/J1708 Protocol? Don't worry, Just use our DFL168A Arduino library. It is very simple! The Library has two versions: synchronous version (block function) and asynchronous version (non-block function). 4 J1939/J1708/Spreader to UART interpreter Module : Part Number DFL168AM This is a module of DFL168A. Small package (like PDIP32) makes integration more easier. Promotion Price: 49.88US$. It was 72.00US$ You can still use our Arduino Library and Microsoft .Net framework Component for this module. Please read item 3. |
5 Modbus Slave Search Tool (Microsoft Window Platform Software): Part Number: DFLMB-Search-001 If you don't know your Modbus Slave Device information, this software will be very useful for you. This is a tool software for searching modbus salve. After search, you can know the following facts about your Modbus salve:
|
6 J1939/J1708/ISO15765 Bluetooth/RS232 Adaptor: Part Number DFL168AD1(Both Bluetooth and RS232), DFL168AD2 (RS232 Only) This adaptor can use Bluetooth EDR or BLE and RS232 to access J1939/J1708/ISO15765 data from vehicle, and it can detect siren sound signal from fire-truck or police and ambulance truck. It can control 1 open-drain digital output and get 2 digital inputs. And it can get I-button value. At the same time, you can access GPS or spreader data. |
7 Modbus-Jbus RTU Slave / J1939-CAN Gateway: Part Number: DFLJ1939MOD1 The Modbus-Jbus RTU Slave to J1939-CAN gateway is designed to translate J1939 protocol or CAN Bus raw data message to Modbus/Jbus RTU protocol. From the perspective of modbus network, CAN BUS and J1939 network become an Modbus/Jbus RTU slave node. You don't need to write any code to implement this translation. You just use our free configuration software to configure once. This free configuration software must be run in Windows 7/Windows 8/ Windows 10. Now you can download it by click ModbusJ1939Configuration Promotion Price: US$ 99.99 It was US$238.88 |
8 J1939 Simulaor IC: Part Number DFL-SJ1939 The DFL-SJ1939 simulator IC is designed to simulate the truck or car's ECU using J1939 protocol. The IC can be used in the test equipment for J1939 device in the production line. it supports both 8 bytes data and length up to 1785 bytes data. You can use free configuration software to customize the source address and 8 bytes of device name, and provide 2 extra customized PGNs. And you can customize the CAN Bus baud rate to 250Kbps or 500Kbps. The configration software is free. You can download right now. The configuration software can run in Windows XP or higher. The IC is available in 28 pin DIP (300mils) or SOIC Packages. The latest IC version is 2.00 which supports setting up PGN value by PC in real time. Please download our free software ( Pctool.zip ) for monitoring simulator in real time. And VIN number can be configured by customers by free configuration software. Price US$39.95 |
9 Modbus RTU/ASCII Dual Masters adaptor : Part Number DFLDMB1 We know that only one Modbus Master is allowed for Modbus RTU/ASCII network. For commissioning or troubleshooting, It is not convenient. We cannot easily examine the Data In Modbus network. Usually every vendor of Modbus slave device will provide GUI software (PC Modbus Master) to examine/control device behaviour. In general , we cannot use this GUI software to examine device behaviour when device is put into Modbus network because of single Modbus Master limit ( Modbus network already has one embedded or PLC modbus master). However, with the help of our Modbus Dual Masters adaptor, we can use this GUI software to examine device behaviour even though there is another Modbus master controller in the network. In addition, our Modbus Dual Masters device can do baud rate transformation, and RTU/ASCII transformation. So two different Modbus network can be connected together even though they have different baud rate or one is RTU, the other is ASCII. For convenience, we can use Bluetooth UART (SPP Profile) to replace truly UART The configuration has to be done before you use them. The configration software is free. You can download right now. 10 CAN bus -RS232 bidrection conversion with I/O extension: Part Number DFL-CAN232 What is the IC? It is a CAN BUS to RS232 bidirectional adaptor. It is a RS232 I/O extension.It is a CAN BUS I/O extension. The DFL-CAN232 IC is designed to convert CAN BUS message to RS232 bidrectionally, and I/O extension. The configuration has to be done before you use them. The configration software is free. You can download right now. |
11 J1939 Deutsch 9 Pins cable attachment: Part Number DFLDC9CV1 This is a Deutsch 9pins cable for DFLSJ1939BV1 |
12 J1939 Deutsch 9 Pins cable attachment: Part Number DFLDC15CV1 This is a Deutsch 9pins cable for DFLSJ1939BV1 and DFLSOBD2 |
13 J1962 DB9 Cable attachment: Part Number DFL-J1962 This is a DB9-J1962 cable for OBD2/J1708/J1587 Simulator. |
14 DB9 Cable attachment: Part Number DFLDB9Cv1 This is a DB9 cable for DFLSJ1939BV1 |
What is ModbusPal?
MODBUS ASCII/RTU master and slave simulation plugin operates as a MODBUS master or slave device in either RTU or ASCII transmission modes. QModMaster is a free Qt-based implementation of a ModBus master application. A high-performance and ease-of-use implementation of the Modbus protocol written in Java by Serotonin Software. Modbus Slave Simulator Software For Mac Modbus Master Simulator Free Modbus is an openly published communication protocol built on a master-slave architecture. It is implemented in a wide range of industries for establishing communication among various electronic devices.
ModbusPal is a MODBUS slave simulator. Its purpose is to offer an easy to use interface with the capabilities to reproduce complex and realistic MODBUS environments.
Modbus Rtu Simulator
The core of ModbusPal is written in Java. TCP/IP is supported natively, and the serial communication is supported if RxTx library is installed on the computer.
Other simulation tools offer built-in functions to 'animate' the data of the virtual MODBUS slaves. But there are always situations where predefined functions cannot reproduce the reality. The approach of ModbusPal is to let the user write external scripts: what predefined functions can't do, scripts will.
The second key feature of ModbusPal is the 'Learn' mode. As ModbusPal receives MODBUS requests from the master, it will dynamically create the missing resources: slaves, registers and coils are generated on-the-fly.
ModbusPal is free and open source, released under the GPL license.
What does ModbusPal do?
In its latest version, ModbusPal simulates only MODBUS slaves. The MODBUS protocol is not fully implemented (RTU, Serial, TCP/IP, registers, coils), but its getting better and better.
ModbusPal can simulate up to 247 MODBUS slaves. Each slave can has holding registers and coils. Each register or coil can be animated by being associated to a dynamic value generator, called 'automation'.
There are so many different devices in the field using MODBUs in so many different ways that it is impossible to create a universal similator. Unless, like ModbusPal, the user is encouraged to create scripts that implement the specifities of the simulated devices. ModbusPal lets the user create Python scripts of many different kinds:
- customized value generators
- customized bindings to associate an automation to a register or coil
- customized MODBUS function code, in the 'user-defined' range (65-75 and 100-110)
- generating a project-specific user-interface (using Swing, for example)
- creating a time-based script: activate this, disable that, add a new element in the project, ...
ModbusPal can be embedded in another Java application as a third-party library. Most of the source code is commented, and the Javadoc is also available for download.
Modbus Slave Simulator Software
Also introduced in v1.6, each MODBUS slave has behavioral settings such as:>/p>
Free Modbus Software
- response time (random value within a configurable range)
- simulated random errors (currently, only the 'no reply' error type exists)
What's new in v1.6?
- Add support for 1, 1.5 or 2 stop bits (serial link)
- Add automation chart (requires jfreechart)
- Fix tcp/ip link when reply is length=0
- Disambiguation of the various 'saveSettings' and 'loadSettings' methods
- Introduce the 'Tuning' tab in slave dialog.
- New embedded help browser
- Fix bug with list of existing instances in AddFunctionDialog
- Add SINT16 binding
- Simplification of script support. Only one 'kind' of script is offered
- The user can define scripted PDU processors for the 'user-defined' MODBUS functions
- Add 'stay on top' checkbox in some dialogs
- ModbusPal can be executed without a GUI.
- ModbusPal can be embedded into another java application
- Add a sine generator
- Change name of slave address selection dialog when duplicating