background image

M

OTION

 C

ONTROL

SMD23E2 and SMD24E2 User Manual

ADVANCED MICRO CONTROLS INC.

38

Assembled Moves  (continued)

Blend Move  (continued)

1) You do not have to preset the position or home the machine before you can use a Blend Move. 

Because the Blend Move is based on Relative Moves, it can be run from any location.

2) The Blend Move is stored in the internal memory of the SMD23E2 or SMD24E2 and can be 

run multiple times once it is written to the unit. The Blend Move data stays in memory until 
power is removed, the unit is sent new Configuration Data, or a new Blend or Dwell Move is 
written to the unit. As described in 

Saving an Assembled Move in Flash

 on page 40, it is 

also possible to save a Blend Move to flash memory. This move is restored on power up and 
can be run as soon as you configure the SMD23E2 or SMD24E2 and enter Command Mode.

3) There are two control bits used to specify which direction the Blend Move is run in. This 

gives you the ability to run the Blend Move in either direction.

Controlled Stop Conditions

The move completes without error.

You toggle the Hold_Move control bit in the Network Output Data. When this occurs, the SMD23E2 or 
SMD24E2 decelerates the move at the deceleration rate of the present segment to the Starting Speed 
and ends the move. Note that your final position will most likely not be the one you commanded. A 
Blend Move that is brought to a controlled stop with the Hold_Move bit cannot be restarted. The use of 
the Hold_Move bit is explained in the 

Controlling Moves In Progress

 section starting on page 43.

Immediate Stop Conditions

The Immediate_Stop bit makes a 0

1 transition in the Network Input Data.

A positive transition on an input configured as an E-Stop Input.

A CW or CWW Limit Switch is reached. If the limit that is reached is the same as the direction of 
travel, for example, hitting the CW limit while running a CW move, a 

Reset Errors 

command must be 

issued before moves are allowed in that direction again. If the limit that is reached is opposite the direc-
tion of travel, a 

Reset Errors

 command does not have to be issued.

Dwell Move

A Dwell Move gives you the ability to string multiple relative moves together and run all of them sequentially 
with a single start condition. Like a Blend Move, a Dwell Move is programmed into an SMD23E2 or SMD24E2 
as a series of relative moves before the move is started.

Unlike a Blend Move, the motor is stopped between each segment of the Dwell Move for a programed 

Dwell 

Time

. The Dwell Time is programmed as part of the command that starts the move. The Dwell Time is the same 

for all segments. Because the motor is stopped between segments, the motor direction can be reversed during 
the move. The sign of the target position for the segment determines the direction of motion for that segment. 
Positive segments will result in clockwise shaft rotation while a negative segment will result in a counter-clock-
wise shaft rotation. 

Содержание SMD23E2 Series

Страница 1: ...M anual SMD23E2 and SMD24E2 Integrated Stepper Indexer Driver Motor with Integral 2 Port Ethernet Switch Device Level Ring functionality for EtherNet IP Media Redundancy Protocol for PROFINET Manual 9...

Страница 2: ...ls and workmanship for a period of 18 months Within this warranty period AMCI shall at its option repair or replace free of charge any equipment covered by this warranty which is returned shipping cha...

Страница 3: ...pose Input 19 Optional Encoder 19 Incremental Encoder 19 Absolute Multi turn Encoder 19 Status LED s 20 Module Status MS LED 20 Network Status NS LED 21 Reference SMD23E2 SMD24E2 Specifications cont d...

Страница 4: ...ng Profiles 57 Home Input Only Profile 57 Profile with Backplane_Proximity_Bit 58 Profile with Overtravel Limit 59 Controlling Find Home Commands In Progress 60 Controlled Stop Conditions 60 Immediate...

Страница 5: ...r 96 CNPL 2M and CMPL 5M Cables 96 Extending Power Leads 96 Main Power Wiring Only 96 Auxiliary Power Single Supply 97 Auxiliary Power Dual Supply 97 Input Wiring 97 Cable Shields 98 Sinking Sensors R...

Страница 6: ...ing 125 Modbus Table Mapping 125 Host Addressing 125 AMCI Modbus TCP Memory Layout 126 Supported Number of Connections 126 Supported Modbus Functions 127 Supported Modbus Exceptions 127 Task PROFINET...

Страница 7: ...MMYYnnnn MMYY is the month and year of manufacturer and nnnn is a sequential number that resets every month Each unit contains a two port Ethernet switch which simplifies network wiring When the Ether...

Страница 8: ...and Acrobat are registered trademarks of Adobe Systems Incorporated All other trademarks contained herein are the property of their respective holders Revision Record This manual 940 0S154 is the fif...

Страница 9: ...w to set the home position of the SMD23E2 or SMD24E2 Configuration Mode Data Format 61 Reference information on the format of the network data to and from the SMD23E2 or SMD24E2 that is used to config...

Страница 10: ...ABOUT THIS MANUAL SMD23E2 and SMD24E2 User Manual ADVANCED MICRO CONTROLS INC 10 Notes...

Страница 11: ...network in a daisy chain fashion which may lower net work wiring costs and complexities The two ports also allow the units to function as members of a redundant Device Level Ring DLR network when usin...

Страница 12: ...e position feedback or verification The availability of the EtherNet IP PROFINET and Modbus TCP protocols makes the SMD23E2 and SMD24E2 units easy to integrate into a wide variety of control systems T...

Страница 13: ...ll capture encoder position on units with the internal encoder Stop Manual or Registration Move Input Start Indexer Move Emergency Stop Input General Purpose Input Encoder Functionality All SMD23E2 an...

Страница 14: ...ect thirty two bit values to be returned to them using the same format Least significant word first is called little endian most significant word first is called big endian Rockwell Automation control...

Страница 15: ...to 3 4 Arms in 0 1 A steps DCPowerAUX Current 70 mA 24Vdc 40mA 48Vdc Motor Counts per Turn Programmable to any value from 200 to 32 767 steps per revolution Internal Encoder Optional Incremental encod...

Страница 16: ...ection as long as the command is active Synchrostep Move Allows you to treat the SMD23 4E2 as a motion axis by constantly updating position and velocity data to the unit Relative Move Allows you to dr...

Страница 17: ...is removed from the motor Driver Functionality This table summarizes the features of the stepper motor driver portion of the SMD23E2 and SMD24E2 units Table R1 2 Driver Functionality Feature Benefits...

Страница 18: ...MD24E2 units allows you to define this starting position in two ways The first is with a Position Preset command The second is with a sensor mounted on the machine When you define one of the inputs as...

Страница 19: ...the unused inputs as General Purpose Inputs The inputs are not used by the SMD23E2 or SMD24E2 units but their on off state is reported in the network data and is available to your host controller Opti...

Страница 20: ...There is a communications error between the main processor and the ethernet co processor within the unit You must cycle power to the SMD23E2 to attempt to clear this fault Flashing Green Initializing...

Страница 21: ...nating Red Green Power up Self Test Power up Self Test Power up Self Test Flashing Green Ethernet connection but no CIP connections Indicates number of connec tions with 2 second delay between group T...

Страница 22: ...the unit was ordered with an encoder the DCPowerAUX pin will also maintain power to the encoder If the motor shaft is rotated while motor power is removed the encoder position will update Once power i...

Страница 23: ...06786 Tel 860 585 1254 Fax 860 584 1973 http www amci com SMD23E2 and SMD24E2 User Manual SMD23E2 SMD24E2 SPECIFICATIONS 23 Torque and Power Curves Figure R1 7 SMD23E2 130 Torque and Power Curves Fig...

Страница 24: ...enerated by the motor decreases towards the end of its usable speed Therefore the power generated at your machine s operating point may be less than the maximum the motor can generate at a lower speed...

Страница 25: ...In these instances the motor acts as a generator With the speed of the motor multiplied by the ratio of the gearhead this can lead to large enough voltage spikes to damage the attached power supply Th...

Страница 26: ...wer Cordsets AMCI Binder Description MS 28 99 3729 810 04 Mating connector for Ethernet Connector Male 4 pin D coded Screw terminal connections 6 to 8 mm dia cable Straight IP67 rated when properly in...

Страница 27: ...hirty two bit double integer format the range is 2 147 483 648 to 2 147 483 647 In contin uous rotation applications you should choose the double integer format Home Position The Home Position is any...

Страница 28: ...gative if the Target Position is less than the Current Position The Motor Position value reported back to the host exceeds 8 388 607 counts However you cannot move beyond 8 388 607 counts with an Abso...

Страница 29: ...acceleration and the smoothness of Triangular S Curve acceleration Like the Triangular S Curve this acceleration type begins and ends the acceleration phase smoothly but the middle of the acceleration...

Страница 30: ...so programmed by the move command until the speed reaches the Starting Speed which occurs at the Target Position B The motor stops at this point Note that the acceleration and deceleration values can...

Страница 31: ...move type in detail including if the move is affected by this command Immediate Stop Command When this command is issued from the host the axis will come to an Immedi ate Stop The move cannot be rest...

Страница 32: ...op When stopped successfully the SMD23E2 or SMD24E2 will set an In_Hold_State bit in the input data table The Relative Move can be restarted with the Resume Move command from the host controller or th...

Страница 33: ...ne without having to calculate relative posi tions If you are controlling a rotary table you can drive the table to any angle without hav ing to calculate the distance to travel For example an Absolut...

Страница 34: ...dition the motion stops immediately and the position becomes invalid It is possible to change the speed of a Jog Move without stopping the motion The Programmed Speed Accel eration and Deceleration pa...

Страница 35: ...set with the command the SMD23E2 and SMD24E2 will decelerate at the programmed Deceleration value until it has output the Programmed Number of Steps and then stop the move without further deceleration...

Страница 36: ...of travel a Reset Errors command does not have to be issued Note that it is possible to start a move while a CW or CCW Limit Switch is active as long as the direction of travel is opposite that of th...

Страница 37: ...grammed Speed of each segment must be greater than or equal to the Starting Speed 5 The Programmed Speed can be the same between segments This allows you to chain two segments together 6 For all segme...

Страница 38: ...t is brought to a controlled stop with the Hold_Move bit cannot be restarted The use of the Hold_Move bit is explained in the Controlling Moves In Progress section starting on page 43 Immediate Stop C...

Страница 39: ...ew Blend or Dwell Move is written to the unit As described in Saving an Assembled Move in Flash on page 40 it is also possible to save a Dwell Move to flash memory This move is restored on power up an...

Страница 40: ...The SMD23E2 or SMD24E2 responds by setting both the In_Assembled_Mode and Waiting_For_Assembled_Segment bits in the Network Input Data 3 When the host detects that the Waiting_For_Assembled_Segment b...

Страница 41: ...e move command data remains unchanged If you wish to program a second move and run it as an Indexed Move type then you must have a 0 1 transition on the move command bit before the new parameters are...

Страница 42: ...e of 21 to 65 535 When using the SMD23E2 or SMD24E2 as an axis follower it is best to run the virtual axis as a high priority event driven periodic task When using the SMD23E2 or SMD24E2 as an axis fo...

Страница 43: ...ing errors have not occurred New Acceleration Deceleration and Programmed Speed parameters can be written to the SMD23E2 or SMD24E2 while a Jog Move is in its hold state If these parameters are accept...

Страница 44: ...MOTION CONTROL SMD23E2 and SMD24E2 User Manual ADVANCED MICRO CONTROLS INC 44 Notes...

Страница 45: ...ogrammed speed For the smoothest transition from the starting speed the starting speed should be equal to the square root of the acceleration in steps sec2 For example if the choose acceleration is 20...

Страница 46: ...to accelerate and decelerate 250 002 199 982 449 984 steps If a move with the above acceleration deceleration starting speed and programmed speed has a length greater than 449 984 steps the SMD23E2 o...

Страница 47: ...Trapezoidal Profiles you must first determine the number of counts that you are running at the Pro grammed Speed This value DP below is equal to your DA and DD values subtracted from your total trave...

Страница 48: ...When using variable accelerations the starting speed does not have to be equal to the square root of the pro grammed acceleration value Variable acceleration provides smooth transitions at the beginn...

Страница 49: ...the programmed acceleration value to keep the accelera tion time the same If your constant acceleration value is the maximum your system will allow then using S curve accelerations will lengthen the...

Страница 50: ...celeration multiplied by the time it is applied This is shown graphically in figure R3 5 as the area of the blue rectangle In order for the Trapezoidal S curve acceleration to reach the same speed in...

Страница 51: ...accelerations calculating the percentage increase in time is shown in figure R3 6 The time added to the acceleration phase is equal to the time spent increasing the acceleration during the phase As sh...

Страница 52: ...r value of 20 and the second a value of 400 Triangular or Trapezoidal S curve accelerations are always symmetrical We ll use this fact to calculate the profile up to one half of the change in speed At...

Страница 53: ...nstant acceleration period is 2 0 1336 0 7672 or 34 8 of the entire phase Sm 30 000 steps sec 2 15 000 steps sec Sm midpoint of change in speed J 100j a j Ja 100 J Acceleration Jerk parameter j physic...

Страница 54: ...CALCULATING MOVE PROFILES SMD23E2 and SMD24E2 User Manual ADVANCED MICRO CONTROLS INC 54 Notes...

Страница 55: ...parately and the motor position can also be preset to the encoder position The motor and encoder position values can be preset anywhere in the range of 8 388 607 to 8 388 607 When presetting the motor...

Страница 56: ...nge on the physical input once this transition occurs You must pro gram your host to control the state of this bit This bit is disabled by default and must be activated when you configure the SMD24E2...

Страница 57: ...ile 1 Acceleration from the configured Starting Speed to the Programmed Speed 2 Run at the Programmed Speed until the Home Input activates 3 Deceleration to the Starting Speed and stop followed by a t...

Страница 58: ...1 transition 4 Deceleration towards the Starting Speed when the Backplane_Proximity_Bit transitions from 0 to 1 The axis will stop as soon as the Home Input becomes active 5 The Starting Speed is the...

Страница 59: ...the CCW limit during a CW Find Home command This can occur if the overtravel limits are not wired to the unit correctly or not configured correctly when the unit was configured Figure R4 3 Profile wi...

Страница 60: ...ing Speed At this point the motor will stop Note that Find Home commands cannot be restarted once held Immediate Stop Conditions The Immediate Stop bit makes a 0 1 transition in the Network Input Data...

Страница 61: ...mats are described in the following chapter Power Up Behavior An SMD23E2 or SMD24E2 will always power up in Command Mode If available the unit will use its stored configuration data to configure itsel...

Страница 62: ...D24E22 When using the signed thirty two bit format there is an additional parameter named Binary_Endian Siemens processors typically use big endian format but you should refer to your PLC s documentat...

Страница 63: ...be set to 1 You must also program the Encoder_Resolution parameter in configuration word 6 Bit 11 Use_Backplane_Proximity 0 when the Backplane_Proximity_Bit is not used when homing the SMD23E2 or SMD2...

Страница 64: ...defines the mechanical end point for CW motion 0 1 0 CCW Limit Input defines the mechanical end point for CCW motion 0 1 1 Start Indexed Move Starts the move that is currently located in the output re...

Страница 65: ...he consequences of using this feature Adding the code necessary to write down the configuration to an SMD23E2 or SMD24E2 on power up or network connection is fairly straight forward on most PLC based...

Страница 66: ...the Idle Current only take effect at the end of the first move after re configuration Input Data Format The format for the Network Input Data when an SMD23E2 or SMD24E2 is in Configuration Mode is sho...

Страница 67: ...nly acting on the bit based on the mode of the SMD23E2 or SMD24E2 Invalid Configurations The following configurations are invalid 1 Setting any of the reserved bits in the configuration words 2 Settin...

Страница 68: ...CONFIGURATION MODE DATA FORMAT SMD23E2 and SMD24E2 User Manual ADVANCED MICRO CONTROLS INC 68 Notes...

Страница 69: ...meters written to the SMD23E2 or SMD24E2 when issuing commands The Binary_Input_Format bit controls the format of the data values written to the host controller by the SMD23E2 or SMD24E2 When either o...

Страница 70: ...tween two 16 bit words Command Word 0 and Command Word 1 Only one bit in Command Word 0 can make a 0 1 transition at a time Output Data Format The following table shows the format of the output networ...

Страница 71: ...can be run Their use is explained in the Assembled Move Programming section of this manual starting on page 40 Bit 10 Reset_Errors When this bit makes a 0 1 transition the unit will clear all existin...

Страница 72: ...tor Position value will become invalid if this bit is set during a move Setting this bit when a move is not in progress will not cause the Motor Position to become invalid Bit 3 Resume_Move When this...

Страница 73: ...n the SMD23E2 or SMD24E2 is configured to use the Backplace_Proximity_ Bit the unit will ignore the state of the Home Input as long as this bit equals 0 This bit must equal 1 before a transition on th...

Страница 74: ...offset is stored without error the unit will respond by setting the Acknowledge bit Bit 13 of Status Word 1 Format see page page 86 Bit 4 Reverse_Blend_Direction When you command a Blend Move to run...

Страница 75: ...t Position Upper Word Steps Combined value between 8 388 608 and 8 388 607 3 Rel Target Position Lower Word 4 Programmed Speed Upper Word Steps Second Combined value between the Configured Starting Sp...

Страница 76: ...including parameter values from the previous command PROFINET Word Function Units Range 0 Command Word 0 16 0008 1 Command Word 1 See pg 73 2 Unused See Note Below 3 Unused See Note Below 4 Programmed...

Страница 77: ...2 Unused See Note Below 3 Unused See Note Below 4 Programmed Speed Upper Word Steps Second Combined value between the Configured Starting Speed and 2 999 999 5 Programmed Speed Lower Word 6 Accelerati...

Страница 78: ...rting Speed and 2 999 999 5 Programmed Speed Lower Word 6 Acceleration Steps sec ms 1 to 5000 7 Deceleration Steps sec ms 1 to 5000 8 Motor Current 0 1 amps 0 to 34 Ignored if bit 1 of Command Word 1...

Страница 79: ...bined value between the Configured Starting Speed and 2 999 999 5 Programmed Speed Lower Word 6 Acceleration Steps sec ms 1 to 5000 7 Deceleration Steps sec ms 1 to 5000 8 Motor Current 0 1 amps 0 to...

Страница 80: ...as 32 768 through 1 A sample program that demonstrates virtual axis programming on ControlLogix is available on the AMCI website at https www amci com industrial automation support sample programs It...

Страница 81: ...Issuing a Reset Errors command will reset the Move_Complete status bit in the Network Input Data Issuing a Reset Errors command will not reset the Position_Invalid or Configuration_Error bits PROFINE...

Страница 82: ...Range 0 Command Word 0 16 2000 1 Command Word 1 See pg 73 Blend Move Bit 9 0 Dwell Move Bit 9 1 Reverse_Blend_Direction is set by Bit 4 2 Unused See Note Below 3 Unused See Note Below 4 Unused See Not...

Страница 83: ...he unit sees bit 12 of Command Word 0 set it will accept the block and reset bit 9 in Status Word 0 When your pro gram sees this bit reset it must respond by resetting bit 12 of Command Word 0 The SMD...

Страница 84: ...word format is 32 768 000 to 32 767 999 When used in continuous rotation applications such as control of a conveyor belt it is possible to overflow these values When any of the three position values o...

Страница 85: ...3E2 or SMD24E2 The motor position has not been preset or the machine has not been homed The network connection has been lost and re established An Immediate or Emergency Stop has occurred An End Limit...

Страница 86: ...removed if there is a Driver_Fault Bit 7 below regardless of the state of this bit Motor current is also removed if the motor is idle and Idle Current Reduction is programmed to its To 0 setting Bit 1...

Страница 87: ...be set when the connection is re established The Input_Error bit will also be set Note that this bit is not set if the communication loss is on the protocol level not the physical level Bit 5 Reserved...

Страница 88: ...COMMAND MODE DATA FORMAT SMD23E2 and SMD24E2 User Manual ADVANCED MICRO CONTROLS INC 88 Notes...

Страница 89: ...24E2 often go out the wrong port The easiest way to avoid this problem is to temporarily disable all net work interfaces that are not attached to the SMD23E2 or SMD24E2 This includes all wireless inte...

Страница 90: ...ate interface and select Properties In the window that opens select Internet Protocol Version 4 TCP IP v4 from the list and then click on the Properties button Set the address and subnet mask to appro...

Страница 91: ...nd do not exceed the impulse voltage capability of the product s insu lation These criteria are equivalent to the Pollution Degree 3 and Over Voltage Category II designations of the Inter national Ele...

Страница 92: ...on a large unpainted metal surface Mounting a motor in this fashion will allow a significant amount of heat to be dissipated away from the motor which will increase the unit s life by reduc ing its o...

Страница 93: ...utline Drawing Figure T1 1 SMD23E2 Outline Drawing 0 003 0 08 A A Section S S 3X Scale 0 000 0 013 2 25 max 57 max 1 60 Max 40 6 1 520 0 005 38 61 0 13 0 81 0 04 20 6 1 0 19 0 01 4 8 0 3 0 06 0 01 1 5...

Страница 94: ...15N Internal encoders are mounted on the end of the motor shaft that is internal to the unit Exces sive axial load may cause encoder mis alignment and damage to the unit This type of damage is not co...

Страница 95: ...cation requires you to cut power to your motor under some conditions using the DCPowerAUX pin allows you to cut power to your motor without losing your net work connection 1 5 1 Compatible Connectors...

Страница 96: ...Connector The MS 31 Connector accepts 18 AWG wire on all of its contacts and a cable diameter of 6 00 to 8 00 mm 0 236 to 0 315 AMCI strongly suggests using 18 AWG wire for the power connections 1 6 2...

Страница 97: ...MD23E2 and SMD24E2 Auxiliary Power Dual Supply Wiring 1 7 Input Wiring Inputs 1 and 2 are single ended inputs that share the DC Common return pin They accept 3 5 to 27 Vdc with out the need for an ext...

Страница 98: ...and SMD23E2 or SMD24E2 input will be reversed The SMD23E2 or SMD24E2 input is off when the sensor is active You can set the logic state of the input when you configure the unit 1 8 Network Connectors...

Страница 99: ...ically adjust for swapped pairs Table T1 5 TIA EIA Color Codes 1 9 EtherNet IP Connections 1 9 1 Non DLR Applications The SMD23E2 and SMD24E2E2 units have two Ethernet ports with a built in Ethernet s...

Страница 100: ...controller to the first unit The second unit can then be attached to the first with a short cable There is no need to run two cables from your controller 1 10 2 MRP Applications In Media Redundancy P...

Страница 101: ...5 0 The easiest way to verify this address is with the ping command as described in Configuring Network Interfaces which starts on page 89 If the driver does not respond to this address then it may ta...

Страница 102: ...rk Interfaces which starts on page 89 The network interfaces on your computer must be on the same subnet before you can communicate with an SMD23E2 or SMD24E2 2 2b 1 Disconnect the SMD23E2 or SMD24E2...

Страница 103: ...2 Enter your desired values into the IP Address Subnet Mask and Default Gateway fields The Default Gateway setting is not optional It must be set to a valid address on the chosen subnet Because the D...

Страница 104: ...ear before cycling power to the SMD23E2 or SMD24E2 Cycling power before this window appears may corrupt the non volatile memory of the unit The SMD23E2 or SMD24E2 unit will also flash its Network Stat...

Страница 105: ...168 0 50 PREREQUISITE Task 1 6 Power Wiring found on page 96 You must be able to power the unit PREREQUISITE Tasks 1 8 and 1 9 1 10 or 1 11 starting on page 98 You must attach your SMD23E2 or SMD24E2...

Страница 106: ...ks to the Start Menu No changes are made to your registry settings 2 2c 3 Verify that Your Host Controller is Disconnected from the SMD23E2 or SMD24E2 EtherNet IP is not a multi master protocol There...

Страница 107: ...Connect button and enter the IP address of the unit Figure T2 5 Scan for SMD23E2 or SMD24E2 If scanning for the SMD23E2 or SMD24E2 click on the IP Address of the unit and click on the Connect button...

Страница 108: ...t AMCI suggests setting the Default Gateway to the IP address of your host controller 2 2c 9 Set the Communications Protocol The factory default protocol for the SMD23E2 and SMD24E2 is EtherNet IP In...

Страница 109: ...is will open the EDS Wizard Figure T3 1 Opening the EDS Wizard 2 Click on Next to advance to the Options screen Many EtherNet IP platforms support the use of EDS files to simplify the addition and con...

Страница 110: ...ress Next Figure T3 2 EDS Options Screen 2 The registration screen will open Select the Register a single file radio button Figure T3 3 EDS Registration Screen 3 Click on the Browse button and browse...

Страница 111: ...reen 5 Press on the Next button to advance to the Change Graphic Image screen This screen gives you the ability to change the icon associated with the device Figure T3 5 Change ECS Icon Screen 6 Click...

Страница 112: ...figuration tree before adding the unit to your project Refer to your Rockwell Automation documentation if you need instructions for configuring the ethernet port 3 4 Add the SMD23E2 or SMD24E2 to Your...

Страница 113: ...ified here The Change button allows you to change the Module Definition if needed 3 5 2 Connection Tab The default RPI time is eight milliseconds This value can be changed in this tab 3 5 3 Configurat...

Страница 114: ...guration Mode Data Format reference chapter 3 6 Buffering the I O Data Input and output data is transferred asynchronously to the program scan The input data tags should be buff ered with Synchronous...

Страница 115: ...bridge module you will have to add it to the I O Configuration tree before adding the driver to your project Refer to your Rockwell Automation documentation if you need instructions for configuring th...

Страница 116: ...lting Select Module Type screen type generic into the filter as shown in figure T4 2 This will limit the results in the Catalog Number list 3 Select the Catalog Number ETHERNET MODULE in the list 4 Cl...

Страница 117: ...e deleted and again added to the project if the Comm Format is incorrect IP Address Must be the address you set for the SMD23E2 or SMD24E2 Refer to the Set the IP Address and Protocol task chapter sta...

Страница 118: ...possible to store configuration data in the flash memory of the SMD23E2 or SMD24E2 and this configu ration will be used on power up to configure the device However writing the configuration data to t...

Страница 119: ...ad from the SMD23E2 or SMD24E2 This file must be at least 10 words in length An Integer file to contain the data written to the SMD23E2 or SMD24E2 This file must be at least 10 words in length A Messa...

Страница 120: ...and press Enter 3 Double click in the Communication Command field click on the select CIP Generic and press Enter 4 If the Message Instruction is being used to read data from the SMD23E2 or SMD24E2 en...

Страница 121: ...press Enter 9 For Read operations the Service Code field will change to E hex For Write operations the Ser vice Code field will change to 10 hex For both read and write operations the Class field wil...

Страница 122: ...r SMD24E2 Please note that the Data Table Address Send field may be different in your appli cation Figure T5 4 Write Message Instruction Setup Screen Click on the MultiHop tab on the top of the window...

Страница 123: ...ck this 1 Double click on Channel Configuration in the Project Tree and then select the Channel 1 tab The fol lowing window will open Figure T5 6 MicroLogix Ethernet Configuration Screen 2 Enter the I...

Страница 124: ...ETHERNET IP EXPLICIT MESSAGING SMD23E2 and SMD24E2 User Manual ADVANCED MICRO CONTROLS INC 124 Notes...

Страница 125: ...s 3 the fourth register contains Discrete Inputs 48 through 63 The Coil and Holding Register tables in the Modbus data model map to the same physical memory locations in the SMD23E2 or SMD24E2 units T...

Страница 126: ...busprotocolcanbedownloadedathttp www modbus org specs php Figure T6 1 Modbus Data Reference Map 6 4 Supported Number of Connections All SMD23E2 and SMD24E2 units support six concurrent connections Whe...

Страница 127: ...read 6 6 Supported Modbus Exceptions Table T6 2 Supported Modbus Exceptions Function Code Function Name SMD23E2 or SMD24E2 Register Addressing method 1 Read Coils OUTPUT Bit Addresses starting at 16 3...

Страница 128: ...MODBUS TCP CONFIGURATION SMD23E2 and SMD24E2 User Manual ADVANCED MICRO CONTROLS INC 128 Notes...

Страница 129: ...le Installation 1 Open or create a new project that will include the SMD23E2 or SMD24E2 and open the Project View of the project 2 In the menu select Options Manage general station description files G...

Страница 130: ...open the Hardware Catalog 3 You can search for SMD23 or browse to the SMD23x2 icon by clicking through Other field devices PROFINET IO IO Advanced Micro Controls Inc AMCI_Products AMCI_Drives Drag an...

Страница 131: ...k on the SMD23x2 icon and select Properties from the pop up menu The Inspector window will open at the bottom of the screen Under the General tab select the General heading You can rename the SMD23E2...

Страница 132: ...view tab The view in the Hardware Catalog will change Expand the Module tree to show both the Input and Output modules 2 To map the I O bytes to the CPU double click on the 20 bytes IN and 20 bytes O...

Страница 133: ...to select the appropriate domain Use the Media redundancy role drop down menu to select Client 3 Continuing in the Inspector window select Advanced options Port 1 Port interconnection Under Partner po...

Страница 134: ...LEADERS IN ADVANCED CONTROL PRODUCTS ADVANCED MICRO CONTROLS INC...

Отзывы: