如何通过PC ACCESS在EXCEL中写数据

我用PC ACCESS连接了S7-200 PLC。在电脑中用EXCEL写数据给PLC,但是不知道如何写。帮助中有这样一段话:
 “"读取"按钮只能向项目写入数值或向项目写入数值并向单元发送数值。以下是两种按钮类型:

 OPC写入按钮#1:

  仅向项目写入数值
  
 VBA代码:

 A0;Call Excel.Application.Run("OPCS7200ExcelAddin.XLA!OPCWrite", "2,VW0,WORD,RW", _

 A0;A0;A0;A0;Cells(27, 8), "")
  
 OPC写入按钮#2:

  向项目写入数值并向单元发送数值
  
 VBA代码:

 A0;Call Excel.Application.Run("OPCS7200ExcelAddin.XLA!OPCWrite", "2,VW0,WORD,RW", _

 A0;A0;A0;A0;Cells(31, 8), "$I$31")”

 请问这些所谓的VBA代码如何在EXCEL中使用?输入到哪里?怎么把数据写入到PLC中的?(我现在可以实现在EXCEL中读取PLC的数据。)

最佳答案

用EXCEL写数据给PLC需要在Excel的Visual Basic编辑器中编写程序。
 帮助中的代码是指Excel中的按钮程序,需要先在Excel中加载Addin.XLA的宏,然后根据向导就可以读写数据了。
 其实楼主可以参考PC Access自带的两个Excel的例子,里面有详细地解释。
 $:\Program Files\Siemens\S7-200 PC Access\Samples\Excel
 

提问者对于答案的评价:
ok

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc319226.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:56
下一篇 2020年11月1日

相关推荐