01 硬件配置清单
02 设备架构图 图1-1 设备架构图 03 TwinCAT3软件编程 打开TwinCAT3,选择菜单栏中“文件”>“新建”>“项目”,在新建项目窗口中,选择“TwinCAT Projects”,如图1-2所示 图1-2 创建工程 搜索与在线PLC, 在工程选择“SYSTEM”>“General”>“Choose Target”,如图1-3、1-4、1-5所示。 图1-3 选择目标 图1-4 选择Search(Ethernet) 图1-5 搜索在线PLC并添加 将PLC的Profinet IO-Device功能授权(试用版授权为7天,到期后需要再次使用TwinCAT3对PLC进行授权),如图1-6、1-7所示。 图1-6 选择Profiet IO-Device 图1-7 7天试运行授权 将PLC切换到配置模式,并添加PROFINET I/O Device,右击“Device”>“添加新项”,在插入设备窗口中选择“Prrofinet I/O Device(RT)”,如图1-8所示,添加完成后,弹出选择作为PROFINET通讯的网口,如图1-9所示(根据实际的PLC应用选择对应的网口)。 图1-8 添加Profinet I/O Device(RT) 图1-9选择通讯网口 创建一个新的同步任务周期用于执行PROFINET IO通讯,如图1-10所示。 图1-10 创建同步任务周期 组态Profinet Device,右击“Device1”>“添加新项”,选择“PNTC Device(TwinCAT Supplement)”,如图1-11所示,在弹出的插入设备窗口中选择“TwinCAT Device V2.3 1 Port”,如图1-12所示。 图1-11 添加Profinet TwinCAT Device 图1-12 选择设备接入点 配置输入输出区,右击“API”>“添加新项”,在设备配置窗口中,分别配置有一个输入字节,一个输出字节,如图1-13所示。 图1-13 配置输入输出区 将PLC转到运行模式,并给PLC的PROFINET I/O Device通讯网口分配IP地址,如图1-14所示。 注意:PROFINET I/O Device通讯网口和PLC程序下载口是同一个网口, PROFINET I/O Device通讯网口分配的IP地址为虚拟IP。 图1-14 分配IP地址 导出GSD文件,双击“tcpniodevice”>“GSDML Generator”,选择另存为,如图1-15所示。 图1-15 导出GSD文件 将TwinCAT3工程保存,并激活配置下载到PLC中。 04 博途V16软件编程 打开博途创建工程和组态PLC,并安装TwinCAT3导出的GSD,如图1-16所示。 图1-16 安装GSD文件 菜单栏中选择“在线”>“硬件检测”>“网络中PROFINET设备”,将在线IO扫描到工程中,如图1-17所示。 图1-17 在线硬件检测 在博途网络视图中组态PROFINET IO网络,如图1-18所示。 图1-18 组态PROFINET IO网络 PROFINET IO分配器设备名称,如图1-19所示。 注意:TwinCAT3中设置好PROFINET I/O Device参数后,其名称需要在博途中分配。 图1-19 分配设备名称 将组态下载到PLC中,并将在博途中将创建监控列表,如图1-20所示。 图1-20 创建监控列表 在TwinCAT3中查看PLC的IP地址和博途分配的名称,如图1-21所示。 图1-21 查看PLC的IP以及名称 05 监控数据 在博途中监控数据与通讯状态,如图1-22、1-23所示; 图1-22 监控数据 图1-23 通讯状态 在TwinCAT3中输入字节的数据,如图1-24所示,输出字节的数据,如图1-25所示。 图1-24 输入字节数据 图1-25 输出字节数据 ① 案例中使用的TwinCAT3版本为TC31-Full-Setup.3.1.4024.10-CN,Windows系统为Win 110 专业版。 ② GSD导出后,如果在TwinCAT3中修改输入输出区,则需要重新导出GSD并安装在博途中。 |
|