1,PLC+OPC server
opc server运行在一台PC上,然后用高级语言开发该opc server的客户端,就能访问任意数据库了。
优点:通用性强,适用于任意PLC。
缺点:通信负荷较重,不能与扫描周期同步。
2,软PLC
软PLC是运行在PC上面,用软件实现的PLC,用总线与外围IO通信。代表产品有西门子的WinAC,AB的SoftLogix。
以西门子WinAC为例,可以同步或异步调用具有特定接口的dll,而你需要访问数据库的代码,就可以编译在dll里面。
同步调用:调用dll时,要等dll代码执行完毕才能继续扫描。
异步调用:调用dll时,不须等dll代码执行完毕就能继续扫描。
优点:使用与大量数据交换,且能与扫描周期同步,因为在PC的内存内交换数据。
缺点:可能需要另外花费买软PLC。
优化程序。1、优化三菱L系列程序,减小程序占用空间。
2、或者在下载程序前,可将pLc控制器的原先程序及数据清理一下即可解决三菱L系列plc数据满,下不了程序怎么清理的问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)