s7300编程实例详细讲解(s7300)
1、硬件连接:
2、BC的DB9串口连接到S7-300的MPI口/DP口;S7-1200自带的以太网端口与BCNet的以太网端口相连(多个PLC通过交换机相连)。
3、一、组态S7-1200
4、1.打开TIA portal V14,创建一个新项目,对其进行配置,并连接PLC。
5、2.选择CPU,右键单击PLC,然后选择属性。
6、3.配置属性
7、[1]选择保护;
8、[2]访问权限设置为完全访问权限;
9、[3]勾选以允许远程合作伙伴(PLC、HIM、OPC)通过上传/获取通信进行访问;
10、[4]点击确认下载;
11、其次,配置BCNet模块数据交换命令
12、1.打开BCDevice,搜索BCNet-S7300Plus,选择【修改设备参数】;
13、2.创建新客户端
14、[1]点击数据交换,右键新建客户端0;
15、[2]远程服务器的IP地址是S7-1200的IP地址,这里设置为192 . 168 . 1 . 178;远程服务器的通信端口号默认为102;连接超时为10S默认情况下;
16、[3]本地/远程TSAP
17、本地TSAP远程TSAP
18、01 00/01随意
19、2001年02月
20、03 00/01随意
21、[4]单击确定创建客户端。
22、3.在客户端配置数据交换命令。
23、[1]单击新命令(传输以DB1开头的五个单词的数据。S7-300的DBW100到以DB100开头的五个字。S7-1200的DBW0)
24、[2]选择[本地远程],传输5个字;传输超时设置层2s;
25、[3]本地站(S7-300)在BCNet所在的总线上设置PLC的站地址,在数据区选择DB块,DB号为1,字节偏移量为100,位偏移量忽略;
26、[4]远程站点(S7-1200)的PLC地址不需要设置,在数据区选择DB块,DB号为100,字节偏移量为0,位偏移量忽略;
27、[5]点击“检查”检查规则,点击“确认”生成命令;
28、4.客户端监控
29、点击客户端显示器按钮,【错误信息】无错误,【纠正】有数据抖动,表示通信成功。
30、三。验证数据交换
31、1.打开SIMATIC管理器变量表,修改DB1的数据。DBW100至BC12H
32、2.打开TIA portal V14的变量监视和强制表,监视DB100的数据。值为BC12H的DBW0;