Home
S1000 User Manual
Contents
1. A mn A mn A muna 1 8 Built in Apps The HMI pages are part of a library of built in apps which can be enabled and configured to enhance any S1000 system Among the built in apps are e E mail reports Uu Uwe INICO S1000 Datasheet Generates a report on data change or at predefined time intervals or time of day E mail is sent through a SMTP server using custom user name and password Customizable message subjects e Data logger Saves data on change or at predefined time intervals or time of day Data can be saved to a PC and edited with MS Excel as a spreadsheet or using custom software e Other apps are periodically released via firmware upgrades 10 NICO we INICO S1000 Datasheet 2 Install The S1000 is designed to be easy to install It is outfitted with clips to easily snap onto standard 35mm DIN rail All power and I O connections are made through pluggable terminal blocks This chapter provides a walk through of the installation procedure and provides guidelines for optimal performance Warning Electric shock hazard installation or service with the power applied can cause electric shock or damage the equipment Always disconnect power before installing or servicing this product 2 1 Mount the Hardware Whether you purchased a stand alone S1000 device or an S1000 with expansion I O modules the product ships fully assembled and ready to install The S1000 snaps onto standa
2. S1000 User Manual Installation Configuration Programming Specifications INICO S1000 Datasheet Important User Information Limited Warranty Hardware Inico Technologies Ltd herafter Inico warrants that its products are free from defects in material and workmanship for a period of 1 year from the date of invoice from Inico or its appointed distributor The obligations of Inico under this warranty are limited to replacing or repairing at its option any product which shall in the applicable period be returned to the Inico facility transportation charges prepaid and which after examination is determined to the satisfaction of Inico to be thus defective Products may be returned by Buyer only after permission has been obtained from Inico Repaired or replacement Products provided under warranty are similarly warranted for a period of six 6 months from the date of shipment to Buyer or the remainder of the original warranty term whichever is longer This warranty shall not apply to any such equipment which shall have been e damaged in shipment to or from Buyer e repaired or altered except by Inico e subject to improper installation misuse neglect or accident This limited warranty is in lieu of all other warranties whether oral or written expressed or implied Firmware Inico warrants for a period of one 1 year from the date of invoice from Inico or its appointed distributor as the case may be that sta
3. Retained variables are not saved automatically they must be saved by the user through the SAVE_RETAIN function in ST logic Caution Retained variables are saved to Flash memory Flash memory has a maximum erase write life of 100 000 cycles Beyond this number of writes results can be unexpected Use the SAVE_RETAIN function with caution in order not to exceed this maximum 5 3 Add ST programs ST Programs can be added by using the Add New button Follow the Edit link in order to edit the program oil_values 1 PROGRAM oil values 3 wait 2000 4 5 posicurrent posicurrent 0 1 RAND 21 100 0 6 IF posicurrent lt 0 1 OR poslcurrent gt 4 9 THEN posicurrent poslsetpoint END IF T amp pos2current pos2current 0 1 RAND 21 100 0 9 IF pos2current lt 0 1 OR pos2current gt 4 9 THEN pos2current 0 4 END IF 10 11 pos3current pos3current 0 1 RAND 21 100 0 ad TR Are manemane A EN H AD Arnao w A D MORE e zx ER daran a zz wen oetasete rns nt PM TE 5 4 Build ST programs Once that the programming work is completed you must Build the programs internal compilation Use the Build button to compile all programs If any errors are encountered during compilation a descriptive message will be shown together with a link to the corresponding program NICO 2 INICO S1000 Datasheet Build terminated with errors Program oil_values Errors 3 Line 12 Undefined identifi
4. ALARM Level out of range position 2 0 99 at 12 25 18 05 05 2010 ACKNOWLEDGED Level out of range position 2 at 12 25 08 05 05 2010 Level being corrected ack by IvDe ALARM Level out of range position 2 0 94 at 12 23 04 05 05 2010 ACKNOWLEDGED Level out of range position 2 at 00 00 21 01 01 2000 Level corrected ack by IvDe ALARM Level out of range position 2 0 21 at 00 00 10 01 01 2000 INFO Device power up ACKNOWLEDGED Level out of range position 2 at 12 19 45 05 05 2010 Level corrected ack by IvDe ALARM Level out of range position 2 0 32 at 00 00 10 01 01 2000 INFO Device power up ACKNOWLEDGED Level out of range position 2 at 00 00 55 01 01 2000 Level corrected ack by IvDe ACKNOWLEDGED Level out of range position 1 at 00 00 38 01 01 2000 Level corrected ack by IvDe ALARM Level out of range position 2 0 00 at 00 00 10 01 01 2000 ALARM Level out of range position 1 0 00 at 00 00 10 01 01 2000 INFO Device power up INICO er INICO S1000 Datasheet 7 4 HMI Graphics HMI Graphics allow user to create custom graphic HMI pages These pages can contain graphic elements such as circular and linear gauges formatted text values and predefined rectangle oval and custom shapes Animation effects such as component rotation translation and color change are also possible CH 917192 168 227 monitor nmintmirid aPr0 z B tr X Kim ge ei ap 7 L Ka Page Safety Tools
5. 20 20 12 12 27 40 200 200 1500 H Min Typ Max Units 40 85 10 90 C INICO ve o INICO S1000 Datasheet 10 3 Mechanical characteristics 10 3 1 Dimensions 120mm H x 101mm W x 22 5mm D 10 3 2 Mounting Mounting on standard 35mm DIN Rail IEC 60715 10 3 3 Plug Connectors Parameter Conditions Pitch Wire gauge Torque Wire strip length Screw 10 4 Pin Descriptions 10 4 1 Overview Front View USB Side View A 8 7 0 90405302 1 e Power Supply Digital Inputs Side Min Typ Max Units 3 91 mm 28 14 AWG 1 7 Lb in 6 Mm M2 LED status indicators METLO oP E ee le Digital Outputs o LIN MEAT Analog Inputs Serial CAN LAN 10 4 2 Power supply Pin Description 9 36V OV Neutral 10 4 3 Digital inputs Pin Description 1 8 Input 1 8 C Common e MICO INICO S1000 Datasheet Sinking input configuration 10 4 4 Digital outputs Pin Description 1 8 Sourcing Output 1 8 10 5 45V OV Neutral 10 4 5 Analogue inputs Pin Description 1 4 Input 1 4 OV Neutral 10 4 6 Serial port Pin Description OV Neutral Rx Received data Tx Transmitted data 10 4 7 CAN port Pin Description CANL pin CANH pin 10 5 Status Indicators Front View USB LED status indicators 10 5 1 Runtime indicators Four LEDs on the front rightmost side indicate the current runtime st
6. Level being corrected ack by wDe Once acknowledged the alarm will change state ALARMS TRIGGER TIME ACKNOWLEDGEMENT Level out of range position 0 85 0 94 12 23 04 Level being corrected ack by 2 i Oe 05 05 2010 IvDe CURRENT TRIGGER VALUE VALUE If the alarm becomes inactive before it is acknowledged it will be shown in magenta color After it is acknowledged it will disappear from the list ALARMS CURRENT VALUE TRIGGER VALUE TRIGGER TIME ACKNOWLEDGEMENT Level out tel range position 2 1 17 0 97 12 25 24 05 05 2010 Not Acknowledged The following capture shows an active Warning ALARMS CURRENT VALUE TRIGGER VALUE TRIGGER TIME ACKNOWLEDGEMENT Level out of range position 1 0 56 1 45 12 47 55 05 05 2010 Not Acknowledged In order to acknowledge it click on the Warning line and provide an acknowledgment message ALARM CURRENT VALUE TRIGGER aE TRIGGER TIME ACKNOWLEDGEMENT Te out of range position 1 0 41 1 45 12 47 55 05 05 2010 Level ok Unacknowledged Warnings disappear from the list when they are no longer active regardless of whether they have been acknowledged or not In addition to the active alarm and warning list an Alarm Log is accessible through the HMI Pages list The Log provides a record of the latest Alarm events as well as any acknowledgment messages entered by operators Alarm Log INFO Device power up ALARM Level out of range position 2 0 97 at 12 25 24 05 05 2010
7. 900 1700 IDO 3 pressure_in_2 500 5000 ICO 13 INICO S1000 Datasheet 4 1 4 Serial Port Following the same procedure as for digital inputs add an onboard RS 232 Serial Port module Add I O block Onboard I O Module type RS 232 Serial Pole Friendly name COM Port Caution If the serial port will be used to access remote I O such as Modbus RTU devices do not add a serial port module to the configuration or a resource conflict will occur If a serial port is already added to the I O configuration remove it before adding Modbus RTU or other serial I O devices Once added access the serial port configuration from the I O list and set the applicable parameters The Onboard serial port is always assigned the COM 0 address Serial ports in expansion modules are assigned COM 1 COM 2 etc Use address 0 when reading or writing data in ST logic programs Configuration COMO Friendly name COM Port Port number Baud rate Data bits Parity Stop bits Tx RX buffers size 4 2 Expansion UO Expansion I O modules are added in a similar way to onboard I O modules Expansion UO Module type Digital Inputs x16 Friendly name Expansion 16x inputs Each expansion module has an assigned slot ID which is needed to identify the module in the configuration screens Configuration 1X1 Friendly name Expansion 16x inputs Expansion slot 11 wO 1 0 exp_in_1 bIX1 1 exp_in_2 D ll A exp_in
8. Outputs Output current 0 7 A ON Resistance 150 ma Protections Short circuit current 24V Rioap 10MQ 0 7 1 7 A Turn off output clamp 24V lour 0 5A L 6mH 33 28 23 V voltage Shut down Internal case temperature 125 C temperature Isolation Isolation 1 minute 2500 Vims so IMICO INICO S1000 Datasheet 10 1 4 Analogue inputs Parameter Conditions Inputs 0 4 20mA configuration 0 1 5V configuration Impedance Voltage signal Current signal 0 4 20mA configuration Accuracy Resolution Reference initial error Reference temp coefficient Shunt initial error Shunt temp coefficient Integral non linearity Isolation Isolation 10 1 5 Serial port Parameter Conditions Driver Vout High Vout Low Receiver Vin High Vin Low Protections Short circuit current Isolation Isolation 10 1 6 CAN port Parameter Conditions Driver Vout dominant aL Vout recessive Vout standby Protections maximum ratings Output current Recommended Bus voltage O Maximum Transient pulse Isolation Isolation 10 2 Environmental characteristics Parameter Conditions Temperature Relative Humidity 240 1 0 5 0 20 8 AER AZ 10 0 1 2 1500 Min Typ Max Units 5 5 4 5 5 4 Ast 25 2 7 25 35 60 1500 Min Typ Max Units 29 34 45 lt lt lt lt lt A lt lt lt 3 0 8 mp 2 25 3 0 1 0 1
9. View USB LED status indicators mM er 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1 1 1 1 1 A A E ek EE ES 2 E e A 76 5 4 3 2 1 Power Supply sde O e ATT A B C le Analog Inputs Serial CAN LAN Digital Inputs Digital Outputs 2 2 1 Power supply Pin Description 9 36V OV Neutral 2 2 2 Digital inputs Pin Description 1 8 Input 1 8 C Common Digital Inputs may be configured in either sinking or sourcing configurations Sinking input configuration PNP sensor Sourcing input configuration NPN sensor 2 2 3 Digital outputs Digital outputs operate in sourcing mode They are equipped with diode protection for moderately inductive loads However it is recommended that additional diodes are used for highly inductive loads Pin DES 1 8 Sourcing Output 1 8 10 5 45V OV Neutral 2 NICO INICO S1000 Datasheet 2 2 4 Analogue inputs Analogue inputs are designed for 4 20mA sensors However the S1000 can be shipped with 0 1 5V inputs by special order Pin Description 1 4 Input 1 4 OV Neutral 2 2 5 Serial port The serial port complies with RS232 specifications Pin Description OV Neutral Rx Received data Tx Transmitted data 2 2 6 CAN port The CAN port complies with 15011898 specifications Pin Description CANL pin CANH pin 2 2 7 LAN port The LAN port provides IEEE 802 3 10 100Mbit communications Ethernet Connect preferably to an industrial rated E
10. Within the S1000 App Library is the E mail Reports app This app allows you to send e mail with a summary of variable and I O point values E mail reports can be sent when a variable changes value useful for sending alarm or warning messages or at specified time intervals 8 1 Create and E mail Report app To create an Email report app follow instructions on the Configure App Library Add New Application page Enter new application data Application friendly name Daily summary report i Application type Email Report el Create 8 2 Configure SMTP Mail Server Settings The first step is to configure the SMTP server settings You should obtain the information required in this section from your Email system administrator The required information is e SMTP server IP address e SMTP server port the default value is 25 e The account name and password E MAIL ACOUNT SMTP server IP address 123 45 67 89 SMTP server port 5B default 25 Account name myusername o Password PPFPPFP 8 3 Configure Destination and Subject The next step is to enter the email addresses of the sender and recipient s as well as the email subject Enter the names of the sender and recipient s in the double quoted field Name and the email in between the comparison signs lt email server com gt For the subject field you can enter a fixed subject text or you can point to a string variable using the
11. be retained you can click the Save button to retain the value The value will be reloaded if the controller is reset or looses power Parameter Settings PARAMETERS ALTA DESCRIPTION pos1setpoint real 2 00 Position 1 Target level pos2setpoint real 2 50 Position 2 Target level Retained values Save retained values 7 3 HMI Alarms 40 HMI Alarms are used to display a list of active alarms and warnings when variables or I O points exceed predefined limits In order to add an HMI Alarms page create a new app of the corresponding type Enter new application data Application friendly name Alarms Appication type Once created follow the edit link to set the page configuration including a page title refresh interval and the values which will be used to generate alarms and warnings INICO INICO S1000 Datasheet Configuration Alarms Data saved CONFIGURATION Page title Alarms Refresh interval 5s Add alarm Point alias pos2current Alarm caption Level out of range position 2 Once the alarm sources have been added follow the Edit link in order to configure details for each alarm source These are Point alias the alarm source a variable or I O point Data type the data type for the source boolean integer or real Caption a description for the alarm Alarm level one of Alarm or Warning Alarms require acknowledgment by an operator in order to be cleared whe
12. below a save operation is triggered when the variable changes by more than 10 0 since the last save operation POINT_ALIAS Point definition Alias pos1current Data type Rea l Le Enable Yes No Valve change Save on change Yes No Significant change value 10 0 9 4 Download log to a PC The log is available for download from the logger path For example if the IP address of the device is 192 168 2 27 the log is available from hhtp 192 168 2 27 logger The log is in TSV format or tab separated values format The file can be imported into MS Excel or similar software utilizing the Tab character to separate columns NICO s INICO S1000 Datasheet 10 Technical Specifications 10 1 Electrical characteristics 10 1 1 Power Supply Parameter Conditions Min Typ Max Units Input Input Voltage 9 24 36 Input current Full load 24V supply 0 34 A Power consumption Typ all onboard systems on no expansion boards 1 5 8 W Max theoretical fully loaded with expansion o boards Protection Output over current continuous Output short circuit continuous 10 1 2 Digital inputs Input Input impedance 3 KQ 6 30 V Input high 4 10 Ge Input low ss S l 0 0 2 mA Isolation Isolation 1 minute 2500 Vims 10 1 3 Digital outputs Parameter Conditions Min Typ Max Units Operating supply Op supply voltage 10 5 45 V Under voltage 7 10 5 V shutdown Supply current All channels ON Vcc 24V 12 mA
13. connection Warning Never disconnect a current transformer from the terminals unless the primary side has been disengaged Connecting a current transformer with the secondary side left open will cause arching and can cause injury and permanent damage to the equipment 11 2 2 Electrical Characteristics Parameter Conditions Min Typ Max Units Current terminals Nominal impedance 160 mQ Current 5 A Voltage terminals Phase voltace AC Phase to Neutral 600 V se IMICO eres INICO S1000 Datasheet 11 3 W1 Z Wireless Module Zigbee PRO The W1 Z module adds wireless networking to the S1000 It uses the ZigBee PRO protocol for communications For more information on features and configuration see the Wireless I O section of this manual Parameter Conditions Min Typ Max Units Radio Frequency Band 2 4 2 48 MHz Number of Channels 16 Channel spacing 5 MHz Data rate 250 Kbps TX power 17 3 dBm RX sensitivity PER 1 101 dBm Antenna terminal Antenna impedance RP SMA connector 50 Q Operating conditions Temp Range 40 to 85 operational with minor degradation of 20 70 SES clock stability Rel Humidity 80 11 3 1 FCC Certification This product has been certified for use in the United States of America Contains FCC ID U6TZIGBIT BO The enclosed device complies with Part 15 of the FCC Rules Operation is subject to the following two conditions i this device may not cause harmful interference and ii this device m
14. input message apply e Response Action optional used to identify the type of the response message to be received if any If no response is expected this field should be left blank 36 WCO e INICO S1000 Datasheet 6 3 4 Event message configuration To add an event message to a Web Service click on the Add new button from the Event Message list A blank message will be added to the list Two parameters need to be configured for an event message e Alias mandatory used as a reference to this message from ST logic Duplicate aliases for different messages are not allowed e Action mandatory used to identify the type of this message The same rules as for an input or output message apply 6 3 5 XML configuration Once that all input output and event messages have been added it s time to specify the actual XML content of each message To generate or edit the XML data contained by each message select the Edit option next to the corresponding message entry An XML editor screen will be displayed Type in or copy and paste from an existing file the XML structure of the message In order to make the value of an element or attribute variable type the alias of a string variable as the value of the element or attribute preceded by the character If this is an input command message the received value of the element attribute will be copied to the named variable If this is an output response or event message the
15. only registers Read only registers are values that the coordinator can read but not change Write only registers are placeholders for values that the coordinator sends to the endpoint The following table summarizes the types of registers available on endpoint devices Register Type Digital Read only Values are sent to coordinator on state Values are sent to coordinator on change or timeout configurable quantity change or timeout Write only Values are sent from coordinator to endpoint Values are sent from coordinator to endpoint on change on change NICO 23 INICO S1000 Datasheet 4 4 2 W1 Z Coordinator The first step in deploying a W1 Z network is to configure an S1000 to act as network coordinator In order to do so a W1 Z Coordinator module needs to be added Wireless Module type W1 Coordinator Config D Friendly name W1 Z Coordinator Add Caution When using the W1 Z module as a coordinator all other I O modules are disabled except for the onboard serial port Do not attempt to use I O modules such as digital I O or analog inputs as this will create a resource conflict and may lead to unexpected results This limitation only applies to the coordinator device The next step is to configure the coordinator Three parameters must be set e Extended PAN ID The extended PAN ID is the unique identifier for the wireless network being created It is a 64 bit identifier which is encoded as 16
16. point which is the source of the value e Data type the data type of the value source one of integer or real e Xand Y the location of the text e Min and max value the limits to display on the gauge e Major and minor ticks the intervals at which to render ticks Major ticks are labeled and minor ticks are unlabeled A rule of thumb is to define Major ticks which are about 20 25 of the total range max value min value and Minor ticks which are about 20 25 of the Major tick e Text a caption for the gauge e Units the units to display next to the value reading Tip for a degree sign use the amp deg symbol INICO eres A5 INICO S1000 Datasheet e Shape the shape of the gauge one of circular semi circular horizontal or vertical e Border color and width the specification of the gauge edge e Fill color and gradient the specification of the gauge background e Needle color and width the specification of the gauge needle for circular gauges or the indicator for linear gauges e Needle cap fill color and gradient the specification for the needle cap e Xand Y the location of the gauge e Width and height the size of the gauge e Font Font Size Font Weight and Font Color the format of the text 7 5 HMI Charts HMI Charts allows creating custom trends bar and pie charts and other visual data representation TODO document charts o IMICO er INICO S1000 Datasheet 8 Send E mail Reports
17. symbol In the latter case the subject will be copied from the value of the specified variable E MAIL FORMAT e From 1000 002 0027 lt myuser emailserver com gt To System Administrator lt admin emailserver com gt Cc Shift Manager lt shiftmanager emailsevercom gt Subject Semail_subject 8 4 Configure Timed Send Settings You can configure the E mail reports app to send an email at a specified time of day or at specified time intervals You may use both specifications or neither send emails on value changes described later TIMED EMAIL E mail every interval h m E mail at this time of day 18 ho m NICO Au INICO S1000 Datasheet 8 5 Configure the E mail contents Use the alias of variables or I O points to add values to the email body You can edit each individual point to enable or disable it from appearing in the email body For boolean integer and real values you can specify to send an email on a value change Tip You can use this method to control when an email is sent from within ST logic programs by utilizing a boolean variable to trigger sending an email report POINT_ALIAS Point definition Alias pump run Data type Boolean Enable Yes No E mail on change 3 Yes No ss MICO INICO S1000 Datasheet 9 Log data The Value Logger app allows you to keep a log of variable and I O point values Values are stored
18. system or on timeout scan based system o Configurable triggers 4 4 1 Devices a W1 Z Network An S1000 device with a W1 Z module can take one of two roles network coordinator or endpoint router In addition other Inico Wireless I O devices can join the network as endpoint router or as sleeping endpoints e Network Coordinator there must be one and only one network coordinator device in every network This devices coordinates other devices joining and leaving the network and organizes the network structure The network coordinator also acts as a bridge between wireless devices and as a gateway between the wireless network and a wired network e Endpointtrouter all S1000 devices which are not the coordinator act as Endpoint router nodes The first role as endpoint is to provide read only and read write registers to the wireless network In addition these devices can act as routers in the mesh network relaying messages from other devices to from the coordinator e Sleeping endpoint these are battery powered sensors which are able to go to sleep mode in order to conserve power For a full list of available wireless sensors please see the Inico catalog TODO Diagram Data is always exchanged between an endpoint and the network coordinator Sometimes the data relayed through router or endpoint router devices Each endpoint is equipped with a set of registers which hold digital or analog values There are both read only and write
19. 00 or FOO e Green OOFFOO or OFO e Blue OOOOFF or OOF e Yellow FFFFOO or FOO e White FFFFFF or FFF e Grey 888888 or 888 e Black 000000 or 000 Some components allow you to define a gradient color If used the component will be rendered with the primary color fading into the gradient color lf you need a solid color leave the gradient color blank 7 4 3 Labels and Value text A Label component allows you to display a fixed text at a specified location and with a specified format The configuration fields for labels are e Component Id an identifier for this component useful when browsing a list of components e Text the text to display in the HMI page e Xand Y the location of the text e Font Font Size Font Weight and Font Color the format of the text A Value Text component allows you to display the value of a variable or I O point at a specified location and with a specified format The configuration fields for value text components are e Component ld an identifier for this component useful when browsing a list of components e Alias the alias of the variable or I O point which is the source of the text value e Data type the data type of the value source one of boolean integer real or string e Xand Y the location of the text e Font Font Size Font Weight and Font Color the format of the text 7 4 4 Shapes and Toggle Shapes A Shape component allows you to display a fixed shape at a specified locati
20. Current Values Refresh interval 5s Je pos1current real Current Level position 1 Edit Remove PO EE real Current Level position 2 mmm Edit Remove Add value Variable alas pos3current Value description Current Level position 3 When the S1000 is started in Run mode the page will be available in the Monitor HMI section Current Values VALUES pos1current 0 00 Current Level position 1 pos2current 0 00 Current Level position 2 7 2 HMI Parameters HMI Parameters are used to display a list of parameter values which can be modified by an operator In order to add an HMI Parameters page create a new app of the corresponding type NICO INICO S1000 Datasheet Enter new application data Application friendly name Parameter Settings Application type HM Parameter Control y Once created follow the edit link to set the page configuration including a page title and values to display Configuration Parameter Settings Data saved CONFIGURATION Page title Parameter Settings Add parameter Variable alias pos setpoint Parameter description Position 2 Target level When the S1000 is started in Run mode the page will be available in the Monitor HMI section To change the value of a parameter edit the applicable form field and click on Apply You can also configure the variables used as parameters to be Retained Variables see applicable section If some of the parameters are set to
21. IK0 3 limit_switch Bolt A run_signal IX0 5 stop signal D st 6 DI 4 1 2 Digital Outputs Following the same procedure as for digital inputs add an onboard digital outputs module and then enter aliases for each of the outputs Not available in all hardware configurations See selection chart for details 18 IHC Ugen INICO S1000 Datasheet Add I O block Onboard UO Module type Digital outputs Friendly name Onboard dig outputs Add Configuration QX0 Friendly name Onboard dig outputs POINTS ALTAS OX0 0 relay FoOX0 1 relay2 DCL motor_fwd OX0 3 motor_back D L A alarm_signal OX0 5 stacklight_red OX0 6 stacklight_yellow HCLDL stacklight_green 4 1 3 Analog Inputs Following the same procedure as for digital inputs add an onboard analogue inputs module and then enter aliases for each of the input Add I O block Onboard I O Module type Analogue inputs jd Friendly name Onboard 4 20mA inputs Add In addition configure e Input type select 4 20mA 0 20mA 1 5V or 0 5V inputs e Noise filter select a type of filter 2 or 4 order FIR IIR filter or no filter e Min and Max scale values corresponding to the input limits e g 4mA value and 20mA value Configuration IDO Friendly name Onboard 4 20mA inputs Input type 4 20mA y Noise fiter None ml POINTS SCALE MIN oID0 0 temperature_in 0 100 ID0 1 humidity_in 0 100 IDO pressure_in_1
22. Input low i gt S 0 0 2 mA Isolation Isolation 1 minute 2500 Vims 11 1 2 Electrical characteristics Digital outputs Parameter Conditions Min Typ Max Units Operating supply Op supply voltage 10 5 45 V Under voltage 7 10 5 V shutdown Supply current All channels ON Vcc 24V 12 mA Outputs Output current 0 7 A ON Resistance 150 ma NICO INICO S1000 Datasheet Protections Short circuit current 24V Rioap 10MQ 0 7 1 7 A Turn off output clamp 24V lour 0 5A L 6mH 33 28 23 V voltage Shut down Internal case temperature 125 C temperature Isolation Isolation 1 minute 2500 Vims 11 2 E10 Energy Analyzer The E10 is an expansion module that allows analyzing 3 phase electrical power consumption The features for the E10 energy analyzer are summarized below e 3 phase RMS Voltage up to 600V e 3 phase RMS Current using 5A transformers other configurations available on special request e 3 phase Active Reactive and Apparent Power Watts e 3 phase Active Reactive and Apparent Energy Watt hour e Line frequency measurement e Calibration down to 0 1 error 11 2 1 Connection Diagram The following figure illustrates the connection points for the E10 energy analyzer Side view 00 00 00 GOBO la ib lc va Wa Vb Ve Pin BES la lb Ic Current transformer positive terminal la Ib Ic Current transformer negative terminal Vn Neutral Va Vb Vc Phase A B and C voltage
23. MO Baud rate 38400 Data bits Bis Parity None D Stop bits A E MODBUS MASTER Scan interval 1000 ms suggested 1000 ms Once a scanner has been added Modbus register blocks can be added This includes coils discretes registers and holding registers Modbus UO Module type Discrete Inputs EI Friendly name Modbus node 4 discretes To configure a register block select it from the I O module list Then configure the slave address and register start address and quantity Finally type an alias for each point The same process is used for all types of Modbus registers NICO 2 INICO S1000 Datasheet Configuration 1X2 Friendly name Modbus node 4 discret REMOTE REGISTERS Register type Discrete inputs Slave address 4 Serial 1 247 TCP 0 255 Register block start address 1 1 65536 Register quantity 8 1 120 POINTS ADDRESS 7 D lN3O discrete_4 1 0 IX2 1 disrete42 IX2 2 discrete 43 wo discrete_4 4 D00IX2 4 discrete_4 5 EE disrete46 X2 6 discrete 47 OTK 7 discrete_4 8 4 3 2 Modbus TCP The S1000 is capable of acting as a Modbus TCP client reading and writing discrete and analog values for Modbus TCP servers The Modbus TCP protocol operates through the built in Ethernet port Caution The Modbus TCP and Modbus RTU functions cannot be used simultaneously Using both systems will result in a resource conflict and may lead to unexpected results The first step in
24. NT STR_TO_REAL ASB function SQRT function ADD arithmetic function MUL arithmetic function SUB arithmetic function DIV arithmetic function MOD arithmetic function EXPT arithmetic function AND bitwise Boolean function OR bitwise Boolean function XOR bitwise Boolean function NOT bitwise Boolean function GT comparison function GE comparison function EQ comparison function LE comparison function LT comparison function NE comparison function LEN string function LEFT string function RIGHT string function MID string function CONCAT string function FIND string function 12 4 2 ST language elements Table number Feature number S1000 Datasheet Implemented as 32 bit double int Multiple comma separated identifiers not allowed See 5 6 4 symbol symbol symbol symbol symbol gt symbol gt symbol symbol lt symbol lt symbol lt gt symbol Use STR_LEN keyword Use STR_LEFT keyword Use STR_RIGHT keyword Use STR_MID keyword Use STR_CONCAT keyword Use STR_FIND keyword 55 55 55 55 55 55 Oak Go M Feature description Parenthization Function evaluation Exponentiation Negation Complement Multiply UU Uwe og INICO S1000 Datasheet 55 7 Divide 55 8 Modulo 55 9 Add 55 10 Subtract 55 11 Comparison 55 12 Equality 59 13 Inequality 55 14 Boolean AND amp symbol 55 15 Boolean AND AND symbol 55 16 XOR 55 17 OR 56 1 Assignment statem
25. O system is configured entirely using the Web interface Each I O subsystem is referred to as an I O module S1000 devices are shipped with I O modules pre configured and ready to use However this section explains the entire process for adding I O modules to the current configuration and how to set them up All I O modules can be added following Configure I O Add new I O module Warning Adding or setting up I O modules which are not present in the S1000 assembly or configuring the wrong kind of I O module can cause to unexpected results and malfunction and lead to equipment damage and injury 4 1 Onboard UC This section explains how to add and set up the onboard I O modules which include the built in digital inputs digital outputs analog inputs and serial port 4 1 1 Digital Inputs In order to use the onboard digital inputs select Add new I O module and then select Digital inputs You may enter a friendly name which will help you identify this module Add I O block Onboard I O Module type Digital inputs D Friendly name Onboard dig inputs Once added select the module from the I O Module list and enter aliases for the inputs which are in use These aliases can then be used to read the value of the input from ST logic programs or from other apps such as HMI pages or the data logger Configuration IX0 Friendly name Onboard dig inputs POINTS ci push_button1 D ll 1 push_button2 D ll prox_sensor
26. OCK Register type Read only Digital 1 bit Register quantity POINTS ADDRESS ALIAS QX0 0 ro_dig_1 QX0 1 ro_dig_2 QX0 2 ro_dig_3 QX0 3 ro_dig 4 QX0 4 ro_dig_5 OX0 5 ro_dig_6 0X0 6 ro do ben e IC A E Save 4 4 4 W1 Z Configurator Most battery powered wireless sensors in the Inico catalog do not have a Web based configuration interface In order to set their parameters a special configuration network needs to be created The configuration parameters are then sent via this wireless network to the sensor In order to set up a S1000 as a wireless sensor configurator a Configurator module must be added DC De INICO S1000 Datasheet Wireless Module type ne Node comun P Friendly name W1 Z Configurator This configurator node is a Network Coordinator with predefined network parameters which all wireless sensors have pre configured The parameters can be viewed by selecting the Configurator module from the l O Module list Configuration WLESSO Friendly name W1 Z Configurator Wi REMOTE NODE CONFIGURATOR PARAMETERS Extended PAN ID OXASASASASASASASAS 64 bit Short PAN ID 0x0001 16 bit Radio Channel 1 Once the 1000 is started in Run mode a configurator page will appear in the Monitor HMI Pages list This page will list wireless sensors which are currently connected to the configuration network and allows sending network and publish parameters for when the sensor is started in Run
27. Tips and Avice 32 Caution Verify that your code is free of deadlocks such as infinite loops Deadlocks will cause the controller to freeze which could lead to unexpected results leading to equipment damange and or injury If a deadlock occurs a watchdog timer will detect this condition and reset the controller Notice When running ST programs for the first time consider accessing the Monitor Statistics INICO S1000 Datasheet page in order to verify proper runtime parameters Verify that there is sufficient memory to load all programs and verify the execution time to ensure that there are no scan cycle overruns INICO ss INICO S1000 Datasheet 6 Program Web Services This chapter explains how to set up the S1000 to use Web Services which are used to easily integrate industrial processes to PC software applications 6 1 Introduction to Web Services Web Services are used to easily integrate S1000 controllers to PC based monitoring and supervisory control applications Data is exchanged through an Ethernet LAN in real time lt 10 ms using XML SOAP format Use Web Services to receive process data and display it in your monitoring solution and to send process control and configuration data from your supervisory application Web Services is the technology endorsed by the major programming languages Java Micosoft NET C and Visual Basic to integrate distributed applications Using these languages it is easy
28. _3 w01IX1 3 exp_in_4 oIX1 4 oni E 22 IPC Dag INICO S1000 Datasheet For details on the configuration of expansion I O modules refer to the user manuals of the respective products 4 3 Remote UC The S1000 is compatible with a number of fieldbus protocols and can therefore read and write I O points on remote I O devices 4 3 1 Modbus RTU The 1000 is capable of acting as a Modbus RTU master reading and writing discrete and analog values for Modbus RTU slaves The Modbus RTU protocol operates through the built in RS 232 port An external RS 232 to RS 485 converter may be necessary in some applications Caution When using the Modbus RTU capabilities the serial port cannot be used by other subsystems of the S1000 The serial port must be removed from the I O Module list if it has been added Failure to remove the serial port from the I O Module list will result in a resource conflict and may lead to unexpected results The first step in configuring the S1000 as a Modbus RTU master is to add a Modbus RTU Scanner module Modbus UO Module type Modbus RTU Scanner e Friendly name Modbus RTU scanner Once added the Modbus Scanner must be configured In addition to the standard serial port parameters a scan interval must be specified This interval specifies how often values on remote I O are read and written Configuration MBUSO Friendly name Modbus RTU scanner MODBUS SERIAL PORT Port number CO
29. ally these messages will convey commands to execute a particular action or can also be used to transfer configuration data They can also be used to request data such as the state of a process that is being executed or the value of a measured parameter A response message S1000 gt PC can be configured or left blank if not used e Output these are messages that are sent from the S1000 to a PC application As with input messages they may or may not use a response message e Event messages these are messages that are sent from the S1000 to one or more PC applications Typically these messages will report events such as the completion of a process a significant change in a process parameter or a fault error warning condition In order to receive a copy of these messages PC applications must subscribe to the S1000 so that an internal list of interested applications can be maintained The number of subscribed applications for an event message can be zero one or many 6 3 2 Input message configuration To add an input message to a Web Service click on the Add new button from the Input Message list A blank message will be added to the list Three parameters need to be configured for an input message e Alias mandatory used as a reference to this message from ST logic Duplicate aliases for different messages are not allowed e Program name mandatory the name of the ST program to be executed when this message is received This mu
30. ance This system complies with the requirements of IEC 61131 3 for the following language features 12 4 1 Common elements Table number Feature number Feature description 1 2 4a 1 2 3 1 1 2 Required character set Lower case characters Dollar sign Identifiers using upper case and numbers Identifiers using upper and lower case numbers embedded underlines Identifiers using upper and lower case numbers leading or embedded underlines Comments Integer literals Real literals NICO INICO OO OO OO Om rr 3 1 1 0 0 O OOO CH 16 17 18 22 23 23 24 24 24 24 24 24 26 26 26 26 28 28 28 28 28 28 29 29 29 29 29 29 gt 8W OD d Oo Om P WN A CO W O O P e 2d Sd A gt NO Of WD OO P WN A S OO OD d DD OT CON O Real literals with exponents Boolean FALSE and TRUE String literals Dollar sign Single quote Line feed Newline Form feed Carriage return Tab BOOL Boolean data type INT integer data type DINT double integer data type REAL floating point data type STRING variable length character string data type Default initial values BOOL FALSE INT DINT 0 REAL 0 0 STRING VAR_GLOBAL global variable declarations Automatic memory allocation of symbolic variables Initialization of symbolic variables Type conversion functions BOOL_TO_STR INT TO_STR INT_TO_HEX REAL_TO_STR STR_TO_BOOL STR_TO_ I
31. are sent published to the coordinator e Publish digital analog values on change defines whether values are sent to the coordinator on change event trigger e Analog value change trigger the quantity of change required to trigger a change event for analog values e Value publish interval defines a timeout after which the read only values are published in case no change events are triggered Can be used for periodically sending values if change triggers are disabled Heartbeat interval defines the interval at which to publish a heartbeat which contains status information UL Uwe INICO S1000 Datasheet Configuration WLESSO Friendly name W1 Z Endpoint 8 N1 ENDPOINT PARAMETERS Extended PAN ID 1234567890ABCDEF 64 bit Endpoint address 8 1 65536 Radio Channel 5r Value publish interval 0 minutes 10 seconds Publish digital values on change Yes Publish analog values on change Yes Analog value change trigger 5 Heartbeat interval 1 minutes 0 seconds After the endpoint module is configured it is time to add wireless registers to the configuration Wireless Module type Wi Endpoint Read only Digital Registers Je Friendly name Endpoint 8 RO dig regs Provide aliases to the registers which shall be used in order to be able to access them from ST logic programs and other apps such as HMI pages Configuration QX0 Friendly name Endpoint 8 RO dig regs W1 ENDPOINT REGISTER BL
32. atus of the S1000 The following table summarizes the status conditions Status L1 Blue L2 Green L3 Yellow L4 Red Power ON On Running On On Off Off Stopped Configuration On Off On Off IMICO ss INICO S1000 Datasheet Stopped Safe mode On Off On On Stopped Error On Off Off On 10 5 2 I O indicators Two rows of LEDs indicate the current state of digital inputs and digital outputs The leftmost row indicates the On Off state of the digital outputs 1 8 from left to right in white colour The center row indicates the On Off state of the digital inputs 8 1 from left to right in blue colour s NICO INICO S1000 Datasheet 11 Expansion modules 11 1 DIO8 DIO16 Digital I O The DIO8 and DIO16 expansion modules offer 8 and 16 expansion digital inputs and outputs respectively The electrical characteristics and wiring diagrams are equivalent to the digital I O available in the base S1000 The following diagram illustrates the DIO8 and DIO16 configuration and layout DIO8 offers only the elements in marked A while DIO16 include elements marked A and B B Outputs A A Inputs B Front view RRE Digital Inputs A Digital Inputs B Side view 87654321 87654321C Digital Outputs B Digital Outputs A Side view 87654321 87654321 11 1 1 Electrical characteristics Digital inputs Input Input impedance 3 KO 6 30 V Input high 4 10 ee
33. configuring the S1000 as a Modbus TCP client is to add a Modbus TCP Scanner module Modbus UO Module type Friendly name Modbus TCP Scanner Once added the Modbus Scanner must be configured In addition to the IP Address and TCP port parameters a scan interval must be specified This interval specifies how often values on remote I O are read and written Configuration MBUS1 Friendly name Modbus TCP Scanner MODBUS TCP IP PARAMETERS Modbus server IP address 192 168 2210 e g 192 168 0 100 Modbus server port 502 default 502 Scan interval 1000 ms suggested 1000 ms Keep connection open suggested e 4 3 3 DeviceNet Please contact Inico Technologies for more information 22 MICO INICO S1000 Datasheet 4 3 4 CANOpen Please contact Inico Technologies for more information 4 4 W1 Z Wireless I O System The S1000 can communicate through wireless networks using appropriate expansion modules One of these modules is the W 1 Z which supports wireless networks using the Zigbee PRO communication standard Features of this system are e Zigbee PRO network o IEEE 802 15 4 radio o 250kbps data rate o 100m range per link o Mesh networking multi hop packet routing o Potentially 100s of devices in a network e Support for digital and analog points o Up to 256 digital points per device o Up to 16 analog points per device 16 bit resolution e Smart data transfer o Update values on change event based
34. ds execution of the program until the expression becomes true 5 6 2 Retained variables SAVE_RETAIN saves the retained variables to flash memory 5 6 3 Serial port SERIAL_GETC port returns the first byte from the in_buffer of the selected COM port or 1 if buffer empty SERIAL_READ port string count reads into string up to count bytes from the um butter of the selected COM port Read data is appended existing contents of string are not overwritten Returns the number of bytes effectively read SERIAL_PUTC port char places a byte in the out_buffer of the selected COM port SERIAL_WRITE port string copies an entire string to the out_buffer of the selected COM port 5 6 4 String manipulation BOOL_TO_STR bool string converts the Boolean value to a string true or false INT_TO_STR int string converts the Integer value to a string e g 123 INICO S1000 Datasheet INT_TO_HEX int string converts the Integer value to a string in hexadecimal representation e g A528DF01 REAL_TO_STR real string converts the Real float value to a string e g 123 45 STR_TO_BOOL string returns the parsed value of the string as a Boolean STR_TO_INT string returns the parsed value of the string as an Integer STR_TO_REAL string returns the parsed value of the string as a Real float STR_LEN string returns the number of characters in the str
35. e gt E Favorites we 51000 HMI Water Station Water Level 100 Running true Running Running Run time hj 17 78 Run time hr 12 30 Run time hj 21 28 Starts 11 Starts El Starts 15 Overload mr Overload false Overload false Alarms Alarm count 1 Flush valve S gt Open true Water level alarm false Internet Protected Mode On 7 4 1 Create an HMI Graphics Page In order to add an HMI Graphics page create a new app of the corresponding type Enter new application data Application friendly name Graphics Page 1 Application type HMI Graphics D Once created follow the Edit link in order to configure the page Start by setting basic parameters such as the page title size and background color as well as the refresh rate CONFIGURATION Page title Water Station Quick View Page width Page height Background color Background gradient color Border width Border color Refresh interval NICO ve 43 INICO S1000 Datasheet 44 7 4 2 Colors and gradients Colors are specified using a long form 6 hexadecimal characters 0 9 and A F or a short form 3 hexadecimal characters In the long form there are two characters for each the red green and blue components whereas the short form uses one character for each Some example colors are e Red FF00
36. e specified service In order to check when a response has been received or to check if there were any INICO S1000 Datasheet errors in the communication the command WS_GET_RESPONSE msg_alias is used The return codes for this command are 0 Response not received 1 Response received OK 2 SOAP Fault received 3 Unexpected response type action 4 Malformed response not valid XML 5 Connection error could not connect to destination web service 6 Bad address address not valid 7 Out of memory error 6 4 3 Sending event messages lf an event message is to be sent to all subscribed PC applications the command WS PUBLISH msg_alias can be used from any ST program A copy of the message will be automatically sent to every subscribed PC application If no applications are subscribed the event isn t sent through the network at all 6 4 4 ST Command summary The following two commands are used from ST programs to send XML SOAP messages e WS_RESPOND msg_alias a response to an input command message is generated and sent back Any variable data should be set copied to the corresponding string variables before this command is invoked e WS_SEND msg_alias destination_address an output message is sent to destination_address Any variable data should be set copied to the corresponding string variables before this command is invoked e WS_GET_RESPONSE msg_alias Returns a response code according to th
37. e is lost if the device looses power or is reset Date and Time Adjust the date dd mm yyyy and time hh mm ss 4 5 2010 10 28 9 Alternatively the time and date may be set through logic programming using ST language Please refer to the ST programming section of this manual This method allows using high accuracy external clocks such as GPS devices 3 4 Set user names and passwords User names and passwords can be enabled in order to protect access to certain parts of the S1000 Web interface The user configuration scree is available through Configure Users Setting allow to protect access to monitoring pages and configuration pages Notice Keep a record of the user names and passwords that you enter Failure to remember username password combinations may lead to blocked devices If you loose or forget your username and password and need to access the configuration screen please contact Inico Technologies for assistance I ICO eee 15 INICO S1000 Datasheet User list Enable user authentication Require user login to access monitoring interface O Yes Require user login to access configuration Yes No Active users USERS USER NAME Admin Edit Remove 3 5 Run and Config start modes The S1000 can boot in three possible modes Run Config and Safe Mode e Run compiled ST logic programs and other apps are running configuration interface disabled e Config Configuration interface enabled no programs
38. e status of the output message transmission e WS_PUBLISH msg_alias an event message is generated and sent to every subscribed PC application Any variable data should be set copied to the corresponding string variables before this command is invoked 6 5 WSDL support In order to associate a WSDL to the Web Service use the Upload WSDL utility WSDL UPLOAD WSDL 38 MICO INICO S1000 Datasheet 7 Configure HMI Web Pages The S1000 is equipped with an HMI engine which allows you to develop custom Web pages to display real time process data All HMI Pages are added by accessing Configure App Library and clicking on Add New Application Each HMI Page is treated as an individual app Notice In order to enable proper rendering and real time refresh of HMI Pages please make sure that your browser has Javascript enabled 7 1 HMI Values HMI Values are used to display a list of variable and I O point values together with a description of the value It is the simplest form of HMI pages The values are updated automatically on screen In order to add an HMI Values page create a new app of the corresponding type Enter new application data Application friendly name HMI Values Application type HMI Values Once created follow the edit link to set the page configuration including a page title refresh interval and values to display Configuration HMI Values Data saved CONFIGURATION Page title
39. eal 3 6 posicurrent real 7 poslalarm string 4 8 9 pos2setpoint real 2 0 10 pos2low real 0 5 11 pos2high real 3 12 pos2current real 13 pos2alarm string 4 14 15 pos3setpoint real 2 0 16 pos3low real 0 5 17 pos3high real 3 mann mn Se maale 5 1 1 Variable declaration syntax VAR Syntax VAR_GLOBAL identifier type capacity initial_value END_VAR Notes INICO II VAR Example VAR_GLOBAL myBooleanVar BOOL myOtherBooleanVar BOOL TRUE mylntVar INT myOtherlntVar INT 123 myRealVar REAL 123 45 myStringVar STRING 20 Hello World END_VAR INICO S1000 Datasheet Supported types are BOOL INT DINT REAL STRING String variables must define a capacity Integers can be declared as types INT or DINT Double INT Although INTs are standardized as 16 bit values both INT and DINT are treated as 32 bit signed integers due to the 32 bit architecture of the S1000 4 Identifiers are case insensitive 5 2 Define Retained Variables The S1000 allows defining retained variables In order to access the retained variable list click on the Edit link next to the Retained Variables label In order to add a retained variable enter the alias of the variable and click on Add RETAINED VARIABLES pos1setpoint real Edit Remove pos2setpoint real Edit Remove Add retained variable Variable alias
40. em AA 23 Adios te o AAA eo o 28 5 1 Define Global Et egeteegegcg e neger deed ee 28 5 2 Define Retained Variables ccccccccccccsecccceeeeeseeeceaeeeeeseeeeceeeeeseaeeeseaeeeseeseesseeeseceeseueeeseeesseeessaeesseaeeseeegeeees 29 Loe W210 9 food We te ele EE 29 SS a nnn ed ee en tere ere er 29 SEENEN 30 Se hr FUN HEES 31 dl MPSS ANO AV EE 32 6 Program WoD Ee 34 6 1 Introduction to Web SONICO Sessa teta 34 r Ee 4 n C y a bate INICO S1000 Datasheet 6 2 Creating a new Web Gernice eee eeeeeaeeeeeesaaeeeeesaeeeeeesaaaeeesaaseeeessaeseesesaeeeeseeeseeeaeeees 34 6 3 SOAP Message Configuraton EEEE S AEEA AEEEEAAEEES AEAEE AEE rEn nErenn nnee 35 6 4 Sending and receiving SOAP messages 37 0 0 WSDL SUD DOW E 38 f Configure HMI Wep PAG CS srsestercisvilasswroccinosindsenloebiduebahasuonianisecdsesheatuwedesuesds deealswhbssavbsdeineninieesdutessontoeds 39 TAI ANN Se ono 39 TL PANER E 39 E EE 40 Ta AMEGO A A 43 A RS a e EA E A AE e AA 46 AG E Mal TROON EE 47 9 1 Create and E mail REDON ele EE 47 8 2 Configure SMTP Mail Server Gettnmgs 47 8 3 Configure Destination and Gubtect 47 8 4 Configure Timed Send SettingGS ccccccsssecccceeecccceesecececeueeeeceeceeessueeeecseegececsuaueeesseeceesseueeeessaeeeeessasesesseneeess 47 8 5 Configure the E mail contents erne 48 GH Hole Be AAPP e ree EEP elo RE E rene 49 9 1 Create a Value Logger EN 49 9 2 Configure Timed Save Gettmgs 49 9 3 Add data Poi
41. ent 56 3 RETURN statement 56 4 IF statement 56 6 FOR statement 56 7 WHILE statement 56 8 REPEAT statement 56 10 Empty statement 12 4 3 Implementation dependent parameters The following table lists the parameters adopted by the S1000 implementation as required by the IEC 61131 3 standard Annex D Clause Parameter Value 2 1 1 or currency sign 2 1 2 Maximum length of identifiers 39 2 1 5 Maximum comment length Unlimited 2 4 2 Initial value of inputs As per actual input scanner 2 4 3 Maximum number of variables per declaration One 2 9 3 Program size limitation Subject to available system memory 3 3 1 Maximum length of expressions Unlimited 3 3 2 Maximum length of expressions Unlimited 3 3 2 3 Maximum number of CASE selections Not implemented 3 3 2 4 Value of control variable upon termination of FOR loop Final value Step so NICO INICO S1000 Datasheet 13 Revision History Revision Date Comments 0 1 16 March 2009 First version 1 0 29 May 2009 First release Included indicator section 1 1 09 Fe 2009 Added expansion IO modules DIO16 E10 1 2 05 Ma 2010 Major edit all sections modified INICO ee o
42. er Line 12 Type mismatch Line 12 Type mismatch 5 5 ST Syntax This section describes the syntax used in ST programs For a more complete reference please refer to the IEC 61131 3 standard 5 5 1 Assignment statements Example expression result A B C Operands Symbol rExponentiation OS en e S Boeno OR 5 5 2 Conditional statements IF condition THEN D B B 4 A C Statement list IF D lt 0 0 THEN ELSIF condition THEN NROOTS 0 Statement_list ELSIF D 0 0 THEN ELSE NROOTS 1 Statement _list ELSE END_IF NROOTS 2 END_ IF Modulo MOD OT 5 5 3 Iteration statements FOR Syntax FOR Example FOR var init_value TO end value BY step FOR i 1 TO 100 BY 2 DO DO 30 INICO INICO S1000 Datasheet Statement_list j i 2 END_FOR END_FOR WHILE expression DO 1 Statement list WHILE i lt 100 DO END_WHILE j i 2 END_WHILE REPEAT Syntax REPEAT Example REPEAT i 1 Statement_list REPEAT UNTIL expression j 1 2 END REPEAT UNTIL i gt 100 END _ REPEAT 5 5 4 Return statement RETURN Syntax RETURN Example RETURN IF error true THEN RETURN END_IF 5 6 ST Built in Functions This section describes the supported ST functions both standard functions and S1000 specific functions 5 6 1 Flow control WAIT milliseconds suspends execution of the program for the specified number of milliseconds WAIT_UNTIL expression suspen
43. es visit http www ws3 org TR SVG paths html A Toggle Shape component is very similar to a shape component but allows two states which are controlled by a variable This allows changing the colors of a shape and also provide rotation and translation effects controlled by a boolean value The configuration fields for toggle shape components are the same as for shapes with the following fields added e Alias the alias of the variable used to control the render state of the shape e Stroke color and width true the display specifications for the edge of the shape when the control variable is true e Fill and gradient color true the fill specifications of the shape when the control variable is true e Rotation true specified in degrees the angle to rotate the shape when the control variable is true Leave blank or specify O for no rotation e Translation true specified as an x y pair the number of pixels to translate the shape when the control variable is true Leave blank for no translation E g use 100 50 to translate the shape 100 pixels to the right and 50 pixels up 4 5 Gauges A Gauge component is used to display the value of a variable or I O point using a dial or meter Circular semi circular and linear gauges are available The configuration fields for gauge components are e Component Id an identifier for this component useful when browsing a list of components e Alias the alias of the variable or I O
44. hexadecimal characters 0 9 and A F Choose an Extended PAN ID that is a unique number e Short PAN ID The Short PAN ID is a short version of the extended PAN ID After joining the network devices use the Short PAN ID to save bandwidth The Short PAN ID is a 16 bit number encoded as 4 hexadecimal characters Choose an Extended PAN ID which is not in use within the are where the network will be deployed e Radio Channel select one of 16 available radio channels Select a radio channel which is not being used in the deployment area Configuration WLESSO Friendly name W1 Z Coordinator W1 COORDINATOR PARAMETERS Extended PAN ID 1234567890ABCDEF 64 bit Short PAN ID 98 6 16 bit Radio Channel 5 Le Caution Using a duplicate PAN ID or reusing a radio channel may lead to unexpected results Notice Remember to document the network parameters as these will be needed when configuring other devices in the network After the coordinator module has been configured the next step is to add remote registers to the configuration Remote registers allow creating a local image of the registers in remote devices There are four types of registers e Read only digital registers treated as digital inputs at the coordinator values are received from the remote device e Write only digital registers treated as digital outputs at the coordinator values are sent to the remote device INICO S1000 Datasheet e Read only analog regi
45. igital Inputs 8 Digital Outputs 4 Analog Inputs 0 5V RS 232 Isolated CAN bus Isolated pws eee A EE S1000 D S1000 A Mp ly pp pp Y S1000 A S1000 DA Leet ECT E EE EE E Ye RER BIO Tee E E E E E S1000 DS 1 4 Expansion Modules Y ICA DEC IE EES soo v v 7 v sopas v v 7 7 7 TIT To meet the requirements of a wide variety of applications the S1000 can be outfitted with up to 4 expansion modules The following table lists available expansion modules Expansion Modules Type Digital I O Input 8x In 16x In 32x In Output 8x Out 16x Out 32x Out Input Output 8x In 8x Out 16x In 16x Out Analog I O INICO 7 INICO S1000 Datasheet Input 4x In common 4x In isolated 8x In common 8x In Isolated 0 4 20mA or 0 1 5V Communication Wireless W1 Z Zigbee PRO Sensor UO Energy E10 Three phase energy analyzer Temperature T1 Thermocouple module T2 RTD module Other 1 5 Web based configuration and programming The S1000 is fully configurable using a Web browser All I O logic HMI Web Services and other built in apps are configured and programmed through the Web interface The S1000 supports both Microsoft Internet Explorer and Mozilla Firefox Web browsers t oO 1000 Network Windows Internet Exp CHA t110 192 168 2 27 config networkhtm y 9 Go
46. in the embedded flash memory Notice The flash memory has a maximum guaranteed life of 100 000 write cycles You must ensure through appropriate configuration that the log isn t written too often Writing to the flash in excess of 100 000 cycles may lead to unpredictable results 9 1 Create a Value Logger app To create a Value Logger app follow instructions on the Configure App Library Add New Application page Enter new application data Application friendly name Logger Application type Value Logger Create 9 2 Configure Timed Save Settings You can configure the Value Logger app to save values at a specified time of day or at specified time intervals You may use both specifications or neither Save data on value changes described later TIMED SAVE Save every interval 1 h 30 m Save at time of day 17 h 00 m 9 3 Add data points to save Enter the aliases of all variables and I O points that you wish to save to flash Whenever a save operation is triggered whether due to a time trigger or a value change trigger all values in the list are saved simultaneously You may edit each value source individually in order to specify whether it triggers a save operation on value change This change may be a true false change for boolean points or a significant change in value for integers and reals this means if the value changes by more that a specified amount since the last save operation In the example
47. ing STR_LEFT string1 string2 n copies n characters from string1 to string2 counting from the left STR_RIGHT string1 string2 n copies n characters from string1 to string2 counting from the right STR_MID string1 string2 start n copies n characters from string1 to string2 counting from the character at index start STR_CONCAT string1 string2 appends string1 to string2 STR_FIND string1 string2 returns the index of the first occurrence of string1 within string2 or 1 if not found STR_CHAR string n returns the character found at index n STR_PEND string c appends character c to string 5 6 5 Date and time DATETIME string writes the current date and time to a string TIME_MILLIS gets the number of milliseconds elapsed since logic execution started SET_TIME int int int int sets the current time parameters are hh mm ss mmm SET DATE unt int int sets the current time parameters are yyyy mm dd 5 6 6 Web Services WG PUBLISH message publishes the specified message to all subscribers WS_RESPOND message responds to a received WS command with the specified message WS_SEND message address sends the specified message to address WS_GET_RESPONSE message returns a response code according to the status of the message transmission following WS_SEND For more information on Web Services commands please see the Web Services section 5
48. loaded INF Startup mode CONFIG INF Network loaded System load completed Internet Protected Mode On ry 100 y 3 2 Change IP address In order to set a new IP address for an S1000 device you must access Configure Network Simply enter the new IP address configuration and click on Update IP ADDRESS sc ad ed el ell ml wl Try INTERFACE IP CONFIGURATION IP a 192168227 l Update IEEE 802 3 Subnet mask 255 255 0 0 Gateway address 192 168 0 1 1 NICO INICO S1000 Datasheet Notice Keep a record of the IP address used for each S1000 device An invalid or lost IP address may lead to undesirable operation 3 3 Set time and date The S1000 allows automatic time and date updates using a NTP time server or manual updates if no NTP server is available Most modern Windows computers run a NTP server which must be unblocked in any active firewalls Likewise most Linux computers can be configured to act as NTP servers A list of public NTP servers is also available at In order to configure automatic time and date updates using an NIP server you must access Configuration Network Simply enter the IP address of the time server and the local time zone and click on Update SNTP TIME SERVER SNTP Time Server IP Address 192 168 2 150 Time Zone UTC 0700 x If no NTP server is available the date and time may be set manually through Configure Options Please note that this time and dat
49. mode Remote Wireless Node Configurator CONNECTED NODES SERIAL NUMBER LINK SIGNAL BATTERY Send configuration data NETWORK PARAMETERS Extended PAN ID 1234567890ABCDEF 64 bit Endpoint address 9876 1 65536 Radio Channel Value publish interval 0 minutes 10 seconds Publish digital values on change Yes y Publish analog values on change No Le Analog value change trigger 0 Heartbeat interval 2 minutes 0 seconds cl Sena NICO 27 INICO S1000 Datasheet 5 Program Logic Control The S1000 can be programmed to perform logic control using the IEC61131 3 Structured Text ST language This chapter specifies how to use this tool and provides some guidelines The configuration of ST Logic Programs is available through the Web interface at Configure ST Logic ST Logic VARIABLES Global variables Edit Retained variables Edit oil values ol alarms water_fil water_pumps water_valve water_alarms ST PROGRAMS Edit Remove Edit Remove Edit Remove Edit Remove Edit Remove Edit Remove 5 1 Define Global Variables The first step is to define the variables that will be used in the logic programs All programs share a set of global variables local variables are not allowed To access the global variables follow the Edit 28 link next to the Global Variables label Global Variables 1 VAR GLOBAL 2 3 posisetpoint real 2 0 4 posilow real 0 5 5 poslhigh r
50. ndard firmware Products when used with Inico specified hardware will perform in accordance with published specifications prepared approved and issued by Inico Inico makes no representation or warranty express or implied that the operation of the firmware Products will be uninterrupted or error free or that the functions contained therein will meet or satisfy the Buyer s intended use or requirements Firmware corrections are warranted for a period of three 3 months from the date of shipment to Buyer or the remainder of the original warranty term whichever is longer Limited Liability Inico s liability shall not exceed the price of the individual unit which is the basis of the claim In no event shall Inico be liable for any loss of profits loss of use of facilities or equipment or other indirect incidental or consequential damages Safety Guidelines Throughout this manual when necessary the following notes are used to make you aware of safety considerations Warning Indicates a potentially hazardous situation which could lead to death or serious injury property damage and or economic loss Caution Indicates a potentially hazardous situation which could lead to minor or moderate injury property damage and or economic loss Notice Indicates a potential situation which could lead to undesirable results or performance INICO S1000 Datasheet Installation and Operation Warnings Warning Explosion ha
51. network For example choose and ID value of Conveyor23 for the Web Service associated to the 23 conveyor in an assembly line White spaces are allowed in the Service ID but strongly discouraged as some PC applications might have problems handling white spaces Service Types optional a list of types that describe this type of service separated by spaces Service types allow you to categorize Web Services which is useful to organize and work with all the Web Services in a particular network For example choose a type of Conveyor for all Web Services associated to conveyors in an assembly line Service types are optional but strongly encouraged for medium to large systems where many Web Services deployed Once you have entered the Service ID and optionally the service types click on the Save button Web Service my_service Service ID my_service Service types conveyor Save changes Messages EVENTS 6 3 SOAP Message configuration A Web Service provides an interface to an industrial process that is being monitored and or controlled by an 1000 unit As such a Web Service is a collection of several incoming and outgoing XML messages These messages are formatted according to the SOAP standard 6 3 1 Message types There are three types of messages that can be added to a Web Service IMICO INICO S1000 Datasheet e Input messages these are messages that are sent from a PC application to the S1000 Typic
52. nts E E 49 9 4 Download log ioabt nan nn nn n eee 49 OR el Weieen 50 e eene Ed e 50 10 2 Environmental Character e 51 10 3 ler ler ere Le e 52 104 PI DESCHADUOO Streisand one RE A ta 52 10 59 Status NOICATO Sailor ostia 53 T1 EE 55 M4 DIOS DIO So Bo ta On tilo eee eee eee 55 182 UO Enero VAN ay Marcas ibid 56 11 3 W1 Z Wireless Module Zigbee PRO inscrit a aa 57 12 Compliance and Certtcatons 58 12 1 Electro magnetic compatibility EMCH nene 58 PASAN A e o O o A 58 12o Be E e ole iio y A RP O R e o GU POPE OE o 58 124 1EC61131 3 eru el eer 58 TREV ON P O rre o E oo E A 61 INICO S1000 Datasheet 1 Product Overview 1 1 General Description The S1000 is a programmable Remote Terminal Unit Smart RTU device which offers process control capabilities as well as a Web based Human Machine Interface HMI support for Web Services and many more features that are described in this manual The S1000 is designed to operate in typical industrial settings and is compatible with most industrial signal types and levels In addition to built in I O ports the S1000 supports expansion modules which offer additional IC points as well as specialty functions such as wireless networking and energy monitoring 1 2 Features e 32 bit CPU ARM RISC CPU running at 55MHz 8MB flash memory for user programs and data storage e Logic control using IEC61131 3 Structured Text Web based ST editor with syntax highlighting Built in compile
53. ogle Gd Ly Favorites 51000 Network Ze y y Li qm v Page wy Safety y Tools y e j Inico a e SYSTEMINFO MONITOR CONFIGURE Options Network Configuration UO ST Logic IEEE 802 X MAC INTERFACE MAC ADDRESS Web Servi SEENEN IEEE 802 3 00 50 C2 89 90 7F App Library Load project Network Users System reset IP ADDRESS Filesystem IP CONFIGURATION IP Address 192 168 2 27 IEEE 802 3 Subnet mask 255 255 0 0 Gateway address 192 168 0 1 Internet Protected Mode On 1 6 Web based HMI The S1000 offers a Web based HMI engine Users are able to develop custom HMI pages which can be used to monitor a process and to adjust parameters 8 INICO INICO S1000 Datasheet es Windows Internet Explorer IA oS http 192 168 2 27fmonitor hmi html id APPO alex E Google P q Favorites 51000 HMI T gt Li Ka Pager Safety Tools 5 ES Water Station Water Level 100 Running true Running false Running Runtime h j 17 78 Run time hy 12 30 Run time hit 21 28 Starts 11 Starts 9 Starts 15 Overload Ee Overload false Overload false Alarms Alarm count 1 Flush valve S Open true Water level alarm false Internet Protected Mode On 1 7 Web Services The S1000 can be programmed to send and receive XML SOAP messages in order to integrate industrial processes to factory IT systems Monitoring Supervisory Control Ethernet LAN _
54. on A shape can follow a predefined pattern such as rectangle or ellipse or follow a custom path specification The configuration fields for shape components are e Component ld an identifier for this component useful when browsing a list of components e Shape the type of shape to render one of rectangle ellipse or custom e Stroke color and width the display specifications for the edge of the shape e Fill color the color to fill the shape leave blank for no fill e Gradient color leave blank for solid color or specify a color to create a gradient effect e Xand Y the location of the shape e Width path the width of rectangles and ellipses or path specification for custom shapes e Height the height of rectangles and ellipses ignored for custom shapes INICO S1000 Datasheet In order to specify a custom shape a path must be specified using SVG format The commands to draw lines are Command Name Parameters Description M Absolute moveto x y Moves the pointer to a new location without drawing m relative pen up L Absolute lineto x y Draws a line from the current point to the specified relative point pen down Z or closepath none Close the current path by drawing a straight line from Z the current point to theinitial point For example the following path generates a triangle shape 150 1001 100 0 z For more information on SVG paths including how to specify curv
55. or apps are running e Safe Mode Configuration interface enabled no programs or apps are running device accessible through 192 168 0 10 Non critical components disabled In order to change the start mode update the configuration in Configure Options Configuration options Boot mode Select the boot mode for the controler a Run Config Safemode In order to know in which mode the S1000 is running you may observe the status LEDs visible through the clear front panel The following table indicates the status indications Status L1 Blue L2 Green L3 Yellow L4 Red Power ON On Running On On Off Off Stopped Configuration On Off On Off Stopped Safe mode On Off On On Stopped Error On Off Off On 3 6 Manual Start in Safe Mode 16 The S1000 offers the possibility to boot in Safe Mode a special mode use for recovery from abnormal situations When booting in Safe Mode the IP Address is always 192 168 0 10 In order to enable Safe Mode and recover from an abnormal situation 1 Disconnect power from the S1000 INICO INICO S1000 Datasheet Connect a USB cable to the S1000 port and to a PC port Connect power to the S1000 Access the S1000 configuration interface using the 192 168 0 10 address dl PUN Make any necessary configuration changes such as IP address or removing programs which are causing errors UL Uee 77 INICO S1000 Datasheet 4 Configure I O The S1000 I
56. r now need to install tools e Web based HMI User configurable pages Graphic component library charts circular and linear gauges etc Automatic data refresh e Built in apps E mail reports Data logger New apps released through firmware upgrades e 10 100 Mbit Ethernet Built in Web server for configuration and monitoring Web Services compliant with DPWS specifications Support for legacy Ethernet I O such as Modbus TCP e RS232 serial port User programmable protocols Support for legacy I O such as Modbus RTU e CAN port 15011898 compliant Support for legacy I O such as DeviceNet or CANOpen Support for specialty equipment such as smart valves e 9 36V DC digital inputs and outputs 8 built in digital inputs INICO 8 built in digital outputs e 0 20mA 4 20mA 0 5V 1 5V analogue inputs A built in analogue inputs Digital si gnal filtering e 9 36V DC power supply W typical power consumption e USB 1 1 device port Firmware upgrades with new features released periodically e Plug in terminal block connectors e DIN rail mounting e 40 85C temperature range e EMC compliance for North America and Europe 1 3 Selection Chart S1000 Datasheet The S1000 is available in several configurations The following chart summarizes the ordering codes and available I O configurations Model 10 100 Mbit Ethernet 12 Mbit USB Port I O Expansion bus 4 Analog Inputs 4 20mA 8 D
57. rd 35mm DIN rail Notice Separate the S1000 Devices from High Voltage and Electrical Noise sources The S1000 has been designed and tested to withstand electromagnetic interference at levels found in industrial settings However it is good practice to install low voltage logic type devices away from high voltage and rapidly switched loads in order to assure optimal performance and extended service life Notice Provide adequate clearance for cooling and wiring The S1000 is cooled by natural convection air flow therefore it is good practice to leave sufficient space between devices to allow adequate air flow Likewise it is good practice to allow adequate space to install and remove the pluggable terminal blocks used for I O connections 2 2 Connect Power I O and Communication Wiring Connect DC power 9 30VDC to the assigned terminal block Connect all I O terminals to the appropriate sensors and actuators Connect all network and communication cables Notice The S1000 is equipped with reverse polarity protection However please ensure the positive and negative terminals are connected correctly to avoid any hazard The following diagram and tables provide an overview of the I O connections Caution Please refer to the technical specification section for detailed information on each I O port Failure to follow the specifications for each port could lead to malfunction and or property damage INICO S1000 Datasheet Front
58. reas Warnings represent less critical situations which do not require operator acknowledgment High limit the value above which an alarm or warning is triggered Low limit the value below which an alarm or warning is triggered Configuration Alarms Level out of range position 1 LEVEL OUT OF RANGE POSITION 1 Point alias Data type Description Caption Alarm level Limits High value 5 0 Low value 10 When the S1000 is started in Run mode the page will be available in the Monitor HMI section If there are any active alarms or warnings these will be shown with the following color codes TAN Alarm is active and unacknowledged Red font Alarm is active and has been acknowledged Magenta font Alarm is no longer active but has not been acknowledged yet Blue font Warning is active and unacknowledged Cyan font Warning is active and has been acknowledged The following capture shows an active alarm INICO 41 INICO S1000 Datasheet 42 ALARMS CAPTION CURRENT VALUE TRIGGER VALUE SS ee ACKNOWLEDGEMENT Level out of range position 2 0 71 0 94 12 d Not Acknowledged In order to acknowledge the alarm click anywhere on the alarm line Enter an acknowledgment message and click on Acknowledge ALARMS CAPTION CURRENT VALUE TRIGGER VALUE TRIGGER TIME ACKNOWLEDGEMENT Level out of range position 2 0 79 0 94 12 23 04 05 05 2010 Not Acknowledged Message
59. st be a valid name from one of the saved ST programs e Action mandatory used to identify the type of this message Different types of messages have a different Action parameter but if the same message is re used in different S1000 units then the same action should be used each time As a convention the action parameter is a Web URL e g http www inicotech com soap ConveyorStart This makes it easy to generate unique Actions for each type of message Optionally a Web Page can be loaded at the specified location in order to describe the message This serves as a good reference for programmers e Response Action optional used to identify the type of the response message generated if any If no response message is to be generated this field should be left blank INPUT MESSAGES ConveyorstaniMsg ST Program conv_start_prog Remove Request action http www inicotech com soap ConveyorStart Edit body Response action http fwww inicotech com soap ConveyorStariResp Edit body 6 3 3 Output message configuration To add an output message to a Web Service click on the Add new button from the Output Message list A blank message will be added to the list Two parameters need to be configured for an output message e Alias mandatory used as a reference to this message from ST logic Duplicate aliases for different messages are not allowed e Action mandatory used to identify the type of this message The same rules as for an
60. sters treated as integer inputs at the coordinator values are received from the remote device e Write only analog registers treated as integer outputs at the coordinator values are sent to the remote device In order to add remote registers add a new I O module with the types of registers that shall be used Wireless Module type Wi Remote Read only Digital Registers E Friendly name Node 8 RO Dig Regs Then select the I O module from the list and configure the remote endpoint address and provide aliases to those points that shall be used Configuration IX0 Friendly name Node 8 RO Dig Regs W1 REMOTE REGISTER BLOCK Register type Read only Digital 1 bit Remote endpoint address 5 1 65536 Register quantity ee 2sl ADDRESS ALIAS 0 IX0 0 node8_1 IX0 1 nodes 2 IXO 2 node8_3 IX0 3 node8_4 0 1X0 4 node8_5 0 IX0 5 node8_6 0 IX0 6 node8_7 IXO 7 node8_8 Save 4 4 3 W1 Z Endpoint In order to add an S1000 device to a wireless network a W1 Z Endpoint module needs to be added Wireless Module type wi Endpoint Config Friendly name W1 Z Endpoint 8 Once added the appropriate configuration parameters must be set These include the Extended PAN ID which must match the one used in the Network Coordinator and a node address which will identify this S1000 unit in the wireless network In addition publish parameters must be configured in order to control when read only register values
61. thernet switch Connect to an office network only if appropriate noise filtering is installed Notice Network cables can carry significant amounts of electromagnetic noise if not properly installed Always use industrial rated switches or install noise filtering devices if connections to office networks are made Failure to filter out industrial noise can lead to unexpected operation of office devices NICO e 13 INICO S1000 Datasheet 3 Initial Set Up 3 1 Access through Web Browser The S1000 is configured entirely through a Web interface Devices are shipped with a pre defined IP address which is based on the serial number The IP addresses are of the form 192 168 xxx yyy where xxx is the first half of the serial number and yyy is the second half of the serial number For example for a device with serial number 003 0045 the default IP address is 192 168 3 45 In order to access the S1000 configuration Web pages simply type the IP address in the browser address bar Notice The computer used for configuring the S1000 must be in the same subnet as the device A simple way to guarantee this is to use the following IP configuration IP Address 192 168 0 1 Subnet mask 255 255 0 0 EAT ternet Explore IA 1110 192168227 CI ER 3 Google om Y E Favorites wm 51000 Log w DH 3 E y Dages Safety y Tools y e Inico ev SYSTEMINFO MONITOR CONFIGURE Startup log INF Boot process started INF Flash
62. to send and receive data to from S1000 units without needing any special drivers installed The S1000 programming environment allows you to easily define new Web Services link Web Services to ST programs and send receive messages from your logic code The Web Services use XML messages that conform to the SOAP standard and also to the Devices Profile for Web Services DPWS specification DPWS provides standardized mechanisms for small devices such as an S1000 to publish its Web Services so that PC applications can discover the devices that available in the local network Monitoring Supervisory Control lt xml gt ms EA 4 f OA A a f O A a f Anan A 6 2 Creating a new Web Service To create a new Web Service enter the S1000 configuration interface and select the Configure Web Services section Use the Add new option to create a new Web Service The new Web Service should appear in the list Choose to Edit the new Web Service from the list 4 MICO INICO S1000 Datasheet Web Services WEB SERVICES my_service Edit Remove OPTIONS DPWS Version 1 0 February 2006 Le Device friendly name My 51000 27 Device serial number 002 0027 Response timeout 2000 miliseconds The first step to configure is the ServicelD and the Service Types ServicelD mandatory this is the unique identifier for this Web Service It is recommended to select and ID value that is meaningful and unique within the
63. ust accept any interference received including interference that may cause undesired operation 11 3 2 Industry Canada Certification This product has been certified for use in Canada Certification number IC 7036A ZIGBITBO Manufacturer s Name ZIGBIT Model Name ATZB 24 BO 11 3 3 CE Marking This product has been certified for use in the European Union NICO e INICO S1000 Datasheet 12 Compliance and Certifications 12 1 Electro magnetic compatibility EMC The S1000 complies with the following standards and codes FCC Part 15 107 Class A Conducted emissions FCC Part 15 109 Class A Radiated emissions ICES 003 Issue 4 Class A Radiated and conducted emissions CISPR 22 2003 EN 55022 1998 Class A Radiated and conducted emissions EN 61000 6 1 2001 EN 61000 4 2 ESD Direct EN 61000 4 2 ESD indirect EN 61000 4 3 Radiated Immunity EN 61000 4 4 EFT EN 61000 4 6 CS induced RF field EN 61000 4 8 Power Freq Magnetic field 12 2 Safety standards This device is not yet certified for safety standards such as UL CSA or TUV Please contact Inico Technologies for further information on saftey certification 12 3 Hazardous locations This device is not yet certified for use in hazardous locations Please contact Inico Technologies for further information on HazLoc certification Warning Explosion hazard do not install in potentially explosive atmospheres 12 4 IEC 61131 3 Compli
64. value of the variable will be used when the XML message is generated Element and attribute values which are not of the variable form will be treated as constants Edit Message 1 lt ConveyorStart convSpeed SconvSpeedValue gt S convStartValue lt ConveyorStart gt 4 Notice In this step the SOAP Body contents are specified The SOAP Headers are automatically set up by the S1000 according to WS Addressing If the entered XML has an error the entire SOAP message will be shown on the next edit In this case fix the Soap Body part to ensure XML compliance and leave the SOAP Envelope and Header untouched 6 4 Sending and receiving SOAP messages 6 4 1 Working with Input messages For input messages when the message is received the named ST Program will be executed If any variable data was sent with the message it will be available from the string variables configured in the XML message structure In addition to executing any logic the ST program must send back a response message using the WS RESPOND msg_alias Even if no SOAP response is configured a WS_RESPOND msg_alias should be used to send an empty response back Any parameters for the response message must be set before calling WS_RESPOND msg_alias 6 4 2 Sending output messages lf an output message is to be sent to a PC application the command WS_SEND msg_alias service_address can be used from any ST program The message will be automatically sent to th
65. zard do not install in potentially explosive atmospheres Warning Only qualified personnel should be allowed to install and work on this equipment Improper installation may lead to property damage injury or death Warning This product can only function correctly and safely if it is transported stored set up and installed correctly and operated and maintained as recommended UL Uwe 3 INICO S1000 Datasheet Table of contents important User MONTON BE 2 CEA Vy In So asi ston sessed iii cdas inicio rara aba 2 Mn A a 2 e A O OE SEO 2 Installation and Operation WarningS cccccsssscccscesecccceeeceeccausececseusececsuececssauseecssaueeeesseuseesssueeeecsuesseeeaessuesseneges 3 TOLO COC oratorio d coa ee 4 1 Product TEE 6 MESA A e A 6 A AA e cae oee r seas E 6 A e 7 14 Expansion lee TE T 1 5 Web based configuration ANd Drogrammimg 8 10 Wep pase Me EE 8 e IM E a a S a a a N 9 AE E E e 9 A aries OPA e 11 21 Mount He ee cercare ot 11 2 2 Connect Power I O and Communication VWmg 11 Mita e E 14 3 1 Access through Web Browser 14 3 2 Change AOS ata 14 3 3 Set time and O ee ee ee ee nee ae eee ee eee eee eee eee 15 3 4 Set user NAMES and passworde ENEE 15 3 5 RUN and Config start TINO CS E 16 3 6 Manual Start in Sate e e anti 16 4 Configure VO ri 18 APA NO o A E eee ae 18 o do RO E 20 AS REMOS MO rin pete vaste acacia E E O occiso rolas puaslas EE E 21 4 4 W1 Z Wireless UO Gvet
Download Pdf Manuals
Related Search
Related Contents
Guía Administrador KX-UT670 Vantager Palm Size Card Reader/Writer User Manual (Rev.:1.0 ) QNAP SS-839 Pro Turbo NAS 品第7号 . Viper Fang 15 inch Automatic Scrubber Owner`s Copyright © All rights reserved.
Failed to retrieve file