Download presentation
1
CANbus Communication
2
Physical Layer CANbus The CANbus port can be used in 4 ways:
Unitronics’ CANbus runs on the same physical layer as A.B.’s Device Net, but uses a different protocols. A CANbus network can include up to 63 PLCs and mix different models of M90/91as well as Vision. The CANbus port can be used in 4 ways: To connect a net of up to 63 units to a PC To connect a net of up to 64 units one to the other To exchange data with 3rd party device To “see” controllers via PC 2/19
3
CAN bus wiring Specifications
3/19
4
CAN bus Cable Lookout 4/19
5
CANbus Networking Methods of data exchange: PLC to PLC
CANbus ISC (Inter-Save Connection) Data is broadcast over the CANbus network via system operands, where each unit can read information from up to 8 other PLCs in the network. UniCAN DataCom This enables a PLC in the CANbus network to exchange data with up to: 60 other networked PLCs. 5/19
6
CANbus Networking PLC to 3rd Party Device
CANopen Supports data communication with remote devices according to the CANopen standard. CANbus , Layer 2 Enables Vision controllers to send and receive data with remote devices that support CANbus protocol. 6/19
7
CANbus Network to PC Unit ID 1 Bridge Unit ID 2 Unit ID 3 7/19
8
CANbus ISC CANbus ISC is a multi-master protocol.
Via the CANbus port, you can: Network up to 63/64 controllers Each networked PLC broadcasts specific data to the network 16 System Bits (SB 200 to SB 215) 16 Inputs (I 0 to I 15) 2 System Integers (SI 200 and SI 201) Each unit can read information from up to 8 other controllers in the network Supported both by M90, M91 and Vision controllers Mixed networks possible 8/19
9
Communication UniCAN Multi-Master protocol Up to 60 units in network
Via UniCAN, a Unitronics' PLC can exchange data with up to 60 other networked PLCs UniCAN can send up to 32 messages, each containing 16 integer values, totaling 512 MI register values during a single program scan 9/19
10
UniCAN Assign each networked controller a unique Unit ID Number and initialize the CANbus port to UniCAN. 10/19
11
UniCAN Send Registers You can send a vector of values up to 16 integers long in a single Send function. 11/19
12
Broadcast Use Broadcast to send an MB and an MI value to all controllers in the UniCAN network. Source controller ID# 3 contains 123 in MI 50, and has MB 50 ON: all controllers in the network will have 3 written into SI 201 123 written into SI 200, and SB 200 will be turned ON. 12/19
13
Check Alive Signal Each 0.5 seconds, a unit sends an 'Alive' signal to the CANbus network. The Check Alive Signal function receives the signal. 13/19
14
Message Arrived When a message arrives from the networked unit whose ID # is given in the function, the Status MB turns ON. When the message is received, the corresponding bit in SIs , which provide a bitmap of all units in the UniCAN network, turns OFF. 14/19
15
Thank You ! 15/19
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.