没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
2页
实现PLCsim与上位机通过TCPIP通讯的软件.pdf实现PLCsim与上位机通过TCPIP通讯的软件.pdf实现PLCsim与上位机通过TCPIP通讯的软件.pdf实现PLCsim与上位机通过TCPIP通讯的软件.pdf实现PLCsim与上位机通过TCPIP通讯的软件.pdf实现PLCsim与上位机通过TCPIP通讯的软件.pdf实现PLCsim与上位机通过TCPIP通讯的软件.pdf实现PLCsim与上位机通过TCPIP通讯的软件.pdf
资源推荐
资源详情
资源评论
看了“
实现 PLCsim 与上位机通过 TCP/IP 通讯的软件”
文章后,很受启发,于是萌发用通 tcpip
联通 ifix 和 plcsim 的想法,并测试成功,以下是当时测试步骤:
1. 我用 VMware 模拟了两台 XP 虚拟环境,为方便记忆,以下简称 1#机和 2#机,确保网络
可以互相 ping 通;
2. 1# 机下安装 step7 v5.4, plcsim v5.4,以及 Nettoplcsim 小软件;
3. 2#机下安装 ifix4.0,s7A,
4. 1# 机用 step7 通过“MPI”将编辑好的程序下载到 plcsim,在“任务管理器”中停止“s
7ioehsx.exe”,或者用命令为 net stop s7oiehsx, 然后运行 Nettoplcsim,此时左下角
显示 plcsim connected,右下角为 client disconnected。
5. 2#机下运行 SCU 配置,SCADA 下添加 s7A 驱动;
6. s7A 驱动配置中,channel 页面选择“tcp”,device 页面 ip 地址栏输入 1 号机的 ip 地址
(1 号机相当于带网络模块的 plc),并添加一个 DB1,各画面勾上“enable”,最后按运
行键启动 s7A 驱动;
7. 观察 1# 机 Nettoplcsim,右下角“client disconnected”转变为 2#机的 ip 显示,中间窗
口数据不断滚动。
8. 2#启动 ifix,在数据库上增加相应的 AI 输入,联通数据如“channel7:device6 DB1. DB
D0,刷新后可以看到数据上来。
9. 至此,测试成功。
10. 另外,在 1 号机中安装 ifix,直接用 S7A 通过 MPI 联通 ifix 和 PLCsim, 将 1#,2#机组成
了 IFIX 冗余网络,结果成功。
实现 PLCsim 与上位 i 机通过 TCP/IP 通讯的软件
本单位原来用的 PLC 与操作屏均为 siemens,s7-300 和 protool 用 MPI 通讯,很方便在一台
电脑内模拟通讯。后来机器升级,s7-300 与 wincc flexible 2007 的通讯采用 TCP/IP 通讯,
参照论坛上的方法,一直没有成功,还好,wincc flexible 2007 模拟时可以改成 MPI 通讯。
现在又变了,上位机都采用的 zeNon 的软件,B&R 的面板,通讯用的 TCP/IP,模拟器彻底玩
不转了。
zeNon 的官方论坛上也有问此问题的,zeNon 的技术支持很抱歉的说只支持西门子硬件,以
为没戏了,还好有个外国友人说听说过一个软件,不过没试过,好歹下回来一试真成了。今
天终于可发贴了,贴出来与大家共享:
大家知道,PLCsim 只是在内存里运行,Protool 等通过 MPI 可直接读取 PLCsim 的数据。但
TCP/IP 必须要通过以太网口,PLCsim 并不能把数据送到以太网口或读取以太网口数据,该
软件的作用就是以太网口与 PLCsim 之间建立桥梁,上位机通过以太网口与该软件 nettoplc
sim 通讯,由 nettoplcsim 再与 PLCsim 交换数据,其原理见附图。
该软件目前只支持 PLCsim V5.4, 而且要先停止内存中运行的 s7oiehsx.exe,因为它们都要
用到 102 口,命令为 net stop s7oiehsx。 然后运行 PLCsim,将 PLCsim 运行的电脑的以太
网口的 IP 地址与子网掩码设定为 PLCsim 中 CP 卡的相同,再运行 nettoplcsim,按 start
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功