扫一扫,微信关注我们
品牌 | Siemens/西门子 | 应用领域 | 化工,电子,电气 |
---|---|---|---|
产地 | 德国 | 品牌 | 西门子 |
西门子模块6SL3060-4AF00-0AA0
本例程主要介绍如何传送Audit授权到触摸屏中:
1. 设置PG/PC接口
打开计算机的控制面板,将右上角的查看方式改为大图标,然后找到 “设置PG/PC 接口"或
“Set PG/PC Interface(32-bit)"并双击该图标。
在弹出的窗口中上方的应用程序访问点的下拉菜单中选择 “S7ONLINE(STEP7)",并在下方的接口参数分配(左下方滚动条)中选择 “计算机本地连接网卡名字.TCP/IP.1"的选项,注意不要选择 “计算机本地连接网卡名字.TCP/IP.Auto.1"的选项。
2. 在授权管理器中选择 Edit -> Connect target system -> Connect HMI Device:
如果此选项是灰色的,按照以下方式处理:
在“运行"中输入以下命令并执行:
"%WINDIR%\system32\RegSvr32.exe"
"%CommonProgramFiles%\siemens\AlmPanelPlugin\ALMPanelParam.dll"
设定要连接触摸屏的设备型号、连接方式以及地址参数:
需注意:
Connection中的传输协议必须和触摸屏控制面板中的传输协议保持一致。
Computer name(IP address)下的输入框需要输入触摸屏控制面板中设置的IP地址或者站地址。
可以看到已经连接的触摸屏:
选择本地硬盘上的Audit授权,点击鼠标右键,选择Transfer:
选中已连接的触摸屏,点击OK:
选中已连接的触摸屏设备可以查看授权是否导入成功:
此时授权传输完毕。点击触摸屏,选择“Disconnect target system"断开授权管理器和触摸屏的连接。
3.注意事项
遇到以下几种情况务必使用授权管理器将授权进行备份,可以备份到本地硬盘或USB设备中。
1. 更新OS
2. 恢复出厂设置
3. 项目的备份和恢复
4.备注
1. 如果使用SIMATIC ProDiag功能,授权导入的步骤和传送Audit功能的步骤一致。
2. 从触摸屏中导出授权的步骤和导入授权的步骤类似。
西门子模块6SL3060-4AF00-0AA0
新建符合F的PLC数据类型,新增接收数据类型。如图13所示:
图13.添加PLC数据类型
设置Flexible F-
设置完成后,自动生成F-communication DB,具体结构见前面图C。
图14.设置Flexible F-
Link
新建FC块,添加到pre processing和post processing。如图15所示:
图15.设置Pre/Post processing
添加循环中断组织块OB30,设置其循环时间为30ms。在OB30中调用TRCV_C指令用于建立TCP连接和接收数据。如图16所示:
图16.调用TCP接收指令
TRCV_C指令连接组态。如图17所示:
图17.组态连接参数
OB30中TRCV_C指令参数化,接收plc1发送的安全数据到DB4的数组"rcvArray"中。如图18所示:
注意:数组"rcvArray"为Byte类型数组,数组长度与"receive".RCV_LENGTH一致。
图18.参数化TRCV_C
pre processing 指令块将接收的安全数据传送至F-communication中。如图19所示:
图19.传送数据
post processing 指令块进行安全校验数据的发送。如图20所示:
图20.发送安全校验数据
安全主程序中将接收的安全数据从F-communication传送至用户全局DB中。如图21所示:
图21.安全主程序编程
下载项目到CPU中。
接收端(plc2)进行去钝。如图22所示:
图22.去钝
数据在线监控,安全数据传送完成。如图23所示:
图23.数据监视