TIA博途V13移植PLC的基本步骤

移植plc-移植步骤
在v13中打开s7-300/400项目,编译项目à开始移植plc (移植plc硬件及程序)
检查移植日志,必要情况下调整程序
重新关联过程i/o到plc
编译移植项目并修正检测到的错误
用户可优化程序以获取更高的程序性能
步骤1-开始移植plc
1.打开s7-300/400项目并编译
2.开始移植到s7-1500
仅plc被移植!中央模块和分布式i/o站将保留不变,需要在移植后由用户手动重新组态及关联.
3.选择s7-1500 plc型号:例如cpu 1516-3 pn/dp
安全建议提示:
在开始移植之前需要用户确认以下事项以保证安全
§在移植过程中程序能够修改
§手动调整是必要的
§在一定安全条件下需要重新测试用户程序
指令移植–系统功能块
当移植原系统功能块时将可能生成如下几种图标颜色:
系统功能块将保持不变
系统功能发生变化,由step 7自动作出调整
新的系统功能块,用户需要手动调节
s7-1500不再支持的系统功能块
常见的图标情况:
对于s7-300/400,大多数的系统功能块s7-1500都是支持的:
例如rd_sys_t, blkmov, stp, rd_rec, www, put, ton
例程– scl中间接寻址的移植
指令移植中的变更情况
拷贝所有程序- 将拷贝后的项目直接放在s7-1500中
指令将被自动替换 -替换的指令程序将放在s7-1500中并可在日志中查看详细信息
指令将尽可能被替换 -需要由用户手动调整程序
拷贝程序 -不支持的系统功能块将被标记为红色,需要重新调整
一些重要的系统功能移植(部分)
部分系统功能将被自动更改及调整,例如:
一些系统功能块将不再支持,需要用户手动调整:
一些不支持的系统功能块将无法替换:
- rdsysst (sfc51): no system state list in the s7-1500中无系统状态列表
- gd_snd (sfc60): s7-1500不支持全局数包据通讯
- x_send (sfc65): s7-1500不支持mpi通讯
- dp_send (fc1):无需调用,s7-1500将使用新的通讯功能
- pn_in (sfc112): s7-1500不支持pn cba通讯
- 其他不支持的包括:
compress (sfc25), protect (sfc109), status (sfb22),
fifo (fc85), pg_dial (fb46), sms_send (fb48),
pid_cp (fb301)
ctrl_rtm->rtm例程
rdsysst->get_diag例程
ob更改(1)
§ 根据客户项目的使用情况减少了ob块数量.
§ 有些ob将因软件不再支持而从系统移除:
ob comm_flt例程:
步骤2-检查移植日志
硬件
§移植后的plc将位于原plc的旁边
§新plc必须重新连接网络,i/o模块重新配置
检查和调整程序
§ob块
§语言指令
§系统指令
移植后新plc需要重新编译。
移植硬件
移植类型1:cpu-移植
§ 选择新的s7-1500,如plc1516-3 pn/dp
cpu-1511 –可对应的s7-300/400 cpu移植
cpu-1513 –可对应的s7-300/400 cpu移植


美国无人机航天航母系统和无人机集群攻击技术取得重要进展
直流无刷电机怎么用_直流无刷电机驱动原理图
强大的华为早前居然差点卖给摩托罗拉?
公益诉讼勘查检测一体机的性能
!租售/回收/维修HP8560E频谱分析仪HP8560E 小
TIA博途V13移植PLC的基本步骤
中兴Axon 30S搭载完整无缺全面屏
1206封装 510种阻值 每种阻值500片 贴片电阻盒
协同创新,做强中国动力电池产业
数控机床plc编程详解
努比亚确定本月底发布,取消前置摄像头
VR领域专业术语的简单介绍
全球制造业普遍回暖 即将迎来触底反弹告别至暗时刻
PCI驱动程序开发实例
中国农民用无人机走出国门,工作效率提高了20倍
声光控延时开关cd4011
浅谈线束加工常见故障问题以及解决方法
BIT3105+全桥结构驱动电路高压板电路
Flash固态MOVIA激光雷达传感器介绍
安捷伦示波器DSO-X3034A进入不了测试界面是什么原因?