合信论坛

快捷导航
查看: 5142|回复: 3

S7-200 SMART 程序转合信程序

[复制链接]

10

主题

14

帖子

160

积分

注册会员

Rank: 2

积分
160
发表于 2019-5-17 16:24:09 | 显示全部楼层 |阅读模式
很多客户用S7-200SMART的PLC想转我司PLC,本文介绍如何快速将SMART的程序转为合信程序

1.打开SMART200的程序,"文件"-“导出”-“POU”,在弹出对话框中 路径选择桌面,并命名导出文件
2.打开西门子S7-200编程软件"STEP 7 MicroWIN", 左侧项目树,右击“程序块”-“导入”,在弹出对话框中选择上一步导出的.awl 文件,点击"打开";程序块将被导入到 STEP 7 MicroWIN
3.检查程序无误后,将程序下载进合信PLC中,并用MagicWorks PLC上传
4.符号表复制,打开SMART200程序,将符号表一一复制到MagicWorks PLC的符号表(可以多行一起复制)
5.数据块复制,打开SMART200程序,将数据块一一复制到MagicWorks PLC的初始化V数据块(可以多行一起复制)

注意!:
1.所有有密码保护的子程序导出/导入会是空的,导出前请将POU密码清掉(modbus,文本向导,PTO等库或者向导密码清不掉的,导出后重新调用一下库,向导重新做)
2.smart200的模拟量最大值是27648,用到模拟量转换的程序,要将模拟量最大值改为32000

步骤1:
1.png
步骤2:

2.png

3

主题

7

帖子

61

积分

注册会员

Rank: 2

积分
61
发表于 2019-6-22 12:07:51 | 显示全部楼层
我是个新手刚接触PLC谢谢楼主教程,希望社区有更多PID,PLC图文及视频教程。
回复

使用道具 举报

69

主题

133

帖子

1773

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1773
发表于 2019-7-4 08:48:36 | 显示全部楼层
上次试了下,可以直接从SMART里面导出POU后直接导入合信MagicWorksPLC软件里面,不需要通过MicroWIN中转也可以
回复

使用道具 举报

5

主题

7

帖子

404

积分

中级会员

Rank: 3Rank: 3

积分
404
发表于 2019-10-9 11:29:13 | 显示全部楼层
补充一下,如果程序中有使用指针的地方也要注意一下,带&符号的地址无法正常转换,需要再手动写一遍
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服热线
400-700-4858 周一至周五:09:00 - 18:00
深圳市南山区打石一路深圳国际创新谷6栋A座9层

深圳市合信自动化技术有限公司(简称“合信技术”)成立于2003年,高新技术企业,专注于工业自动化产品的研发、生产、销售和技术服务,依靠高质量、高性能的自动化控制产品与方案为客户创造最大价值,立志于成为全球领先的工业自动化解决方案供应商。

Archiver|手机版|小黑屋|COTRUST Inc. ( 粤ICP备13051915号 )

GMT+8, 2022-5-24 19:52 , Processed in 0.071525 second(s), 23 queries .

快速回复 返回顶部 返回列表