S5程序转S7程序

S5转S7时出现报警,应该怎样解决!见附图。

图片说明:

S5程序转S7程序   

最佳答案

这个问题多次出现,楼主现纠结在“S7中如何使用数据块”问题上。在S7中需要首先建立一个全局的数据块DB,并下载。当PLC中已存在这个数据块,程序中才可引用用。这就是"确保正确的全局DB“这个提示的关键!
转换时要注意:
1、应用S5到S7转换工具时并非万能,即不是完全可以转换的,需要编程者自己手动来进行转换。
2、从楼主上传的图片可以看出,程序中需一个全局的数据块DB。这种情况就需要编程者自己手动来进行转换。这就要求编程者熟悉S7的全局的数据块DB用法。
3、从楼主上传的图片的局部可以看出,这个程序需要一个需一个全局的数据块DB。这种情况在S7中通常的做法是:
、首先建立一个全局的数据块DB,并定义其长度。
、在程序中应用OPN语句打开这个全局的数据块DB。例如OPN DB10
、其后,就可应用传送等指令,从该数据块读出或存入数据。
、在S7程序中只要事先定义了全局的数据块DB,在程序中应用OPN语句打开这个全局的数据块DB,就可"确保正确的全局DB“。即如此就可消除这个报警。
4、楼主现纠结在“S7中如何使用数据块”,建议楼主先解决这个问题。其后的问题就好解决了。
有关S7的数据块用法:
、如何使用S7-300的DB块:
http://wenku.baidu.com/view/66732734b90d6c85ec3ac66d.html
、STEP7数据块的作用:
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=62640&cid=1029
、共享数据块的用法:
http://52qiye.com/know/show.php?itemid=32199
、深入浅出西门子S7-300PLC
http://wenku.baidu.com/view/0f9d226a011ca300a6c390b4.html
http://www.gongkong.com/webpage/datum/200810/2008100900152300001.htm

提问者对于答案的评价:
ok

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc133311.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月31日
下一篇 2017年5月31日

相关推荐

  • S5如何在线修改程序?

    1.  系统plc是双机热备,是不是必须将其都设置成stop状态下才能强制变量?2. 程序怎么在线进行修改?我在菜单blocks statu…

    SIMATIC S5 2017年5月31日
  • 怎样判断6ES5 470-8MA12故障

    S5-95U里有一个输出模块,型号6ES5 470-8MA12,用来控制伺服驱动的电机方向。该模块电源电压正常,是24V.但没有输出电压,不知是该模块没有得到控制信号,还…

    SIMATIC S5 2017年6月1日
  • S5 FLASH卡如何读写

    S5系统改造,要在原来程序基础上修改程序,客户的CPU是S5-155U,程序存储卡是FALSH卡(5V  FLASH  128kBYTE/1…

    SIMATIC S5 2017年6月1日
  • step5 v7.2 如何交叉引用

    step5 v7.2 提供交叉引用,不过好像仅在已经打开的块内使用,如何建立如step7那样的整个程序的交叉引用表呢?例如:我想知道i0.0在程序中使用位置,应…

    SIMATIC S5 2017年5月31日
  • S5中OB13,OB3的用法说明

    OB13中L   FW200L   KF  +1+FT   FW200…

    SIMATIC S5 2017年5月29日
  • S5系统升级到S7。

    现在手头有一个项目:一台94年的S5系统的中频加热机,15年了,设备使用还很好,但备件已经不容易买到了,所以要升级到S7系统。原系统配置为: S5-100U系列103&n…

    SIMATIC S5 2017年6月1日
  • S5故障求助

    S5-115U,942B(CPU)市电恢复后其他正常仅有输出模块LED均不亮,在PC屏上强制输出,显示已执行,但LED还是不亮,将与RACK2相连的IM306接口板从后背板上拔下仍…

    SIMATIC S5 2017年6月1日
  • 哪位有 CP2430 ASI 主站模块 的使用手册??

    现在有个项目 改S7 用的是ASI  没有 2430 的资料,现场的IO点是怎么采集回来的都还搞不清楚 &nb…

    SIMATIC S5 2017年5月29日
  • DB的字注释怎么编辑?

    前面的一个帖子问到DB块注释,有回答是按F6,我想追加一个问题,那就是DB里面的字节注释怎么编辑? 最佳答案 shift键+右方向键,光标就可以移到注释区了。 提问者对于答案的评价…

    SIMATIC S5 2017年6月3日
  • 语句表的程序段中P什么意思?

    助记符为德语,语言STL,截取问题程序段如下:000095   P      E&nbsp…

    2021年7月5日