Instruction/ maintenance manual of the product i!-EquipmentMonitor AMX
Go to page of 18
instruction manual integr ation!Solutions i!-EquipmentMonitor.
Software Limited Agreement LIMITED W ARRANTY LIMITED W ARRANTY . AMX Cor poration warrants that the SO FTW ARE will pe rf or m substantially in accordance with the accompanying written mater ials f or a per iod of ninety (90) days from the date of receip t.
T able of Contents i i!-EquipmentMon itor T able of Contents Introduction ............. ................ .......................................... ............................ ............ 1 Supported Operating Systems ...............................
ii i!-Equipm entMonitor T able of Contents.
Intr oduction 1 i!-EquipmentMon itor Intr oduction i!-EquipmentMonitor ™ is an application that allows you to send and receive e-mail directly from a NetLinx ™ Control System.
Introduction 2 i!-Equipm entMonitor Installing i!-EquipmentMonitor 1. In Explorer , double-click i!-EquipmentMonito rSetup.exe from the directory window where you downloaded the i!-EquipmentMonitor i nstall program. 2. After reading the Licens e Agreement, select I Agr ee and Ne xt to proceed.
Running i!-Equipme ntMonitor 3 i!-EquipmentMon itor Running i!-EquipmentMonitor V ery little work is required to add e-mail support to your exis ting NetLinx code. Recei ving and sending e-mail are independent of each other; each one will be covere d in it's o wn section.
Running i!-Equipm entMonitor 4 i!-Equipm entMonitor Now , all you need to do is call the function that se nds an email. If you want to send an email ev ery time someone presses a button on a touch panel, your code would look like this: BUTTON_EVENT[dvTP,1] { PUSH: { SmtpQueMessage('fromAddress@mydomain.
Running i!-Equipme ntMonitor 5 i!-EquipmentMon itor Pop3SetServer ('mail.mydomain.com') Or Pop3SetServer ('192.168.12.175') Next, you need to setup the user and password for the email account you will be retrieving email from.
Running i!-Equipm entMonitor 6 i!-Equipm entMonitor Y ou can use the following code to loop through the do wnloaded emails whenev er ne w email arri ves: DATA_EVENT[dvPop3Socket] { OFFLINE: { STACK_VA.
Running i!-Equipme ntMonitor 7 i!-EquipmentMon itor i!-EquipmentMonitorOut.axi Constants The following table lists i!-EquipmentMonitorOut.axi constants. i!-EquipmentMonitorOut.axi Constant s dvSmtpSocket The IP device n umber for sending e-mails (default = 0:10:0}.
Running i!-Equipm entMonitor 8 i!-Equipm entMonitor Structures The following def ines an i!-EquipmentMonitorOut.axi structure: Structure _sSMTPMessage { CHAR cDate[SMTP_LINE_MAX]; CHAR cSource[SMTP_US.
Running i!-Equipme ntMonitor 9 i!-EquipmentMon itor i!-EquipmentMonitorOut.axi Funct ions (Cont.) SmtpSetTimeOff- set(CHAR Offset[]) Call this to configure the local timezone SmtpSetTimeOffset has these arguments: Offset String containing the local timezone offset.
Running i!-Equipm entMonitor 10 i!-Equipm entMonitor i!-EquipmentMonitorOut.axi Func tions (Cont.) SmtpSetUser Call this to configure the username and pass word for SMTP ser v er authentication to send outbound emails.
Running i!-Equipme ntMonitor 11 i!-EquipmentMon itor i!-EquipmentMonitorIn.axi Constants The following table lists the i!-EquipmentMonitorIn.axi constants.
Running i!-Equipm entMonitor 12 i!-Equipm entMonitor Functions The following table lists i!EmailIn.axi functions. i!-EquipmentMonitorIn.axi Fu nctions P op3ClearAllEmail Messages Deletes all e-mails from the inter nally stored email list. Syntax: Pop3ClearAllEmailMessages() Pop3ClearAllEmailMessages has no arguments.
Running i!-Equipme ntMonitor 13 i!-EquipmentMon itor i!-EquipmentMonitorIn.axi Fu nctions (Cont.) P op3SetRefresh Sets the refresh time the include file checks f or new e-mails and whether they should be deleted form the ser v er.
AMX reserves the right to alter specif ications with out notice a t any time. brussels • dallas • los ang eles • mexico city • philad elphia • shanghai • sing apor e • tampa • toronto* • yo rk 3000 research drive, richardson, TX 75082 USA • 469.
An important point after buying a device AMX i!-EquipmentMonitor (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought AMX i!-EquipmentMonitor yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data AMX i!-EquipmentMonitor - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, AMX i!-EquipmentMonitor you will learn all the available features of the product, as well as information on its operation. The information that you get AMX i!-EquipmentMonitor will certainly help you make a decision on the purchase.
If you already are a holder of AMX i!-EquipmentMonitor, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime AMX i!-EquipmentMonitor.
However, one of the most important roles played by the user manual is to help in solving problems with AMX i!-EquipmentMonitor. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device AMX i!-EquipmentMonitor along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center