background image

196

the message including the parameters to the phone which sent the message in.

General description of parameter dialog box:

1.Message Format :

TEXT or PDU (UCS2).

TEXT is supposed to support ASC

.

PDU is supposed to support multi languages.

2. Short message content edit area

: Up to 100 characters are available under TEXT mode and up to 70

characters under PDU (UCS2) This area is only for the “Text Message”

3.

With

confirmation

function activated:

If the x-Messenger does not receive an acknowledgement SMS within a certain preset time from the receiver,
the event message will be sent to the next receiver. This means that the device runs through the 5 allocated
receiver numbers and restarts afterwards with the first number again (The number of running loops can be
pre-defined). As soon as the device receives a confirmation from the receivers the process is stopped. If this
is not the case, the message will be sent to the next receiver (after expiry of the preset time).

If the confirmation is inactive, all receivers who are allocated to that event will receive a message without
repetition.

4. On message delay

--Time delayed message for input ON

Summary of Contents for EXM-12DC-DA-R-HMI

Page 1: ...U p d a t e d F e b r u a r y 22 2 0 10 x Messenger User s Manual Version V 1 5 Rievtech Electronic Co Ltd Applied to EXM series CPU Extensions...

Page 2: ...2 Contents Introduction Getting started Applications x Messenger functions Installation and wiring Configuring software Technical data...

Page 3: ...us installation needs of your application The x Messenger is available in 120V 240V AC or 12V and 24V DC versions making it the ideal solution for relay replacement or simple control applications with...

Page 4: ...ding to the degree of danger Caution Indicates that death or severe personal injury may result if proper precautions are not taken Caution With a safety alert symbol indicates that minor personal inju...

Page 5: ...ribed in the catalog or the technical description and only in connection with devices or components from other manufacturers which have been approved or recommended by EASY Correct reliable operation...

Page 6: ...6 Please consult our website at www rievtech com for your closest point of contact or email us at sales xlogic relay com...

Page 7: ...6 How to modify the email address of the receiver via SMS 45 3 3 2 Voice alarm 47 3 3 Ethernet module with built in webserver 61 3 3 1 How to separate the new version and old version 61 3 3 2 How to...

Page 8: ...Parallel message handling 172 5 7 2 2 Time delayed message for input ON 173 5 7 2 3 Time delayed message for output OFF 174 5 7 3 Analogue inputs 174 5 7 3 1 Scaling and units 174 5 7 3 3 Message del...

Page 9: ...6 4 1 Designation of the inputs 215 6 4 2 Time response 216 6 4 3 Backup of the real time clock 217 6 4 4 Retentivity 217 6 4 5 Parameter protection 217 6 4 6 Calculating the gain and offset of analog...

Page 10: ...og math error detection 289 6 5 32 Modbus Read 291 6 5 33 Modbus Write 298 6 5 34 Modbus read write 302 6 5 35 Data latching relay 309 6 5 36 PI controller 311 6 5 37 Memory write 323 6 5 38 Memory Re...

Page 11: ...gram Program 382 6 9 2 1 Place Function Block 382 6 9 2 2 Edit Property of Function Block 383 6 9 2 3 Setup link 384 6 9 2 4 Delete Function Block or Delete Link 386 6 10 Simulation Running 386 6 11 S...

Page 12: ...ensors lowers the cost of building system There are 4 optional 0 10V DC signal inputs or 2 0 4 20mA inputs built in the CPU So it can work with humidity sensors water level sensor pressure transducers...

Page 13: ...linked IO expansion modules reaching 40DI 36DO 36AI 36DO in maximum 1 RS232 ELC RS232 cable is required 1RS485 port RS485 module is required Optional Ethernet Interface Optional Wifi Interface Multipl...

Page 14: ...ns Alarm transmission Level monitoring Temperature monitoring Pressure monitoring Valve control Voltage monitoring Building Automation Factory Automation Machine Automation Remote Maintenance Remote d...

Page 15: ...15 Application 2 Home Security Application 3 Remote monitoring of product level in a tank...

Page 16: ...Pressure Gauge Fluid Gauge Application 5 Data Centre Power substation Machinery plant unattended Sites with expensive equipment Application 6 Freezer Warehouse Walk in Cold Room Medical Storage Data C...

Page 17: ...17 Laboratory Application 7 Vending Gaming Machine Monitoring Reporting System Application 8 Bridge Alarm System Application 9 Farmland Sprinkler System...

Page 18: ...digital analog configurable DAI digital 0 10V 0 4 20mA 4 Output type R Relay TN transistor PNP type RT Relay and transistor 5 Special function N Ethernet access WIFI With Wifi connectivity but no GSM...

Page 19: ...d config soft Customized soft Function block diagram Email Yes can send email out Model EXM 8DC PT100 R HMI EXM 12DC DAI R HMI EXM 12DC DA R VN HMI Supply Voltage 110 240VAC DC 12 24V DC 12 24V Inputs...

Page 20: ...M 12DC DA RT WIFI Model EXM 12DC DA RT WIFI EXM 12DC DA RT GWIFI Supply Voltage DC 12 24V DC 12 24V Inputs 4 digital analog 4 digital Analog Input signal 4 DC 0 10V Outputs High Speed Count I7 I8 2 re...

Page 21: ...stablishing GPRS connection these two tasks listed at below shall be performed 1 Internet Address Disposal User must apply for one static IP address from their local internet service provider Such sta...

Page 22: ...figuration In addition the said communication port refers to the one to be configured via eSmsConfig furthermore such configuration would be downloaded to x Messenger CPU Click the menu SMS Set GPRS p...

Page 23: ...74 and you can refer to the forementioned A B for the detailed explanation on static IP address Meanwhile the eSmsConfig installed in the server PC works as the server Step2 Open the software eSmsConf...

Page 24: ...successfully you can establish the connection via GPRS between x Messenger and eSmsConfig your server Step7 Open the COM port again and select the GPRS option Set the port number 5002 it is the same a...

Page 25: ...ther sources This is only to use the GPRS function The data transmission after the GPRS connection has been established the communication protocol is achieved using standard Modbus TCP For the detaile...

Page 26: ...ort must be opened and then this step would be available Configure the APN Access Point Name based on your SIM card and then click Write to download the configuration into x Messenger When you want to...

Page 27: ...27 Click Write button to download the parameters into x Messenger The receiver email address and the alarm text can be edited in the sms message output function block...

Page 28: ...n be text message and parameters message Text message can be edit in the message editor 4 in the above figure Parameters message including such as IO status analog IO values kinds of parameters counte...

Page 29: ...ou can input the different analog outputs for example AQ21 200 Q01 1 Q12 0 This is to change the the I O output status for example Q22 1 F1 1 F2 0 This is to change the FLAG output status for example...

Page 30: ...TEL B002 1 B002 2 B003 1 B003 5 13851428396 consequently the receiver1 receiver2 of the B002 function block and receiver1 receiver5 of B003 shall turn to 13851428396 Note This command is only for 2G v...

Page 31: ...e program TELQ means the SMS message output block 1 means the receiver 1 in the block this number can be 1 to 5 13851448223 It is the phone number which will be set into the receiver Note This command...

Page 32: ...32 Note This command is only for 2G version unit it is unavailable for 4G version unit MsgI01 MsgI02...

Page 33: ...short message format like this ALL TELI 1 13851448223 Note This command is only for 2G version unit it is unavailable for 4G version unit This is to change receiver 1 for all the sms message input blo...

Page 34: ...age as follows Msg I01 1 I01 2 I01 3 I01 4 I01 5 I02 1 I02 5 I03 2 I03 4 I03 5 10987654321 Note This command is only for 2G version unit it is unavailable for 4G version unit This function also can be...

Page 35: ...35 How to change the phone book include phone number and Email address Only for 4G version...

Page 36: ...36 When you download program the xlogic will ask you if wish download the phonebook with program you need select yes if the phone book is already changed...

Page 37: ...1234 this is password when you want to change the phone number if you did not set it in the phone book here you can keep it blank or any other characters 123456789 the phone number which will be set t...

Page 38: ...38...

Page 39: ...be set on cell phone here PIN is only for the x Messenger 2 Only when the PIN you set into x Messenger is the same as the one of SIM CARD and then the SIM CARD would be in service in normal The PIN o...

Page 40: ...start of your message End character This symbol must be used to terminate each line of your message Parameters PIN 1234 PIN code must be 4 digit Arabic numerals 0 9 3 3 1 5 How to modify the GPRS Par...

Page 41: ...of your message Parameters interval characters This symbol must be used to differentiate each parameter of your message End character This symbol must be used to terminate each line of your message Pa...

Page 42: ...change the option Connect to ethernet when power on if the contents is POWCONNECT 0 this option shall be un ticked And if the contents is POWCONNECT 1 this option shall be ticked APN CMNET This comma...

Page 43: ...8 characters in maximum DOMAIN www wyl com This command is used to modify the Domain name 2 Email parameters and modifications via SMS Email parameters can be viewed from menu SMS Set email params Se...

Page 44: ...ans the below contents is used to modify the email parameters SMTPADR smtp 163 com This command is used to modify the SMTP for your Email box SMTPPORT 25 This command is used to modify the SMTP for yo...

Page 45: ...ilable for 4G version you need change the phone book Refer to chapter 3 3 1 3 about how to change phone book Send an SMS message formatted like the example below EML B002 1 B002 2 B003 1 B003 3 xLogic...

Page 46: ...the all the receiver E mail address of sms message output blocks in the program If you want to modify the receiver E mail address in all the sms message input block you can edit the short message for...

Page 47: ...e realized via the audio jack see A below or the built in speaker in certain models see B below alarm message also can be got after you hold the call from x Messenger and press the button on your phon...

Page 48: ...USB B and the connection between the audio input interface of x Messenger and the audio output interface of your PC with audio wire see below figure Free audio wire accessory to connect the voice audi...

Page 49: ...49 Step C Download voice section Click menu Tool Record Click Hardware Detect button...

Page 50: ...input the voice section number in the dialog box which you want to delete 4 Record all the voice section by click Start While the Start button is pressed down the voice would be played and at the sam...

Page 51: ...eaker B External speaker C Phone alarm voice Connection Description Input En You enable disable the sound play with the signal at input En Output Q Q switches on if sound play were enabled and the sou...

Page 52: ...52 B External Speaker External acoustics Sound message Voice section selection Sound message 0 means the voice section 0 from the record manage dialog box...

Page 53: ...led x Messenger would not broadcast alarm voice section How to realize the telephone control function When a user dials x Messenger x Messenger will answer the telephone automatically and broadcast Pl...

Page 54: ...ecording from section 0 while the functions of section 0 to section 4 are fixed by the system Functions from section 0 to section 4 are as follows Section 0 When dialing out through the sms message in...

Page 55: ...d Please enter the control code to control Then the user can control the equipment by the use of the telephone B If the entered password is not correct the x Messenger will broadcast Wrong password Pl...

Page 56: ...ce system will broadcast section 2 Correct password Please enter the control code to control and then the user can do the following operation If the password is wrong the voice system will broadcast s...

Page 57: ...closed Please handle urgently Message 6 Thief Please catch Address No 28 ningshuang Road 3 Set the telephone First you need edit the phone book and select the phone number in the sms message input out...

Page 58: ...related function block Program is as follows MsgI01 sms message input function block property box settings x Messenger can only answer a call from user1 user2 user3 user4 phone number other users call...

Page 59: ...larm After playing if user doesn t hang up the telephone it will play Message 4 repeatedly B Wrong password It will play Message 3 Wrong password Please re enter and then Message 1 Please enter the pa...

Page 60: ...ed to the switch testing the door status I1 is triggered and B002 is activated by I1 Then the x Messenger will dial user1 11111111 the preset telephone of B002 When the user picks up the telephone he...

Page 61: ...r the new one you can refer to chapter 3 3 1 3 3 6 For the old one please refer to chapter 3 3 7 3 3 1 How to separate the new version and old version New functions for Ethernet PLC from Rievtech is r...

Page 62: ...be applied tcp server or Tcp client TCP Connections Max separate tcp connections Tcp server Tcp clients 8 Works as Tcp client Can connect 1 Tcp server Works as TCP Built in Web server Control Software...

Page 63: ...o the server to make sure it still is on line Type TCP or UDP optional Timeout 0s means it will not be timeout the connection will always be kept even if there is no data transferred If the value is n...

Page 64: ...e PLC address with LCD menu Get the IP address from Network IP Config Local IP ADDR Local IP 192 168 0 201 Get the TCP server port from Network IP Config TCP Server TCP Server Port 6400 Then you can u...

Page 65: ...65 After the connection is created you can click get the clock icon to confirm the communication is ok Now you can configure the Network parameter by the menu Tools transfer Web server Config...

Page 66: ...66 You can read the parameters from the PLC...

Page 67: ...67 3 3 3 How to view and configure the Ethernet parameters through LCD panel You can view and modify the network parameter through the LCD menu...

Page 68: ...68...

Page 69: ...ort also can be modified and the web server also can be disabled or enabled You can view the MAC address from here but it cannot be modified TCP server port settings and allowed tcp clients settings V...

Page 70: ...Modify the IP address Press ok to enter into the modification mode the cursor will flash at the address position The you can move the cursor by Left or Right button and change the value by pressing U...

Page 71: ...tween our Ethernet CPUs and also you can use our Ethernet CPU to create the connection with other factory Ethernet device based on TCP or UDP 2 The communication protocol through Ethernet is MODBUS TC...

Page 72: ...clients can monitor and control the CPU at the same time Com with xlogicsoft PC is client First check the PLC IP address with LCD menu Get the IP address from Network IP Config Local IP ADDR Local IP...

Page 73: ...73 After the connection is established you can download upload the program and monitor the program like the usb cable connection...

Page 74: ...74 Com with easySCADA PC is client You need set the correct IP address and com port in the device configure of the easySCADA Our xLogicApp Smart phone is tcp client Interface configure...

Page 75: ...75 Modbus Poll works as TCP client...

Page 76: ...P connection is 8 so one CPU allow maximum 8 TCP clients to connect with the CPU at the same time And each TCP connection is totally separately For example All the 8 Servers can connected and the data...

Page 77: ...t Max clients 0 then the CPU will only play as tcp clients then there are 8 tcp servers can be connected at the same time Xlogicsoft works as TCP server and wait the CPU log on The PC IP address is 19...

Page 78: ...78 TCP Sever 192 168 0 227 port 8004 is ok TCP Sever 192 168 0 227 port 8005 is ok...

Page 79: ...79 TCP Sever 192 168 0 227 port 8006 is ok TCP Sever 192 168 0 227 port 8007 is ok...

Page 80: ...80 TCP Sever 192 168 0 227 port 8008 is ok TCP Sever 192 168 0 227 port 8009 is ok...

Page 81: ...81 CPU works as UDP Server CPU can work as UDP server you can use your software to connect with it through UDP or make several CPUs communication through UDP as well...

Page 82: ...82 After the connection is created the CPU and the software can communicate based on MODBUS TCP protocol 3 3 5 How to log on the built in Web server...

Page 83: ...browser is the latest version Supported devices PC iPhone iPad Android mobile phone Android pad Supported language English Chinese Deutsch Francais Italiano Espanol How to enable the webserver 1 Open...

Page 84: ...84 3 Click Read button to read web server configure The default configuration is as follows...

Page 85: ...0 245 the Default port of PLC is 8008 So you can use the default IP address to log on web server you can also use the IP and port of PLC to connect the xlogic software to the PLC and configure web ser...

Page 86: ...click on the Log off to exit the login status Log on Click on it log on to the web server Check CPU information After logging on to the web server web server will display the information of CPU CPU na...

Page 87: ...signal For EXM series CPU Display GSM signal Variable Configure Variable config interface You can click on Add Variable to add variable And you can change or delete the variable as well Up to 16 varia...

Page 88: ...O UNSIGNED HEX BINARY DEL Click on to delete variables Save Variable After finished configuration variables you have to click on Save Variable then you can monitor and control variables at Monitor Con...

Page 89: ...s Display the address of variable Status Value Display the current status or value of variables Change Change the current status of variable When you change the current Status status of variable you h...

Page 90: ...in of analog output block AQ is already connected with other blocks you can t change the value of variable AQ anymore Variable F When the input pin of digital flag variable F is not connected you can...

Page 91: ...y can be read Variable M You can t change the status of variable M it only can be read Variable AM You can t change the value of variable AM it only can be read Cursor key You can t change the status...

Page 92: ...agement interface You can set a new user name and new password at this page If you have set a new user name and password the old user name and password can t be used A web server just has a user name...

Page 93: ...tual keys it cannot get a continuous signal that means if you press the OK key for 3 seconds the CPU cannot know it pressed down 3 seconds it only get a trigger signal So if you want to realize the pr...

Page 94: ...PUs can be connected in a network Regarding to how to configure the connection we will explain in following chapter Step2 Programming and make the data transmission We need use the function block Modb...

Page 95: ...I1 of Master is ON OFF the Q1 of slave1 slave3 are ON OFF 2 Read the AI2 value from the slave1 slave3 to master and display Step1 Configure the IP configuration of the PLCs Master IP 192 168 0 100 TC...

Page 96: ...96 IP 192 168 0 101 Target server 192 168 0 101 port 8000 Slave2 IP 192 168 0 102 Target server 192 168 0 101 port 8000 Slave3 IP 192 168 0 103...

Page 97: ...the master program you need read and write data to the slaves the function block is Modbus Read Write Note Even if the MODBUS READ and MODBUS WRITE block also have the Ethernet interface but they only...

Page 98: ...the I1 status of master will transferred to the F1 Modbus address is 0x 1536 slave1 IP 192 168 0 101 If B002 is enabled the I1 status of master will transferred to the F1 Modbus address is 0x 1536 sl...

Page 99: ...bled the I1 status of master will transferred to the F1 Modbus address is 0x 1536 slave3 IP 192 168 0 103 If B004 is enabled the master will read the AI1 value modbus address 4x 1024 of slave1 and sav...

Page 100: ...er will read the AI1 value modbus address 4x 1024 of slave2 and save into local AF2 If B006 is enabled the master will read the AI1 value modbus address 4x 1024 of slave3 and save into local AF3 Slave...

Page 101: ...Master is ON OFF the Q1 of slave1 slave3 are ON OFF 2 Read the AI2 value from the slave1 slave3 to master and display Step1 Configure the IP configuration of the PLCs Master IP 192 168 0 100 Target s...

Page 102: ...102 Slave1 IP 192 168 0 101 TCP server port 8001 Slave2 IP 192 168 0 102 TCP server port 8002...

Page 103: ...103 Slave3 IP 192 168 0 103 TCP server port 8003 Step 2 Program in master and slave...

Page 104: ...104 Master program B001 is used to write I1 status to F1 of slave1 the Remote 1 is the target1 in the network parameter settings...

Page 105: ...used to write I1 status to F1 of slave1 the Remote 2 is the target2 in the network parameter settings B003 is used to write I1 status to F1 of slave1 the Remote 3 is the target3 in the network paramet...

Page 106: ...106 B004 is used to read AI1 value of slave1 then save into AF1 the Remote 1 is the target1 in the network parameter settings...

Page 107: ...AI1 value of slave2 then save into AF2 the Remote 2 is the target2 in the network parameter settings B006 is used to read AI1 value of slave3 then save into AF3 the Remote 3 is the target3 in the net...

Page 108: ...e Example3 One master CPU UDP Server connect with 3 slave CPUs UDP clients The connection sketch Requirement 1 If I1 of Master is ON OFF the Q1 of slave1 slave3 are ON OFF 2 Read the AI2 value from th...

Page 109: ...109 Step1 Configure the IP configuration of the PLCs Master IP 192 168 0 100 UDP Server port 8000 Slave1 IP 192 168 0 101 UDP Port 8001 Target1 IP address 192 168 0 100 UDP port 8000 Slave2...

Page 110: ...110 IP 192 168 0 102 UDP port 8002 Target1 192 168 0 100 UDP port 8000 Slave3 IP 192 168 0 103 UDP port 8003 Target1 192 168 0 100 UDP port 8000 Step 2 Program in master and slave Master program...

Page 111: ...1 B001 is used to transfer the I1 status to the F1 of slave1 slave1 IP 192 168 0 101 UDP port is 8001 B002 is used to transfer the I1 status to the F1 of slave2 slave2 IP 192 168 0 102 UDP port is 800...

Page 112: ...used to transfer the I1 status to the F1 of slave3 slave3 IP 192 168 0 103 UDP port is 8003 B004 is used to read the AI1 value from slave1 then save it into AF1 of master slave1 IP 192 168 0 101 UDP p...

Page 113: ...113 B005 is used to read the AI1 value from slave2 then save it into AF2 of master slave1 IP 192 168 0 102 UDP port is 8002 Slave1 Slave3 Program would be same...

Page 114: ...ON OFF the Q1 of slave1 slave3 are ON OFF 2 Read the AI2 value from the slave1 slave3 to master and display Step1 Configure the IP configuration of the PLCs Master IP 192 168 0 100 UDP Server port 800...

Page 115: ...115 Slave1 IP 192 168 0 101 UDP Server port 8001 Slave2 IP 192 168 0 102 UDP Server port 8002...

Page 116: ...116 Slave3 IP 192 168 0 103 UDP Server port 8003 Step 2 Program in master and slave Master program...

Page 117: ...117 B001 is used to transfer I1 status to the F1 of slave1 by UDP connection The Remote1 is the target UDP server setting in the network parameter...

Page 118: ...118 B002 is used to transfer I1 status to the F1 of slave2 by UDP connection The Remote2 is the target UDP server setting in the network parameter...

Page 119: ...119 B003 is used to transfer I1 status to the F1 of slave3 by UDP connection The Remote3 is the target UDP server setting in the network parameter...

Page 120: ...120 B004 is used to read AI1 value from slave1 and save the value into AF1 by UDP connection The Remote1 is the target UDP server setting in the network parameter...

Page 121: ...alue into AF2 by UDP connection The Remote2 is the target UDP server setting in the network parameter B006 is used to read AI1 value from slave3 and save the value into AF3 by UDP connection The Remot...

Page 122: ...on requires a system where more than one CPU is required and these CPUs have to communicate each CPU will be connected over an Ethernet Module box to the Ethernet The project down and upload to and fr...

Page 123: ...module has a factory setting IP 192 168 0 250 and network mask 255 255 255 0 Users can process as shown in Figure 4 3 to check whether the Ethernet module and PC in the same network segment If in the...

Page 124: ...address Start Ethernet module IP address configuration software Step one Double click the file DeviceManager in CD and then the following contents will pop out Step two Select DeviceManagement exe fil...

Page 125: ...nk to Ethernet you are required to connect the LAN port of the CPU to your computer by net router You are allowed to connect the LAN port of the CPU to Ethernet directly by common net cable Hereunder...

Page 126: ...low instruction carefully Power on CPU and click to search Ethernet module At the same time the searching Process will be showing In the search window we can see the search module and the correspondin...

Page 127: ...admin If the username and the password are both correct you can click the button And the configuration dialog box would pop out Basic Settings You can rename the Device name default is NB L After you...

Page 128: ...128 Network settings You can view the network parameters in such table...

Page 129: ...is very important you must set as the above figure shows Note Baudrate can be set 4800 9600 19200 and the corresponding communication port must be set the same as baudrate namely the COM3 of CPU The d...

Page 130: ...te Host The remote PC IP address while working as client CPU will automatically get connected to such remote host Active connect Auto Start Remote Port the remote port while working as client CPU will...

Page 131: ...131 Password setting Password can be changed in such dialog box Password is required for accessing the Ethernet port You must enter at least one character or number...

Page 132: ...132 Apply Settings Reset Merely Save and reboot option can be selected among those options shown in above page Export you settings Click to export the settings...

Page 133: ...133 The configuration would be saved as a xml file You also can import the existed configuration by the menu Tools Import Config...

Page 134: ...nnect the ELC 12DC DA R N as the first part and configure as the first part 2 Here are two options to open COM PORT A click symbol B select menu Tools Configuration Option 1 Ethernet module in CPU wor...

Page 135: ...135 3 Select Ethernet option 4 To search PLC s IP by clicking Search button...

Page 136: ...toStart in device manager 5 Click Connect to PLC button and then the Ethernet module and PC will be linked After the EXM CPU and PC being linked many features can come true e g downloading user progra...

Page 137: ...137 6 Click Connect to PLC button and then the Ethernet module and PC will be linked How to establish the communication between EXM CPUs via Ethernet Hardware connection...

Page 138: ...need use the device manger to configure the LAN connection Example Master PLC works as server Its IP address is 192 168 0 16 and the local port shall be set as 5001 As below configure shows Work as se...

Page 139: ...139 The items with red circle marked must be the same as the above figure Slave 1 settings IP address is 192 168 0 17 Work as Client Remote Host 192 168 0 16 Remote port 5001...

Page 140: ...me as the above figure PLC address need be changed to 1 default is 1 Change the CPU address with the panel key Press and then press Press Press Press Change address with UP or DOWN button and confirm...

Page 141: ...on and confirm with OK Regarding the program We need realize the below logic 1 I1 I4 in master to control the Q1 Q4 in slave1 salve2 if I1 is ON in master the corresponding Q1 in salves is ON I2 is ON...

Page 142: ...ad AF1 value of slave2 to be saved in AF2 of master Program in slave 1 Note In the program you can put the input output block in but you cannot link the input pin of the output Program in slave 2 Note...

Page 143: ...143 B001 Transfer the I1 I4 status from the master to the Q1 Q4 of the slave1 Setting as follows...

Page 144: ...144 B002 Transfer the I1 IA status from the master to the Q1 QA of the slave2 Setting as follows...

Page 145: ...145 B005 Read the I1 I4 status from the slave1 to the F11 F14 of the master Setting as follows...

Page 146: ...146 B006 Read the I1 IA status from the slave2 to the F21 F24 of the master Setting as follows...

Page 147: ...147 B009 Read the AF1 value from the slave1 to the AF1 of the master Setting as follows...

Page 148: ...148 B010 Read the AF1 value from the slave2 to the AF2 of the master Setting as follows...

Page 149: ...omm Type is Ethernet then EXM can not work as slave through Ethernet port 2 In your program if the Modbus read write blocks would be used then you can use the EXM as the master CPU to communicate with...

Page 150: ...ing port RS232 port ELC RS232 ELC USB ELC Copier ELC MEMORY should be inserted in this port When the programming port is to be used as the standard RS232 port D shape 9 pin header the ELC RS232 cable...

Page 151: ...e with EXM 12 CPU EXM E RS485 shall be unavailable Note 1 The baud rates and communication mode Modbus RTU ASCII TCP of COM0 COM1 can be modified via the panel key 2 The COM1 port also can work as the...

Page 152: ...ch Block in xlogicsoft Type 1x EXM 12 0 7 BIT R 4 cursors Cursor key 1x C 256 259 BIT R Coils outputs 0x EXM 12 ELC 12 CPU ELC12 E 8 EXT1 ELC12 E 8 EXT2 ELC12 E 8 EXT3 0 7 8 15 16 23 24 31 BIT R W Mid...

Page 153: ...1 LONG R W Analog quantity input register 4x AI EXM 12 1024 1279 CPU 1024 1031 EXT1 1032 1039 EXT2 1040 1047 Signed short R Analog quantity output buffer 4x AQ EXM 12 1280 1535 CPU 1280 1281 EXT1 1282...

Page 154: ...y operate the program by pressing down these key 6x Panel key you can modify the parameters programming view alarming message What this operate panel can do for you Display the RUN STOP status of the...

Page 155: ...ming Backlight can be controlled via programming Light on Alarm System cover message can be customized Up to 64 different alarming messages is allowed The CPU address can be modified Set password prot...

Page 156: ...156 Manual programming menu How to program via keypad Please refer to the chapter 5 for more detail...

Page 157: ...re reliable connection with the network Following antennas is are also available for use A B C D A Penta band GSM Antenna B EXM ANT standard accessory with x Messenger CPU C The antenna with magnetic...

Page 158: ...xpansion RS485 port 5 LCD panel 4X16 chars display 10 panel keys 6 GSM antenna socket 7 Socket of telephone crystal plug 8 Optional A type USB interface 9 Mini SD card socket 10 Audio input output int...

Page 159: ...down the lower end to snap it on The mounting interlock at the rear must engage 3 Hook the x Messenger expansion module onto the rail 4 Slide the module towards the left until it touches the x Messeng...

Page 160: ...iver into the eyelet at the bottom of the slide interlock and move the latch downward 2 Swing the x Messenger Basic off the DIN rail if you have connected at least one expansion module to x Messenger...

Page 161: ...owards the outside You can now wall mount x Messenger by means of two mounting slides and two M4 screws tightening torque 0 8 to 1 2 Nm Drilling template for wall mounting Before you can wall mount x...

Page 162: ...0 5 N m or 3 4 lbs in Note Always cover the terminals after you have completed the installation To protect x Messenger adequately from impermissible contact to live parts local standards must be compl...

Page 163: ...ments such as momentary switches switches light barriers daylight control switches etc EXM 8AC ELC E 16AC EXM 12DC EXM 6DC EXM 3DC ELC E 16DC Signal status 0 Input current 40VAC 0 24mA 3VDC 1 5mA Sign...

Page 164: ...t terminal is not connected with an analog function block 2 The analog inputs require DC 0V 10V voltage signals These are divided equally in 0 02V increments In programming all the block parameters re...

Page 165: ...nsor to the 24V L of power supply 3 Connect the current output terminal M to the corresponding M terminals of Power supply Note this figure can be applied to EXM 12DC DA CPUs and the extension which h...

Page 166: ...ot exceed 0 3A When the switch is ON Q 1 the maximum current is 0 3A Notes PNP The load connecting voltage must be 60VDC and it must be DC The terminal of the output wiring must be connected with the...

Page 167: ...ium III 800MHz RAM 256MB Windows XP Hard disc storage capacity available 40MB Programming interface RS232 USB Ethernet Screen resolution Minimal 1024 x 768 pixels PLEASE NOTE If the screen resolution...

Page 168: ...ons are not active and can only be accessed once the x Messenger is connected to the PC via RS232 USB or Ethernet interface Two modes available in eSmsConfig exe A Standard mode B Customized mode Who...

Page 169: ...guration file to the device 5 4 Edit telephone book Add register of a new phone number Edit editing of an already existing entry Delete deleting of an existing entry Please enter the phone number in i...

Page 170: ...is preassigned when the SIM card is purchased With the Automatic setting the network provider is automatically searched and logged That is useful if the card is used in the home network Other GSM netw...

Page 171: ...follows in the SMS message Message at the start A message for each start up switching on return of power of the SMS relay is sent According to the phone number assigned to the event The message conten...

Page 172: ...he process is stopped If this is not the case the message will be sent to the next receiver after expiry of the preset time If the confirmation is inactive all receivers who are allocated to that even...

Page 173: ...apsed and if the signal has remained ON constantly during that time In other words the input signal is ignored during the set delay time Time delays of 0 1 seconds to 99 9 hours are possible This time...

Page 174: ...o prevent that unstable short signals as for example of a floating level switch will activate numerous messages REMARK It is recommended to use the delay function to avoid that several messages being...

Page 175: ...alue i e 5200 d d one digit after decimal point i e 520 0 d dd two digits after decimal point i e 52 00 d ddd tree digits after decimal point i e 5 200 9 characters are available for the description o...

Page 176: ...value 150m3 h 0V of the analog signal The above example allows monitoring the scenario as seen below The actual measured value is higher than the defined upper limit The system is not in its normal s...

Page 177: ...iodical message is sent to the first receiver If this message is not confirmed it will be forwarded automatically to the next receiver All message texts can be freely edited The measured value and the...

Page 178: ...elay 5 7 3 3 Message delay If the message criteria are reached the respective message transmission can be time delayed i e the SMS relay only sends the pre defined message after the preset time has el...

Page 179: ...ith an acknowledging message to the sender after carrying out the action An additional message can be defined to inform the sender if the output is already switched to the required state and consequen...

Page 180: ...itches the outputs without answering The outputs are automatically switched off after the preset time This allows activating a process without costs REMARK Activate the output timer to activate the fi...

Page 181: ...tal inputs Digital input ON Digital input OFF 5 8 6 Analogue inputs The measuring bar always displays the input value 0 to 1000 which represents the analog input signal 0 to 10V DC 0 20 mA Example the...

Page 182: ...ircuit program Saving a backup of the circuit program on the hard drive or other media Easy configuration of blocks Transferring the circuit program from the x Messenger to the PC and from the PC to x...

Page 183: ...e of function blocks A total of 8 general function blocks 30 special function blocks and 6 input output function blocks are configured And each block can achieve a specific control function independen...

Page 184: ...epresent the output terminals of x Messenger You can use up to 4 outputs In your block configuration you can assign an output block a new terminal provided this terminal is not already used in your ci...

Page 185: ...function keys is pressed down the status of the corresponding symbol in the program shall turn from 0 to 1 And it shall give off one high trigger Notes 1 Only one function key is allowed to be presse...

Page 186: ...register bits can only be modified by means of the Shift register special function 6 2 8 Analog inputs You can use up to 36 analog inputs In your block configuration you can assign a new input termin...

Page 187: ...execution cycle In the subsequent cycles the F8 flag reacts in the same way as the F1 to F64 flags Backlight flags F64 The F64 flag controls the backlight of the x Messenger onboard display You can us...

Page 188: ...blocks if you want to use the write property 6 2 11 SMS message input Short description Up to 32 SMS message inputs are available for you SMS message inputs are programmed for the circuit program in...

Page 189: ...click this button you can edit the phonebook You are allowed to edit Phone book by clicking the button in the toolbar as shown below 2 Incoming Message configuration 3 Incoming Call configuration 4 Re...

Page 190: ...the SMS message does not reset automatically Incoming Call mode means you can dial the phone number of the x Messenger to control SMS message input state While the x Messenger gets one incoming call...

Page 191: ...o 70 characters under PDU UCS2 This area is only for the Text Message 3 With confirmation function activated If the x Messenger does not receive an acknowledgement SMS within a certain preset time fro...

Page 192: ...the input signal is ignored during the set delay time Time delays of 0 1 seconds to 99 9 hours are possible This time function default must be activated and is to prevent sending of numerous identical...

Page 193: ...ter that Main CPU s I O will appear in Parameter section so you can select Input or output further click Insert button the editing area will display the input or output as below configuration shows fi...

Page 194: ...Params hereunder Block section will automatically list out all function blocks in your program which are able to be inserted into Editing area Then select a certain block after that parameters of that...

Page 195: ...rough the 5 allocated receiver numbers and restarts afterwards with the first number again The number of running loops can be pre defined As soon as the device receives a confirmation from the receive...

Page 196: ...eceive an acknowledgement SMS within a certain preset time from the receiver the event message will be sent to the next receiver This means that the device runs through the 5 allocated receiver number...

Page 197: ...s identical SMS messages REMARK It is recommended to use the delay function to avoid several messages being sent for the same event 7 Keyword for confirmation If the confirmation code word is not acti...

Page 198: ...te analog inputs of Main CPU 2 route analog inputs for 31 pieces expansion modules respectively can be selected Analog I O inserting method is same as you do with I O above as below configuration show...

Page 199: ...connection Connection Description Input Trg Enable the GPRS connection according to the settings in the property dialog box via trigger the input Output Q Q is switched on after the GPRS connection i...

Page 200: ...ere are 2 options for you a EXM system If this setting is selected the IP and the port number of the server shall be the same as the settings in the menu SMS GPRS Param b Customized This option allows...

Page 201: ...the network server Connection Description Input Trg Enable the GPRS connection according to the settings in the property dialog box via trigger the input Input R Reset the output and disable the GPRS...

Page 202: ...here is AF1 AF3 values then x Messenger would repeat the data transmission for 3 times and finally the GPRS connection shall disconnect automatically 2 Network parameters settings There herewith are...

Page 203: ...the menu setting that means if this block is activated the GPRS connection of the menu settings shall disconnect automatically C Domain Name This block as can be used to establish GPRS connection by d...

Page 204: ...n code byte 8 Register of slave start address byte 9 Register of slave start address byte 10 number of registers byte 11 number of registers byte 12 data length field lower byte number of bytes follow...

Page 205: ...TCP data prefixed by six bytes 01 x Messenger address the default is 01 8b Upload code fixed if GPRS Data upload used 49 length field number of bytes following 14 length field number of bytes of Ident...

Page 206: ...88 0c type code 0c means the Analog output 08 length field number of bytes of the analog outputs 00 00 00 00 00 80 00 88 analog outputs value AQ1 00 00 AQ2 00 00 AQ11 00 80 AQ12 00 88 16 01 02 16 typ...

Page 207: ...ter the EXM get the above correct response Note The command format is based on the standard Modbus TCP Please refer to the technical file Modbus TCP communication protocol for detail if require 6 3 Ba...

Page 208: ...EAN FUNCTION 6 3 1 AND Symbol in x Messenger The output of an AND function is only 1 if all inputs are 1 i e when they are closed A block input that is not used x is assigned x 1 Logic table of the AN...

Page 209: ...e output of an AND with edge evaluation is only 1 if all inputs are 1 and at least one input was 0 during the last cycle The output is set to 1 for the duration of one cycle and must be reset to 0 for...

Page 210: ...e when they are closed A block input that is not used x is assigned x 1 Logic table of the NAND block Input 1 Input 2 Input 3 Input 4 Output 0 0 0 0 1 0 0 0 1 1 0 0 1 0 1 0 0 1 1 1 0 1 0 0 1 0 1 0 1 1...

Page 211: ...input is 0 and all inputs were 1 during the last cycle The output is set to 1 for the duration of one cycle and must be reset to 0 at least for the duration of the next cycle before it can be set to 1...

Page 212: ...closed A block input that is not used x is assigned x 0 Logic table of the OR function Input 1 Input 2 Input 3 Input 4 Output 0 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 1 0 1 0 0 1 0 1 0 1 1 0 1 1 0 1 0 1...

Page 213: ...is switched on logical 1 state the output is switched off A block input that is not used x is assigned x 0 Logic table of the NOR function Input 1 Input 2 Input 3 Input 4 Output 0 0 0 0 1 0 0 0 1 0 0...

Page 214: ...ction Input 1 Input 2 Output 0 0 0 0 1 1 1 0 1 1 1 0 6 3 8 NOT Symbol in x Messenger The output is 1 if the input is 0 The NOT block inverts the input status Advantage of the NOT for example x Messeng...

Page 215: ...s Here you will find the description of the connectors you can use to create a logical link to other blocks or to the inputs of the x Messenger unit S Set A signal at input S sets the output to logica...

Page 216: ...an open input Here you define priorities and specify whether a message is to be acknowledged in RUN 6 4 2 Time response Parameter T In some of the SFs it is possible to configure a time value T When y...

Page 217: ...has expired for example to enable this response however the relevant functions must be set retentive R The data is retained Current data is not retained default See the section in topic Second circuit...

Page 218: ...ameter Minimum Maximum Input voltage in V 0 10 Input current in mA 0 4 20 Internal value 0 1000 Gain 10 00 10 00 Offset 10000 10000 Mathematical rule Actual value Ax internal value at input Ax gain of...

Page 219: ...0 3700 5000 mbar 10 1000 4 1000 5000 0 0 0 01 0 0 5 500 0 01 0 5 10 1000 0 01 0 10 0 0 1 0 0 5 500 1 0 500 10 1000 1 0 1000 0 0 10 0 0 5 500 10 0 5000 10 1000 10 0 10000 0 0 0 01 5 5 5 500 0 01 5 10 1...

Page 220: ...logical 1 The table also specifies whether the relevant function can be set retentive Rem The following SFs are available View in x Messenger Name of the special function Rem Timer On delay REM Off d...

Page 221: ...erential trigger Analog comparator Analog value monitoring Analog amplifier Analog multiplexer Pulse Width Modulator PWM Analog math Analog ramp PI controller Analog math error detection Miscellaneous...

Page 222: ...r T represents the on delay time after which the output is switched on output signal transition 0 to 1 Retentivity on the status is retentive in memory Output Q Q switches on after a specified time T...

Page 223: ...ime base Max value Min resolution Accuracy s seconds 99 99 10 ms 10 ms m minutes 99 59 1s 1 s h hours 99 59 1 min 1 min Timing diagram Description of the function The time Ta the current time in x Mes...

Page 224: ...n the status is retentive in memory Output Q Q is switched on for the duration of the time T after a trigger at input Trg Parameter The time set in parameter T can be supplied by the value of another...

Page 225: ...Short description The on off delay function is used to set an output after a configured on delay time and then reset it again upon expiration of a second configured time Connection Description Input T...

Page 226: ...diagram Description of the function The time TH is triggered with a 0 to 1 transition at input Trg If the status at input Trg is 1 at least for the duration of the configured time TH the output is se...

Page 227: ...ter T is the on delay time for the output output signal transition 0 to 1 Retentivity on the status is retentive in memory Output Q Q is switched on upon expiration of the time T Parameter The time in...

Page 228: ...her already programmed function Analog comparator Ax Ay Analog trigger Ax Analog amplifier Ax Analog multiplexer AQ Analog ramp AQ Analog math AQ PI controller AQ Data latching relay AQ Up Down counte...

Page 229: ...generates a preset number of output pulses with a defined pulse pause ratio retriggerable after a configured delay time has expired Parameter Connection Description Input Trg You trigger the times for...

Page 230: ...nter Cnt The value of can be set modified in parameter mode Timing diagram TL 0 N 1 Description of the function With the change at input Trg to 1 the time TL time low is triggered After the time TL ha...

Page 231: ...customize the pulse TL pause TH ratio Retentivity set on the status is retentive in memory Output Q Q is toggled on and off cyclically with the pulse times TH and TL Parameter The pulse width TH and t...

Page 232: ...he output of a random generator is toggled within a configurable time Connection Description Input En The positive edge 0 to 1 transition at the enable input En Enable triggers the on delay for the ra...

Page 233: ...input En a random time on delay time between 0 s and TH is set and triggered If the status at input En is 1 at least for the duration of the on delay the output is set to 1 when this on delay time has...

Page 234: ...Analog multiplexer AQ Analog ramp AQ Analog math AQ PI controller AQ Data latching relay AQ Up Down counter Cnt The value of can be set modified in parameter mode Timing diagram Connection Description...

Page 235: ...uration of the off pre warning time T L Ta is retriggered optional at the next high low transition at input Trg and if Ta is expiring If retentivity is not set output Q and the expired time are reset...

Page 236: ...tus is retentive in memory Output Q Output Q is set with a signal at input Trg and it is reset again after a configured time has expired and depending on the pulse width at input Trg or it is reset wi...

Page 237: ...gnal at input Trg always resets T and output Q Caution The time base for the T T and T L must be identical If retentivity is not set output Q and the expired time are reset after a power failure 6 5 1...

Page 238: ...timer when the set on time and the set off time at another cam are identical In this case cam 3 takes priority over cam 2 while cam 2 takes priority over cam 1 The switching status of the weekly timer...

Page 239: ...position of the off time 7 Set the off time in same way as in step 5 8 Confirm your entries with OK The cursor is now positioned on the No2 parameter Cam2 and you can configure a further cam Special...

Page 240: ...eans of a configurable on off date Connection Description Parameter At the No cam parameter you set the on and off trigger for the cam of the yearly timer Output Q Q is set on when the configured cam...

Page 241: ...00 03 15 Off Time 2099 Every year on March 15 the timer switches on for one cycle Example 3 Yearly mode on Monthly mode off Pulse off On Time 2008 06 01 Off Time 2010 08 31 On June 1 of 2008 2009 and...

Page 242: ...f Pulse off On Time 2008 06 01 Off Time 2008 08 31 On June 1 2008 the timer output switches on and remains on until August 31 2010 Example 6 Yearly mode off Monthly mode off Pulse selected On Time 200...

Page 243: ...ch month the timer output switches on and switches off on the fifth day of the month The timer continues in this pattern through the last month of 2010 Description of the function The yearly timer set...

Page 244: ...evant input boxes otherwise eSmsConfig returns an error message The calendar icon offers you an easy way of setting the date It opens a window where you can set the days and months by clicking the rel...

Page 245: ...early timer switch SFBs on your programming interface and configure the blocks as specified Create a logical link of the blocks via a standard OR block The OR output is 1 if at least one of the yearly...

Page 246: ...unt can be changed with a signal at input Dir Connection Description Input R You reset the output and the internal counter value to zero with a signal at input R Reset Input Cnt This function counts t...

Page 247: ...r AQ Data latching relay AQ Up Down counter Cnt The value of On Off and Cnt can be set modified in parameter mode For information about how to modify refer to chapter 5 2 2 please Timing diagram Descr...

Page 248: ...ounter Short description A configured time is triggered with a signal at the monitoring input The output is set when this time has expired Connection Description Input R A positive edge 0 to 1 transit...

Page 249: ...tput Q The output is set when the time to go MN 0 The output is reset When Q 0 R En if R 1 or Ral 1 or En 0 When Q 0 R if R 1 or Ral 1 Timing diagram MI Configured time interval MN Time to go OT Total...

Page 250: ...Depending on your configuration of the Q parameter the output is either reset with a reset signal at input R or Ral or when the reset signal is 1 or the En signal is 0 Limit value of OT The values of...

Page 251: ...T can be provided by the actual value of another already programmed function Analog comparator Ax Ay Analog trigger Ax Analog amplifier Ax Analog multiplexer AQ Analog ramp AQ Connection Description I...

Page 252: ...the function The trigger measures the signals at input Fre The pulses are captured during a configurable period G_T Q is set or reset according to the set thresholds See the following calculation rul...

Page 253: ...us unchanged 0 1 0 Reset 1 0 1 Set 1 1 0 Reset When retentivity is enabled the output signal corresponds with the signal status prior to the power failure Connection Description Input S Set output Q w...

Page 254: ...ut S sets the pulse relay i e the output is set to logical 1 A one shot at input R resets the pulse relay to its initial state i e the output is set to logical 0 Connection Description Input Trg You s...

Page 255: ...alues Time Shows the continuously updated time of day Date Shows the continuously updated date EnTime Shows the time of the 0 to 1 transition EnDate Shows the 0 to 1 transition of the date Output Q Q...

Page 256: ...y active message text that takes the highest priority You can press the and keys to step through multiple active message texts Example This is how two message texts could be shown Display field of x M...

Page 257: ...selected from the Blocks area which you can output in the message text 5 Insert button Button for inserting a parameter selected from the Block parameters area Block parameters or General parameters a...

Page 258: ...he priority You can move to the next line using the cursor keys or the mouse Hit the ENTER key to confirm all your entries in the block properties dialog and to close the dialog You may also enter the...

Page 259: ...259 C Analog input value of ELC 12 CPU and extensions D Analog output value of CPU and extensions...

Page 260: ...260 E F digital flag status F AF analog flag value...

Page 261: ...261 G M status H AM value...

Page 262: ...eters of blocks can be changed in displayed message if inserted into the message text block by press OK key for 3 seconds Step as follows A Insert the parameters of block into message text Here is On...

Page 263: ...263 C Press ok for 3 seconds and enter into edit mode D Modify value by pressing arrow keys and confirm with OK key...

Page 264: ...Type Sets either a pushbutton action for one cycle or a switching action of the function Status On or Off state that is applied in the initial cycle after program startup is retentivity is not set Ret...

Page 265: ...ion at input En When a pushbutton function is configured and one cycle has expired after its actuation When the Status parameter sets the Off status in configuration mode and this has been confirmed w...

Page 266: ...Input Trg The SFB is started with a positive edge 0 t 1 transition at input Trg Trigger A 1 to 0 transition is irrelevant Input Dir You define the shift direction of the shift register bits S1 S8 at t...

Page 267: ...2 is shifted to S3 etc Shift down S8 accepts the value of input In the previous value of S8 is shifted to S7 S7 is shifted to S6 etc Q outputs the value of the configured shift register bits If retent...

Page 268: ...Q is set or reset depending on the set thresholds Parameter p number of decimals The on threshold On and the off threshold Off can be provided by the actual value of another already programmed functio...

Page 269: ...tual value Ax actual value Ay Off Reducing the input sensitivity of the analog comparator You can delay the output of the analog comparator selectively by means of the on delay and off delay SFBs By d...

Page 270: ...g comparator You can selectively delay the output of an analog comparator by means of the On delay and Off delay special functions With on delay output Q is only set if the pulse width of the triggeri...

Page 271: ...on the set thresholds Parameter On and Off The On and Off parameters can be provided by the actual value of another already programmed function Analog comparator Ax Ay Analog trigger Ax Analog amplif...

Page 272: ...or reset depending on the set threshold values See the following calculation rule Calculation rule If threshold On threshold Off then Q 1 if the actual value Ax On Q 0 if the actual value Ax Off If th...

Page 273: ...Range of values 0 1 2 3 Output AQ Analog output Value range for AQ 32768 32767 Parameter p number of decimals Applies only to the display of Ax and Ay values in a message text Does not apply to the co...

Page 274: ...og multiplexer AQ Analog ramp AQ Analog math AQ Connection Description Input En A positive edge 0 to 1 transition at input En saves the analog value at input Ax Aen to memory and starts monitoring of...

Page 275: ...ltiplied by the value at parameter A gain and parameter B offset is then added to the product i e Ax gain offset Actual value Aen when input En changes from 0 to 1 or Ax gain offset Actual value Ax Ou...

Page 276: ...Range of values 10 00 B Zero offset Range of values 10 000 On On threshold Range of values 20 000 Delta Differential value for calculating the off parameter Range of values 20 000 p Number of decimal...

Page 277: ...tion automatically calculates the Off parameter Off On Delta whereby Delta may be positive or negative See the calculation rule below Calculation rule When you set a negative differential value Delta...

Page 278: ...0 on input EN switches 0 to the output AQ Inputs S1 and S2 S1 and S2 selectors for selecting the analog value to be issued S1 0 and S2 0 The value 1 is issued S1 0 and S2 1 The value 2 is issued S1 1...

Page 279: ...alues V1 to V4 at the output AQ depending on the parameters S1 and S2 If the input En is not set then the function issues the analog value 0 at output AQ Analog output If you interconnect this special...

Page 280: ...x Messenger when power on or simulation by soft Particular characteristics to be noted when configuring 1 General area Here you will find the following settings A Priority of the system cover B Check...

Page 281: ...0 to 1 transition at input En enables the PWM function block Input Ax Analog signal to be modulated to a pulsed digital output signal parameter A Gain Range of values 10 00 B Zero offset Range of valu...

Page 282: ...the value of parameter A gain Parameter B offset is added to the product as follows Ax Gain Offset Actual value Ax The function block calculates the proportion of the value Ax to the range The block s...

Page 283: ...Max Min of time period PT Q 0 for PT Ax Min Max Min of time period PT Note Ax in this calculation refers to the actual value Ax as calculated using the Gain and Offset Min and Max refer to the minimu...

Page 284: ...periodic time must be no less than 3 ms 2 If the specific output is selected in the property dialog box of PWM block then the output pin of PWM function block cannot be linked as input to other blocks...

Page 285: ...in the status from 0 to 1 at input St Decelerated Stop causes the current level to decrease at a constant rate until the start stop level Offset B StSp is reached The start stop level is maintained f...

Page 286: ...level parameters Level1 and Level2 can be provided by the value of another already programmed function Analog comparator Ax Ay Analog trigger Ax Analog amplifier Ax Analog multiplexer AQ Analog ramp A...

Page 287: ...on runs from the current target level to the new target level at the rate that is specified If the input En is reset the function immediately sets the current level to Offset B The current level is up...

Page 288: ...operation will be performed first followed by the medium operation and then by the low operation You must have exactly one operation of each priority The operand values can reference another previousl...

Page 289: ...rror detection Short Description The analog math error detection block sets an output if an error has occurred in the referenced analog math function block Connection Description Input EN Enable the a...

Page 290: ...e same scan cycle if the referenced analog math function block executes after the analog math error detection function block the error is detected in the next scan cycle Analog math error detection lo...

Page 291: ...communicate with a peripheral device as a master via RS232 or RS485 interface Furthermore the output will be switched on when communication is established successfully Otherwise the output Q pin remai...

Page 292: ...Q 0X0012 however when Low High index was set AQ 0x 1200 Regarding Modbus RTU detail please refer to our Modbus RTU communication protocol file for it Description of the function In the configuration o...

Page 293: ...Property in dialog box of Modbus Read shows as below figure 1 Slave Address 1 is default 2 Communication parameters BPS is baud rate Stopbits Databits Communication type RS232 RS485 Actually RS232 or...

Page 294: ...ing register 40000 4XXXX Read Holding Registers Output register 04 Read data of input registers 3000 3XXXX Read Input Registers Note Please use 03 command to read AI AO of x Messenger 4 Where to save...

Page 295: ...Q3 Q4 of x Messenger station No 1 will be read and save to F1 to F4 F is bit type flag It can be used to receive bit data from slave device Example 2 Get AI value from Slave 2 x Messenger with statio...

Page 296: ...of Q I AQ are continuous AQ12 cannot be set as AQ 12 and should be set AQ 4 as above figure shows The following table shows how to set Note this table also can be applied for the configuration of Modb...

Page 297: ...1 Q4 Q1 Q4 AI1 AI8 AI1 AI8 AQ1 AQ2 AQ1 AQ2 Expansion1 Address is 1 I11 I14 I9 I12 Q11 Q14 Q9 Q12 AI11 AI14 AI9 AI12 AQ11 AQ12 AQ3 AQ4 Expansion2 Address is 2 I21 I24 I18 I21 Q21 Q24 Q17 Q19 AI21 AI24...

Page 298: ...ut will enable Modbus Write function block to be activated Input R Reset the value read from peripheral and set the output to 0 via the R Reset input Reset has priority over En Parameter Slave address...

Page 299: ...Actually RS232 or RS485 are just interface of x Messenger 3 Command register address and register count Command Function description remark 05 Force the switch status of single coil 00000 0XXXX Force...

Page 300: ...iguration One is auto mode this data uses the flags in the program such as FM AFM I Q and AQ The manual mode is input a fixed value or bit status Example 1 Write the I2 bit status of Master x Messenge...

Page 301: ...of slave would be OFF Note The Q1 must be free it means the in the program of Slave No 1 the input pin of Q1 must be not linked to other blocks Example 2 manual mode input value The above configurati...

Page 302: ...ption This function block is developed for the new Ethernet PLC which has web server built in if you need use the Ethernet as master PLC so block should be applied into the program For the CPU with N...

Page 303: ...t CPU Connection Description Input En A high signal at En input will enable Modbus Write function block to be activated Input R Reset the value read from peripheral and set the output to 0 via the R R...

Page 304: ...only need make the TCP IP connection successfully first then enable the block the configured data will be transferred through the Tcp connection Option A Local CPU works as client If the CPU works as...

Page 305: ...the Confirm Reset button to active the settings In above dialog you can see the Max Clients is 4 And the first remote target server is 192 168 227 port is 5001 so if you enabled the modbus read write...

Page 306: ...dard Modbus 1 Slave Address 1 is default 2 Communication parameters BPS is baud rate Stopbits Databits Communication type RS232 RS485 Actually RS232 or RS485 are just interface of xLogic 3 Command reg...

Page 307: ...0 00 00 80 00 88 16 01 02 17 08 01 c2 00 00 02 26 00 00 07 01 04 0d 08 00 00 00 00 00 00 01 c2 Description 00 09 00 00 00 4c MODBUS TCP data prefixed by six bytes 01 x Messenger address the default is...

Page 308: ...0b means the Analog Input 08 length field number of bytes of the analog inputs 00 80 00 88 00 00 00 00 analog inputs value AI1 00 80 AI2 00 88 AI3 00 00 AI4 00 00 0c 08 00 00 00 00 00 80 00 88 0c type...

Page 309: ...de 0d means the AM value 08 length field number of bytes of AM 00 00 00 00 00 00 01 c2 AM value AM1 00 00 AM2 00 00 AM3 00 00 AM4 01 c2 The server end need do response like this 00 00 00 00 00 02 01 8...

Page 310: ...put Ax Input the analog signal to be amplified at input Ax Use the analog inputs the block number of a function with analog output or the analog outputs Input R Reset analog output AQ to 0 with a sign...

Page 311: ...be reset to 0 6 5 36 PI controller Short Description It is proportional action and integral action controllers You can use both types of controller individually or combined Connection Description Inpu...

Page 312: ...1 000 Parameter sets application related presets for KC TI and Dir see below KC Gain value range 00 00 to 99 99 TI Integral time value range 00 01 min to 99 59 min Dir Action direction of the controll...

Page 313: ...the input R PV changes This is based on the fact that PV increases which on account of Dir upwards causes AQ to drop Description of Function If the input A M is set to 0 then the special function iss...

Page 314: ...the PV falls short of the parameter Min then the updated value PV is set to the value of Min If the input R is set to 1 then the AQ output is reset As long as R is set the input A M is disabled Sampl...

Page 315: ...eans that the person can increase the heat output if the room temperature drops to below 20 C If the room temperature rises above 20 C the heat output is reduced Basic concepts of regulating In the ex...

Page 316: ...e control device is formed from the actuator and the control The control and controller together form the regulating device The following picture gives an abstract portrayal of the situation described...

Page 317: ...increase the heat output Loop error The loop error is the difference between the command variable and the process value In other words the deviation of a process value from a set value e SP PV The loo...

Page 318: ...we re not touching on this here These are combined for a real controller For instance the PI controller P Controller A proportional action controller P controller changes the manipulated variable M pr...

Page 319: ...Manipulated variable of the I controller at the time n Manipulated variable of the I controller at the time n 1 also called integral sum Gain of the I controller Sampling time duration of a time slic...

Page 320: ...ntegral part of the manipulated variable Manipulated variable of the I controller at the time n 1 also called integral sum Gain of the P controller Gain of the I controller Sampling time duration of a...

Page 321: ...ipulated variable at the time n Output of the PI controller block 0 to 1 000 kP Gain of the P part kI Gain of the I part In the x Messenger the parameter KC applies as an increase for the I part and t...

Page 322: ...10 000 to 20 000 PV PV is the process value x and is calculated as follows PV analog value on input gain offset You can connect the input for example by means of an analog input with a PT100 sensor T...

Page 323: ...o cold the manipulated variable increases the process value or 6 5 37 Memory write Short Description Only when there is a low to high trigger at Trg pin the Memory Write block will be activated and th...

Page 324: ...Description of Memory write block s property dialog box 1 File name Place where you can set the name of the file used to save the registers data 2 Record title Below is an example in the OUTPUT TXT Th...

Page 325: ...Separator Such separator shall be required while more than one analog values would be stored and displayed for easier observation and convenient analysis 5 File Size It is an option for you to set the...

Page 326: ...326 Q21 Q24 16 23 C F digital flag Name Address F1 F64 0 63 D M Name Address M1 M512 0 511 F AI analog inputs Name Address AI1 AI8 0 7 AI11 AI14 8 15 AI21 AI24 16 23...

Page 327: ...327 G AQ analog outputs G AF analog flag Name Address AF1 AF64 0 63 I AM Name Address AM1 AM512 0 511 Name Address AQ1 AQ2 0 1 AQ11 AQ12 2 3 AQ21 AQ22 4 5...

Page 328: ...t address is from 0 and it must record the 20 outputs with continuous addresses And the record file shows below Per the program every 6 seconds the record will do once and the Q1 Q2 Q3 Q4 Q11 will be...

Page 329: ...ger CPU will read correlative data bit or short to set pre configured register from the file in the SD card of ELC MEMORY module at the same time the output will switch on if the read action had been...

Page 330: ...available Option A BIT 0 or 1 this is used to be set the status of Q or F Option B WORD this is used to be set the value of AQ or AF 4 Record Index Here is used to set which line the CPU will access...

Page 331: ...tal flag Name Address F1 F64 0 63 WORD data can be used to set the register AQ and AF AQ analog outputs Name Address AQ1 AQ2 0 1 AQ11 AQ12 2 3 AQ21 AQ22 4 5 AF analog flags Name Address AF1 AF64 0 63...

Page 332: ...332 For example If the Memory Read block had been triggered the Q1 of ELC 12 CPU will be set 1...

Page 333: ...AQ to 16 bit status 0 or 1 F or Q Connection Description Input En Enable this function Input R Reset output Q with a signal at input R Reset Parameter Retentivity set on the status is retentive in mem...

Page 334: ...334 Convert the AQ11 2012 to Q1 Q2 and F1 F14 0000011111011100 Example2 Convert the counter value 5 to Q1 Q2 and F1 F14 0000000000000101...

Page 335: ...ut En Enable this function Input R Reset output AQ with a signal at input R Reset Parameter Retentivity set on the value is retentive in memory when power lost Output AQ AQ will output the value of th...

Page 336: ...336 F1 F2 F3 Q1 AQ1 value 0 0 0 0 0 1 0 0 0 1 0 1 0 0 2 1 1 0 0 3 0 0 1 0 4 1 0 1 0 5 0 1 1 0 6 1 1 1 0 7 0 0 0 1 8 1 0 0 1 9 0 1 0 1 10 1 1 0 1 11 0 0 1 1 12 1 0 1 1 13 0 1 1 1 14 1 1 1 1 15...

Page 337: ...tes 1 The Bit4 Bit15 was not ticked they are all recognized as 0 2 With such block you can realize to modify one bit of the word register in the slave devices together with the code 06 16 in Modbus ne...

Page 338: ...dem will be startup again until the time Reset period reached Parameter Channel Ethernet Reset period 1 100s Output When the Ethernet module had been reset successfully this block will output a short...

Page 339: ...he program when there is no data transmission through the Ethernet port while the timeout period 50s is reached the com port status will output HI signal and then the Device reset block would be enabl...

Page 340: ...Ethernet WIFI Timeout 1 100s Monitor type TX RX TX RX Output When a HI level at the En pin and the timeout is reached the output will be HI and it will be reset when the En is switched Parameters Chan...

Page 341: ...XM 12DC D R N EXM 12DC DAI R N EXM 12DC DA RT WIFI EXM 12DC DA RT GWIFI Timeout 1 100s Monitor type Tx Data from CPU to external devices Rx Data from external device to CPU Tx Rx Data transmission bet...

Page 342: ...ssage property block select TX or Rx and insert into the screen You can edit the text in the screen such as TX RX So you can view the communication status on the LCD even if there are no indicators on...

Page 343: ...program cycles that are determined by the set number of samples x Messenger samples an analog value within every program cycle The number of program cycles is equal to the set number of samples Possib...

Page 344: ...gram Description of function The function outputs the average value after sampling the analog input signal according to the set number of samples This SFB can reduce the error of analog input signal N...

Page 345: ...gs Block number of a function with analog output Parameter Mode Possible settings 0 1 2 3 Mode 0 AQ Min Mode 1 AQ Max Mode 2 and S1 0 low AQ Min Mode 2 and S1 1 high AQ Max Mode 3 or a block value is...

Page 346: ...block number Timing diagram If you select the check box when En 0 reset Max Min Description of the function If you select the check box when En 0 reset Max Min En 0 The function sets the AQ value to 0...

Page 347: ...box of Max Min block there is a upper lower limit setting when the block output the AQ value is less than the lower value the AQ shall be equal to the Lower value While the block output the AQ value i...

Page 348: ...wing analog signals Analog Inputs Analog Outputs Analog Flags The block number of a function with analog output Parameter St Sampling time You can set it to Seconds Days Hours or Minutes Range of valu...

Page 349: ...he last calculated value When R 0 AQ is reset to 0 6 5 46 Astronomical clock Short description The astronomical clock SFB is used to set an output high between sunrise and sunset based on the local ti...

Page 350: ...Alternatively you can configure a specific latitude longitude and time zone for your location and provide a name for this custom location Based on the location and time zone x Messenger calculates th...

Page 351: ...positive edge 0 to 1 transition at input Lap pauses the stopwatch and sets output to lap time A negative edge 1 to 0 transition at input Lap resumes the stopwatch and set the output to current elapsed...

Page 352: ...ase for the elapsed time can be in hours minutes seconds or 1 100ths of seconds units of 10 milliseconds The smallest time base and therefore the resolution is 10 milliseconds or 1 100ths of seconds T...

Page 353: ...provides the state corresponding to the current position of the shaft wheels The cam configuration can be set for each position output state is adjustable Once the maximum value has been reached the c...

Page 354: ...e of the timer to be retrieved following a power failure Modification of Parameters from the Front Panel To modify the parameters from the front panel of the controller do not tick up the Protection A...

Page 355: ...same as a value N in the ANGLE column in the OUTPUT STATE table and less than the value N 1 in the table the value of the corresponding OUTPUT 2 column is copied to OUTPUT 2 1 output at ON 0 output a...

Page 356: ...number of inputs which are set to ON The values of this parameter are fixed at 2 3 or 4 If the value of the parameter is fixed at 2 only the OUTPUT 1 and OUTPUT 2 outputs are used and may therefore ch...

Page 357: ...OUTPUT NUMBER indicates the value 2 Assuming that the tank is empty INPUT 2 changes back to ON OUTPUT 3 changes to ON and OUTPUT 2 remains ON Assuming that the tank refills INPUT 2 changes back to OFF...

Page 358: ...n absolute alarm i e independent of any change to the preset value and a relative alarm which is dependent on the preset value Absolute Alarm the user configures a value When the value measured exceed...

Page 359: ...359 6 5 52 Comparison of 2 values Short Description The COMPARE function is used to compare two analog values...

Page 360: ...nected The output does not change state if the ENABLE FUNCTION input changes from Active to Inactive state Parameters The comparison operators that can be chosen from the Parameters window are Symbol...

Page 361: ...ZONE comparison function is used to compare one value between two set points the MIN and MAX values of the zone Connection Description Input ENABLE a discrete ENABLE FUNCTION input this input is Acti...

Page 362: ...s between the two setpoints MIN and MAX If MINI is greater than MAXI then for ON in the zone the output always remains inactive OFF in the zone the output always remains active Comparison Function The...

Page 363: ...h the BIN DEC function produces a 16 bit integer type output from 16 inputs of the following type Bit Inputs Outputs This function supports 16 discrete inputs BIT01 least significant byte BIT16 most s...

Page 364: ...zero Example When the BASE ADDRESS parameter contains the value 0 these outputs have addresses 0 1 2 3 respectively and in this case if the ADDRESS input equals 2 the VALUE will be copied to the third...

Page 365: ...e output on each rising edge of the VALIDATION input The BASE ADDRESS parameter allows several blocks to be used at the same time to multiply inputs The Parameters tab contains BASE ADDRESS Contains t...

Page 366: ...inert Validation is active implicitly if it has not been connected Input Calculation input The value must be between 0 and 32767 Output Calculation output this input is used to choose the input channe...

Page 367: ...90 Output Sin Result of Angle sin x 10000 Output Cos Result of Angle cos x 10000 Performance The function calculates the cos and the sin to the nearest 0 0001 by rounding up or down as appropriate Si...

Page 368: ...he circuit program 1 Menu bar 2 Standard Toolbar 3 Programming Toolbar 4 Reference material Function block list 5 Info box Display memory Info IO status and analog IO values under simulation monitorin...

Page 369: ...am meets your control requirements Here eSmsConfig provides you with a completely new off line test function through which you can debug the program without installing the x Messenger on site With thi...

Page 370: ...ding to the main selection It can be changed according to the current operation for convenience of your specific operations 6 8 1 1 File The instruction is mainly used for file management including cr...

Page 371: ...Select All Select all the contents in the current window editing box and setup the label Goto Apponited block Goto the apponited block in the program interface Property open the property box of the ap...

Page 372: ...Set PLC s address Set the current x Messenger address Get PLC s address Get the address of current x Messenger Get PLC s scan time Get the scan period of the x Messenger for current program Summer tim...

Page 373: ...ned from the SIM card manual Likewise the process of unblocking the SIM card after three incorrect inputs of PIN1 is described in the SIM manual In order to do this the SIM card must be removed from t...

Page 374: ...down menu is shown as the following Fig 10 5 View Menu Status bar state bar displaying instruction Workspace workspace displaying instruction Info Window Info window displaying instruction Zoom windo...

Page 375: ...ick access to commands that are also available on the menu Standard Toolbar New Zoom In Open Zoom Out Save Align Left Save All Align Right Cut Align Top Copy Align Bottom Paste Page Layout Tab Undo Op...

Page 376: ...ool Cut Join Connector Tool Constants and Terminals Basic functions Special functions Simulation On line test Selection Tool You can use the selection tool to select and move blocks text and connectin...

Page 377: ...ool is active The connection is replaced at the blocks by a reference to the partner block The reference is labeled with the page number block number and the I O of the partner block 6 8 4 Simulation...

Page 378: ...limited simulation or setting a specific number of cycles Display of the current time in eSmsConfig Modification of the current time in eSmsConfig Status display Layout of inputs The inputs are displ...

Page 379: ...The output status only indicates the status as such Here you cannot switch an output by clicking on an icon When your circuit program switches an output the indicator lamp is active when the output is...

Page 380: ...on block then link every function block according to logic controlling relation thereby complete the protracting of a logic function graph In addition in order to help the users confirm if the functio...

Page 381: ...m page the page breaks are indicated by white lines on the programming interface The hardware type selection is also needed be done before programming The available elements are showing in the right a...

Page 382: ...s follows choose function block needed from the workspace left of the program interface Operation Procedure 1 Choose corresponding function group Constant Basic Special list and various blocks can be...

Page 383: ...n Method 1 In the function block Program interface click some block twice with left button of the mouse or pitch on a block and press right button of the mouse then an edit menu appears and then click...

Page 384: ...tch on shortcut key when the mouse becomes the shape of a pen it can be used to link 2 To do so move the mouse pointer to a block input or output and press the left mouse button Keep the mouse button...

Page 385: ...ig Comfort then draws the connecting line This method is especially useful for connecting a source to a target block over a greater distance on the programming interface Fig 7 10 5 Tips on connecting...

Page 386: ...e needless block in program interface or link some default ones you need to delete them as follows 1 Pitch on module or link to delete with mouse 2 Press Delete in the keyboard or click right button o...

Page 387: ...ith mouse It can change the state of input state displays ON and OFF in the output point of the module so you can observe the state of input or output 3 Click button again to terminate the operation f...

Page 388: ...left button of the mouse as shown in Fig 7 10 8 or click button under toolbar 2 You can set up saving path and file name in this box 3 After the setup of the file saving path and file name click save...

Page 389: ...Tools with left button of the mouse or click in toolbar dialog box shown as 7 10 10 appears then select your communication port and speed Option A RS232 This option is used when you use the ELC RS232...

Page 390: ...his dialog box b Input new password in edit box after New Password write to x Messenger II You can set up time for x Messenger Operation Method c Clink option Tools transfer Set EXM time with left but...

Page 391: ...f mouse or click under toolbar b Click button with left button of mouse start upload Program uploading status shown as Fig 7 10 14 display upload Program course 6 13 How to prevent your program from b...

Page 392: ...led procedures on how to make such configuration 1 While a new program being made or a ready program being opened open the property dialog box of program via the menu File Properties or click the icon...

Page 393: ...ead program feature would NOT work while the CPU s firmware version is less than v35 or the old version before v2 3 0 0 eSmsConfig is being used 6 14 On line monitoring test circuit program After you...

Page 394: ...rogram on the PC with simulated inputs Multiple registers can be accessed individually by clicking Tools Set Monitor Config Monitor mode Under monitor mode user can change the spare output the input p...

Page 395: ...395 Right click Q2 and then click Set Output State Click OK button and the Q2 of x Messenger will be turned off...

Page 396: ...396 How to transfer monitoring data AI AQ to an Excel file Example program 1 Select Tools Set Monit Config and further click it...

Page 397: ...r user s reference Caution If the clear previous data is selected as well then the history data cannot be saved and then only the current monitor data can be saved furthermore the history data previou...

Page 398: ...398 4 Click to transfer data into one excel file it contains AI1 AQ number value and the corresponding time...

Page 399: ...e configurations via the web sever built in the HF A11 module Bulit in Wireless Parameters Support 802 11b g n wireless standards Support TCP IP UDP network protocols Support work as STA AP mode Suppo...

Page 400: ...for STA and another is for AP When HF A11 works as AP other STA equipments are able to connect to wireless LAN via HF A11 module Wireless Networking with HF A11 is very flexible Following figure shows...

Page 401: ...of this type are that AP is the center and all communication between STAs is transmitted through the AP The figure following shows such type of networking External Antenna If user select external ante...

Page 402: ...erial The transparent transmission mode can fully compatible with user s original software platform and reduce the software development effort for integrate wireless data transmission Notes 1 The WIFI...

Page 403: ...directly As showing in the figure below HF A11 1 can be treat as an AP and HF A11 2 HF A11 3 and the laptop are STAs connected to HF A11 1 Meanwhile all HF A11 modules can connected to EXM WIFI CPU v...

Page 404: ...ity HF A11 module supports multiple wireless encryption mechanisms and enables to protect the security of user s data transmission the mechanisms include WEP WAP PSK TKIP WAP PSK AES WAP2 PSK TKIP WPA...

Page 405: ...illegal network by binding the BSSID address to improve wireless network security 7 2 OPERATION GUIDELINE Configuration via Web Accessing When first use HF A11 modules EXM WIFI CPUs user may need som...

Page 406: ...face Setting STA Interface Setting Application Setting and Device Management Notes Default High Flying suggests all Web management related operation shall execute at AP mode Even you need configure ST...

Page 407: ...tting the module working mode Transparent Transmission or Agreement Transmission and wireless networking mode AP and STA mode AP Interface Setting Page This page use to setting the parameters when HF...

Page 408: ...e Setting Page STA Interface Setting Page This page use to setting the parameters when HF A11 module works as STA Such as SSID of AP which module need to connected and also select the networking type...

Page 409: ...409 Application Setting Page This page use to setting the parameters of serial port communication such as UART setting and high layer network protocol setting which used support serial communication...

Page 410: ...must set the IP address of the device which need communicate with HF A11 module Also the Port ID between two sides of the communication devices must keep the same 2 If you have load factory default th...

Page 411: ...411 Establish the communication between eSmsConfig and EXM WIFI Unit...

Page 412: ...412 Two communication modes available A EXM WIFI unit works as server eSmsConfig works as client...

Page 413: ...413 B EXM WIFI unit works as client eSmsConfig works as server eSmsConfig com settings Web page settings of wifi module...

Page 414: ...you must change the baud rates to 9600 otherwise the the HF A11 module cannot establish communication with EXM WIFI CPU 7 3 10 100M Ethernet Interface HF A11 modules provide one 10 100M Ethernet PHY l...

Page 415: ...e eSmsConfig exe from the menu Tools wifi parameters 7 4 HF A11 Ethernet Interface Networking As AP HF A11 Ethernet Interface Networking As AP For above networking HF A11 module works as AP and also t...

Page 416: ...put the gateway of your PC into the browser and then the web page will be showing 2 Indicators on the LAN port is not for the LAN connection it is for the wifi modu Indicator instruction These two ind...

Page 417: ...ration would be disabled now you need configure the WIFI module via the program port by eSmsConfig exe Hardware requirement Program cable ELC RS232 cable ELC USB cable Steps 1 Connect the programming...

Page 418: ...418 params 4 Click the Connect button and wait about 30 seconds 5 Read kinds of parameters as follows and click write button to set into the wifi module...

Page 419: ...item This page use to setting the module working mode Transparent Transmission or Agreement Transmission and wireless networking mode AP and STA mode Please select Through Agreement is not available f...

Page 420: ...default setting with the HF A11 factory is57600 2 After you click the Recovery button please wait about 20s and then connect the wifi module by clicking the Connect button again or exit the settings...

Page 421: ...uld be unavailable Please keep the default settings do not change Disable Auto frame Network settings Mode Server client Protocol TCP Port number when mode is server such port is for local host when m...

Page 422: ...422 The default settings of HF A11 is closed if you want to use the LAN port please select open AP setting item STA item...

Page 423: ...the name of the destination router MAC MAC address of the the destination router Password settings WAN IP address settings Two communication modes available B EXM WIFI unit works as server eSmsConfig...

Page 424: ...424 WIFI parameter settings communication parameters in eSmsConfig Note The modbus type must be MODBUS TCP B EXM WIFI unit works as client eSmsConfig works as server...

Page 425: ...WIFI parameter settings communication parameters in eSmsConfig After the connection is established between EXM WIFI CPU and then you can download upload program monitoring the registers by eSmsConfg...

Page 426: ...426 7 6 How to configure WIFI connection TCP protocol among EXM WIFI CPUs...

Page 427: ...and slave2 are working as client Regarding the settings of the WIFI parameters you can the pre chapter for detail Because of the default address of EXM CPU is 1 you need also to change the Slave 2 ad...

Page 428: ...g Q2 in salves is ON I4 is On in master the corresponding Q4 in salves is ON If I1 is OFF in master the corresponding Q1 in salves is OFF I4 is OFF in master the corresponding Q4 in salves is OFF 2 Re...

Page 429: ...In the program you can put the input output block in but you cannot link the input pin of the output Program in slave 2 Note In the program you can put the input output block in but you cannot link t...

Page 430: ...430 B001 Transfer the I1 I4 status from the master to the Q1 Q4 of the slave1 Setting as follows...

Page 431: ...431 B002 Transfer the I1 IA status from the master to the Q1 QA of the slave2 Setting as follows...

Page 432: ...432 B005 Read the I1 I4 status from the slave1 to the F11 F13 of the master Setting as follows...

Page 433: ...433 B006 Read the I1 I4 status from the slave2 to the F21 F23 of the master Setting as follows...

Page 434: ...434 B009 Read the AF1 value from the slave1 to the AF1 of the master Setting as follows...

Page 435: ...435 B010 Read the AF1 value from the slave2 to the AF2 of the master Setting as follows...

Page 436: ...436...

Page 437: ...o High speed input No SMS Yes Voice alarming No GPRS Yes Camera interface No Ethernet interface No Data logger ELC MEMORY optional No SD card socket Communication port 1 B type USB optional 1 RS232 1...

Page 438: ...onal PWM output No High speed input I7 I8 60KHZ SMS Yes Voice alarming no No GPRS Yes Camera interface No Ethernet interface No Yes Data logger ELC MEMORY optional Communication port 1 RS232 1 RS485 e...

Page 439: ...ys 4 relays Continuous current 10 A with resistive load 2 A with inductive load 10 A with resistive load 2 A with inductive load Short circuit protection External fuse required Switching frequency 2 H...

Page 440: ...ly voltage 12 24V DC 12 24V DC 15 24V DC 12 24V DC Outputs None None 2 DC 0 10V 2 0 4 20mA Short circuit protection External fuse required Connection cables 2 x 1 5 mm or 1 x 2 5 mm Ambient temperatur...

Page 441: ...ing On 35 mm standard mounting rail 4 MW or wall mounting Dimensions W X H X D 48 x 90 x 64 mm Accessories EXM CB B Extended connection cable between x Messenger CPU Extension modules 3 meter standard...

Page 442: ...M modem built in YES GPRS NO no GSM modem built in YES Ethernet interface YES YES Data logger With ELC Memory With ELC Memory Communication port 1 RS232 1 RS485 expansion port 1 Ethernet WIFI Communic...

Page 443: ...443 REVISION RECORD Revision Description Update 07 2017 6 5 34 Modbus read write added Chapter 3 3 Ethernt built in webserver instruction added Update 07 2017 Added change Phonebook for 4G unit...

Reviews: