PROFINET IO 主要用于模块化、分布式的控制,通过以太网直接连接现场设备,通信为全双工点到点方式,按设定的更新时间双方对等发送数据。西门子S7-1200/1500PLC 以太网支持的通信之PROFINET IO通信
PROFINET IO按通信时效性来分,有三种通信水平:
第一种,非实时数据传输,英文简称NRT,典型通信时间为100ms。
第二种,实时通信,英文简称RT,典型通信时间为0.5~10ms。
第三种,等时实时通信,英文简称IRT,需要特殊设备支持,典型通信时间为0.25~1ms。
在同一个项目中的PROFINET IO通信
1、打开博途软件,创建一个项目。
2、点击“设备与网络”→点击“添加新设备”→选择“控制器”→选择PLC的CPU类型,如“非指定的CPU 1500”→选择“6ES7……”双击。
3、如软件已经连接到PLC,点击获取。
4、如检测到PLC,选择CPU型号,连接,把空程序下载到PLC,给PLC一个清空动作。
也可以右键选择“更改设备”,选择实际PLC的CPU类型。
5、打开网络视图,再添加一个PLC,连接它们的网口。
6、点击作为IO设备的PLC2的网口,进入属性设置,在“操作模式”的“智能设备通信”中,选择已分配的IO控制器(PLC1),如不在本项目,则选择未分配。
在“传输区域”中设置所要传输的数据,如这里设置的“传输区1”和“传输区2”。
点击箭头切换传输方向。
7、编译后,把程序分别下载到PLC1与PLC2,设备即可试机。
不在同一个项目中的PROFINET IO通信
1、新建一个项目,添加一个设备,在“网络视图”中,设置网口属性中的设备名称。
2、设置“操作模式”中的传输区。
3、导出常规站描述文件(GSD),导出前需要编译正确。
4、在主站(IO控制站)中,安装刚才保存的GSD文件。
5、在网络视图中,添加GSD device,这里选择刚才保存的“IO123”。
6、点击两个设备的网口,把它们连接起来,点击IO123设备,进入设备视图,可修改传输区的首地址。
编译后,下载到PLC试机。
联系客服