300plcmpi转以太网通过chnet-s7300与labview opc通信
摘要
300plc借助兴达易控mpi转以太网模块(mpi-eth-xd1.0)模块,通过ni opc servers和兴达易控chnets7 opc,测控软件ni labview实现了与西门子s7-300的通讯和监控。
关键词
兴达易控mpi转以太网模块mpi-eth-xd1.0 连接西门子 s7-300
通过 ni opc servers 连接
(1)编辑 opc
1. 打开 ni opc servers 软件。
2. 新建一个 channel,这里取名“channel_300”,点击“下一步”。
3. 在“device driver”中选择“siemens tcp/ip ethernet”,点击“下一步”。
4. 在“network adapter”中选择你的网卡信息,点击“下一步”。
5. 选择默认参数,点击“下一步”直到“完成”。
6. 在刚建立的 channel 下新建一个 device,这里取名“device1”,点击“下一步”。
7. 在“device model”下选择“s7 300”,点击“下一步”
8. 在“device id”下面填入 chnet-s7200pd 的 ip 地址(例如 192.168.1.200),点击“下一步”。
9. 选择默认参数,点击“下一步”直到“完成”。
10. 在“device1”下面建立变量,最后点击“保存”。
ni labview dsc 连接 opc
1.打开“ni labview2010”,新建“项目”,右击“我的电脑”,选择新建“i/o server”。
2.在弹出的对话框中选择“opc client”,点击“continue”。
3.在弹出的对话框中选择“national instruments.niopcservers”,点击“ok”。
4.保存项目
5.右击“我的电脑”,新建“库”。
6.右击你建的库,选择“创建约束变量”,在弹出的对话框中找到你在 ni opc 中建立的变量(channel_300 目录下的 device1 下的变量),选择变量,点击“添加”,再点击“确定”。
7.保存这个库文件。
8.右击“我的电脑”,新建“vi”。
9.在弹出的前面板中插入数值显示控件,并进行变量绑定,这里以绑定 db1_dbw0 为例,右 击“数值显示控件”,选择“属性”,在弹出的对话框中选择“数据绑定”页面,在“数据绑 定选择”下选择“共享变量引擎(ni-psp)”,点击“浏览”。
10.在弹出的对话框中,选择共享变量 db1_dbw0,点击“确定”。
11.点击“连续运行”进行变量监控。
通过-opc 连接
(1)编辑 opc
1.打开“chnets7opceditor”软件。
2.右击“opc.chnet.s7”选择“new connection”。
3.对这个“connection”命名(例如“cpu”),在“chnet-s7 ip address”中填入 chnet-s7200pd 的 ip 地址(例如 192.168.1.200),在“s7 plc address”中填入 chnet-s7200pd 所连的 plc 的自身站地址(例如 2)。
3. 右击新建的连接,选择“new group”。
4.右击新建的组,选择“new item”,建立变量。
4. 最后点击“save configuration”。
(2)ni labview dsc 连接 opc
1.打开“ni labview2010”,新建“项目”,右击“我的电脑”,选择新建“i/o server”。
2.在弹出的对话框中选择“opc client”,点击“continue”。
3.在弹出的对话框中选择“opc.chnet.s7”,点击“ok”。
4.保存项目
5.右击“我的电脑”,新建“库”。
6.右击你建的库,选择“创建约束变量”,在弹出的对话框中找到你在-opc 中建立的 变量,选中变量,点击“添加”,再点击“确定”。
7.保存这个库文件。
8.右击“我的电脑”,新建“vi”。
9.在弹出的前面板中插入数值显示控件,并进行变量绑定,这里以绑定 cpu_ss_db1_dbw0 为例,右击“数值显示控件”,选择“属性”,在弹出的对话框中选择“数据绑定”页面,在 “数据绑定选择”下选择“共享变量引擎(ni-psp)”,点击“浏览”。
10.在弹出的对话框中,选择共享变量 cpu_ss_db1_dbw0,点击“确定”。
注意:此时还不能直接对变量进行监控,在你所建立的库目录下,找到你 cpu_ss_db1_dbw0 这个变量,双击它。
注意:此时还不能直接对变量进行监控,在你所建立的库目录下,找到你 cpu_ss_db1_dbw0 这个变量,双击它。
在弹出的对话框中,选择“浏览 ”,在“变量浏览”中需要再次选中 “cpu_ss_db1_dbw0”,点击“确定”。
11.点击“连续运行”进行变量监控。
87%超高屏占比!华为MateBook D 15 锐龙版全面屏轻薄本发布
蓝牙耳机和有线耳机,人们是如何选择的
大陆存储器消费实力不容小觑 联想采购量与惠普相当
激光雷达:资本追捧竞争加剧,量产难题亟待解决
金属网格技术崛起,触控面板面临新的挑战
300PLCmpi转以太网通过S7300与 OPC通信
世界各国都将发展人工智能作为提升国家竞争力的重要战略
万兆单模光模块SFP-10G-LR:光通信领域的中流砥柱
ChatGPT/GPT的原理及ChatGPT的技术架构解析
实现LED照明应用的无闪烁调光
UML状态图详解
国家电投集团宣布已有能力规模生产电子级多晶硅 将打破国外公司垄断的格局
又一国产激光雷达厂商准备上市,现在谁才是产业老大哥?
使用深度学习的在线学习中的错误发音检测
基于FPGA系统Register和Memory的复位
2台S7-200 SMART PLC自由口通信实现案例
aigo移动固态硬盘 S7 Pro简评:视频创作者的移动资源库
控制电缆和电力电缆的差别是什么?安装电缆需要注意哪些问题
vivo X9s什么时候上市?只是过渡机型 当红花旦助阵vivo X9s 7月6发布
关于双向DC-DC变换器的应用概述和拓扑结构介绍