一、1500与1200 Profinet S7通讯
1)新建项目,组态1500和1200硬件,分别设置IP地址,系统存储器、系统时钟等; // PCB版本看包装盒或在线查看
2)S7-1500 面板英文显示改为中文显示的方法:在博途软件硬件组态界面选择常规中的显示,在“显示的语言”中选择中文(简体),当软件下载完成后,面板语言即显示为中文模式。
3)网络组态界面,编译,点击“连接”,选择相应的通讯方式(HMI连接。。。S7连接、TCP连接、UDP连接),S7连接;
4)网络组态界面,1500 CPU上右击鼠标,选择“添加新连接”,选择1200 CPU(如果要和其他未组态的PLC进行通讯,请选择“未指定“),点击添加,关闭,网络组态中两个PLC之间出现”S7_连接_1“,在右侧网络数据中,连接选项卡中,即可显示我们添加的网络连接数据;
4.1)选择未指定PLC的连接,在网络数据,连接中选择相应的网络通讯,在下方属性常规中,手动输入IP地址;
5)在1500中编写程序,右侧指令,通信中选择PUT指令(发送),输入ID(指令工具箱属性中也可以直接指定),ADDR_1引脚接收数据(1200)数据块地址指针,SD_1引脚发送数据(1500)数据块地址指针,输入完成位和错误位;
6)添加GET指令(接收),引脚与PUT指令相同设置, 地址需要区分开;
7)轮巡功能编写,发送和接收触发条件;CPU上电时的第一次触发用M1.0(在系统时钟里查看)
8)1200 属性中选择,安全与防护中,设置(允许来自远程对象的PUT/GET通信访问)
.