profibus通讯,加EM277模块,CP5611卡,建立与S7-200通讯,各项设置完成,WINCC中新建了profibus的外部变量ReadPLc,对应PLC单元地址。下一步是wincc如何获得PLC单元的值?也就是说wincc如何读取外部变量并存储在全局脚本中的一个全局变量中。多谢各位!
问题补充:
各位大虾,好象S7-200加了EM277模块就可以不用pc ACCESS ,走PROFIBUS通讯就行了,S7-200和WINCC中的PROFIBUS、cp5611 都配置好了,WINCC--- 变量中新建了PROFIBUS DP ,在CP5412 BORD1 中新建了变量ReadPLc,剩下就是如何读取ReadPLc的值?
最佳答案
电脑要安装PC ACCESS软件.在PC ACCESS中,把要取的PLC的变量设置好.例如:取PLC的VB10数值,在PC ACCESS中设置VB10.
在WINCC中要选择OPC的通道.硬件连接好后,在OPC通道中就能够看到PC ACCESS中设置的VB10,把VB10选中后就相当与你把VB10的数值取到了WINCC中.
VB10就是WINCC的外部变量.在WINCC中你在把VB10的数值写入一个全局变量中就行了.
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc276754.html