sinumerik 840d sl

Siemens SINUMERIK 840D SL: Product Spotlight & Alarms

The Siemens SINUMERIK 840D sl is a popular open CNC for modular and premium machining concepts with powerful and dynamic system functions that can be used for a wide range of applications. The CNC system is drive based, and can handle up to 93 axes or spindles and any number of PLC axes. The 840D sl can be used in combination with SINAMICS S120 drives and SIMATIC S7-300 PLCs. The system’s powerful hardware architecture and intelligent control systems ensure machining with the highest level of performance and precision. Additionally, there are a number of solutions that allow for easy IT integration.

The SINUMERIK 840D sl can be used for a wide range of applications including:

  • Turning
  • Milling
  • Gear Machining
  • Grinding
  • Machining Composites
  • Handles and CNC Machining using Robots
  • Nibbling, Waterjet Cutting, Laser Machining, & Plasma Machining
  • Multitasking

The SINUMERIK 840D sl has extremely high precision and performance with accuracy up to 80-bits nano. Its dynamic feed forward control ensures that following error is completely compensated for. With its superb algorithms such as Look Ahead, this system can perform at maximum speed with the same level of performance. The SINUMERIK system also minimizes idle time to keep your production levels at maximum capacity. It can handle kinematic transformations with ease, and sets the standard in energy efficiency. The SINUMERIK 840D sl has a number of integrated safety functions to protect personnel and other machines.

Below is the Siemens SINUMERIK Alarm List:

400000PLC STOP %1 Definitions: PLC not in cyclic mode. Travel with the machine is not possible. %1: 1 Ready(User program has not been started) 2 Break (User program has been interrupted) 3 Error (Other PLC alarm with PLC Stop active) Reaction: Alarm display. Remedy: Rectify other PLC alarm; Switch on menu in PLC stop position or test user program. Program Continuation: Alarm display showing cause of alarm disappears. No further operator action necessary.
400001System error %2 Definitions: %1 :Type number With this alarm, internal alarm states are displayed that, in conjunction with the transferred error number, provide information on the cause and location of the error. Reaction: PLC Stop Remedy: Notify Siemens of this error together with the error message. Program Continuation: Switch control OFF – ON.
400002System error %1 Definitions: %1 :Type number Internal error states are displayed with this alarm. An error number is also specified to provide further details about the cause and location of the error. Reaction: PLC Stop Remedy: Report this error to Siemens along with the type number. Program Continuation: Switch control OFF – ON.
400003Faulty connection to the operator panel Definitions: %1 :Type number This alarm displays that the connection to the machine control panel via the MCPA module has been interrupted. Reaction: Mode group not ready for operation Remedy: Check connection to the MCPA module. Program Continuation: Clear alarm with the Delete key or NC START.
400004Code error: %2 network %1 Definitions: %1 :Network number %2 :Internal error code, module type The user program contains an operation which is not supported by the control. Reaction: PLC Stop Remedy: Modify and reload user program. Program Continuation: Switch control OFF – ON.
400006Loss of remanent PLC data Definitions: The following causes are possible: Control handling (e.g. standard PLC deletion, power up with default values) Control handling of power up with backed up data without backing up data in advance Support time exceeded Reaction: Alarm display. Remedy: Update the data required. Program Continuation: Clear alarm with the Delete key or NC START.
400007Operand error: %2 network %1 Definitions: %1 :Network number %2 :Module type Reaction: PLC Stop Remedy: The variable displayed must be checked in the user program for violation of the address range, impermissible data type and alignment errors. Program Continuation: Switch control OFF – ON.
400008Programming tool – version is not compatible %1 %2 Definitions: %1 :Programming tool version This version is not compatible with the product version of the control system. Reaction: PLC Stop Remedy: Translate the user program using a suitable programming tool version and load in the control. Program Continuation: Switch control OFF – ON.
400009Computing time overrun at PLC level: %2 network %1 Definitions: %1 :Network number %2 :Module type Check user program of the corresponding network displayed. Reaction: PLC Stop Remedy: Change user program Program Continuation: Switch control OFF – ON.
400010Arithmetic error in user program: Type %2 network %1 Definitions: Check user program in the specified network. %1Network number, module ID %2 = 1:Division by zero using fixed-point arithmetic 2:Floating-point arithmetic Reaction: PLC Stop Remedy: Change user program. Program Continuation: Switch control OFF – ON.
400011Maximum number of subroutine levels exceeded: %2 network %1 Definitions: %1Network number %2Module ID Check user program in the specified network. Reaction: PLC Stop Remedy: Change user program. Program Continuation: Switch control OFF – ON.
400013PLC user program is incorrect Definitions: The PLC user program in the control is incorrect or is not available. Reaction: PLC Stop Remedy: Reload PLC user program. Program Continuation: Switch control OFF – ON.
400014PROFIBUS DP: power up interrupted, type: %1 Definitions: %1: 1PROFIBUS DP power up interrupted 2Software versions of NC and PLC do not match 3Number of slots per function exceeded 4PROFIBUS DP server not ready Reaction: PLC Stop Remedy: Types 1 to 3:Report error to Siemens Type 4:802D sl – Check and/or replace PCU hardware and/or check MD 11240 Program Continuation: Switch control OFF – ON.
400015PROFIBUS DP: I/O defect: log adr. %1 bus/station: %2 Definitions: The PLC-AWP is using I/O addresses which are not available. %1Logical I/O address %2Bus number/station number Causes of error: Bus peripheral has no voltage Bus address set incorrectly Bus connection faulty Active MD 11240 (SDB configuration) is set incorrectly Reaction: PLC Stop Remedy: Rectify the error using the error cause Program Continuation: Switch control OFF – ON.

The SINUMERIK 840D sl can be used in many different industries. Its customization solutions allow it to fulfill the requirements of even highly regulated industries. There are even support services and solutions provided for specific niches.
SINUMERIK 840D SL Applicatons

MRO Electric offers a variety of support services for the SINUMERIK 840D sl. These include providing new spares, refurbished components, and repair services. If you are in need of a replacement part or FANUC repairs, please call us at 800-691-8511 or email sales@mroelectric.com.
tsxcusbmbp

Schneider Electric TSXCUSBMBP: Beyond the User Manual

Need a replacement TSXCUSBMBP? Request a Price Quote Now.

The Schneider Electric TSXCUSBMBP is a USB Modbus Plus Communications Adapter. In this guide, we will show you how to install the hardware, configure the driver software, and use the Modbus Plus network diagnostics features of the driver software.

Important: The least versions of the TSXCUSBMBP driver to run on Win Server 2012 R2 are driver versions 8.0 and 8.1.

The TSXCUSBMBP is designed to bridge the gap between a USB connection and the Modbus Plus network. It combines hardware and software together in one simple and single device. The module has its own Modbus Plus node address which can be set through the TSXCUSBMBP driver software. This module allows software applications using the serial Modbus RTU communications to connect on the high-speed Modbus Plus network, as well as provide diagnostic capabilities to the Modbus Plus network.

Most Win32 Applications that support serial Mdubus communications can use a Modicon TSXCUSBMBP to connect on a Modbus Plus network. A VSP (Virtual Serial Port) is what redirects communications from Concept, Unity, ProWorx32 and other programs to the TSXCUSBMBP communications adapter. After the VSP is installed, it will create one serial port with the port reference as defined in the module’s driver software. When configuring the Modbus application software, this port reference is selected as the serial port for the application to use. The routing table is used to associate Modbus Slave IDs with 5-byte Modbus Plus routing paths which allow the application software to communicate with any Modbus Plus device within range on the network.

The TSXCUSBMBP’s hardware consists of a box with a USB cable from one end (which connects to the PC) and a standard Modbus Plus DB9 connector on the other end (for the Modbus Plus network). Local signalling LEDs on the top cover of the device tell you the presence of power from the USB port and the state of the Modbus Plus network – no external power supply is required.

TSXCUSBMBP Installation

To install the TSXCUSBMBP, you will need the following:
– Windows XP Operating System with service pack 2, or Windows 2000 with Service Pack 4 or greater.
– 1 MB of free disk space.
– Minimum of 256 MB of RAM.
– One free USB port or a USB Hub that supports USB 1.1 or greater.

If a previous version of the TSXCUSBMBP was installed, the VSP component of the driver must be manually uninstalled using Device Manager before a new version can be installed. After this, the new driver should be installed before connecting the new TSXCUSBMBP to the PC. After the new driver is installed, connect the TSXCUSBMBP and install using the New Hardware Wizard. After completing the instructions, you should see a message stating “Your new hardware is ready to use.” Restart your computer, and the device should be fully functional. If the driver starts up before the TSXCUSBMBP is connected, then it will be necessary to re-scan for adapters so the driver can detect it.

TSXCUSBMBP Configuration

To configure the module, you will need to do the following:

1. Configure the Modbus Plus Node Address
The communications adapter must be assigned a Modbus Plus node address to communicate on the network. Select “Settings” and then type the address in the appropriate box. When complete, hit “Save”.

2. Configure the Slave Response Timeout
The slave response timeout is used by the module each time it sends a request from an application out on the network to a slave device. Use the manual to determine the appropriate value that should be used with your system. Select “Settings” and then type the value in the appropriate box. When complete, hit “Save”.

3. Configure the Virtual Serial (COM) Port
To do this, select “Virtual Modbus Port.” Select the desired COM port from the list available. When complete, click “Save”.

If you experience any problems while configuring your adapter, please use the table below to determine the appropriate error code given by the LEDs, if applicable. As always, refer to the user manual for more complete information.

TSXCUSBMBP Error Codes
TSXCUSBMBP Error Codes
MRO Electric carries both New and Refurbished TSXCUSBMBP Communication Adapters. For more information on this module or to request a price quote, please call 800-691-8511 or email sales@mroelectric.com.

Schneider Electric Magelis HMIs – Frequently Asked Questions Part II

MRO Electric carries new and refurbished Magelis HMIs. To request a quote, please call 800-691-8511 or email sales@mroelectric.com.

Magelis HMIs
Magelis HMIs

Why is the Magelis XBTRT511 is not giving me the correct floating point value reading on the alphanumeric display when communicating with a Momentum?
If you address the alphanumeric display as a %MW that is incorrect. To read a floating point value, you need to address the alphanumeric as a %MF.

Does the Magelis Panel PC, HMIPUC9D0E01, have line out to connect a speaker?
Yes, the Panel PC HMIPUC9D0E01 have a Line out to connect an external speaker.

Can I lose my alarms log in Vijeo Designer V4.5 when power cycling my Magelis XBT-GT?
Each alarm group can have 2 such alarm buffers: one for History alarm events (size defined by the “Num of History Alarms” property) and one for Log alarm events (size defined by the “Num of Log Alarms” property).
These alarm buffers are stored in the DRAM (Dynamic RAM: similar to the RAM of a PC) of the target. Therefore, if the target is turned off, the alarm buffers are wiped out. If you need them to be saved even when the target is turned off, you can enable the “Backup Alarm Group” property (at the global alarm level). This way, these alarm buffers will be stored in the DRAM and in the SRAM (Static RAM: doesn t get wiped out when the target is turned off) as well.
Since the size of these alarm buffers is limited (the maximum value for the “Num of History Alarms” and “Num of Log Alarms” properties is 10000), they won t always contain the whole history of alarm events on the target. To obtain that behavior, you can enable the “Save To File” property (at the alarm group level). This way, the alarm events will be saved into Excel files (on the CF card) and these Excel files will contain the whole history of alarm events for the corresponding alarm groups.

Is there a RS-485 cable to connect a M221 to a Magelis XBTN401?
No. There is no cable you must make your own the pin out is as follows;

4——–4
5——–5
7——–7
8——–8

No other pins can be used because the M221 can also be configured for RS-232. (can not use a straight through Ethernet cable).

What is the meaning of “PLC Returned error code 02H” for Magelis Targets HMIGTO ?The error “PLC Returned error code 02H”, means that you are trying to access an address in the slave device which is not defined or inaccessible or there can be issue with communication card , cable, or communication settings done inside IOmanager communication equipment channels must be checked. Mostly the issue observed is related to register mismatch between target and slave device. Correcting this will resolve the issues.

What is the the number of candela per square meter for the Magelis XBTGTO?
HMIGTO 3.5″ = 450
HMIGTO 5.7″ = 500
HMIGTO 7″ = 350
HMIGTO 7.5″ = 400
HMIGTO 10.4″ = 450
HMIGTO 12.1″ = 450

Can a Magelis HMI communicate to a M241 SL2 using SoMachine protocol?
The M241 can communicate to an HMI via SL2. The default communication settings for SL2 does not match the settings for the COM of the HMI (baud rate and parity are different). If the settings are adapted, the communication works fine.
Below is the RS485 pinout:

HMI to M241 SL2
Pin 4 to D1
Pin 5 to D0

Can the Magelis HMIPPF7A2701 be mounted at a 45 degree angle?
The unit can be mounted at a 45 degree angle as long as the ambient air temperature does not exceed 85F and that there is enough air flow surrounding the unit.

Why does Magelis HMI tell me to change my password when I log in?
In Vijeo Designer, there is a feature called Password Management. If this is enabled, and password expiry is enabled, your password will expiry in two cases:
1) At first login and
2) After the defined time has elapsed.

You will need to change your password in the runtime with the user manager part or redownload the application again.

Can I have two Magelis HMI to the same serial port of a M238?
No you cannot, there are two possibilities to realize configuration of a M238 + 2 XBTGTs.
You can connect an HMI to the SL1 of the M238 and the second HMI can be connected to SL2.

Why is there only some data logged in my Magelis HMI?
Vijeo Designer Runtime is designed to optimize storage for data logging by only creating a record when the value of the variable changes. If the value of the variable remains static, a new record will not be created (other than the initial record). Each record made is for a unique value. Vijeo Designer cannot send emails via SMTP2Go on the Magelis but is successful via simulation

When this situation occurs, it is likely the network settings on the HMI are incorrect. Ensure that the IP, Subnet Mask, Default Gateway, and DNS server are all set up correctly. Typically you can compare your PC’s settings vs the HMI’s settings to find the differences (if they are on the same network).

Can the TM2 expansion modules be used on the Magelis STU and STO?
No, if you want an HMI that can use the TM2 modules you will need to go to the HMISCU series.

Is there a Magelis HMI that can withstand 80psi of pressure?
The HMIGTO xx15 series has been tested to withstand 10 bar of high pressure washing machinery. (10bar = 145 psi)

Magelis HMIs – Frequently Asked Questions Part I

MRO Electric carries new and refurbished Magelis HMIs. To request a quote, please call 800-691-8511 or email sales@mroelectric.com.

Magelis HMIs
Magelis HMIs

Is it possible to download to a Magelis HMISCU with SoMachine using the IP address connection mode?
SoMachine V4.1 SP1.2 does not support this feature. It is only possible to download using the Node name connection mode.

What methods are there to put a Magelis back to factory settings?
Use the Vijeo Designer Runtime Installer found in the Start menu under Schneider Electric\ Vijeo-Designer to re-install the Runtime.

What are the Magelis XBTGT7340 DIO output specifications?
The Run, System Alarm and Event Buzzer outputs are rated for 24VDC and 50ma.

What is the MTBF for the Magelis HMISTU855?
-LCD and touch panel of STU655/855 is 50,000 hours
HMISTU655/855 is 2,087,918 hours without LCD screen

Can the MBX Driver V7.0 be installed on a Magelis iPC Smart box with a primary 1GB CF card?
No there is not enough available space on the primary CF card. MBX Driver requires Microsoft .NET Framework 2.0 which requires about 150MB of available space on the primary CF card.

Can I use a VESA mount on the Magelis iDisplay MPCYT90NAN00N?
Yes. The iDisplay MPCYT90NAN00N can be mounted using a 100mm VESA mount.

Why can’t my Magelis HMI Communicate over Ethernet?
One common mistake people make is plugging the Ethernet cable into the RJ45 COM port of the HMI. First thing to check is to see if your Ethernet cable is actually plugged into the Ethernet port (it is labelled accordingly).

Is there a replacement keypad membrane for the Magelis XBTR410?
No. There are no replacement keypad membrane for the XBTR410.

Does the Magelis HMISCU support 3rd party drivers?
The HMISCUs only support Schneider Electric protocols. It does not support any 3rd party protocols. It was a Marketing decision to not include 3rd party drivers.

Does the Magelis HMISTO have e-mail functionality?
Only the HMISTO531 and HMISTO532.

Can I delay the Startup on the Magelis HMIGTO?
A Startup delay can be added from the Target Properties under Startup Options.

What is the fusing recommendation for the Magelis HMISCU?
We recommend using a slow-blow, 2A type T fuse. Type T and Class refer to different characteristics.
Type T is a time-delay slow blowing fuse. They are available in a wide variety of form factors and amperages. They typically have a fast over current link for surge spikes and a slower over current link for longer overload conditions.

Which Magelis HMI models support DH485?
The following HMI series support the DH485 protocol:
XBTGT
HMIGTO
HMISTU
HMISTO
XBTGK
HMISCU
HMIG3U

Is a Magelis HMISCU capable of logging data?
A HMISCU is capable of logging data onto an USB memory stick. Only the Vijeo Designer part of the controller will be able to do data logging. The SoMachine Logic Builder part cannot do data logging.

What is the communication cable to connect a Magelis XBTN401 to a Twido TWDNAC485D MiniDin port?
The cable part number is XBTZ968.

What software is used to program Magelis HMIGXU series ?
Vijeo Designer Basic V1.0 and higher is used to program the Magelis HMIGXU series.

Can the keypad on the Magelis XBTGK’s be replaced?
No, the keypad or membrane on the Magelis XBTGK’s are not field replaceable. There are no replacement parts for these and it will most likely have to be sent in for a repair.

What are the MTBF’s of the Magelis HMIGTU series?
See attached for the MTBF’s for the Magelis HMIGTU ranges.

Is the Magelis HMIGTO work with neoprene gloves?
The Magelis HMIGTOs use a resistive touchscreen. The touch is activated when pressure is apply to the screen and can be used with neoprene gloves.

Can the Magelis HMI be mounted vertically?
No, the Magelis series of HMIs programmed with Vijeo Designer cannot be mounted vertically. The reason for this is because Vijeo Designer software assumes that the (0,0) coordinate is the top left corner of the screen.

Are the Magelis HMIGTO series ATEX Certified?
Yes, the Magelis HMIGTO’s are ATEX certified and the models are listed below.
HMIGTO1300
HMIGTO1310
HMIGTO2300
HMIGTO2310
HMIGTO2315
HMIGTO3510
HMIGTO4310
HMIGTO5310
HMIGTO5315
HMIGTO6310
HMIGTO6315

Magelis HMISTU boots to the message Runtime Unsupported : The hardware platform does not match the target type defined in the application. Is there a way to recover from this?
This usually can affect the following parts: HMISTU655/855, and HMIS5T. The HMISTU targets do not have a way to recover the Runtime. It is recommended that the unit be sent in for repair, or purchase a replacement unit.

FANUC Servo & Spindle Motor Repair

MRO Electric and Supply provides fast and reliable FANUC servo motor repairs on all types of FANUC motors. Our factory-trained repair technicians have years of expertise with FANUC servo systems, and our facility provides them best-in-class testing equipment that will have your FANUC motors repaired, tested, and aligned precisely to the manufacturer’s specifications.

Our large inventory of spare parts and replacement components allow for us to repair your motor quickly to get you back up and running with minimal downtime. MRO Electric is able to recondition and test each of your motor’s components. This includes performing re-windings and replacing bearings, as well as repairing armatures, housings, encoders, resolvers, output shafts, and flanges.

FANUC Servo Motor Repair
FANUC Servo Motor Repair

As one of the nation’s leading FANUC servo motor repair specialists, MRO Electric places a strong emphasis on reliable customer service, great pricing, fast turnaround, and quality repairs. Each of our FANUC servo repairs come with a minimum 12-month warranty. MRO Electric can repair all FANUC motors and parts, both new and old.

FANUC Motor Repair
FANUC Motor Repair

Once your motor is received, it is thoroughly cleaned and reconditioned. Our trained technicians disassemble, inspect, and troubleshoot each individual motor component. After each non-functioning component is replaced or repaired, we test motor function fault, brake, encoder, and thermistors. We then commission the motor using one of our drives, testing it in both forward and reverse for at least an hour.

MRO Electric also stocks both new and refurbished FANUC motors with rush shipping options available. If you require a working motor immediately, you can take advantage of our core exchange policy to return your non-functioning motor in for credit.

We recently rebuilt some Fanuc AC Spindle Motors, including one motor part number A06B-0828-B302. The customer was in a rush and needed this 357 lb motor so that he could get back up and running right away. We didn’t have the motor in stock, but we did have all of the parts in stock to build the motor. Check out all of our Fanuc CNC products on our website.

Within 3 days we were able to rebuild, repaint, and fully test the motor with our FANUC Spindle drives to get it ready to go back out via freight to the customer, so they were back up and running in less than a week.

Our rebuilds for these size motors usually take 2-3 days, so we were right on schedule for this Fanuc motor. We have the full list of motors that we stock and repair here, and you can email sales@mroelectric.com for more info. We also have pictures of the finished product below as an example.

For a free FANUC servo motor repair quote, please email sales@mroelectric.com or call 800-691-8511.  For more information on our FANUC repair capabilities, you can visit our FANUC Repair page.

FANUC Drive Repairs from MRO Electric and Supply

Here at MRO Electric and Supply, our repair shop is designed to provide the highest quality drive repairs on all FANUC spindle and servo amplifiers. With a variety of testing platforms and a large stock of replacement components, we can fully repair and refurbish your FANUC drive to “like new” condition.

Each of our FANUC Drive repairs come with a 12-Month Warranty.

Our Process:

  1. Inspection / Disassembly
    When your non-functioning FANUC drive is first received, our repair technicians go to work inspecting, disassembling, and thoroughly cleaning your unit.  Throughout this process, we will evaluate your drive to determine the primary cause of failure.
  2. Component Replacement
    Our technicians test and replace any non-functioning components on your FANUC Drive. We also replace any worn parts, as well as components that are prone to failure. This includes resistors, diodes, IGBT’s, capacitors, electrolytic caps, relays, and fans. We have one of the largest stocks of FANUC circuit boards on the globe. We continue to troubleshoot and replace components until we are confident that your FANUC drive can move onto the testing phase.
  3. Testing
    With our numerous testing platforms, we perform a variety of dynamic functional tests on your FANUC drive to ensure reliability. After these procedures, your FANUC drive is left to run overnight in our facility to certify its consistency.
  4. Shipping
    Once your FANUC drive has passed our strict testing and quality control procedures, it is carefully packaged and shipped back to you in perfect working condition.
Our repair pricing can save you up to 75% compared to buying new drive. Save time and reduce costs by having your FANUC drive refurbished by the experts here at MRO Electric. 
For more FANUC Drive repair information or to request a free quote, please call 800-691-8511 or email sales@mroelectric.com.
6SN1123-1AA00-0CA2

Siemens 6SN1123-1AA00-0CA2: Beyond the User Manual

The Siemens 6SN1123-1AA00-0CA2 is a Simodrive 611, 1 Axis Power Module. With the control module, the 6SN1123-1AA00-0CA2 forms the drive module for feed or main spindle applications. The module provides power to the control boards as well as the connected motors. It can be used to operate a variety of Siemens and 3rd party motors. This module is graded according to a certain rating and can be supplied with three different cooling techniques. The module is equipped with overload protection. When this is dimensioned properly,  it prevents both the cables and motors from being overloaded. the power module has two operating modes – one for Feed drives and another for Main spindle drives.

The 6SN1123-1AA00-0CA2 can be used for a variety of solutions due to its modular and space saving attributes. The module’s output limits can be modified by the control module in use. The drive modules can be operated from both an unregulated and regulated supply modules belonging to the Simodrive 611 drive system. The power module draws its supply required to control the motors from the DC link.

Then installing a control board into the 6SN1123-1AA00-0CA2, make sure the following is observed:

  1. Ensure that the power module is in a no-voltage condition.
  2. Check that the memory module is inserted and locked into place in the control board.
  3. Insert the control board into the power module.
  4. Tighten the screws retaining the board (2 on front panel).
  5. Connect the front panel of the board corresponding with its applicable connection diagram. The mating connectors must be inserted at the appropriate interface.
MRO Electric stocks both new and refurbished 6SN1123-1AA00-0CA2 Power Modules. For more information or to request a quote, please call 800-691-6511 or email sales@mroelectric.com.

6SN1123-1AA00-0CA2
6SN1123-1AA00-0CA2