今日头条
本例以S7-200(cpu224xp)和smart200为例,介绍如何在它们之间交换数据。
兴达易控ppi-eth-xd1.0plus以太网模块的DB9公端口(x1)与S7-200的ppi端口和smart200的以太网端口相连,后者通过兴达易控PLC的以太网端口与以太网模块相连。通过兴达易控netdevice工具配置交换命令,实现S7-200与smart200之间实时高效的数据交换,无需编程。
一、配置兴达易控PLC到以太网模块的数据交换命令
1.打开兴达易控网络设备,点击【搜索设备】,搜索chnet-s7200db,点击
[修改设备参数];
2.新建客户机
单击“数据交换”并右键单击以创建新的客户端0;
远程服务器的IP地址是smart200的IP地址,此处设置为192.168.1.69;
默认远程通信端口为102;默认连接超时为10秒;
本地/远程TSAP
本地TSAP可随意填写。远程TSAP包含两个字节。第一个字节标识正在访问的资源。01为PG,02为op,03为S7单边(服务器模式),10(十六进制)及以上为S7双边通信。第二个字节是接入点,可能是CPU的插槽号、CP的插槽号等
单击“确定”创建客户端
3.在客户端上配置数据交换命令
单击新命令(smart200的vw100~vw108读取S7-200的vw100~vw108);
选择[本地]→ 远程]传输5个字;传输超时设置层2S;
本地站(S7-200)设置endaic所在公交车PLC的站地址。选择数据区中的DB块,DB号为1(对于S7200,V区对应db1),字节偏移量为100,位偏移量忽略;
无需设置远程站(smart200)的PLC地址,并选择DB块作为数据区,
DB编号为1(对于smart200,V区域对应于db1),字节偏移量为100,
位偏移被忽略
点击【检查】按钮查看规则,点击【确认】按钮生成命令;
点击客户端监控按钮,[错误信息]无错误,[纠正]数据跳转,
4.客户监控
表示沟通成功。
2.验证数据交换
1.打开STEP7 micro/win的状态表,将vw100~vw108的数据分别修改为1、2和3
3、4、5;
2.打开STEP7 micro/win smart200状态表,监控vw100~vw108的数据;这两个数据完全一致。
兴达易控200ppi到以太网通信
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !