首先我已经用STEP7与300PLC通信正常
下载了程序
打开WINCC 新建了驱动S7 可以显示MPI
在MPI 里面建立了变量
问题出来了,我想问一下如何让WINCC里的变量通过组态形式,控制一个输出点输出?
WINCC的变量如何跟300的模块对应?(目前我连接的是数字量输出模块)
可以监视两者的 通信关系吗?
问题补充:
我是这样建立的】
是不是我WINCC 组态的时候出了问题?
我建了一个按钮 在鼠标动作时
用C动作让 输出的变量为1
我监视300PLC 程序 没发现有相应动作
最佳答案
在WinCC里用直接连接组态就可以
先建立一个二进制的变量a,在画面中添加一个按钮,然后对按钮组态:事件→鼠标→按下左键组态一个直接连接,源常数:1与目标变量:a连接;然后在事件→鼠标→释放左键组态另一个直接连接,源常数改为0即可,目标变量还是a。
检测两者是否通讯成功:开始菜单→所有程序→SIMATIC→WinCC→Tools→Channel Diagnosis,绿色的勾表示通讯成功。(检测时PLC要处于运行状态,WinCC必须激活运行)
提问者对于答案的评价:
3Q
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc266530.html