HCBBS Forum (English)
Submit Chemical Projects / Find Solutions
Amplify Your Requirements on a Broader Chemical Platform *Engineering · Technology · Equipment · Solutions*
Submit Request

Looking for an example of Modbus 485 communication for the JX-300XP central control system; the more detailed, the better! Thank you all

2015-08-04View Original

Thread Content

Ø Modbus Communication Details: Modbus slave commands support the following addresses: 000001 to 000128 correspond to discrete outputs mapped to Q0.0 – Q15.7; 010001 to 010128 correspond to discrete inputs mapped to I0.0 – I15.7; 030001 to 030032 correspond to analog input registers mapped to AIW0 to AIW62; 040001 to 04xxxx correspond to holding registers mapped to V memory. To connect to the DCS via MODBUS RTU: 1. Modbus communication address: 102. Communication baud rate: 9600. No parity check: 0. Use port 0 on the right side of the PLC for connection to the DCS. Ø Control Address Table: Address | Control Item | Intermediate Variable | MODBUS Address and Type | Control Value | Range | Remarks
I0.0 | Inverter operation signal | 10001 | Inverter is in operation; becomes 0 after 30 seconds, triggering an alarm and shutdown.
I0.1 | Inverter fault signal | 10002 | Becomes 1 when the inverter is running, triggering an alarm and shutdown.
I0.2 | Oil pump motor power signal | 10003 | Becomes 0 when the oil pump is running, triggering an alarm and shutdown.
I0.3 | Oil pump motor operation contactor signal | 10004 | Becomes 0 when the oil pump is running, triggering an alarm and shutdown.
I0.4 | Oil pump motor overload signal | 10005 | 1, triggering an alarm and shutdown.
I0.5 | Injector motor power signal | 10006 | Becomes 0 when the injector is running, triggering an alarm and shutdown.
I0.6 | Injector motor operation contactor signal | 10007 | Becomes 0 when the injector is running, triggering an alarm and shutdown.
I0.7 | Injector motor overload signal | 10008 | 1, triggering an alarm and shutdown.
I1.0 | Cooling fan power signal | 10009 | Becomes 0 when the cooling fan is running, triggering an alarm and shutdown.
I1.1 | Cooling fan operation contactor signal | 10010 | Becomes 0 when the cooling fan is running, triggering an alarm and shutdown.
I1.2 | Cooling fan overload signal | 10011 | 1, triggering an alarm and shutdown.
I1.3 | Auxiliary machine start signal | 10012 | Pulse signal (minimum 3 seconds).
I1.4 | Main unit start signal | 10013 | Pulse signal (minimum 3 seconds).
I1.5 | Shutdown signal | 10014 | Pulse signal (minimum 3 seconds).
I1.6 | Oil heater signal | 10015 | Pulse signal (minimum 3 seconds).
I1.7–I2.7 | Not in use.

Q0.0 | Oil pump/injector operation control | 00001 | Oil pump/injector is operating.
Q0.1 | Cooling fan operation control | 00002 | Cooling fan is operating.
Q0.2 | Main unit operation control | 00003 | Main unit is operating.
Q0.3 | Oil heating control | 00004 | Oil heating is operating.
Q0.4 | Air intake valve control | 00005 | Air intake pneumatic valve is open.
Q0.5 | Primary drain valve control | 00006 | Primary drain valve is open.
Q0.6 | Secondary drain valve control | 00007 | Secondary drain valve is open.
Q0.7 | Tertiary drain valve control | 00008 | Tertiary drain valve is open.
Q1.0 | Shutdown indicator | 00009 | Indicates shutdown.
Q1.1 | Auxiliary machine operation indicator | 00010 | Indicates auxiliary machine is operating.
Q1.2 | Main unit operation indicator | 00011 | Indicates main unit is operating.
Q1.3 | Oil heating indicator | 00012 | Indicates oil heating is operating.
Q1.4 | Fault alarm | 00013 | Indicates a fault has occurred.
Q1.5–Q1.7 | Not in use.

AIW0 | Air intake pressure | VD100040500 | Floating-point type. When the main unit is running, if P < 2.5 MPa, range is 0–6.0 MPa, output is 4–20 mA; alarm and shutdown occur. If P > 4.5 MPa after the main unit starts, alarm and shutdown occur.
AIW2 | Primary exhaust pressure | VD100440502 | Floating-point type. Range is 0–20 MPa, output is 4–20 mA.
AIW4 | Secondary exhaust pressure | VD100840504 | Floating-point type. Range is 0–30 MPa, output is 4–20 mA.
AIW6 | Tertiary exhaust pressure | VD101240506 | Floating-point type. If P < 25.5 MPa, range is 0–30 MPa, output is 4–20 mA.
AIW8 | Instrument air pressure | VD101640508 | Floating-point type. If P < 0.45 MPa, range is 0–2.0 MPa, output is 4–20 mA; alarm and shutdown occur.
AIW10 | Lubricating oil pressure | VD102040510 | Floating-point type. After 15 seconds of main unit operation, if P < 0.15 MPa, range is 0–1.0 MPa, output is 4–20 mA; alarm and shutdown occur.
AIW12 | Lubricating oil temperature | VD102440512 | Floating-point type. If T > 70°C, range is -50–100°C, output is 4–20 mA; alarm and shutdown occur.
AIW14 | Primary exhaust temperature | VD102840514 | Floating-point type. If T > 180°C, range is -50–250°C, output is 4–20 mA; alarm and shutdown occur.
AIW16 | Secondary exhaust temperature | VD103240516 | Floating-point type. If T > 180°C, range is -50–100°C, output is 4–20 mA; alarm and shutdown occur.
AIW18 | Tertiary I exhaust temperature | VD103640518 | Floating-point type. If T > 180°C, range is -50–100°C, output is 4–20 mA; alarm and shutdown occur.
AIW20 | Tertiary II exhaust temperature | VD104040520 | Floating-point type. If T > 180°C, range is -50–250°C, output is 4–20 mA; alarm and shutdown occur.

Operating time (hours) | VD104440522 | Floating-point type. For display purposes
Reply #22015-08-04
I have made one that is connected to an S7-300; it should be easier to connect to a 200 as well. First, the 200 needs to be set as a slave station. The DCS has ready-made communication function blocks that can be used directly. Note: The data from the 200 is in reverse order, so it needs to be split into bytes before being reassembled
Reply #32015-08-05
Thank you, I did it today but haven’t tried it yet; I’ll give it a try once the equipment arrives

Submit a Project

**Looking for Chemical Technology, Equipment & Solutions?** No Registration Required Broader Platform Exposure | Global Chemical Service Provider Connections

Submit Request — Free Consultation

Disclaimer

This is an automated machine translation of the original thread. Some technical terms may have inaccuracies; the original text shall prevail. Click "View Original" at the top right to access the source page, which supports IP-based automatic real-time language translation. Please watch out for contact details and sales inducements to prevent fraud. All content and translations are for reference only, representing solely the poster's personal views. For enquiries, email service@hcbbs.com.