SAVCH PLC User's Manual of Analog Module
SAVCH PLC User's Manual of Analog Module
Analog Module
User Manual & Application Case
Contents
Chapter 1 User Manual..........................................................................................................................................................3
1. Products receiving.................................................................................................................................................... 3
2. Model description...................................................................................................................................................... 3
3. Product model list & dimensions..........................................................................................................................3
4. Front / side view......................................................................................................................................................... 4
5. Indicator description.................................................................................................................................................4
6. Power supply specification.....................................................................................................................................5
7. Environmental specifications for product.......................................................................................................... 6
8. Analog Input (AI) specification...............................................................................................................................6
9. Analog output (AQ) specification..........................................................................................................................7
10. Analog input (AI) wiring diagram........................................................................................................................ 7
11. Analog output (AQ) wiring diagram....................................................................................................................8
12. Terminal wiring diagram........................................................................................................................................ 8
13. Module parameter table......................................................................................................................................... 8
Parameter table for 4-channel analog module...............................................................................................8
Parameter table for 8-channel analog module............................................................................................ 10
Parameter table for 4-channel thermal resistance and thermocouple modules............................... 13
Parameter table for 8-channel thermal resistance and thermocouple modules............................... 14
14. Mounting and installation................................................................................................................................... 16
Chapter 2 Application Case...............................................................................................................................................17
1. Expand module through the host PLC parallel port......................................................................................17
1.1 Module power supply...................................................................................................................................17
1.2 The analog need't be written any conversion program, read the analog register value directly.
...................................................................................................................................................................................17
1.3 Temperature modules need't be written any conversion program, read the current
temperature value directly when access the sensor................................................................................. 18
1.4 Programming skills.......................................................................................................................................19
1.5 Display analog value/ temperature value on SCADA, HMI................................................................ 19
1.6 When the engineering value is not used, the default code value is 0 ~ 32000............................20
1.7 Module CR code application example: Read the module channel disconnection alarm......... 20
2. Module used as remote IO.................................................................................................................................... 21
2.1 Module power supply...................................................................................................................................21
2.2 Communication port introduction............................................................................................................ 21
2.3 Communication protocols and default parameters.............................................................................21
2.4 Module parameter configuration method introduction, when the module is used as remote IO
...................................................................................................................................................................................22
2.5 Parameter configuration example: The module is configured by programming software
remote module tool............................................................................................................................................. 22
Hardware connection..........................................................................................................................................22
Software operation steps...................................................................................................................................22
2.6 Remote IO application example (RS485 mode): The PLC read the 4 communication
temperature values of SMC-AD04EN module.............................................................................................. 24
2.7 Remote IO application example (RS485 mode): The PLC writes the 8-channel output values
of SMC-DA08EN module.................................................................................................................................... 25
2.8 Remote IO application example (Ethernet mode): PLC read and write each channel input and
output values of SMC-AN08EN-e.....................................................................................................................26
2.9 SAVCH Cloud configuration communicates directly with SMC-AD08EN module example.....26
Chapter 1 User Manual
1. Products receiving
All products have been performed with strict test and inspection. After receiving the inverters, the following
checks shall be performed.
● To check that SAVCH inverter, an instruction manual is inside of the package
● To check whether model number correspond with model your purchase order.
● To check whether there are damaged parts during transportation and delivering. If there are, do not connect
with power supply.
If any of the above checkpoints are not satisfactory, contact your SAVCH ELECTRIC representative for a quick
resolution.
2. Model description
5. Indicator description
(1) PWR: Power indicator. green, constant light -Power normal; Not light - Power abnormal.
(2) LINK: Multi-status indicator. three colors (Red. Yellow. Green), as follow:
Reference processing
Module bus state LINK indicator state
mode
No communication of module No light
MPU has identified the module
Constant light in green
Normal but no communication
Serial or parallel port in
Green jitter: indicator on 30ms and off 30ms
communication
Parallel power supply Without serial or parallel port in
Yellow flicker: indicator on 0.5s and off 0.5s
not enough, must communication
connect to external With serial or parallel port in Yellow is darkened and jitter alternately:
power supply communication indicator off 0.5s and jitter 0.5s
Without serial or parallel port in
Firmware upgrade Red flicker: indicator on 0.5s and off 0.5s
communication
failed, reupgrade the
With serial or parallel port in Red is darkened and jitter alternately:
module firmware
communication indicator off 0.5s and jitter 0.5s
Without serial or parallel port in
Constant light in red
Hardware failure and communication
maintenance With serial or parallel port in Red jitter quickly: indicator on 30ms and off
communication 30ms
(3) RJ45 Ethernet indicator: There are two Ethernet LEDs, green and yellow, as shown on the picture:
Note:
① Sampling frequency: 0 - 2 times, 1 - 4 times, 2 - 8 times, 3 - 16 times, 4 - 32 times, 5 - 64 times, 6 - 128
times, 7 - 256 times
② RTD signal type: 0 - Pt100, 1 - Pt1000, 2 - Cu50, 3 - Cu100
③ Thermocouple signal type: 0 - S, 1 - K, 2 - T, 3 - E, 4 - J, 5 - B, 6 - N, 7 - R, 8 – Wre3/25, 9- Wre5/26, 10 -
[0,20]mV, 11 - [0,50]mV, 12 - [0,100]mV
④ Disconnection alarm:Each bit indicates 1 channel, 0-normal, 1-disconnection
⑤ Use the engineering value mark: Each bit indicates 1 channel, 0-No, 1-Yes
14. Mounting and installation
The PLC should be secured to an enclosed cabinet while mounting. For heat dissipation, make sure to provide a
minimum clearance of 50mm between the unit and all sides of the cabinet. (See the figure.)
Screw Mounting: Each MPU or expansion module has two positioning screw holes, the diameter of the hole is
4.5mm. Please refer to the dimension figure for the location of the positioning holes and their spacing.
To avoid over temperature and for a better heat dissipation, do not mount PLC to a position near to the bottom/top
of the cabinet. Do not mount PLC in vertical direction.
Expansion Module Wiring: Connections between expansion modules and connections between module and
MPU are achieved through bus. One expansion cable will be configured to every expansion module, for the
connection between two different modules.Connection methods: turn the right side of extended interface(the last
MPU or expansion module) over, plug the expansion cable in the extended interface, then press down the cover
of the extended interface to reset the interface, the extended interface at the right side of the module will be
reserved for expansion of the next module. Connect all expansion modules in turn in the same way.
Chapter 2 Application Case
1.2 The analog need't be written any conversion program, read the analog register value
directly.
For example, the host PLC SMC-S16MT, respectively, is expanded with three modules of SMC-AD04EN,
SMC-DA04EN and SMC-AN08EN through the parallel port from left to right, assuming the scene:
Analog module SMC-AD04EN input channel 1, signal type is 4-20mA, used to measure the pressure, the
pressure range of 0.0~3.0Mpa;
Analog module SMC-DA04EN input channel 1, signal type is 0-10V, used to control the inverter frequency of
0.0~50.0Hz;
First enter the PLC programming software menu bar - view - hardware configuration, in accordance with the
external order of actual modules to add the module models, after added, the analog address will be automatically
arranged, as shown below:
SAVCH analog module need't be written any conversion program, as for above pressure measurement, we
only need to check the use of engineering value, set the lower limit value of 0 corresponding 0.0Mpa, set the
upper limit value of 3000 indicating 3.000Mpa, the upper limit value 3000 hidden three decimal places can
achieve magnification times and improve accuracy. Then we read the value of the analog input register AI0, if AI0
= 1234, then the actual value is 1.234Mpa.
Similarly, for the analog output, check the use of engineering value, set the lower limit value of 0 indicating
0.0Hz, set the upper limit value of 500 indicating 50.0Hz, if you want the inverter frequency output is 25.6Hz, as
long as force the AQ0 value as 256 or through other logic instructions to output the AQ0 value of 256. As shown
below:
1.3 Temperature modules need't be written any conversion program, read the current
temperature value directly when access the sensor
For example, the host PLC SMC-S16MT, respectively, is expanded with three modules of SMC-TC04EN,
SMC-TR04EN and SMC-TC08EN through the parallel port from left to right, assuming the scene:
Thermocouple module SMC-TC04EN input channel 1, signal type is K, input channel 2, signal type is E;
Thermal resistance module SMC-TR04EN input channel 1, signal type is PT100, SMC-TR04EN input
channel 2, signal type is PT1000;
First enter the PLC programming software menu bar - view - hardware configuration, in accordance with the
external order of actual modules to add the module models, after added, the analog addresses will be
automatically arranged, as shown below:
SAVCH temperature and humidity module need't be written any conversion program, for the above
measuring temperature, we only need to select the corresponding channel signal type, check the use of
engineering value and full index number by default, for example, the above module SMC-TC04EN input channel
1, the signal type is K; the input channel 2, the signal type is E, as long as we set the hardware configuration:
In this way, after configuration, as long as connect the K-type thermocouple to channel 1, then directly read
AI0 register value, AI0 = 123, that is the actual value of 12.3 ℃. In the same way, connect E-type thermocouple
to channel 2, read AI2 value, such as AI2 = 3456, that is the actual value of 345.6 ℃.
As we know that SAVCH temperature and humidity modules can be set the signal type of each channel
arbitrarily, so for the SMC-TR04EN module, after configuration, we can read the temperature value directly when
connecting the corresponding sensor to the channel.
1.6 When the engineering value is not used, the default code value is 0 ~ 32000
When using the engineering value, the linear transformation is specified by the lower limit and the upper limit
value, and the program is automatically transformed. When the engineering value is not used, all types are
unified to correspond with 0 ~ 32000 code value.The same case of pressure measurement, this time can
according to the linear transformation formula: Out = (In - InDw) * (OutUp- OutDw) / (InUp- InDw) + OutDw to
write the conversion program, or use the SC linear transformation instructions to calculate directly.
SAVCH analog used easily, it is recommended to check the use of engineering value, so that the analog will
be very convenient without writing any program.
1.7 Module CR code application example: Read the module channel disconnection alarm
In this example, in order to read the external sensor disconnection information of SMC-AN08EN module, the
disconnection alarm data of SMC-AN08EN module input channel 1-4 is stored in CR29, that is, 29H
(hexadecimal), decimal 41. (More CR contents can be found in the software online help - hardware manual -
expansion module parameters within the corresponding model).
This program is as follows:
Slot: Position number, SMC-AN08EN is the third module, so fill in 3;
CR: Module disconnection alarm CR41, that is, 29H (hexadecimal) = 41 (decimal), it can be directly input 41
or 0x29 into the instruction CR terminal;
N: Number for readings, 1 register for 16 bits, low 4 bits corresponding channel 1-4, disconnection for 1
(ON), normal for 0 (OFF).
2. Module used as remote IO
SAVCH PLC expansion module is built-in one RS485 communication port(Some models with Ethernet
communication port), which not only supports parallel bus(Use the expansion bus to connect with the parallel
interface of host PLC), but also supports serial bus(Use the RS485 communication port of module networking
with communication port of host PLC, and host PLC controls the remote module by communication instructions),
when using the serial bus to expand (that is, remote IO module), it doesn't have expansion limit of system points
and can be distributed installation.
Distributed installation is very important for the system which needs to collect and monitor a large number of
decentralized digital or analog signals(temperature, humidity, differential pressure, blowing rate, flow, fan speed,
valve opening, etc.), it can easily achieve distributed installation control and unlimited points of expansion,
greatly improving the control system configuration flexibility and future control expansion capabilities, reducing
the number of signal wiring, also reducing the interference problem of too long analog signal line, saving the
project investment costs.
The following will introduce the operation key points and techniques.
Baud rate: 2400, 4800, 9600, 19200, 38400, 57600, 115200 optional;
Data format : N, 8, 2 RTU, E, 8, 1 RTU, O, 8, 1 RTU, N, 8, 1 RTU, E, 7, 1 ASCII, O, 7, 1 ASCII, N, 7, 2
ASCII optional.
RS485 default parameter: 19200, N 8 2 RTU, station number is 1.
Ethernet +: Support the standard Modbus TCP protocol, it can communicate with the configuration, touch
screen, PLC and other third-party host computers, which must support Modbus TCP protocol.
Among them:
Ethernet default parameters:
IP: 192.168.1.111
Subnet mask: 255.255.255.0
Gateway: 192.168.1.1
2.4 Module parameter configuration method introduction, when the module is used as
remote IO
There are three ways to configure remote IO parameters:
① It can be configured via programming software - tools - remote modules (recommended);
② It can be configured via the hardware configuration and TO instructions, when the module is hung behind
the host PLC through the parallel port;
③ It can be configured via MODW instructions through the serial communication.
Click the button in the pop-up window to open the "Online" window. The module default address is
We can change the module name, address, IP, subnet mask, baud rate, data format and other
communication parameters in the communication parameter area.
In the external analog input area, we can set the signal type of each channel, choose whether to use
engineering value or not, the upper and lower limits of engineering value(it can be set if you check the use of
engineering value), sampling times and zero correction.
After setting, select the "parameter download" to download the parameter into the module.
In addition, we can do the following operations through the remote module tool:
① Online monitoring the channel value of module, error code.
② Upload the module paramater, upgrade the module firmware, then make the module support new
features.
③ It can export the module configuration to save or import and restore the default value.
2.6 Remote IO application example (RS485 mode): The PLC read the 4 communication
temperature values of SMC-AD04EN module
① Hardware wiring: PLC connects to 485 port of module by shielded twisted pair, A + connects to A +, B-
connects to B-, if the PLC connects to multiple remote IO modules, it needs to use Hand in hand way to
connect.
② Modbus address: From the above 4-channel analog CR parameter table shows that, the channel 1 ~ 4
input values are stored in 10H ~ 13H of SMC-AD04EN module.
③ PLC program: Host PLC wants to read the 4-channel liquid level values of remote IO module
SMC-AD04EN, 0 ~ 1000 indicates that 0 ~ 1.0m. In this example, SMC-AD04EN communication is the
default parameter: Station number address is 1, baud rate is 19200, data format is N 8 2 RTU. The
program of PLC reads the 4-channel liquid level value is as follows:
The host PLC reads the 4-channel liquid level values of SMC-AD04EN by Modbus read instruction MODR,
the start address is 10H (hexadecimal), that is, the decimal value is 16. When the communication is successful,
M0 is ON, the liquid level values which are read back will be stored in V0-3, V0=235, indicating that the actual
temperature of the first channel is 0.235m, the same as V3=867, indicating that the actual temperature of the
fourth channel is 0.867m.
2.7 Remote IO application example (RS485 mode): The PLC writes the 8-channel output
values of SMC-DA08EN module
① Hardware wiring: PLC connects to 485 port of module by shielded twisted pair, A + connects to A +, B-
connects to B-, if the PLC connects to multiple remote IO modules, it needs to use Hand in hand way to
connect.
② Modbus address: From the above 8-channel analog CR parameter table shows that, the channel 1 ~ 8
output values of SMC-DA08EN module are stored in address 10H~17H .
③ PLC program: Host PLC wants to write the 8-channel analog output values of remote IO module
SMC-DA08EN. In this example, SMC-DA08EN communication parameters: Station number address is 2
(set by DIP switch), baud rate 19200, data format N 8 2 RTU. The program of writing 8-channel analog
output values is as follows:
Host PLC writes the 8-channel analog output values of SMC-DA08EN by Modbus write instruction MODW,
the start address is 10H (hexadecimal), that is, the decimal value is 16. When writing successfully, M1 is ON, the
8-channel values which will be written into are stored in V1000-1007.
In this example, for the channel 1 of analog output, check the use of engineering value, the lower limit value
is 0, the upper limit value is 3600, indicating that the valve opening is 0.0~360.0°, this case V1000=500, so the
first output channel value is 500, that is, the valve opening is 50.0°.
2.8 Remote IO application example (Ethernet mode): PLC read and write each channel input
and output values of SMC-AN08EN-e
① Hardware wiring: PLC and module Ethernet port connected with a shielded network cable, they can be
connected directly or through the switch.
② Modbus address: From the above SMC-AN08EN-e analog module CR parameter table shows that the
input values of module input channel 1 ~ 4 are stored in the address 10H ~ 13H. The output values of
module output channel 1-4 are stored in 2AH ~ 2DH.
③ PLC program: Read the 4-channel measurements of remote Ethernet module SMC-AN08EN-e and write
the 4-channel output values of SMC-AN08EN-e, if the module IP address is 192.168.1.112, station
number address is 1, the read results are stored in the V0 ~ V3, the values to be written are stored in the
register V10-V13. As follows:
2.9 SAVCH Cloud configuration communicates directly with SMC-AD08EN module example
Open SAVCH SCADA software, select the "new project", choose to add the device in the "device", then
choose serial port or Ethernet according to the module which supports the Ethernet or RS485, this example for
serial port, the serial port number of USB to 485 is COM6, as shown below:
Default parameter 19200 N 8 2 RTU for the module, station number address is 1. And directly select SAVCH
remote module driver in serial port:
Click OK, then we are prompted to start set up variables, the establishment of eight variables indicates 8
channels:
Then set up the screen, we can use the display primitives to bind the corresponding channel variable values.
If you need to display the decimal places, it can set the corresponding decimal places on the display primitive. As
shown below:
■ Innovate for more | win forever
Savch wechat
Service Number
Quanzhou Factory
Address:3# Zixin Road, Jiangnan Hi-Tech Industrial Park, Sales service contact address
Quanzhou, Fujian, China
Tel:0595-24678267 Fax:0595-24678203
Service Network
Service Hotline:4000-6161-619
Website:www.savch.net
Qualification