background image

94

3.3.6 How to establish the communication between new Ethernet CPUs?

We can make the Ethernet connection based on the TCP connection or UDP connection. We can see the
communication with 2 steps operation.
Step 1: Configure and create the connection(TCP pr UDP)
Each CPU has 8 TCP connections, it can be work both tcp server and tcp client, so a lot of CPUs 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 “Modbus read and write” function block is the master CPU. The TCP server or
the TCP client CPU can work as master or slave. It totally decide by yourself. Following chapters we will use
examples to explain how to create the communication between 2 Ethernet CPUs.

Example1: One master CPU(TCP server) connect with 3 slave CPUs(TCP Clients)

The connection sketch:

Содержание EXM-12DC-DA-R-HMI

Страница 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...

Страница 2: ...2 Contents Introduction Getting started Applications x Messenger functions Installation and wiring Configuring software Technical data...

Страница 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...

Страница 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...

Страница 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...

Страница 6: ...6 Please consult our website at www rievtech com for your closest point of contact or email us at sales xlogic relay com...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 14: ...ns Alarm transmission Level monitoring Temperature monitoring Pressure monitoring Valve control Voltage monitoring Building Automation Factory Automation Machine Automation Remote Maintenance Remote d...

Страница 15: ...15 Application 2 Home Security Application 3 Remote monitoring of product level in a tank...

Страница 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...

Страница 17: ...17 Laboratory Application 7 Vending Gaming Machine Monitoring Reporting System Application 8 Bridge Alarm System Application 9 Farmland Sprinkler System...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 32: ...32 Note This command is only for 2G version unit it is unavailable for 4G version unit MsgI01 MsgI02...

Страница 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...

Страница 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...

Страница 35: ...35 How to change the phone book include phone number and Email address Only for 4G version...

Страница 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...

Страница 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...

Страница 38: ...38...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 49: ...49 Step C Download voice section Click menu Tool Record Click Hardware Detect button...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 66: ...66 You can read the parameters from the PLC...

Страница 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...

Страница 68: ...68...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 73: ...73 After the connection is established you can download upload the program and monitor the program like the usb cable connection...

Страница 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...

Страница 75: ...75 Modbus Poll works as TCP client...

Страница 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...

Страница 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...

Страница 78: ...78 TCP Sever 192 168 0 227 port 8004 is ok TCP Sever 192 168 0 227 port 8005 is ok...

Страница 79: ...79 TCP Sever 192 168 0 227 port 8006 is ok TCP Sever 192 168 0 227 port 8007 is ok...

Страница 80: ...80 TCP Sever 192 168 0 227 port 8008 is ok TCP Sever 192 168 0 227 port 8009 is ok...

Страница 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...

Страница 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...

Страница 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...

Страница 84: ...84 3 Click Read button to read web server configure The default configuration is as follows...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 102: ...102 Slave1 IP 192 168 0 101 TCP server port 8001 Slave2 IP 192 168 0 102 TCP server port 8002...

Страница 103: ...103 Slave3 IP 192 168 0 103 TCP server port 8003 Step 2 Program in master and slave...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 115: ...115 Slave1 IP 192 168 0 101 UDP Server port 8001 Slave2 IP 192 168 0 102 UDP Server port 8002...

Страница 116: ...116 Slave3 IP 192 168 0 103 UDP Server port 8003 Step 2 Program in master and slave Master program...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 128: ...128 Network settings You can view the network parameters in such table...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 133: ...133 The configuration would be saved as a xml file You also can import the existed configuration by the menu Tools Import Config...

Страница 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...

Страница 135: ...135 3 Select Ethernet option 4 To search PLC s IP by clicking Search button...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 143: ...143 B001 Transfer the I1 I4 status from the master to the Q1 Q4 of the slave1 Setting as follows...

Страница 144: ...144 B002 Transfer the I1 IA status from the master to the Q1 QA of the slave2 Setting as follows...

Страница 145: ...145 B005 Read the I1 I4 status from the slave1 to the F11 F14 of the master Setting as follows...

Страница 146: ...146 B006 Read the I1 IA status from the slave2 to the F21 F24 of the master Setting as follows...

Страница 147: ...147 B009 Read the AF1 value from the slave1 to the AF1 of the master Setting as follows...

Страница 148: ...148 B010 Read the AF1 value from the slave2 to the AF2 of the master Setting as follows...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 156: ...156 Manual programming menu How to program via keypad Please refer to the chapter 5 for more detail...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 259: ...259 C Analog input value of ELC 12 CPU and extensions D Analog output value of CPU and extensions...

Страница 260: ...260 E F digital flag status F AF analog flag value...

Страница 261: ...261 G M status H AM value...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 332: ...332 For example If the Memory Read block had been triggered the Q1 of ELC 12 CPU will be set 1...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 359: ...359 6 5 52 Comparison of 2 values Short Description The COMPARE function is used to compare two analog values...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 395: ...395 Right click Q2 and then click Set Output State Click OK button and the Q2 of x Messenger will be turned off...

Страница 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...

Страница 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...

Страница 398: ...398 4 Click to transfer data into one excel file it contains AI1 AQ number value and the corresponding time...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 411: ...411 Establish the communication between eSmsConfig and EXM WIFI Unit...

Страница 412: ...412 Two communication modes available A EXM WIFI unit works as server eSmsConfig works as client...

Страница 413: ...413 B EXM WIFI unit works as client eSmsConfig works as server eSmsConfig com settings Web page settings of wifi module...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 426: ...426 7 6 How to configure WIFI connection TCP protocol among EXM WIFI CPUs...

Страница 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...

Страница 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...

Страница 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...

Страница 430: ...430 B001 Transfer the I1 I4 status from the master to the Q1 Q4 of the slave1 Setting as follows...

Страница 431: ...431 B002 Transfer the I1 IA status from the master to the Q1 QA of the slave2 Setting as follows...

Страница 432: ...432 B005 Read the I1 I4 status from the slave1 to the F11 F13 of the master Setting as follows...

Страница 433: ...433 B006 Read the I1 I4 status from the slave2 to the F21 F23 of the master Setting as follows...

Страница 434: ...434 B009 Read the AF1 value from the slave1 to the AF1 of the master Setting as follows...

Страница 435: ...435 B010 Read the AF1 value from the slave2 to the AF2 of the master Setting as follows...

Страница 436: ...436...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Отзывы: