Modbus Master or Client - Parijat

27
9603 Neuens Rd Houston TX 77080. USA Tel: +1-713-935-0900 Fax: 713-935-9565 Email: [email protected] www.parijat.com MODBUS MASTER or Client Overview: The Modbus Master or Client provides an easy and reliable way to connect Modbus Ethernet or serial Protocol Compliant devices with applications, including HMI, SCADA, Historian, MES, ERP and countless custom applications. This driver supports all Schneider Electric (modicon) PLC’s and all other devices which use Modbus as a protocol. Properties Screen Shot: Features Modbus/TCP Client or serial Master for communication with Modbus Slaves (Via standard PC serial ports, USB adapters; RTU and ASCII encapsulation in TCP/IP as well as Modbus TCP) Supports all Schneider Electric (Modicon) PLC’s or any other device which use any flavor of Modbus. Supports DANIELS/ENRON Modbus extensions. Can read up to 128 Words of Input / Holding registers or 2000 Bits of Discrete Coils / Input coils in one transaction. Performance –500mhz Pentium–10 words: 15msecs–100 words: 35msecs (Avg.) Full implementation of Class 0 and Class 1 Modbus functions as well as a subset of the most commonly used Class 2 functions Key words Modbus, Modbus/TCP, MB/TCP, MBTCP For More Info Overview of Parijat Drivers: Click here Current Status & Parijat Drivers list: Click here Parijat Driver License: Click here Installation Instructions: Click here Example use of PCI drivers as HMI/SCADA: Click here Training Info on PCI drivers & HMI/SCADA: Click here 9/13/17 Copyright© Parijat Controlware Inc. Any other legal rights belong to their respective owners. Any usage here is only for reference purpose. Contents subject to change without notice.

Transcript of Modbus Master or Client - Parijat

Page 1: Modbus Master or Client - Parijat

9603 Neuens Rd • Houston TX 77080. USA • Tel: +1-713-935-0900 • Fax: 713-935-9565 •Email: [email protected]

www.parijat.com

MODBUS MASTER or Client

Overview:

The Modbus Master or Client provides an easy and reliable way to connect Modbus Ethernet or serial Protocol Compliant devices with applications, including HMI, SCADA, Historian, MES, ERP and countless custom applications. This driver supports all Schneider Electric (modicon) PLC’s and all other devices which use Modbus as a protocol.

Properties Screen Shot:

Features

• Modbus/TCP Client or serial Master for communication with Modbus Slaves (Via standard PC serial ports, USB adapters; RTU and ASCII encapsulation in TCP/IP as well as Modbus TCP)

• Supports all Schneider Electric (Modicon) PLC’s or any other device which use any flavor of Modbus.

• Supports DANIELS/ENRON Modbus extensions.

• Can read up to 128 Words of Input / Holding registers or 2000 Bits of Discrete Coils / Input coils in one transaction.

• Performance –500mhz Pentium–10 words: 15msecs–100 words: 35msecs (Avg.)

• Full implementation of Class 0 and Class 1 Modbus functions as well as a subset of the most commonly used Class 2 functions

Key words Modbus, Modbus/TCP, MB/TCP, MBTCP For More Info Overview of Parijat Drivers: Click here Current Status & Parijat Drivers list: Click here Parijat Driver License: Click here Installation Instructions: Click here Example use of PCI drivers as HMI/SCADA: Click here Training Info on PCI drivers & HMI/SCADA: Click here 9/13/17

Copyright© Parijat Controlware Inc. Any other legal

rights belong to their respective owners. Any usage

here is only for reference purpose. Contents subject

to change without notice.

Page 2: Modbus Master or Client - Parijat

9603 Neuens Rd • Houston TX 77080. USA • Tel: +1-713-935-0900 • Fax: 713-935-9565 •Email: [email protected]

www.parijat.com

8/0

Possibly Supported Devices:

ABB Btu/CV Transmitter Acksys WL-ABOARD/N Gateway Acksys WL-ABOARD/S Gateway Acksys WL-COMETH Gateway Acksys WLg-xROAD series Ethernet to WiFi or Serial to WiFi gateways Acromag 901MB-0900 Input Module Acromag 901MB-099 Input Module Acromag 902MB-0900 Output Module Acromag 902MV-099 Output Module Acromag 903MB I/O Module Acromag 903MB-0900 Acromag 904MB Acromag 905MB Input Module Acromag 905MB Output Module Acromag 906 I/O Module Acromag 913MB Input Module Acromag 914MB Input Module Acromag 917MB Output Module Acromag 918MB Output Module Acromag 924MB Acromag 932MB Output Module Acromag 934MB Input Module Acromag 942MB Frequency Counter Acromag 958EN 16-channel single-ended voltage input Acromag 967EN & 968 EN I/O Modules Acromag BusWorks 900EN I/O Module Acromag ES2161/ES2162 Acromag Ethernet Analog Output Modules, ES2171 Acromag Ethernet I/O Modules Acromag EtherStax Ethernet I/O blocks, ES2151, ES2152 Acromag OS2400-485 RF Modem ACTL eWON2001 ACTL eWON2001 Gateway ADFweb.com Datalogger Advantage Engineering Advantage Sentra 300

Advantech ADAM 5510EKW/TP Advantech Adam-4051 Alerton FLG-Modbus BACtalk Gateway AMASS Data AMASSER PAIM AMASS Data Analog to Digital Conversion Module AMASS Data ECDIO I/O Module AMASS Data Embedded Control Digital I/O Module AMASS Data PSE RTU Shaft Encoder Antx Elite Gas Controller Apex Automation PDnetIP PAD-250e Controller Apex Automation PDnetIP-Controller PAD-250e AquaSensors DataStick Local Monitor & Calibration AquaSensors DataStick System Arcom HtMux Arcom HtNode Areva T&D BiTRONICS M871 Areva T&D BiTronics M871 IED AUMA Riester AUMATIC Actuator Automatic Timing & Controls MotorGuardian MPA-1000 AutomationDirect Click PLC AutomationDirect T1K-MODBUS RTU Bachmann electronic M1 M200 Series Balogh T.A.G BIET Ethernet Interface Barix Barix IO12 Barix Barix R6 Barix Barix X8 Barnett Engineering ProTalk SPX Beckhoff BC7300 Beckhoff BLR-CM Beckhoff Capacitor-Protecting Relay KSR Beckhoff EMM Power Analyzer Bentek Systems SMX-900 Bihl+Wiedemann AS-i Modbus Gateway BUSWARE E151-FB00 BUSWARE E190-8B00 BUSWARE E191-CB00 BUSWARE E200-FB00 BUSWARE E201-8B00 BUSWARE E250-FB00 BUSWARE E290-FB00 BUSWARE E300-FB00 BUSWARE M151-FB00

Page 3: Modbus Master or Client - Parijat

9603 Neuens Rd • Houston TX 77080. USA • Tel: +1-713-935-0900 • Fax: 713-935-9565 •Email: [email protected]

www.parijat.com

BUSWARE M181-4B00 BUSWARE M190-8B00 BUSWARE M200-FB00 BUSWARE M250-8B00 BUSWARE M290-FB00 BUSWARE M300-8B00 COMET Ethernet Sensor Comtrol DeviceMaster UP 99011-6 Comtrol DeviceMaster UP 99763-5 connectBlue AB Bluetooth LAN Access Point connectBlue AB Bluetooth Serial Port Adapter connectBlue AB Bluetooth Web Enabler Control Microsystems SCADAPack Control Solutions Babel Buster 485 Gateway Control Solutions Babel Buster Lonworks Gateway Control Solutions Commander SE AC Vector Drive Control Solutions Commander SK Control Solutions Commander SX Control Solutions EN Servo Drive Control Solutions Epsilon Digital Servo Drive Control Solutions MDS Modular Servo Drive Control Solutions Mentor II DC Drive Control Solutions Unidrive SP Control Technology Blue Fusion Model 5223 Controller Control Technology Corp. 2700AP Series Controllers Control Technology Corp. 2717 Ethernet Card Control Technology Corp. 5222 Blue Fusion Controller Control Technology Corp. Blue Fusion 5100 Controller Control Technology Corp. Blue Fusion 5200 Controller Control Technology Corp. CT Server HMI Control Technology Corp. iPanel Touchpanels Coyote DataCom RIO-10 I/O Board Coyote DataCom RIO9 I/O Board Curry Controls Modpac RF Modem Cybertec SMP 16/CP Processor DAE Instrument SIO270 Danaher Industrial Controls MLC 9000 Module Daniel Measurement and Control Model 3804 Flow Meter

Data Comm EMB-02 Gateway Data-Linc Group DLM4100 Modem Dataforth Corp. isoLynx SLX200 Datalogic DX8200A Laser Bar-code Scanner DataNAB BarioNet PLC DATAQ Instruments DI-900MB I/O Decision Europe XC 35 RAS Server Delta Computer Systems RMC70 Mothion Controller Device Communications Standards Flow Automation Device Communications Standards Flow Computer Device Communications Standards Flow Computer Device Communications Standards Modbus Compatible Devices DGH Corporation D1000M Gateway DGH Corporation D5000M Input Module DGH Corporation DIN-100 I/O Module Digi International Digi-IA Gateways Dr SCADA Automation Intelligate RTU Eaton Electrical D77D-EMA Network Adapter Electro Industries HMI EXT Emerson s600 Endress+Hauser Flowtec AG Promag 53 Electromagnetic Flowmeter Endress+Hauser Flowtec AG Promass 83 Coriolis Flowmeter ENGIBY DL2000-CMX Gateway ENGIBY DL3500 Gateway ENGIBY DL4000-DMX DF1 Gateway ENGIBY DL4500 MEDH+ Gateway ENGIBY DL4500 MEDH-485 Gateway eProduction Axess 2.4 GHz Gateway Equustek Solutions DL2000-CMX Equustek Solutions DL3500 Equustek Solutions DL4000-DMX DF1 Equustek Solutions DL4000-MMX Equustek Solutions DL4500-MEDH Equustek Solutions DL4500-MEDH-485 European Telemetry CGMG10x I/O Modules European Telemetry CGMG10x Series Farell Instruments T-MOD Classic Series FieldServer Technologies FS-A-01-0104 Adapter FieldServer Technologies FS-B2010-01 Bridge

Page 4: Modbus Master or Client - Parijat

9603 Neuens Rd • Houston TX 77080. USA • Tel: +1-713-935-0900 • Fax: 713-935-9565 •Email: [email protected]

www.parijat.com

FieldServer Technologies FS-B30 Network Gateway FieldServer Technologies FS-B4010 Bridge FieldServer Technologies ProtoCessor Protocol Coprocessor FieldServer Technologies SlotServer – ControlLogix Flowserve Corporation Valtek Logix 2000 FRABA POSITAL OCD-EM Rotary Encoder Galil Motion Control IOC-7007 I/O Controller Gaugetech HMI EXT GrayHill EZCom-IP Radios Grid Connect DR2-MB Controller Grid Connect RTU/ASCII Serial Controller GSE Scale Systems 460 Series Indicators GSE Scale Systems 560 Series Indicators GSE Scale Systems 660 Series Indicators Hach 115 Vac Hach sc1000 Universal Controller Hirschmann GmbH 0ZD 485 Repeater Hirschmann GmbH 0ZD 485 Repeater HMS AB4080 Modbus Slave Interface HMS AB7002 Gateway HMS AB7009 Gateway HMS Anybus AB7007 Communicator Gateway HMS Anybus Communicator - AB7007 HMS Anybus Communicator - RS232 HMS Anybus Communicator - RS422 HMS Anybus Communicator - RS485 HMS Anybus Communicator - RS485 Gateway HMS Anybus Communicator AB7002 Gateway HMS Anybus CompactCom - AB6203 HMS Anybus CompactCom - AB6204 HMS Anybus X -Gateway AB7828 HMS Anybus X Gateway AB7612 HMS Anybus X Gateway AB7620 HMS Anybus X Gateway AB7621 HMS Anybus X Gateway AB7630 HMS Anybus X Gateway AB7635 HMS Anybus X Gateway AB7641 HMS Anybus X Gateway AB7659 HMS Anybus X Gateway AB7665 HMS Anybus X Gateway AB7850 HMS Anybus X Gateway AB7860 HMS Anybus X Gateway AB7869 HMS Anybus X Gateway AB7877

HMS Anybus X Gateway AB7884 HMS Anybus X Gateway AB7890 HMS Anybus X Gateway AB7895 HMS Anybus X Gateway AB7899 HMS Anybus X Gateway J1939 HMS Anybus X- Gateway AB7808 HMS Anybus-IC TCP AB6002 HMS Anybus-S AB4172 TCP Interface HMS Anybus-X Gateway AB7636 HMS Anybus-X Gateway AB7640 HMS Anybus-X Gateway AB7643 HMS Anybus-X Gateway Family HMS Anybus-X J1939 Gateway HMS LonWorks RTU AB7009 Gateway Honeywell Herculine Smart Actuators Honeywell MasterLogic PLC Honeywell RC500 RTU (Modbus) Honeywell UDC 2500 Honeywell UDC 3000 Honeywell UDC 3200 Honeywell UDC 3300 Honeywell UDC 3300 - (MODB3K mode) Honeywell UDC 3500 ICP DAS M-7000 Series Controllers ICS Electronics 4809 GPIB Interface ICS Electronics 4819 GPIB Interface ICS Electronics 4899 GPIB Interface Imperious Technology Smart Protocol Analyzer Industrial Control Communications MBP-100 Network Gateway Industrial Control Links ScadaBridge Industrial Scientific 4800 Controller Instrumentation Northwest PT2X Pressure/Temperature Sensor Intellicom Innovation NetBiter Serial Server 0130 9999 01 Intellicom Innovation NetBiter webSCADA Intellicom Innovation NetBiterGateway model 0120 9999 01 Ipsil IPµ8930 ISEP ES-RTU-01 ISEP SMS Alert 03 RTU Jetter BT10 Jetter BT12 Jetter BT20 Jetter JetControl 24x PLC

Page 5: Modbus Master or Client - Parijat

9603 Neuens Rd • Houston TX 77080. USA • Tel: +1-713-935-0900 • Fax: 713-935-9565 •Email: [email protected]

www.parijat.com

Jetter JetControl 647 PLC Jetter JetMove 2xx Servo Controller K-TEK Corporation KVIEW100 Controller KALKI Communications Sub-Station Gateway Kele VA301C Gas Detection Controller KK Systems KD485 Lantronix RTU/ASCII Serial Controller Larsen & Toubro ER300P Energy Meter M2M Communnications M2000 RTU Maple Systems Silver Series Touchscreen Matsushita 849 Matsushita 849 Matsushita FP0 C14 Matsushita FP0 C16 Matsushita FP0 T32 Matsushita FP1 C14 Matsushita FP1 C16 Matsushita FP1 C24 Matsushita FP1 C40 Matsushita FP1 C42 Matsushita FP1 C56 Matsushita FP10SH Matsushita FP2 Matsushita FP2SH Matsushita FP3 Matsushita FpG C32T2 Matsushita FPMC20R Matsushita FPMC20T Matsushita FPMC32T Messung Nexgen 2000 PLC Micon-Powell Process Systems MICON U-200 MKS Instruments CDN067-3 Modbus AT-984 Programmable Controller Board Modbus Daniel Modbus Compatible Devices Modbus Devices Modbus Fluenta FGM Modbus Instromet Modbus Mailbox Modbus Roxar RFM ModemTec MT23R ModemTec MT23R PLC Modem Modicon Momentum PLCs Modicon PLCs Modicon Premium PLCs Modicon Quantum PLCs Modicon TSX Micro PLCs

Monarch Instrument DATA-CHART Recording System Moore HART-to-Modbus Converter Morningstar Corporation TriStar Moxa Technologies NPort 6110 Gateway Moxa Technology ioLogik 4000 Moxa Technology NPort 6110 Multenet EtherPad Digital I/O PROD0203 Multenet EtherPad Duo PROD0201 Multenet EtherPad Lite PROD0200 MultiTrode MTT Protocol Translator MultiTrode MultiSmart Pump Controller Nematron OptiLogic OL 4228 NETdot3 netrix NETdot3 Netrix Controller Network Innovations Universal Communications Adapter New Forest Electronics SDA-02 Niobrara Research CAT2-SC Converter Niobrara Research CNOE Compact Ethernet Module Niobrara Research CNOS-001 Compat Serial Module Niobrara Research CUCM-0 Compact ASCII Module Niobrara Research CUCM-OE Compact ASCII Ethernet Niobrara Research Ethernet Port Expander EPE5-T Niobrara Research Momentum ASCII Base MUCM-002 Niobrara Research MST Momentum Serial Tophat Niobrara Research MUCM-002 Momentum ASCII Base Niobrara Research Powerlogic PEN-T Network Interface Niobrara Research Powerlogic PMN Network Interfaces Niobrara Research Quantum Universal Comms Module Niobrara Research RNIM - Modbus Converter CAT2-SC Niobrara Research Serial Port Expander SPE4 Nova Weigh Digital Weight Indicator Nova Weigh Model 400 DIN-rail

Page 6: Modbus Master or Client - Parijat

9603 Neuens Rd • Houston TX 77080. USA • Tel: +1-713-935-0900 • Fax: 713-935-9565 •Email: [email protected]

www.parijat.com

NovaTech NovaTech Orion5 NovaTech NovaTech Orion5r NovaTech Utility Origon5r Gateway NovaTech Utility Orion5 Gateway Obvius R912001 ModHopper Interface Ocean Controls ISEE HMI Ocean Controls VIEW-INTEGRA HTM OMEGA Engineering CN3440-C4 Controller OMEGA Engineering OMWT-XREC-MOD Transceiver Open Control Solutions T2000 Controller Optimation OL4228 Controller Optimation OptiLogic OL 4228 ORMEC Systems HMI-320 ORMEC Systems HMI-640 Partlow brand MLC 9000 Module PCI Lighting Control Systems Gateway for ControlKeeper Phoenix Contact Fiber Optic Converter Phoenix Contact Managed Compact Switch Phoenix Contact Managed Compact Switch (MCS) Phoenix Contact PSI-MOS Fiber Optic Converter Phoenix Digital Modbus Plug-and-Play Tools Phoenix Digital MPE+ Port Expander Phoenix Digital Optical Comm Module - Modicon Remote Phoenix Digital Optical Comm Module for Ethernet Phoenix Digital Optical Comm Module for Modbus Phoenix Digital Optical Communications Modules Precision Digital Model PD865 Snooper Precision Digital Nova PLC PD500 Precision Digital Nova Temperature Controller PD500 Presision Digital PD500 Nova Controllers Presision Digital PD865 Snooper RTU Procon Electronics MOD-MUX Modular I/O System ProSoft J1939 ProSoft J1939 Gateway ProSoft ProLinx DNP 3.0 Master ProSoft ProLinx Modbus to DH485 Gateway Prosoft Technology 3100-MCM Controller

Prosoft Technology 3150-MCM Controller Prosoft Technology 3170-MBS Slave Adapter Prosoft Technology 3250-L532M Controller Prosoft Technology 4102/5102 Prolinx Gateways Prosoft Technology 4107/5107 Hart Gateways Prosoft Technology 4201/5201 Prolinx Gateways Prosoft Technology 60870-5-101 Slave Gateway Prosoft Technology DF1 Master/Slave Gateway Prosoft Technology MasterSlave to ASCII Prosoft Technology MBP-MCM Prolinx Gateways Prosoft Technology MV145-MNET Gateway Prosoft Technology MV146-MCM Gateway Prosoft Technology MV156-MCMR MasterSlave Chassis Prosoft Technology MV156-MNet Network Gateway Prosoft Technology MV156-MNETC Gateway Prosoft Technology MV156-MNETR Gateway Prosoft Technology MV171-MCM Gateway Prosoft Technology MV171-MNET Gateway Prosoft Technology MV194-MCM Communications Module Prosoft Technology MVI69-MCM I/O Interface Prosoft Technology ProLinx A-B I/O Adapter Pyramid Solutions AB7603 Gateway Pyramid Solutions AB7606 Gateway Pyramid Solutions AB7645 Gateway QuickSilver Controls SilverNugget Servo Controller RACO Catalyst Alarm Notification System Real Time Automation Exlink PCB Gateway 6102-EX Reliable Controls Modbus-Link Portal Rika Kogyo FB900/400 Controller RKC Instrument FB900/400 Controller Rotork Controls Mk2 Gateway Rotork Controls Modbus Module Mk2 Sales Technology CMCP420AD8 A/D SAN People DinPAD Network Gateway SAN Telequip ASCII/RTU Gateway SCHENCK AccuRate CONI-FLEX MECHATRON Feeder Schneider Electric 140 NOE 771 0 Schneider Electric 140 NOE 771 1X Schneider Electric 140CPU31110 Schneider Electric 140CPU43412U

Page 7: Modbus Master or Client - Parijat

9603 Neuens Rd • Houston TX 77080. USA • Tel: +1-713-935-0900 • Fax: 713-935-9565 •Email: [email protected]

www.parijat.com

Schneider Electric 140CPU65150 Schneider Electric 140CPU65160 Schneider Electric 140CPU65260 Schneider Electric 140CPU67160 Schneider Electric 174 CEV 200 30 Schneider Electric 174 CEV 200 30 ConneXium Gateway Schneider Electric 174 CEV 200 40 Schneider Electric 174 CEV 200 40 ConneXium Gateway Schneider Electric Advantys OTB 1EO DM9LP I/O Interface Schneider Electric Advantys OTB 1SO DM9LP I/O Interface Schneider Electric Advantys OTB Network Interface Module, OTB 1E0 DM9LP Schneider Electric Advantys STB Network I/O Interface Schneider Electric Altistart 48 Starter Schneider Electric Altivar 58 Drive Control Schneider Electric Altivar Speed Drives, ATV 58 Schneider Electric Atrium T PCX 57 Processor Schneider Electric ATV 31 Drive Control Schneider Electric ATV 38 Drive Control Schneider Electric ATV 68 Drive Control Schneider Electric ATV 71H Drive Control Schneider Electric BMXP341000 Schneider Electric BMXP342010 Schneider Electric BMXP342020 Schneider Electric BMXP342030 Schneider Electric Carriere Digital 600 Retrofit Trip Relay Schneider Electric Carriere Digital 600 Trip Relay Schneider Electric Easergy Substation Control Unit Schneider Electric EGX200MG Schneider Electric EGX400MG Gateway Schneider Electric LA9 P307 Profibus Gateway Schneider Electric LT6 Multifunction Relay Schneider Electric LUF P1 Fipio Gateway Schneider Electric LUF P7 Profibus Gateway Schneider Electric LUF P9 Devicenet Gateway Schneider Electric M1 PLC Processor Schneider Electric M1E PLC Processor Schneider Electric Magelis Compact iPC Schneider Electric Magelis graphic terminal

Schneider Electric Magelis iPC Front Panels Schneider Electric Magelis Modular iPC Schneider Electric Magelis Modular iPC 12 Schneider Electric Magelis Modular iPC 15 Schneider Electric Magelis semi-graphic display unit Schneider Electric Magelis Smart iPC Schneider Electric Magelis XBT Display Terminals Schneider Electric MASTERPACT Circuit Breaker Schneider Electric Modicon PLCs Schneider Electric Momentum Network Interface Schneider Electric Osiview Vision Controller Schneider Electric PCI85 Schneider Electric PM500 Power Meter Schneider Electric PM800 Power Meter Schneider Electric Powerlogic CM3000 Circuit Monitor Schneider Electric Powerlogic CM4000 Circuit Monitor Schneider Electric Powerlogic PM9 Power Meter Schneider Electric Premium Factory Cast HMI Module Schneider Electric Premium P571634 Controller Schneider Electric Premium P573634 Controller Schneider Electric Premium P574634 Controller Schneider Electric Premium P575634 Controller Schneider Electric Premium TSX ETY 110 Module Schneider Electric Premium TSX ETY 410 Network Host Adapter Schneider Electric Premium TSX ETY 510 Network Host Adapter Schneider Electric Premium TSX P 57 Processors Schneider Electric Quantum 140 NOE Network Host Adapter Schneider Electric Quantum Communications Modules, 140 NOE 771 1X Schneider Electric Quantum CPU65160 Controller Schneider Electric Quantum HMI Modules Schneider Electric Quantum NOE Ethernet Module Schneider Electric Quantum Processors Schneider Electric SEPAM 20 Relay Schneider Electric SEPAM 2000 Relay Schneider Electric SEPAM 40 Relay

Page 8: Modbus Master or Client - Parijat

9603 Neuens Rd • Houston TX 77080. USA • Tel: +1-713-935-0900 • Fax: 713-935-9565 •Email: [email protected]

www.parijat.com

Schneider Electric SEPAM 80 Relay Schneider Electric Tesys U Motor Control Schneider Electric TSX 37 PLC Schneider Electric TSX ETG 100 ConneXium Gateway Schneider Electric TSX ETG 1000 Schneider Electric TSX ETY 410 Schneider Electric TSX ETZ 510 Micro Network Gateway Schneider Electric TSX ETZ 510 Micro Network Gateway Schneider Electric TSX PCI 57 Atrium Unity Controller Schneider Electric TSXP57104M Schneider Electric TSXP57154M Schneider Electric TSXP571634M Schneider Electric TSXP57204M Schneider Electric TSXP57254M Schneider Electric TSXP572634M Schneider Electric TSXP57304M Schneider Electric TSXP57354M Schneider Electric TSXP573634M Schneider Electric TSXP57454M Schneider Electric TSXP574634M Schneider Electric TSXP57554M Schneider Electric TSXP575634M Schneider Electric TSXP576634M Schneider Electric Twido Network Gateway Schneider Electric Twido Programmable Controller Schneider Electric Twido Programmable Controller Module Schneider Electric Varlogic Power Factor Controller Schneider Electric Vigilohm Insulation Monitor Schneider Electric XGK-S1.0421 ID System Schneider Electric XGK-S1715503 ID System Schneider Electric XPS MC Preventa Controller Schneider Electric XZ-ML 1X2 X2 Schneider Electric XZ-ML122 22 ASi Gateway Schneider Electric Zelio Smart Relay Sealevel Systems SeaI/O-410 Module Sealevel Systems SeaI/O-420 Module Sealevel Systems SeaI/O-430 Module Sealevel Systems SeaI/O-440 Module Sealevel Systems SeaI/O-450 Module

Sealevel Systems SeaI/O-462 Module Sealevel Systems SeaI/O-463 Module Sealevel Systems SeaI/O-470 Sealevel Systems SeaI/O-520 Seekirk A1700 Annunciator Sena Technologies IALink100-Modbus Gateway Seven Technologies MODBUS/TCP Driver Siemens Model 353 PLC Siemens Model 353R iPac SIPOS Aktorik Modbus RTU 1-Channel SIPOS Aktorik Modbus RTU 2-Channel SIXNET EtherTRAK Ethernet Gateway SIXNET EtherTRAK Ethernet I/O Module SIXNET EtherTRAK I/O Concentrator SIXNET EtherTRAK I/O Gateway SIXNET RemoteTRAK I/O Module SIXNET SiteTRAK RTU SIXNET SixTRAK I/O Controller SIXNET SixTRAK IPm Controller SIXNET VeraTRAK RTU SIXNET VersaTRAK RTU Smar UK DFI302 Gateway Smar UK Fiber Optics Converter Smar UK Foundation Fieldbus Universal Bridge Smar UK MB700 RTU Smar UK Modbus RTU/TCP Ethernet Module Smar UK OPT-700 Modem Smar UK RS232/RS485 Interface Softing FG-100 FF/M SOR echOsonix Transmitter StoneL Input/Relay Module StoneL Prism Sensor SymCom CIO-EN Module (non-POE) Series B Synergetic RTU/ASCII Serial Controller T&T Systems ProfiPlug Gateway Techno Trade Ethernet Remote I/O Module Temytech MT101 Telemetry Module Thermo Electron OLA-200 Elemental Analyzer Thermoflow AutoPILOT RTU Tixi.Com HG20 Alarm Modem Tixi.Com HM20 Alarm Modem Tops CCC EX9188END-MTCP Controller TopWorx Sensor-Communications Module Triatek LIghting E-LINK RTU Trio Motion Ethernet Daughter Board Trio Motion P296

Page 9: Modbus Master or Client - Parijat

9603 Neuens Rd • Houston TX 77080. USA • Tel: +1-713-935-0900 • Fax: 713-935-9565 •Email: [email protected]

www.parijat.com

TSI Incorporated SUREFLOW Room Controls Unitronics Unitronics M90/M91 OPLC Unitronics Vision120 Unitronics Vision230 Unitronics Vision260 Unitronics Vision280 Unitronics Vision290 UPS Manufacturing MultiCOM 301/302 Monitor Veris Industries Enercept H8035 Meter Veris Industries Enercept H8036 Meter Vibro-Meter Omniguard Model 760 Viola Systems Arctic Modbus Gateway WAGO 750-842 Ethernet Warwick Wireless X8200 Modem Watlow Electric 988/989 Controllers Watlow Electric 989 Controllers Watlow Electric EM Communications Gateway Watlow Electric F4 Ramping Controllers Watlow Electric MINICHEF Controller Platform Watlow Electric N7 Custom Controller Platform Watlow Electric PPC-2000 PLC Watlow Electric Series 96 Controller Watlow Electric Series 97 Controller Watlow Electric Series 981/982 Ramping Controller Watlow Electric Series 998/999 Process Controller

Watlow Electric Series CAS200 Alarm Scanner Watlow Electric Series CLS200 Multi-Loop Controller Watlow Electric Series CPC400 PLC Watlow Electric Series MLS300 Multi-Loop Controller Watlow Electric Series PD Multi-Loop Controller Watlow Electric Series SD PID Temperature Controller Webdyn WGM10 Gateway Webdyn WGM20 Gateway Webdyn WGM30 Gateway Weed Instrument 2C14 module Weed Instrument RS-232/485 West Instruments Modbus Remote I/O Interface Western Reserve 1782-JDM Gateway Westlock Controls Intellis 7500 Woodhead Industries AS-Interface Gateway Woodward Governor 2301D-ST Woodward Governor 505 Woodward Governor 505 Enhanced Woodward Governor 505E Woodward Governor Peak 150 WPS Energy eMiner Internet Appliance Yaskawa Electric CM090 Ethernet Card YieldPoint TF Series Temperature Sensor Zetron Model 1730 Controller

Page 10: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 . http://www.parijat.com

. Email: [email protected]

PCI PC-resident Drivers: General Information

General Info about PCI driver Products

PCI sells & supports the world’s largest range of communications drivers for Industrial automation, PLC, process control industry applications for Microsoft, Google, Apple, Linux products & ASP.NET core for web portal products. This document outlines various common features & knowledge base to help you make a decision. Welcome to the world of PCI, your exclusive and most mature, experienced (since 1989) source of help in Industrial data acquisition, control, HMI, SCADA and MIS, MRP, ERP or Browser based Internet applications based on non-proprietary open architecture. Several native .NET Framework, .NET Standard, ActiveX, VBX, iOS, Android & Linux communications driver classes, libraries, controls, components are available from Parijat Controlware, Inc. (PCI). These will run generally on MS Windows, UWP, Windows 10 ioT core, .NET Core, ASP.NET MVC Core, Unity3D, Node-Red, Linux etc. PCI is the only team member or an extension of your staff, that has been educating since 1992 that you no longer be a slave to the proprietary (3rd party to MS) HMI, SCADA products. PCI can show you and train you how to apply Microsoft’s products to solve your mission critical HMI/SCADA challenges, retaining the pluses of legacy 3rd party proprietary solutions, without their disadvantages.

Features/Benefits PCI .NET Drivers

Technical

• Visual Studio (Ver 6 or newer) Compatible. Default .NET FW 4.0 or newer. For .NET FW 3.5 or previous, contact PCI.

• Configure programmatically or visually (except the .NET standard classes)

• Provide High Performance, low payload connectivity to External Field devices.

• Allow your application to read/write data from external field devices very easily.

• Transmission and connection time-out supervision

• Detailed transmission and protocol failure reporting via error codes

• Easily connect to your factory floor systems and with the ioT, Industry4.0, business, ERP systems

• Robust design suitable for real-time, historic and industrial applications

• Powerful pre-built example application with source code is included in the development package.

• Most drivers support IPV6 level security

• Highly optimized to minimize communication transactions and each typically is 5-10 mSec

• Tag database can be configured via Visual Studio designer

• Multi-threaded for high data throughput & extremely high performance with very thin, lean resources consumption.

• Read / Write of Boolean, Byte, Short, Integers, Float, Long, (8-128 bits), String Data types (Protocol specific) possible

• GPRS, EDGE, Wi-Fi, Wimax, 3G, 4G or LTE supported on wireless networks for ioT type apps.

• 32-bit data types - Configurable word alignment for big-endian, little-endian

• Examples to use with MS Visual Studio, MS Office, Apple (iOS), Google (Android), Linux products are available on request.

• UWP .NET Standard controls are available for use on any Win 10 core embedded, mobile applications, Linux, Android & iOS.

• Built using state of the art .NET (since 2003) native and true 64-bit technology, or ActiveX (since 1996) MFC based 32-bit technology.

• .NET Framework classes/controls run on any current Win desktop or server down to Win Vista, 64/ 32 bit. Some may run on XP, 2000 also.

• ActiveX work transparently under Win 95, 98, NT, 2000, XP. Some available for CE.NET. Some may run on newer Windows OS.

• .NET & ActiveX (1996) use a Microsoft proven technology and the software component concept since 1990.

• Designed to work with any .NET control container, ActiveX may work with any container, e. g. Microsoft Visual Studio.NET, Microsoft Office (VBA), Silverlight, Unity3D, Node-Red, Delphi, Powerbuilder, etc.

• VBX 16-bit controls will work on Win 3.0, 3.1, 95,98, NT. Some may work on Win 2000, XP also.

• Support standard Microsoft object model using properties, methods and events that is in place since 1991.

Page 11: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 . http://www.parijat.com

. Email: [email protected]

• Very lean and thin. Require low system, resources overhead. Typically, about 60k.

• Unlike conventional OPC or DDE (out of process), .NET & ActiveX (in-process) shall not degrade in performance as the quantity of points increases, do not use layers of software boundaries. Also with .NET classes you will have a managed solution that is NOT possible with OPC servers.

• Unlike OPC or DDE based drivers (which exclusively require multiple applications running simultaneously and a fragile connection), .NET & ActiveX based systems use a single in-process application. The data and messages do not have to transgress outside the bounds of the same application. OPC and DDE are very resource intensive. This results in much more cohesion, predictability, control and throughput in the application

• Very efficient and high throughput. Typically, serial controls shall return about 100 consecutive registers in about 130 msec at 19.2kbaud. The TCP/IP controls in about 10 msec on a 100 MHz network.

• Complete context sensitive help with examples.

• No artificial limits on Devices per network and limits on points/tags to read/write.

Commercial • No 3rd party license required

• Enjoy a true single-vendor solution from Microsoft, Apple or Google.

• Generally, no run time royalties (contact PCI for details). Build and deploy, distribute your applications without paying expensive per seat licensing fees. You only pay for development machines licenses.

Parijat Controlware Delivers • The installation files shall install the following four items (By default, VB.NET example is provided)

• The .NET or ActiveX control in the directory of your choice and properly register it with Windows.

• The On-line help file and documentation in the above directory.

• The test example application, that is fully functional and is ready to bi-directionally communicate with the devices of your choice. This application shall run without you having to have any development environment.

• The Microsoft Visual Basic or other source code of the above application.

• Other Microsoft Visual Studio tools, MS Office, iOS, MAC, Android, Linux, UWP, Xamarin, Unity3d, Nodered etc. examples are also available on request

Comparison to Competitive Products

• OPC Servers: Extremely heavy resource footprint, expensive, charge per seat, not natively supported by Microsoft. Require old obsoleted technology of COM/DCOM, resulting in an unmanaged, insecure solution

• Other drivers for 3rd party HMI/SCADA products are only specific to vendor’s proprietary HMI/SCADA products

Other Options (Contact PCI for details)

• Source code.

• Technology transfer services.

• Additional training on the products & their plumbing level details.

• Complete HMI/SCADA built with MS Visual Basic.NET for Windows, ASP.NET/HTML5, MVC, Android, iOS is available.

• Complete HMI for ioT apps, for Windows 10 ioT Core, Embedded Windows, iOS, Android using C# is also available. • These use MS Visual Studio as the editor, MS SQL Server/Local DB/SQL Lite as the database & gives you the configurability similar

to the traditional HMI/SCADA products. Contact PCI for more details. • Legacy serial comm port support is available in modern technologies (e.g. .NET Standard), Core also. Contact us for a SW wizard. • Using .NET drivers in COM environments. Contact us.

Page 12: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 . http://www.parijat.com

. Email: [email protected]

General Info about various PCI driver types Ecosystem

.NET Framework Any MS Visual Studio, MS Office Apps or 3rd party apps supporting .NET Installation Instructions of the driver abc Installtion Instructions for test App abc

.NET Standard Any cross-platform development underlying standard library

.NET Core Any open-source, cross platform framework to build console apps for Windows, Mac, Linux and also web app

UWP (Win 10 ioT core, Windows Store etc.) Any Mobile, iOT development environments

ASP .NET Core

• MS native

• Linux native iOS

• Apple native. Ver 10.14 or newer with Xcode etc.

• MS Xamarin MAC (OSX)

• Apple native Ver 3.8 or newer

• MS Xamarin

• MS Visual Studio for MAC Android

• Google native. Ver 8.0 or newer

• MS Xamarin Linux

• Red Hat native

• MS Xamarin Java

• NodeRed

• Node.JS, Angular.JS

ActiveX Any MS Visual Studio, Office Apps or 3rd party apps supporting 32-bit ActiveX or OCX technology as a container. VBX

Any MS Visual Basic 6 or lower, Office Apps or 3rd party apps supporting 16-bit VBX technology as a container OPC Server-DA

A OPC foundation legacy technology of 1996 designed for data sharing inter-operability for use with Win NT & some newer OPC Server-UA

A OPC foundation technology of 2015 designed for data sharing inter-operability for use with Win & some other OS. Diagnostic Tool

A communications testing/diagnostic tool to help with troubleshooting

Page 13: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 . http://www.parijat.com

. Email: [email protected]

More general knowledge about various Options Use the info below that may be useful to make decisions about selection.

Page 14: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 . http://www.parijat.com

. Email: [email protected]

Feature/Requirement Comments

Is Mature? .NET framework is fully mature framework. .NET Core is also now released, it still requires improvements here and there, .NET Standard is still a baby!

Cross-platform support .NET framework is a Windows-only framework, whereas .NET Core and .NET Standard are both cross-platform, and cross-operating systems or type too.

Open Source .NET framework is not open source. .NET Core as well as .NET Standard are both open sourced projects under .NET Foundation. It is a bit of irony, .NET framework is not open source, whereas .NET Core having the same code base is open source. Maybe it's just a matter of saying it is.

Tools provided

All of them can be programmed using Visual Studio Community, Visual Studio Code. Xamarin projects under .NET Standard can be programmed in MonoDevelop too. All of the mentioned tools are free of cost. Our recommendation is to use Visual Studio Community edition, but consider Visual Studio Code on Linux .

Documentation

Microsoft has provided support for .NET framework in a much better way, docs can be found on MSDN library. For, .NET Core and onwards they have created docs.microsoft.com website where future publications will be made. The mentioned website as of now is full featured, with an online compiler for .NET Core applications that you can use to learn the framework.

Language Support .NET framework supports C++, C#, VB.NET, F# and much more based on what you use. .NET Core on the other hand supports C# and F# only. Same is the case for .NET Standard but it supports VB.NET too.

Desktop Apps

.NET itself targets only Windows desktops, but provides a lot of features and types of applications. .NET Core targets cross-platform machines, thus does not provides graphics library; but does support desktop development in console or terminal. .NET Standard is much like a library-developer platform. See below. .NET Standard provides underlying APIs to them. .NET Standard can be used to build UWP applications too, which means you can use .NET Core and have a

Page 15: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 . http://www.parijat.com

. Email: [email protected]

graphical application that runs on Windows 10 based machines — it does not mean you can use it on Linux, it's Windows only.

Web Apps

.NET and .NET Core have ASP.NET and ASP.NET Core application development frameworks respectively. They are very popular frameworks, so they both support the development. However, ASP.NET applications can only be hosted on a Windows-based web server — a Windows Server running IIS. ASP.NET Core can run on multiple platforms, using Kestrel, Apache, Nginx, etc. .NET Standard on the other hand should be considered for library development.

Graphical Apps

As mentioned in "Desktop Apps", .NET framework has the largest variety of GUI based application development frameworks — WPF, WinForms etc. .NET Core does not have any, because of the compatibility issues with Windows, Linux and macOS graphics libraries. In future, there may be some. Mobile Apps Only .NET Standard supports Xamarin for mobile development. Others are not intended to be used for such; .NET Core may evolve as one. Xamarin supports not just mobile, but UWP application development too.

Support for current frameworks

All of the current platforms support most of the platforms, libraries and tools. For instance, .NET and .NET Core have Entity Framework and Entity Framework Core respectively and can use them to execute SQL queries. The support will indeed continue. But the library might be written differently (e.g. Async functions).

Libraries

.NET, .NET Core and .NET Standard all can be used to build libraries. But to understand this you need to consider the purpose of libraries: Reusability. If you target, say .NET framework, your library will be available to Windows only. On the other hand, if you target .NET Standard, it will be available to Windows, while supporting Linux and macOS and mobile platforms too. This is why .NET standard may be the choice for your libraries.

Portability In this case, targeting your application to .NET standard is indeed the best case as you get to target the maximum number of machines at the cost of a bit of APIs specific to a platform.

DevOps All of these are Microsoft products and they are really good at DevOps tools and services, plus they give a good combination of services. For example, you can use VSTS or Git for source control in all three of these frameworks.

Testing Testing is also provided out of the box. There are third-party services too, that can help you decrease the error ratio

Database Connectivity All of them provide base and concrete objects to work with databases and manage the program workflow. System.Data.SqlClient for instance allows you to connect to SQL Server databases, you may also get other helpers for MySQL, MariaDB etc.

Recommendation

Use .NET Core if you get an exception of graphics app. .NET Core is really interesting and an amazing platform, also it has a cleaner API set and you get to work with only the stuff that you need, removing all of the unwanted toppings from the applications. Target .NET Standard typically for mobile apps. For graphical applications, .NET framework might be good. See Notables as to how graphical development might also start favoring .NET Core.

Page 16: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 . http://www.parijat.com

. Email: [email protected]

System Requirements

For each version of .Net Framework, Microsoft has provided system requirements on its website. Browse from here,

.Net Framework 2.0

.Net Framework 3.5

.Net Framework 4.0

.Net Framework 4.5 to 4.7

Please refer to Support Life Cycle for various .Net Framework versions.

Specifications *Please refer to specific driver documents at PCI website.

General Concepts Microsoft Visual Basic (version 1 in 1991) was the first extensible development environment, supporting the software component-based technology. VB.NET has all the tools to build tanks, valves, sliders, and other items necessary for HMI, SCADA applications. VB.NET, however, lacks the connectivity to the industrial protocols & devices. But thanks to Parijat PLC .NET or ActiveX controls, now you can painlessly extend VB.NET to connect to various smart industrial devices like PLC, RTU, flow computers, analyzers, scales, vision systems, robots, and others via TCP/IP, serial (RS232, 422, 485) or proprietary LANs. VB.NET has been steadfastly finding acceptance as a de facto standard across the corporate world for any application development. Several 3rd party proprietary HMI/SCADA products have recently also been touting the support for VBA. Parijat shows you how to apply native VB.NET or other MS products to solve your HMI/SCADA systems challenges with a non-tainted native Microsoft product. Further the applications you create shall be yours to keep and deploy, and you shall have full control over them, and you shall never be enslaved to or be at the mercy of the 3rd party legacy proprietary products vendors anymore. Add the .NET or ActiveX control to your choice of MS product’s project. Drop it on the container form. Set its properties to suit your needs. The properties may be dynamically manipulated at run time via your application script at will. You may use multiple instances of the control(s) in your application at design time or instantiate copies at run time. Set properties to suit the desired need at a given time, followed by invoking the .Refresh method of the control, which triggers the activity. After some finite time, the control shall fire the Outcome event procedure, signifying the completion of the requested task. If the read action was requested and completed successfully, the data is made available in .Info property. If write action is desired, load the data to be written in Info, along with setting other pertinent properties, before invoking .Refresh method. You are ready to process the data subsequent to the Outcome event. The .Result property reports any errors encountered with the last transaction. Now the .NET or ActiveX control is ready for another request. Using .NET Controls with VB.NET: Use the built-in wizard of VB.NET to upgrade any VB6 projects with PCI ActiveX controls to

migrate to .NET. ActiveX technology is old now, though is still supported in .NET via an interop layer.

VB Application

.NET Control

PC Unit

TCP/UDP Refresh

Outcome

COM n Refresh

Outcome

Page 17: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 . http://www.parijat.com

. Email: [email protected]

The discussion uses MS VB.NET as a conceptual example that is extensible to other development environments also. Each instance of Parijat PLC serial communication control, supports 255 Comm ports (one at a time) and each may independently be manipulated to dynamically associate with a certain physical port resource at a given moment and set that port to whatever settings (baud rate, parity, bits etc.) are needed. The TCP/IP controls support as many ports and IP addresses as the network topology allows with multiple connections to the foreign devices. Some foreign devices may limit the quantity of simultaneous TCP/IP connections, in which case your application must manage that quantity wisely. This allows to accommodate a very flexible, convenient “on the fly” management of modems, multi-protocol devices on the same resource which is unimaginable in the legacy world of proprietary HMI/SCADA systems. To work with dial-in modems, modem must be configured to disable DTR. D0=1 disables DTR on most modems. You can easily build and refresh very fancy, ergonomic, user-friendly process graphics using the standard VB.NET controls (no third parties) very quickly. PCI is your only third -party resource needed for the connectivity. PCI also sells the source code of these drivers, & also provides technology transfer services, so you can be fully in control. Parijat also has several other productivity enhancement tools/products available, including a full HMI SCADA system for desktop & web apps using VB.NET as an editor. This supports client/server type architecture also with multi-servers & multi-clients, supporting unlimited tags, field-devices, displays.

Transports Parijat driver controls various physical transports (These are generally available for most drivers. Please consult PCI) as follows.

• TCP/IP

• UDP

• RS232

• RS485/422

• VPN

• Cell service

• Wifi and other wireless technologies

Page 18: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 . http://www.parijat.com

. Email: [email protected]

Some possible system configurations 1. PC with diverse protocols on serial port ( If hardware can be connected together like this.)

2. PC in a client/server mode Several other configurations & combinations of the above are also possible. The flexibility, agility of VB.NET makes any kind of hardware setup practical and thus possibly saves the hardware costs and associated engineering costs. Contact Parijat for an expert opinion on your system configuration and start making a move towards open systems. If you like to have some feature(s) not currently supported, please share with us and if appropriate, may be added. If you need a driver developed for any protocol not currently supported, please let us know. The list of drivers available being built is expanded regularly. Please email [email protected] for tech support.

Copyright© Parijat Controlware Inc. Any other legal rights belong to their respective owners. Any usage here is only for reference purpose. Contents subject to change without notice.

1/30/2020 9/1/2020

Server

TCP/IP LAN

TCP/UDP

COM n PLC 1

PLC 1 PLC n

PLC n

PC PC PC

TCP, UDP

COM n

AB

AB GE

GE

Modicon

Modicon

Siemens

OMNI

Page 19: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 http://www.parijat.com

.Email: [email protected]

PARIJAT CONTROLWARE, INC END USER LICENSE AGREEMENT

IMPORTANT—READ THIS AGREEMENT CAREFULLY

This end user license agreement is a legal contract between You (either an individual or a single entity) and Parijat Controlware, Inc. (“PCI”) for the Software product(s) and Documentation (“Software”) that PCI licenses to You. PARIJAT CONTROLWARE, INC. IS WILLING TO LICENSE THE SOFTWARE AND DOCUMENTATION TO YOU ONLY ON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS AND CONDITIONS IN THIS DOCUMENT. YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS DOCUMENT BY DOWNLOADING, INSTALLING, COPYING, OR OTHERWISE USING THE SOFTWARE. IF YOU ARE ACCEPTING THESE TERMS ON BEHALF OF ANOTHER PERSON, COMPANY, OR OTHER LEGAL ENTITY, YOU REPRESENT AND WARRANT THAT YOU HAVE FULL AUTHORITY TO BIND THAT PERSON, COMPANY, OR LEGAL ENTITY TO THESE TERMS. IF YOU DO NOT AGREE TO THESE TERMS, DO NOT DOWNLOAD, INSTALL, COPY, ACCESS, OR USE THE SOFTWARE, AND PROMPTLY RETURN THE SOFTWARE WITH ALL ACCOMPANYING ITEMS TO YOUR PLACE OF PURCHASE FOR A FULL REFUND, OR IF YOU DOWNLOADED THE PROGRAM, CONTACT THE PARTY FROM WHOM YOU ACQUIRED IT. 1. DEFINITIONS 1.1. Activation Certificate: means a document included with the Software that may provide, among other things, Your Software Activation Key and specific information regarding the License Type and License Term. 1.2. Activation Key: means the alphanumeric code that enables You to activate and use the Software. 1.3. Client: means a Device running, accessing or utilizing, directly or indirectly, the Server Software. 1.4. Confidential Information means: (i) the Software and Documentation; (ii) the technology, ideas, know-how, documentation, processes, algorithms and trade secrets embodied in the Software; (iii) any software keys related to the Software; and (vi) any other information in written or electronic media that is identified as “confidential,” “proprietary” or with a similar legend at the time of such disclosure. 1.5. Documentation: means the then-current documentation regarding the Software that is generally provided or made available to You by PCI either in print or electronic, and which may

Page 20: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 http://www.parijat.com

.Email: [email protected]

include end user manuals, operation instructions, installation guides, release notes, and on-line help files regarding the use of the Software. LICENSE TYPE 2.1. Named License: means a license to use the Software only by You. 2.2. Concurrent License: means a license to use the Software by a specified number of users, provided the number of users accessing or using the Software at the same time do not exceed the number of valid software activations You have purchased. 2.3. Device License: means a license to use the Software on any Device that hosts Software that can be run, accessed, or used by another Device. 2.4. Site License: means a license to use the Software by an unlimited number of Your employees or Your authorized contractors at a Designated Location. 2.5. If You are a system integrator or original equipment manufacturer and You have integrated the Software into a Reseller/OEM Product for purposes of resale to Your end customer, You may transfer the Software to Your end customer upon their acceptance of this license agreement. 2.6. If You use any third-party software not supplied by PCI including open source software, in conjunction with the Software, You must ensure that such use does not require disclosure or distribution of the Software in source code form. 3. RESTRICTIONS 3.1. Copy/Design Restrictions:

a. You may not copy the Software or Documentation except to the extent stated in this section. You may not provide, utilize, or commercially host the Software as an application service provider or the like for other third parties. You may not sublicense, rent, resell, lease, or transfer the Software without PCI prior written consent. You may not use the Software beyond the License Type or License Term You have purchased in your Activation Certificate.

i. You may make a copy of the Software provided that any such copy is only for archival purposes to internally back up the Software.

Page 21: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 http://www.parijat.com

.Email: [email protected]

ii. You may make a copy of the Software for purposes of installation of the Software within Your organization provided You have purchased licenses for such Software copies. iii. You may copy the Software image with prior written consent by PCI provided you have purchased the required licenses for such Software image copies. iv. You will retain and reproduce all copyright or proprietary notices in their exact form on all copies (including partial copies) of the Software or Documentation made by You as permitted per this section. 3.2. End User License Agreement: You may not reverse assemble, reverse engineer, decompile, translate or create derivative works based on the Software or Documentation, except and only to the extent that such restrictions may be permitted by applicable law. You may not work around or bypass any technical restrictions or limitations in the Software. If You intend to undertake any of the foregoing as permitted by applicable law, You will give PCI advance notice and an opportunity to provide alternative means to address your needs. 3.3. If You upgraded or updated the Software to a newer version of the Software, You may not transfer the prior edition or prior version to another user. 3.4. You may not use the Software or Documentation to make Software training materials to be sold, licensed, used, or distributed, except for Your internal use of Documentation copied in its entirety, and screen captures of Your Software application. You are solely responsible and liable for any such training materials You produce. 3.5. You may not sublicense, rent, resell, lease, or transfer the Software without PCI prior written consent. The number of users accessing or using the Software at the same time may not exceed the number of valid software activations You have purchased. 4. TERM AND TERMINATION 4.1. This License agreement takes effect upon Your downloading, installing, copying or otherwise using the Software and remains effective until terminated for any reason. You may terminate it at any time by destroying all copies of the Software and Documentation in Your possession. This license agreement will also automatically terminate if You fail to comply with any term or condition of this license agreement. You agree upon termination of this license agreement to cease using the Software and either return to PCI or destroy all copies of the Software and Documentation in Your possession. If this Software has been licensed to You as part of a subscription service or limited License Term, this license agreement shall terminate

Page 22: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 http://www.parijat.com

.Email: [email protected]

after the period of the subscription or Licensed Term has lapsed. Termination of this license agreement will automatically terminate all licenses granted herein. The protections in this license agreement relating to intellectual property protection, confidentiality, disclaimers, and liability limitations shall survive any termination or expiration of this Agreement. 5. OWNERSHIP 5.1. The Software and Documentation are protected by copyright and other intellectual property laws and treaties. PCI or its licensors retain the title, copyright, and other intellectual property rights in the Software and Documentation, including permitted copies. You do not acquire any rights, express or implied, other than those expressly granted in this License Agreement. The Software and Documentation are licensed, not sold. Nothing in this License Agreement constitutes a waiver of our rights under U.S. or international copyright law or any other law. 5.2. You agree that a material breach of this License Agreement adversely affecting PCI intellectual property rights may cause irreparable injury to PCI for which monetary damages would not be an adequate remedy, and PCI shall be entitled to seek equitable relief in addition to any remedies it may have hereunder or at law. 5.3. CONFIDENTIAL INFORMATION: You shall not use or disclose any Confidential Information, except as expressly authorized by this License Agreement, and shall protect all such Confidential Information using the same degree of care which You use with respect to Your own similarly valuable proprietary information, but in no event with safeguards less than a reasonably prudent business would exercise under similar circumstances. You shall take prompt and appropriate action to prevent unauthorized use or disclosure of the Confidential Information. 5.4. AUDIT: You agree that PCI may audit Your use of the Software for compliance with these terms, upon reasonable notice. You agree to cooperate fully with PCI and its authorized agents in any such audit to assist in accurately determining Your compliance with the terms and conditions of this License Agreement. PCI and its authorized agents will comply with Your reasonable security regulations while on Your premises. In the event that such audit reveals any use of the Software by You other than in full compliance with the terms of this License Agreement, You shall reimburse PCI for all reasonable expenses related to such audit in addition to any other liabilities, You may incur as a result of such non-compliance. 8/4/2017

Page 23: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 http://www.parijat.com

.Email: [email protected]

Installation Instructions

To be done

Page 24: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 . http://www.parijat.com

. Email: [email protected]

GENERAL INFO: Parijat Software Projects Introduction

Parijat Controlware Inc. (PCI) is in business since 1989, serving any manufacturing, oil & gas etc., supply chain management projects worldwide. PCI initially built its reputation on the ability to provide quality and extremely reliable control and safety systems for the oil and gas industry. PCI has successfully completed projects for several end users, in various industries. PCI forte is programming & diagnosing PLCs, HMI/SCADA systems & related business, enterprise applications.

PCI design/builds end to end turn-key automation control systems from field devices to mobile devices to the top end of enterprise applications, including order fulfillment. PCI adopts a wide range of controllers like Rockwell/Allen-Bradley, Siemens, ABB, Schneider, Emerson/GE, Honeywell, Automation Direct, Opto22, Mitsubishi, Omron, Toshiba etc. PCI uses Microsoft Visual Studio .NET technology for HMI/SCADA or products Like Rockwell – PlantPax, FT/RSView/Panelview; Schneider – Wonderware, Archestra, Indusoft, ClearScada, Citect, Telvent; Siemens – WinCC; GE-IP – Proficy, iFix, Cimplicity; Iconics, Inductive Automation, etc. Client has the choice to pick what precise combination to use. Best features & economies are achievable from Microsoft & Rockwell combination. Solutions are neutral or agnostic to the control systems hardware, networking & all other related peripheral control equipment.

PCI own products always use contemporary technologies. The database of choice is latest version of MS SQL Server. Only single copy of data employed from end-to-end. Products may be further customized to nth degree of client’s needs. Virtualized, cloud & local hosted servers are fully supported.

PCI PLC Infrastructure

Additional features available when Parijat PLC program Infrastructure is employed

-Online relevant PLC code viewable in HMI

- Built-in simulation and override capability that may be invoked anytime for testing, training, troubleshooting or get around failed equipment/hardware etc.

-Extremely powerful control diagnostics – ask for more details

-Simplified single step MOC (management of change)

- Live integrated drawings, user manuals etc.

Page 25: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 . http://www.parijat.com

. Email: [email protected]

Traditional, Typical Solutions Typically, system solutions use multiple products from different vendors, running on Microsoft Windows. This results in a heterogeneous solution with multiple copies of data & multiple dependencies on non-Microsoft vendors. Also, there are vulnerabilities to human data entry errors.

PCI Solutions PCI solution integrates all of above layers into a single Parijat product management System with a single copy of data. However, if there are adequate technical reasons in the project in question, then the solution may be broken out also into desired islands, maintains data integrity & avoids human errors.

Page 26: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 . http://www.parijat.com

. Email: [email protected]

Other Options

-Use your choice of control systems HW, smart field devices or any HMI/SCADA system. If one does not exist, we shall provide one.

-Source code is available. Contact us.

-Technology transfer services

-Additional training on the products & their behind-the-scenes plumbing details

-Leasing or lease/purchase option of whole or part of system.

Supported Operating Systems

Desktop PCs - MS Windows 10 or earlier (32 & 64 bit); MS Windows Server (any version)

Mobile Hardware - Use commodity iPads or Androids or Surface units for scanning, HMI or user interface, throughout the enterprise. Native mobile apps not just a virtual desktop. Use wireless ISA100, Wi-fi, IR, Bluetooth, BLE4, cell network or broadband of client’s choice.

Features/Benefits

-ERP/MES capability built-in or may interface with external products like SAP, Oracle, Dynamics etc.

-CMMS capability built-in or may interface with external 3rd party packages like InFor, Maximo

-Interface to any HMI/SCADA or PLC

-Test or debug simulation support (with source version control)

-Decision support, AI (Artificial Intelligence), Big-data, Iiot (Industrial Internet of Things)

-MS Azure Streaming Analytics, MS Streaminsight support, Google Analytics, AWS

-Inter-user Chatting, Video Analytics support

-Integrated intelligent documents, drawings, c/e diagrams

-Maintenance CMMS, user, SNMP, documentation, asset management

-Operator comments of various types, with history

- Alarm management & notifications by various means

-Extensive Incident, Events management

-iBeacons, Eddystone, Zigbee, Lorawan, RFID device support - Multi-lingual via Localization. Auto language switching.

-Standard and custom reports.

-scripting via MS Visual Studio, typically not with MS Office (e.g. VBA or VBScript) tools

-Redundant or clustered servers, multiple communication paths amongst resources.

- Automatic vital, critical data backup at cloud or multiple locations

- Archive the history data time limited only by storage space

-Control system hardware vendor neutral. E.g. Rockwell/AB, GE-IP, Siemens, Schnieder, etc.

- Use Ladder, Structured Text, Function Blocks, IEC-61131 etc. -Versions may be supplied in current MS Visual Studio to MS VB6 & MS SQL Server (any version). -Can also work with HMI/SCADA systems like Rockwell, Schnieder, Siemens, ABB, Emerson, Honeywell

Page 27: Modbus Master or Client - Parijat

9603 Neuens Rd, Houston Tx 77080 . tel: (713) 935-0900 . fax: (713) 935-9565 . http://www.parijat.com

. Email: [email protected]

etc. using any fieldbus like ModbusTCP, ASI-bus, Profibus, Devicenet, Controlnet, Canbus, Ethercat, EthernetIP, etc. in any combination. PCI carries full insurance for General & professional liability, etc. & comply with ISNetworld, Ariba, Avetta, SAM (Cage code) etc. All of PCI field personnel carry TWIC cards with H2S and Land Safety Training & have completed the IDAC HSE Rig pass course which includes SafeGulf and SafeLand USA. 2/9/2020, 9/25/2017

If you like to have some feature(s) not currently supported, please share with us. We want to give you a solution that matches your needs. Please email [email protected] for tech support. Copyright© Parijat Controlware Inc. Any other legal rights belong to their respective owners. Any usage here