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数据库转S7

    请教各位高手:有谁用过PG2000?如何用该软件将S5的数据库文件转换成S7的数据库文件? 最佳答案 可以参考http://www.ad.siemens.com.cn/servic…

    SIMATIC S5 2017年5月28日
  • CPU电池更换新电池后仍报警

    车间里有一台西门子S5的cpu,型号6ES5 944-7UB11,1#电池电量低报警,买了西门子原装电池更换后还是报警,万用表测量新电池电压是正常的,旧电池只有2.5V,…

    SIMATIC S5 2017年5月29日
  • 软件不能编程

    我想问一下我的西门子S5软件安装完后为什么不能离线编程,而且软件用一次完以后关掉再开开不起来要重启电脑才能用 最佳答案 可能上软件兼容问题! <<S5兼容的通…

    SIMATIC S5 2017年6月1日
  • 按F4将软件与PLC的连接怎么样才可以将OFFLINE模式设为在线Online模式, 请指教

    按F4将软件与PLC的连接怎么样才可以将OFFLINE模式设为在线Online模式, 请指教 最佳答案 mode :offline,光标在offline上,然后…

    SIMATIC S5 2017年6月1日
  • S5升级S7 问题

    S5程序经过转换S7完成后,以前的符号,注释转换不过来,是什么原因,望各位大侠赐教,怎样将符号表,注释也一起转换过来 问题补充:s5的符号和注释能否用表格导出来啊,注释符号特多,请…

    SIMATIC S5 2017年5月31日
  • s5升级S7中fb250和fb251应如何处理

    s5升级S7中fb250和fb251应如何处理?是有现成的功能块还是要自己编程序段?如果改成程序段应该怎么写? 在s5程序中有3个变量RS121、RS122、RS123通…

    SIMATIC S5 2017年6月1日
  • S5程序帮忙解答下?

    程序 C DB6L RS 34L KB 6+FLIR1L KF+32+FT FW 8是什么…

    SIMATIC S5 2017年5月29日
  • 关于S5程序上传

    用DOC版的step 5上传程序时,总是出现0:block(s) transferred! 不知道是什么原因?同时ST指示灯一直再闪,这又是为什么?S…

    SIMATIC S5 2017年5月28日
  • 在S5中DO语句的使用

    请问各位高手:L    KB8TO  FY3L    KB7TO &n…

    2017年5月28日
  • FB块内的定时器

    为什么断开FB块的使能端(EN),块内的S5T定时器还是在计时呢 最佳答案 块内罗辑是第一处被调用的实时罗辑,要监控用对应的背景DB。 提问者对于答案的评价:谢谢

    SIMATIC S5 2017年5月28日