Примерно так, только про CFC придется чуток забыть наверное, задача больше для ST.

Не понятно, чем вас не устраивает вариант с готовыми контроллерами карт ? Вам же потом просто отдать команду в ПЛК, чтобы он открыл шлагбаум и все.