WINCC7.0与S7-200通过OPC通讯(PPI)

发布时间:2024-06-14
注:需要用到的软件pcaccess,专门用于s7-200的opc服务器(server)软件
一、首先来了解一些关于pcaccess的一些资料
二、进行具体设置
1、打开pcaccess软件点击:microwin---右键---设置pg/pc接口:
2、选择相应的通讯协议,如下图,使用的是cp5611通讯卡:
3、添加新plc,设置名称和网络地址:
4、添加变量:点击上一步新添加的plc右键----新---项目:
5、设置变量的符号名称、plc对应地址、读写类型、数据类型、高低限等。依次建立vb0、vb1、qb0、qb1四个变量:
注意:完成后记得保存项目
6、打开wincc7.0,新建一个项目,然后点击“变量管理”----右键----“添加新的驱动程序”:
7、选择opc---打开:
8、opc---opcgroups---右键点击---系统参数:
9、点击本地“local”---s7200.ocpserver---然后点击“浏览服务器”:
10、弹出的“过滤标准”对话框,直接点“下一步”:
11、s7200.opcserver---microwin---s7-200opc---选中右边对话框中的变量------添加条目:
12、然后系统会提示建立一个连接,点击“确定”:
13、填写前缀(wincc变量组中显示)---选中“s7200_opcserver”---完成;
依次添加qb0、qb1、vb0、vb1这四个变量:
14、此时在wincc项目下的ocp驱动器目录中可以看到导入的变量:
三、plc程序与wincc程序
1、plc程序如下:
2、wincc程序如下:
建立6个按钮,分别对应向vb0、vb1写入1、170、255;即向qb0、qb1写入1、170、255:
3、建立2个输入输出域,分别显示qb0和qb1的值:
四、测试
按下vb0的“170”按键和vb1的“1”按键,即向vb0中写入“170”向vb1中写入“1” ,然后plc中再将vb0中的数值move到qb0、vb1中的数值move到qb1:
plc实际照片:
170(10进制)=10101010(2进制)
上一个:宝宝周岁送什么有纪念意义的周岁礼物
下一个:上海沪鼎为您讲解免疫细胞反应的重要调节因子(转载)

联想笔记本哪个性价比高,华硕和联想笔记本哪个性价比高
如何做好变频器的防尘工作
什么情况会被限制出境
帅康燃气灶不通气什么原因
前倾双进风离心风机运转中出现异常的原因
bg95m3la-64-sgns_(quectel(移远))bg95m3la-64-sgns中文资
厚声201007F1501T4E今日行情、最新报价
犯人是怎么分监狱的
50ml高温高压水热反应釜
新亚科技大楼