使用S7-PLCSIM查看DB区数据

通过PLCSIM仿真软件可以直接查看DB区数据;

打开S7-PLCSIM软件,点击 Insert -> generic

在弹出来的对话框输入:

DB20.DBX0.5
DB20.DBB0
DB20.DBW0

就可以查看了。

 

PS:时间过的真快,忽忽悠悠的又要三点了,要去睡觉了,再不睡觉一会儿天就亮了。不过近期发现晚上的效率比白天高多了。可能是晚上比较安静吧~~~

 

小盒子

2010年11月10日02:57AM       于洛阳

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1.软件配置:office 2003,ifix4.0,step7 v5.4 sp3CN,PlcSim v5.4,S7A V7.20 Build(221)(S7A OPC Server for Simens S7),WinCC 6.0,WinccFlexible 2007. 2.测试内容:测试能否在ifix中通过S7A驱动由mpi通讯对PlcSim5.4 for S7进行数据读取。 3.测试步骤:先简要说下。 先测试数据的读取。 (1)先组态s7,建一测设工程,然后打开plcsim,将s7站下载到plcsim中,注意打开plcsim的时候一定要选择mpi通讯; (2)然后打开s7a power tool,在pg中对设置device的mpi通道与plcsim的通道一致。然后start s7a,打开监视,看数据传送是否一致。若一致,则说明通讯正常,若不一致,则查找问题。 (3)然后打开ifix4.0,使用发现与配置,通过标签转换可以得到由s7a驱动直接获取的s7中的符号及数据内容,并且直接转至ifix的过程数据库中。或者直接在ifix的过程数据库中添加标签,不过要注意标签的i/o地址一定要填写正确。 (4)其实此时就可以验证数据的读取效果了,可以直接在过程数据库中刷新,看是否由数据读取上来。或者直接新建一画面,在画面中添加数据戳,链接标签。注意,AI,DI的标签只能读取数据。 (5)经过测试,数据读取正常。 再测试数据的写入。 (1)在测试数据的写入时,一定要注意在数据库中标签的高级选项中要设置允许输出选项,并且我对要进行写入的数据标签都用的是AR或者DR变量。 (2)先测试能否对数字量进行写入,在新建画面中添加按钮或者数据戳,链接标签,并且设置允许控制或者添加脚本,改写标签值。 (3)经过测试,可以通过S7A对PLCsim中的M以及DB进行数字量的写入。对PLCSIM中的Db也可以进行模拟量的写入。 4.结论:经过本人测试,发现在ifix中,通过S7A驱动可以对PlcSim进行读取数据(测试DB,I,M),也可以写入数据(仅仅测试DB和M)。 5.遇到的一些问题: (1)在ifix的过程数据库通过S7A驱动对PlcSim进行数据读取的时候,绝对不可以在Step7软件中打开监视监视DB或者程序,如果这样,则PlcSim会崩溃,Step7也会错误,直接导致必须注销系统后才能恢复正常。 (2)如果ifix工作台运行过程中数据标签出现?号,则问题可能出在ifix的s7a驱动没有启动或者意外关闭以致于不能与s7-414cpu进行通讯连接。 (3)一些测试画面以及其它问题,在后续的讨论中如果大家可以探讨的话会相继贴出来,也希望大家在探讨的过程中可以得到更多的收获。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值