Industrial Networking & Connectivity Notes: MW100 DX2000 INetConn201 Version 1
So let’s take a look at our topics for the day! Format of the Seminar Introduce technologies and devices to use in your facility Discussion will focus on practical aspects, not theory We will not cover all products/technologies Use hands on, live demonstrations with lots of hardware Provide good resources (info,tutorials, books, software….) Have a website for follow-up So let’s take a look at our topics for the day! Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Today’s Network Central Control Room Off-Site PC Access to Network VPN Device 10.200.10.xxx 10.200.1.200 (Wireless) Waste Water Plant 10.200.10.200 Production Area Fiber PR300 10.200.10.126 Wireless Radio 10.200.1.2 MW100 10.200.10.22 Steam Plant UT351E 10.200.1.5 Notes: Allen-Bradley MicroLogix 1100 10.200.1.4 YS1700 10.200.10.23 HART Proface AGP3200 10.200.1.3 MW100 10.200.1.1 DX2000 10.200.10.21 MODBUS RTU 485 Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Content Selector Managed Switches Workshop Network Security Workshop Allen-Bradley Connectivity Workshop Basic Networking Wireless Workshop MODBUS Connectivity Workshop Databases & Historians Using the Networking OPC Workshop MW100 Workshop OPC & SCADA Protocols & Connectivity Links DAQLogger Workshop DXAdvanced Workshop Reporting Software Wireless Technology Green Series Workshop Printwave Reportwave Workshop Advanced Networking YS1700 Workshop ReportWave Workshop FA-M3 PLC Workshop YSuite Workshop Database Workshop ExaQuantum Workshop Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Basic Networking Cables and Categories UTP vs STP cables Fiber optic cable Patch vs cross-over auto MDIX Network addressing Setting IP addresses on devices Network diagnostics Dynamic (DHCP) vs static addressing Routable vs non-routable IP addresses Domain Name System (DNS) Hubs vs. switches (Why you should use a switch!) Ports Return Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Topology and Speed RJ45: standard Ethernet (twisted pair) connector Physical Media (Twisted Pair) Speed 100base-TX Industrial Networking and Connectivity Seminar
Drawings Courtesy of Turck UTP vs STP UTP is unshielded twisted pair STP is shielded twisted pair Majority of installations successful use UTP STP can be useful if very high EMI problems UnShielded “UTP” Shielded “STP” Drawings Courtesy of Turck Industrial Networking and Connectivity Seminar
Patch vs. Cross Over Cables Use Patch Cables Use Cross-over cable Industrial Networking and Connectivity Seminar
Ethernet Designations Industrial Networking and Connectivity Seminar
Details on UTP Cable Categories Category 3: 16MHz; 10base-T,100Base-T4, 100Base-T2 Category 4: 20MHz; 10base-T,100Base-T4, 100Base-T2 Category 5: 100MHz; 10base-T,100Base-T4, 100Base-T2, possible 1000Base-T Category 5e: 100MHz; 10base-T,100Base-T4, 100Base-T2, 1000Base-T Category 6/Class e: 200MHz; 100Base-T, 1000Base-T, possible 10GBase-T Industrial Networking and Connectivity Seminar
A Quick Fiber Optic Overview Fiber is immune to radio and electrical interference Provides greater distances between segments (2 km and more) Multimode fiber is most commonly used for process automation Single mode fiber is used for long distance communications Variety of connector types (ST and SC are very common) More expensive cost and installation than copper Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Copper vs Fiber Industrial Networking and Connectivity Seminar
Auto Negotiation: devices automatically deteremine” Data rate Let’s Negotiate Auto Negotiation: devices automatically deteremine” Data rate Half vs Full duplex Auto MDIX (Cross-over) Devices automatically determine which wire pairs Eliminates concern for patch vs cross-over Older Hub without Auto MDIX Press switch to change port 4 from straight to cross-over Industrial Networking and Connectivity Seminar
Network Addressing Basics Two Types of Addresses MAC (Media Access Control) address Also known as the physical or Ethernet address What device within a network Similar to the VIN number in your car IP (Internet protocol) address Known as the logical address What Network is the device on? Similar to the state license plate on your car Industrial Networking and Connectivity Seminar
The Big 3: IP, Subnet, Gateway This is the 192.168.10 network This is the .3 device IP Address 192.168.10.3 Subnet Mask 255.255.255.0 Gateway 192.168.10.1 0 means device 255 means network 32 bit number shown as 4 bytes (each 0-255 or 255.255.255.255) IP addresses are unique. No two machines can have the same IP number. IP addresses are global, standardized, and controlled Need subnet mask to know network vs. host Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar More on Subnet Mask # Networks # Devices per Network Least Most Most Least network.host.host.host network.network.host.host network.network.network.host 20.10.2.5 134.140.2.5 192.230.10.5 Industrial Networking and Connectivity Seminar
Physical/MAC/Ethernet Address 00-00-64-13-34-04 Vendor Device 48 bit number as 6 hexadecimal bytes Industrial Networking and Connectivity Seminar
Setting the IP Address of your PC Industrial Networking and Connectivity Seminar
Setting the IP Address on DXAdvanced Volunteer navigates DX2000 menus to check IP Industrial Networking and Connectivity Seminar
IP Address on MW100 via Webserver Volunteer executes call (click 00), class views on MW100 LED Industrial Networking and Connectivity Seminar
IP Address on CompactLogix Industrial Networking and Connectivity Seminar
Exercises with Class Help! How do you set the IP address On PC? On DXAdvanced? MW100 CompactLogix Run network discovery software Open an MS-DOS Window ipconfig to get IP information for the PC ipconfig/all to get IP and MAC address Ping a device on the network Ping a “bogus” IP address Ping a network that does not exist Run ping with -t option Ping your PC’s IP address Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar “ping” Industrial Networking and Connectivity Seminar
Seminar volunteer to disconnect a device “ping 192.168.1.125 –t” Seminar volunteer to disconnect a device Industrial Networking and Connectivity Seminar
Routable vs. Non-Routable Some IP addresses are “full” internet Called routable because they work Special addresses for non-routable Used on local network Cannot directly access the internet 10.x.x.x 192.168.x.x 172.16.x.x Industrial Networking and Connectivity Seminar
ipconfig and ipconfig/all Industrial Networking and Connectivity Seminar
Static vs. Dynamic Addressing (DHCP) Dynamic Host Configuration Protocol (DHCP) Process of automatically assigning an IP address when a device is connected to a local area network. Typically used in an office to conserve IP addresses. Static IP Dynamic IP Industrial Networking and Connectivity Seminar
Domain Name Server (DNS) Software running on a host machine that links an IP address with a name. Allows users to connect to a device by IP address or by name. dx200.us.yokogawa.com Domain names ending with .biz, .com, .info, .name, .net or .org can be registered through many different companies (known as "registrars"). Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Data Flow with a Hub All Packets go to All Devices 192.168.225.101 Hub LAN LAN 192.168.225.102 192.168.225.103 192.168.225.104 Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Data Flow with a Switch What Does Your Plant Use? 192.168.225.102 192.168.225.101 Send Packet Hub Switch 192.168.225.103 192.168.225.104 192.168.225.105 Send Reply Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Ports Port numbers are divided into three ranges: Well Known Ports 0 - 1023 Registered Ports 1024 - 49151 Dynamic and/or Private Ports 49152 - 65535 Ports in an network device are similar to different doors into a house. A house has one street address but many doors to enter the house. A network device has one IP address but many ports. Ports are used to allow traffic to go directly to a device and/or application ( i.e. email to an email server PC or program). Ports can also be used by firewalls to filter traffic. Industrial Networking and Connectivity Seminar
Hands-On with DXAdvanced Trend/Bargraph/Digital 4 Panel Display Dual speed trending Realtime vs. historical Webserver Trigger an alarm Alarm overview Alarm history Message on alarm USB memory USB keyboard Volunteer will modify AI and alarm from keyboard Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Using Your Network Device configuration over the network Viewing data with webservers Yokogawa DAQLogger Software Emailing alarms and reports (SMTP) Automatic File Transfer (FTP) Time synchronization (SNTP) Return Industrial Networking and Connectivity Seminar
Hands On with DX2000 Configuration Software modify range on DX2000 temperature input as example Industrial Networking and Connectivity Seminar
Realtime Data on MW100 via Webserver Sample of realtime data on MW100 192.168.1.125 Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Web Client WEB CLIENT View Real Time and Historical Data Multiple WEB clients can view the DAQSTATION Advanced display using a standard WEB browser The current display, alarm log and message log can be selected via an operator control menu Security can be enabled requiring a user to enter a username and password View data from anywhere in the world via the internet Web Client #1 WEB CLIENT Please send a display WEB Server WEB Client #2 WEB CLIENT WEB CLIENT #n DAQSTATION Advanced Ethernet Switch Industrial Networking and Connectivity Seminar
Hands On: Configuring MW via Webserver No PC Software Required! Create a message5 = “Calibrate” Set USER2 key to trigger message5 Test User2 key in runtime Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Email Server System Alarm and Status Alarm, Scheduled, Report, Power failure recovery, Memory full, Test or Error message E-mails can be configured and sent to multiple recipients Emails will be sent to an Email server and then distributed to the appropriate recipients 150 characters can be entered into the recipient 1 and recipient 2 settings in the DAQSTATION Email Recipient #1 EMAIL SERVER Email Client Email Recipient #2 Email Recipient #n DAQSTATION Advanced Ethernet Switch Industrial Networking and Connectivity Seminar
Hands On: Alarm/Reports with MW100 Email Show setup of MW100 email Show setup of SMTP server Trigger alarm View alarm email Industrial Networking and Connectivity Seminar
FTP (File Transfer Protocol) Server Automated Data File Storage DAQSTATION Advanced automatically transfers data to any ftp server Real time, Report and other files will be transfer to a specific file folder in the ftp server. If the primary ftp server fails, files will be transferred to the secondary ftp server FTP SERVER Data Files Data Files FTP Client Data Files Primary FTP Server May I Send a File Data Files FTP SERVER Secondary FTP Server DAQSTATION Advanced Ethernet Switch Industrial Networking and Connectivity Seminar
FTP (File Transfer Protocol) Client Retrieve Historical Data Files FTP client computers can connect to the DAQSTATION as an ftp client Data files can be selectively transferred from the DAQSTATION Multiple FTP clients can connect to a single DAQSTATION Files stored in the DAQSTATION Advanced internal 80 or 200 megabyte internal memory can be transferred Files stored on the removable CF Card can be transferred Data Files 2 FTP CLIENT #1 FTP CLIENT Please Send File 1 FTP Server FTP CLIENT #2 CLIENT Pulls Data Files FTP CLIENT Data Files 1 Data Files 1 Data Files 4 Data Files 2 Data Files 3 Data Files 4 FTP CLIENT #n DAQSTATION Advanced Ethernet Switch Industrial Networking and Connectivity Seminar
Hands On: Automatic File Delivery with DXA FTP Show setup of FTP server in Bulletproof Show setup of FTP client in DX2000 (files and report) Trigger a file Watch it arrive! Industrial Networking and Connectivity Seminar
SNTP (Simple Network Time Protocol) Server/Client Synchronized Historical Data SNTP enables multiple devices to synchronize their clocks with a single master server A single DAQSTATION can act as a time server for multiple DAQSTATION recorders DAQSTATION Clients can be configured to synchronize to the server at a user defined time The clock will be synchronized to a resolution of one second Time is not synchronized if the time difference is greater than 10 minutes SNTP Client #1 SNTP Client #2 SNTP Server DAQSTATION Advanced SNTP Client #n Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Yokogawa DAQLogger Let’s take a quick look at realtime trending over a network Industrial Networking and Connectivity Seminar
Protocols and Connectivity Protocol primer Generic MODBUS RTU Serial example TCP (Ethernet) example MODBUS in Yokogawa DAQ and Control Products Serial to ethernet converters Protocol gateways MW100 as Modbus gateway Moore Industries HCS Hart to Modbus Ethernet I/P with Allen-Bradley PLC’s CompactLogix to MW100 SLC500 connectivity Return Industrial Networking and Connectivity Seminar
Industrial Protocol Primer A “Protocol” is the language a device speaks it defines the rules by which two or more devices connect and exchange data. How do we make the connection (plugs, sockets, cables…) What signals can I send? (voltage, current, frequency) How do I address a message? (tags, numerical address, data table) What can I put in the messsage? (bits, integers, float, text) Copyright Romilly Bowden Industrial Networking and Connectivity Seminar
Connection vs. Protocol Do not confuse connection type versus protocol type Connection refers to the physical media RS232 RS422 RS485 Ethernet Protocol refers to the “language” spoken Modbus DF1 DH+ Ethernet IP DeviceNet Profibus Industrial Networking and Connectivity Seminar
A Good Listing of Industrial Protocols AS interface (ASI bus) BACNET CAN ControlNet DeviceNet EtherNet I/P Foundation Fieldbus H1 HSE HART Interbus LonWorks Modbus RTU (serial) TCP (ethernet) Profibus FMS DP PA) PROFInet SDS Industrial Networking and Connectivity Seminar
MTL Bus Comparison Main Chart V=Vehicle, B=Building, F=Factory, P=Process, S=Smart Instrumentation, D=Data Communication Industrial Networking and Connectivity Seminar
Proprietary vs. Open Protocols Proprietary is created by a company for use in its hardware or software Yokogawa protocols Allen-Bradley DH+ Every vendor has one! Open protocols are developed by organizations For use by all end users Foundation Fieldbus Modbus (originally a proprietary vendor) HART Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Yokogawa Protocol Yokogawa designed Protocol Published Protocol Serial or Ethernet interface Provides an interface to read & write every parameter in Yokogawa devices DAQSTANDARD, DAQLOGGER, KEPWARE OPC use Yokogawa protocol Provides complete control of Yokogawa products via communications Send or Receive Measure & Math Values All configuration values Read local memory Read external memory Write Message Industrial Networking and Connectivity Seminar
Proprietary Protocols: Yokogawa DX2000 Example Open a DOS window Telnet 192.168.1.21 34260 UD1, DIGITAL, 1 <CR> Industrial Networking and Connectivity Seminar
Yokogawa Diagnostic Port Yokogawa Diagnostic Protocol Special port to view communications information Ethernet Statistical Information Network Statistical Information Enables an IT person to see who is connected and detailed information about packet traffic and device performance Check Open Ethernet Connections Open a DOS window Telnet 192.168.1.21 34261 CON <CR> Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar MODBUS RTU (Serial) Originally developed by Gould for Modicon PLC’s Simple master/slave structure One device talks, multiple devices respond Function codes for read, write Typically runs on RS232, RS422 or RS485 Each data value “lives” in a preset register Hardware data is mapped to registers Easy to exchange data between devices Many devices support MODBUS RTU PLC’s, controllers, DCS, recorders, data acquisition, transmitters, gas chromatographs, flow computers Industrial Networking and Connectivity Seminar
MODBUS is Supported Industry Wide Ohmart Vega Yokogawa Moore Industries Honeywell Industrial Networking and Connectivity Seminar
Functions and Registers Modbus functions: What can you do? 01: Read coil (relay) status 02: Read input (digital input) status 03: Read holding registers 04: Read input registers 05: Force coil 06: Write a single holding register 16: Write multiple holding registers Modbus Registers: Where is the device data stored? 1-9999 series registers are output coils (digital outputs) 10000 series registers input coils (digital inputs) 30000 series registers are holding values (read/write) 40000 series registers are input values (read only) Industrial Networking and Connectivity Seminar
Client/Server vs Master/Slave Modbus serial uses master/slave Only one master is allowed 254 possible slave addresses Master sends commands, slaves respond Modbus TCP (ethernet) uses Client/Server Client sends commands, servers respond Multiple clients and servers allowed Industrial Networking and Connectivity Seminar
MW100 MODBUS Register Mapping Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar MODBUS TCP Client READ or WRITE Data from multiple devices The DAQSTATION can read or write MODBUS data with up to 16 Modbus TCP Servers 240 values can be read into extended communications registers 60 values can be read into math registers. All Modbus values can be viewed on real-time displays and stored into memory. MODBUS TCP SERVER #1 MODBUS TCP SERVER #2 Modbus TCP Client MODBUS TCP SERVER #16 Ethernet Switch DAQSTATION Advanced Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar MODBUS TCP Server Provide real-time measured values in a standard format Enables Non-Yokogawa or Yokogawa devices with Modbus TCP support to read or write measured values from the DAQSTATION Support two simultaneous connection; two clients can poll data from a single DAQSTATION at the same time Modbus TCP and Modbus RTU can operate at the same time MODBUS TCP SERVER #1 Modbus TCP Client MODBUS TCP SERVER #2 Yokogawa CS3000 MODBUS TCP SERVER #N Ethernet Switch Industrial Networking and Connectivity Seminar
MODBUS TCP between MW and DX2000 “Manual” example Automatic linking example Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar MODBUS Master Read data from a serial device Modbus RTU is a serial interface and can be used to read or write data to other Modbus RTU devices Modbus RTU and Modbus TCP can function simultaneously Modbus Support Measured, Math, Alarm Status, Time Modbus RTU Serial Interface Modbus RTU Master Modbus TCP Simultaneous Communications Modbus TCP Client Yokogawa CS3000 Ethernet Switch Industrial Networking and Connectivity Seminar
MODBUS Slave Provide real time measured values in a standard format Modbus RTU is a serial interface and can be used to read or write data to other Modbus RTU devices Modbus RTU and Modbus TCP can function simultaneously 31 Devices can be connected over a single multi-drop serial interface MODBUS TCP SERVER #1 Modbus RTU Serial Interface Modbus RTU Master Yokogawa CS3000 or Other DCS Industrial Networking and Connectivity Seminar
Allen-Bradley Protocols DF1 is a serial protocol Uses PCCC (Programmable Controller Communication Command) Serial programming port on A-B PLC’s is DF1 DH-485 Data Highway (DH) & Data Highway Plus (DH+) Token passing peer to peer LAN protocols Remote I/O (RIO) Connecting remote racks of I/O DeviceNet (now ODVA) Field sensor for PLC’s Ethernet IP (now ODVA) Data and configuration, non-deterministic ControlNet (now ODVA) Data, deterministic Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Ethernet IP Communications protocol built on TCP/IP Ethernet I/P runs on standard ethernet networks Employs CIP (Common Industrial Protocol) structure CIP is common to Ethernet IP, DeviceNet, and ControlNet Supported by ODVA organization (Open Device Vendor Association) Ethernet I/P uses two message types Explicit: Client/server transaction executed on demand (configuration) Implicit: I/O data transfer done at a specific, periodic rate Ethernet I/P is widely used in Allen-Bradley PLC products Industrial Networking and Connectivity Seminar
MW100 Works with These A-B PLC’s !! Control Logix CompactLogix MicroLogix Ethernet NET-ENI serial to IP converter MW 100 SLC-505 SLC-504/3/2 PLC-5 Industrial Networking and Connectivity Seminar
Key Concepts for MW100 Ethernet IP MW100 looks like an Allen-Bradley device All MW100 data is preformatted in A-B structures No Ethernet IP configuration required in MW100 Serial to Ethernet interface modules available Use for SLC-500 and PLC5 A-B 1761 NET-ENI or Digi One IAP Read and Write data between A-B and MW100 Explicit messaging supported Flexible method using ladder logic Supports MSG commands for all current A-B models Implicit messaging supported Requires no ladder logic Happens “automatically” Industrial Networking and Connectivity Seminar
RSLogix Sees MW as a Native Device! Industrial Networking and Connectivity Seminar
MW100 Data is Formatted as A-B Data Industrial Networking and Connectivity Seminar
Standard A-B OPC Servers Can See MW100 Kepware’s ControlLogix server configured for SLC500 interface sees MW100 realtime data! Industrial Networking and Connectivity Seminar
Data Transfer in CompactLogix Demo A-B reads (10) MW100 input channels Uses implicit read of input assembly 110, no ladder logic A-B writes thermocouple input to MW100 Uses explicit messaging (MSG command) A-B writes counter value to MW100 Uses implicit write to output assembly 131 Industrial Networking and Connectivity Seminar
Implicit Read of MW Data When MW100 is added as an Ethernet IP device, controller tags for Input assembly 110 (MW100:I.Data[n]) and Output assembly 131 (MW100:O.Data[n]) are automatically created. Industrial Networking and Connectivity Seminar
Implicit Messaging Uses Predefined “Instance ID’s” Industrial Networking and Connectivity Seminar
Explicit Write to MW100 (Ladder Logic) Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Implicit Write to MW Simply use a Move instruction to place A-B data into MW100 output instance. Single value or multiple Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Specification MW 100 Ethernet/IP Model Specification Spec. Description Implementation Level 2 (Message Server + I/O Server) Connection Max. 20 Protocol EIP / PCCC, EIP / native Messaging Explicit (UCMM, Class 3) + I/O (Class 1) Object Assembly, PCCC, Data Table Data Exchange Max. 300 ch (as integer of float data) I / O AI / AO, DI / DO (Max. 60 ch) Sampling 100 ms - 60 s Recording Max. 360 ch (60 I/O + 300 Computation) Industrial Networking and Connectivity Seminar
Hands On: CompactLogix Ethernet I/P to MW100 Industrial Networking and Connectivity Seminar
Wireless Ethernet I/O Applications EtherNet/IP implicit messaging UDP/IP CIP (producer/consumer) Multi-cast packets are NOT acknowledged at transport layer Application layer must acknowledge and may error on NAK! Network primarily responsible to ensure packet reception Military target examples Industrial Networking and Connectivity Seminar
Wireless UDP/IP CIP Applications Military target examples Industrial Networking and Connectivity Seminar
UDP Traffic on an 802.11 Network Producer Without wireless IGMP support CIP CIP CIP CIP Consumer Military target examples Industrial Networking and Connectivity Seminar
UDP Traffic on an 802.11 Network Producer Without wireless IGMP support CIP CIP CIP CIP Consumer Military target examples Industrial Networking and Connectivity Seminar
UDP Traffic on an 802.11 Network Producer Without wireless IGMP support UDP multicasts wirelessly broadcasted Wireless congestion may drop packets Poor performance & comm timeouts CIP CIP CIP CIP Consumer Military target examples Industrial Networking and Connectivity Seminar
UDP Traffic on an 802.11 Network Producer With wireless IGMP support CIP ACK CIP Consumer Military target examples Industrial Networking and Connectivity Seminar
UDP Traffic on an 802.11 Network Producer With wireless IGMP support CIP ACK CIP Consumer Military target examples Industrial Networking and Connectivity Seminar
UDP Traffic on an 802.11 Network With wireless IGMP support Producer Each modem builds a consumption table (IGMP snooping) Packets are filtered/ignored Each UDP packet is acknowledged & re-transmitted if necessary CIP ACK CIP Consumer Military target examples Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar HART HART is an acronym for "Highway Addressable Remote Transducer". The HART protocol makes use of Frequency Shift Keying (FSK) superimposes digital communication signals on top of the 4-20mA This enables two-way field communication to take place It is possible for data other than the process variable to be communicated Industrial Networking and Connectivity Seminar
Protocol Converters and Gateways Bridge between devices with different protocols Converters are “simple” in and out Gateways provide conversion and routing Offered by many different vendors Yokogawa Prosoft Moore Industries Anybus (HMS) Lantronix Digi Fieldserver Equustek Industrial Networking and Connectivity Seminar
Hands On: HART to MODBUS with MW100 OR Industrial Networking and Connectivity Seminar
MODBUS RTU serial to MODBUS TCP Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar DH+ to MODBUS TCP Industrial Networking and Connectivity Seminar
Wireless and Remote Access Technologies Cellular Dial-up Return Industrial Networking and Connectivity Seminar
A Look At Radio Frequencies Radio frequency spectrum is assigned by governments CB radio: 26.96 - 27.41 MHz FM radio: 88 - 108 MHz WiFi for PC’s: 2.4 GHZ Licensed vs. Unlicensed bands Licensed provides more power! Two licensed frequency bands 400 MHz 900 MHz 3 unlicensed frequency bands in U.S. ISM bands (Industrial, Scientific, Medical) 902-928 MHz 2.4 to 2.483 GHz 5.725 to 5.875 GHz (U-NII*) . *Unlicensed National Information Infrastructure Industrial Networking and Connectivity Seminar
The Two Commonly Used Types of Spread Spectrum Technology Back to Basics The Two Commonly Used Types of Spread Spectrum Technology FHSS Frequency Hopping DSSS Direct Sequence Industrial Networking and Connectivity Seminar
Wired & Wireless Standards 802.3 802.3i 802.5 802.3u 802.3af 10base-T ethernet Token Ring (IBM…) 100base-TX ethernet Powered ethernet 802.3ab 1000base-T gigabit copper Wireless WPAN (wireless personal area network) 802.1x 802.11 802.11a 802.11b 802.11g 802.16 802.15 54 Mbps at 5.4 GHz “Wi-Fi”, 11 Mbps in 2.4 GHz 54 Mbps at 2.4 GHz 802.15.1 Bluetooth 802.15.4 Zigbee WMAN (wireless metropolitan area network) WLAN (wireless local area network) Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Wireless A B G Industrial Networking and Connectivity Seminar
Wireless Example: Connect to DX1000 Features of Yokogawa Wireless Radio 802.11abg ISM band Works with wireless in PC’s and laptops 54 Mbps speed Class I Div 2 Cryptographic strength AES encryption Configure via webserver Supports IGMP snooping on RF Diagnostic OPC server included 802.11abg Industrial Networking and Connectivity Seminar
Cellular Modems (Forget Line of Sight!) Same technology and service providers as your cell phone No line of sight issues or need for antenna towers Flexible and mobile Industrial Networking and Connectivity Seminar
Airlink Cellular Application Examples Give a remote PC access to existing network via cellular Give an existing PC access to remote DAQ hardware via celluar Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Advanced Networking Protocol Analyzer Using Managed Switches VLAN’s VPN SNMP Network Security Return Industrial Networking and Connectivity Seminar
Some Switch Terminology Auto Negotiation Ability of a switch to set data rate and half vs. full duplex between devices Auto Crossover Ability to determine which wire pairs to use. (is the cable patch or crossover?) SNMP (Simple Network Management Protocol) Protocol in managed switches that collects performance and diagnostic info QoS (Quality of Service) Allows a managed switch to prioritize traffic based on type of data or application VLAN (Virtual LAN) Ability to set devices connected to a switch into isolated “virtual” LAN’s. Port Mirroring Allows one port on a switch to show traffic of all ports (used for diagnostics) Port Locking Ability to control access to a switch port by MAC address (increases security) IGMP Snooping (Internet Group Mulitcast Protocol) Used with Ethernet IP to reduce load associated with multicast traffic Redundancy Connecting switches with multiple cables so operations continues if a cable is damaged Industrial Networking and Connectivity Seminar
Managed vs. Unmanaged Switches Cost $200-$800 $400 - $2000 Perfomance Basic features Qos, Trunking, IGMP Robustness Basic features Redundant power & connections Diagnostics Limited SNMP, Port Mirroring Security None VLAN, Port locking Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Protocol Analyzer Let’s you see everything on the network!! Industrial Networking and Connectivity Seminar
Configuring the Managed Switch Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Port Diagnostics Click on the port and see what it is doing Industrial Networking and Connectivity Seminar
Setting up Port Mirroring Allows one port on switch to see all traffic Required if you want to use a protocol analyzer Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Port Locking Limit a port to work with a single MAC address Prevents unauthorized access Industrial Networking and Connectivity Seminar
Setting up IGMP (For Ethernet I/P) Internet Group Management Protocol Used with Ethernet I/P to improve performance Limits multicast packets used in producer/consumer communication Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Reporting Software Standard Yokogawa files Printwave Reportwave Return Industrial Networking and Connectivity Seminar
Hands On: Working with DX2000 Data Start logging Show memory information Move T/C input, create alarm Stop logging Get file using ftp://192.168.150 Copy to PC Use viewing software to display Convert to Excel Look at file in Excel Industrial Networking and Connectivity Seminar
Printwave Software for PC Automatic printing of trend graphs or data Automatic file conversion to PDF or Excel format (.csv) Eliminates manual processing of data files!!! Supports DX100/200/1000/2000 MV100/MV200 MW100 CX1000/2000 DAQ or Recorder is on the network DXAdvanced or MW100 closes a file (hourly, daily…) File is automatically transferred to central PC via FTP When file arrives, Printwave triggers output event Industrial Networking and Connectivity Seminar
Sample Printwave Outputs:Trend Industrial Networking and Connectivity Seminar
Sample Printwave Outputs: Trend with Stats Industrial Networking and Connectivity Seminar
Sample Printwave Outputs: .CSV in Excel Industrial Networking and Connectivity Seminar
Reportwave: Custom Reporting Software Industrial Networking and Connectivity Seminar
Custom Daily Report on VOC’s Industrial Networking and Connectivity Seminar
Custom Monthly Report Sample Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar OPC and SCADA Basics of OPC Simple OPC setup example Advanced OPC Concepts Redundancy Linking Custom OPC SCADA concepts Yokogawa YSuite Example Return Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Yokogawa OPC Products KepServerEX LinkMaster U-Con Redundancy Master SQL DataLogger ClientAce iSNMP Suite Industrial Networking and Connectivity Seminar
OPC: OLE for Process Control OPC is Software Based on Microsoft technologies OLE COM/DCOM Uses a Client/Server model Based on an open standard Driven by: SCADA/HMI software vendors Hardware vendors Eliminated custom driver libraries Different components DA: Data Access HDA: Historical Data Access A&E: Alarms and Events UA: Unified Architecture Industrial Networking and Connectivity Seminar
Things You Can Do with OPC Connect hardware to a SCADA/HMI package Wonderware, Iconics, RSView, Proficy, Citect… Connect hardware to plant information systems OSI PI, Aspentech, Exaquantum Get 3rd party devices into a DCS Put real-time data into an SQL database Move data between two devices that do not talk Create a driver for a one off device Monitor SNMP network data in your HMI package Industrial Networking and Connectivity Seminar
YSuite SCADA/HMI Software Industrial Networking and Connectivity Seminar
Databases and Historians Why would I use a database? Getting Realtime data into an Access Realtime data into SQL databases What is a Historian? Exaquantum example Return Industrial Networking and Connectivity Seminar
Live Demonstration of OPC to SQL Production Area 192.168.1.2 Allen-Bradley CompactLogix 192.168.1.130 MW100 192.168.1.125 Industrial Networking and Connectivity Seminar
Exaquantum Plant Historian Enterprise class historian software Industrial Networking and Connectivity Seminar
Industrial Networking and Connectivity Seminar Resources Seminar CD Yokogawa website Knowledgebase Seminar contents Others Industrial Ethernet University Suggested Reading Return Industrial Networking and Connectivity Seminar