Are you sure you want to know about this?
The absolute honest answer is - I don't know, and neither does anyone else, regardless of what they tell you.
After that, there are several layers to your question, and I'll try to peel the onion. I'm no Part 11 expert, but my company does have several on staff, and I've talked with them, and done Part 11 work, so here goes:
First off, "Electronic Signatures". PLCs are not operator interfaces. Therefore, BY THEMSELVES, they cannot get an electronic signature from a human, because they don't talk with humans. They talk with SCADA/HMI, and SCADA/HMI talks with humans. Therefore, it falls on the duty of the SCADA/HMI to be "Part 11 Compliant".
Even with that, I'm fond of Intellution's (maker of the iFix SCADA) approach. Their software is not "Part 11 Complient" It is "Part 11 Capable". All the security, and data protection that they can chove into a package CANNOT be complient, unless the programmer implements it properly. There are lots of parts to Part 11. You need to address them ALL.
Second, "Electronic Batch Records". PLCs don't have too much memeory. They don't store lots of historical records. Usually, at most, they collect a days (perhaps as much as a weeks) worth of data, before being polled by a SCADA (which has things like hard drives to store lots of information.)
And even if you DID store multiple batch records (and I'm talking 3 to 7 YEARS worth of records - that's how long the FDA recommends keeping these types of records) on a PLC (excluding for a moment, soft PLCs, which might be considered PLC emulators running on a PC), there is the issue of data integrity.
One of the parts of Part 11 (my copy of 21 CFR is at work, so I can't quote it), states that there will be an audit trail associated with the electronic record, so that any alteration of the record can be traced back to who made it, when they made it, and what the new and old values were. And the audit trail must be secure from accidental or casual attempts at tampering. (It is acknowledged that a sufficiently skilled forger can alter an electronic file so that it cannot be detected. But the same holds true for the paper records that the electronic ones are replacing).
The best metaphor for how a Part 11 system should operate is the ATM. The transactions are secure, the operator has no access to the background processing. Within the bank, it takes TWO people to process the transction. The SysAdmin has the passwords to unlock the system (including the audit trail), and the Processor has the passwords to manipulate the data (but not the audit trail).
And there's questions that the FDA hasn't clarified yet. Take the concept of Tokens with electronic signatures. A secure system should use 2 tokens, a user name and a password (unless you've got a biometric system (now THAT might be able to interface with a PLC)). Each transaction that the operator performs must be "signed" and include the two tokens.
But here's the question: Do you have to have the operator enter BOTH tokens for each transaction, or can he be "logged in" the system, and just pass one token (the password) as an acknowledgement of a transaction (akin to putting initials on a form, instead of signing every line)? The FDA doesn't say. The pharmaceuticals aren't sure (and they're scared). The SCADA manufacturers are scambling (again, I think Intellution has done the best job - but that was as of 3 months ago - ancient history in the software biz).
In most systems that I saw (prior to Part 11), the operator entered a password, and he was logged in until he logged out - possibly not until next week when the supervisor would log in to get privileges that he needed (and then HE'D be logged in for weeks). And passwords were well known (I've often asked the line operators for the SuperUser password so I could get in and make changes - they know it about 50% of the time).
That's the tip of the iceberg. Each pharmaceutical has it's own take on the exact interpretation of the regulation (which just adds to the joy, don'tcha know).
But I think, the bottom line it - NO PLC can be Part 11 complient.