3. 选择管理通用站描述文件便会GSD文件的选择,S7-200SMART侧GSD文件的存储默认路径为C:\Users\Public\Documents;进入该路径直接选择文件夹,如图5所示。
图5:GSD文件选择
4.选择文件夹后便会进入GSD文件的预选择对话框,选中对应的GSD文件后点击安装,如图6所示;安装过程如图7所示,安装好后会进行硬件目录的更新,如图8所示。
图6:GSD文件预安装
图7:GSD文件安装中
图8:硬件目录更新
5.硬件目录更新后在设备和网络对话框中选择网络视图在软件右侧的硬件目录中的ST30添加至网络视图中;如图9所示。
图9:添加智能设备
6. 添加智能设备后点击“未分配”按钮进行网络分配,并进行IP地址的显示;如图10所示。
图10:分配网络
7.在网络视图中双击ST30CPU弹出设备概览,查看其通信地址,如图11所示;也可以自行修改其地址,范围为0-1020。
图11:分配网络通信地址
8.本示例重在PN通信的组态,并没有涉及其他逻辑控制,至此可以把组态好的硬件配置进行下载至PLC进行测试,如图12所示。
图12:项目下载
9. 把向导生成的文件下载至实际PLC中进行测试,同时打开S7-1200侧监控表监控数值的变化,地址的关系是在S7-200SMART侧的PNQ的数据写给S7-1200侧的IB68-IB71,S7-1200侧的数据写给SMART侧的PNI地址中,如图13所示。
图13:数据交换测试
至此,整个示例的所有步骤和测试已经完成,在实际的应用中可以根据需求更改传输区域的地址长度或智能设备的数量进行添加。
一键启停逻辑取反
程序解说:
VB2初始值为2#00000000,按下按钮M11.5后,VB2取反,VB2值为2#11111111,此时VB2低位V2.0接通,再次按下M11.5,VB2取反,VB2结果是2#00000000,此时VB2低位V2.0失电,此后如此循环;V2.0控制Q2.0,当它得电则Q2.0接通,反之,Q2.0断开。