horvatmiha

M221 PROBLEM WITH I/O EXPANSION BUS

7 posts in this topic

Hello! 
I am using PLC TM221CE16R and SoMachine Basic v1.6. My PLC has firmware 1.6.0.1. I use analog expansion bus, input module TM3AI8. Everything was working fine for 2 hours until suddenly I got next message in SoMachine Basic: I/O expansion configured but is absent or inoperative. I/O expansion bus is not started. 

Since then ERR LED is always blinking. I already tried deleting program, updating firmware, removing expansion module in configuration page, removing/adding physical module, selected module as Optional, removing battery - nothing helped. If I try removing application, ERR LED is still blinking. Seems like I can't delete previous program, something like config file is burned into PLC. 

On the other hand: if I write some simple program, PLC works fine. It turns on/off relays correctly. Just expansion bus is not working. It is not working even if it's not configured or attached physically to PLC.

Can anybody please help me? It is really frustrating.

EXPANSION BUS.PNG

EXPANSION BUS1.PNG

EXPANSION BUS2.PNG

Share this post


Link to post
Share on other sites

***Didnt read the part about working for 2 hours...hence the edit***

 

Sorry for even asking this but we are humans. Are you sure the expansion card installed in expansion slot is the same part number than configured in the software?

Also did you check the plug in area of the expansion card if there are maybe physical damage?

Also is the correct voltages wired to the expansion card?

Edited by cHud

Share this post


Link to post
Share on other sites

Thanks for reply!

Expansion slot in program and attached to PLC have the same part numbers. Expansion slot plug is not damaged. Voltage to expansion slot is correct, also without any voltage it has PWR (power) LED on. 

IF I configure program without any expansion slot, erase program in controller and upload new configuration, I got the same error. Really can't figure out what could be problem. My whole configuration worked fine for 2 hours. After NO CHANGES it stopped working, as I remember PLC got disconnected by itself and reconnected (USB, not physically), then suddenly everything stopped working and I got this message.

Any ideas?

Edited by horvatmiha

Share this post


Link to post
Share on other sites

Try loading firmware again on cpu. This should clear all memory in plc. Also look for firmware updates for that plc on schneider website. Personlly havent had a problem like this. Will keep digging maybe i find something

Share this post


Link to post
Share on other sites

I already uploaded latest firmware (1.6.2.0), but error is still there. It's really weird that changing firmware doesn't clear this mistake. After uploading firmware I still got error light blinking and the same error message. I am afraid about hardware being corrupted. Is there any hardware reset? Or some hard reset for these Schneider M221 PLCs??

Thanks in advance.

Share this post


Link to post
Share on other sites

After a month and with help of technical support we figured out that problem was with hardware on PLC. They sent me new PLC. Thanks for help!

Share this post


Link to post
Share on other sites

I know this is an old thread, but I've started to experience the same symptoms on a PLC with lots of expansion IO units. This has been working fine for nearly 2 years, and all of a sudden it randomly stops working with the ERR light flashing. How did you troubleshoot the faulty hardware, and was it the actual PLC at fault or one of the IO/expansion units??

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now