Elbette SQL kullanmak için bilgisayar kullanmak zorundasınız. (Extra bir bilgisayar değil)
OPC yani OLE for Process Control demek PC ile PLC'nin veri bölgelerine ulaşmak olarak basite indirgenebilir. Örneğin PC'de yapacağınız bir program ile PLC tarafına bağlantı sağlayarak bir inputu, merkeri ya da bir databloğunun içeriğini PC'ye alabilirsiniz. Tabiki PLC markasına özel haberleşme arayüzü ve OPC Yazılımı gerekecektir. Yalnız bu uygulama kullanacağınız PLC markasına göre değişir. Ayrıca olayın otomasyon tarafını da iyi bilmek gerekir.
Şu anda PLC'nin temelini dahi bilmediğinizi varsayarsak OPC konusunda bana göre mutlaka destek almalısınız. PLC programlamayı bilen bir çok insanın bu tarz bir uygulamadan haberi bile yoktur. Çok zor değildir ama kolayda değildir.