letham大师 又来问题了

我已在WIN CC里建立完组态信息和变量,只要激活WINCC就可以发现板卡绿灯亮,EM277模块绿灯全亮 处于正常连接状态。只要取消激活,CP5611板卡绿灯就灭,EM277模块 DP ERROR灯变成红色。请问这是否说明我已组态成功,可以在WINCC里建立变量,可以和CPU226正常通讯了呢?

问题补充:
一共有256个输入点,非常够用了,我正在弄变量,WINCC里的0BYTE对应VB1200,VB1200对应STEP7里组态的IB1,那CPU226上的数字量输入点 I2.0该对应WINCC里的那个点呢,这个地址也真够复杂了。目前我在用您以前教给我的VBS全局脚本驱动一个视频启动
Option Explicit
Function action
Dim VideoApp,FilePath
Set VideoApp=CreateObject("Wscript.shell")
FilePath="C:\Project\t.wma"
VideoApp.Run """C:\Program Files\Windows Media Player\wmplayer.exe"""+FilePath,1
End Function
这是您以前原装程序,但我的视频文件在D盘里您看我这么改动对么?

Option Explicit
Function action
Dim VideoApp,FilePath
Set VideoApp=CreateObject("Wscript.shell")
FilePath="D:\tv\1.WMV"
VideoApp.Run """C:\Program Files\Windows Media Player\wmplayer.exe"""+FilePath,1
End Function

最佳答案

1:通过WINCC 的通道诊断 ,看看 连接是否正常,看你的描述 应该没有问题。
2:你需要将 你要读取的S7 200的数据,传递到 相应的V区里,这个V区的偏移地址是在你的STEP7 项目中的PC 站组态中定义的。然后连接你的200PLC 测试下吧,
看样子你成功了,但是直接通过PROFIBUS DP的方式读取数据量偏少的,不知道你是否够用!

你搞错了,WINCC中变量的输入偏移地址0对应STEP7的IB1,IB1,对应200里的VB1232。WINCC只和V区有关,和200里的其他数据无关如果想要读取I点,就必须把相关数据,MOVE到VB1232开始的V区,当然WINCC中,也不会直接把数据传给200的Q区,同样它只会传递给VB1200开始的32个字节中去,所以你想STEP7中组态的QB0(WINCC中 新建的输出变量,偏移地址是0),传递给200的QB0,,你需要在200里 ,将VB1200 MOVE到200的QB0中去,就行。

脚本没有问题。

提问者对于答案的评价:
多谢您对我真有耐心

专家置评

建议您使用技术论坛来讨论您的技术问题。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月6日 下午6:36
下一篇 2017年11月6日 下午6:37

相关推荐

  • s7-200的问题通讯

    s7-200只有一个rs485,怎么接多个TD设备??? 小弟初学请大侠们指点 最佳答案 看看手册啊!里面说得很清楚的 提问者对于答案的评价:能不能发一份手册给我啊

    SIMATIC S7-200 2021年7月5日
  • 请问200的解密软件怎么用?

    我有个200的程序块加了密,我想把你解密,请问有什么办法吗?能用解密软件打开吗?我有个2010版的解密软件 最佳答案 PLC解密网上有软件和说明,可以解密,研究程序! 提问者对于答…

    SIMATIC S7-200 2020年10月31日
  • 求助FM450计数模块如何清零?

    我单位的plc上有个fm450 用来记录生产长度。但它始终不清零,直到计数达到2147483647就停止计数。必须要把PLC断电才能清零。请问下能否在程序里给它清零。我已…

    SIMATIC S7-200 2021年7月5日
  • 想实现s7-200与arduino due的串口通讯

    s7-200和arduino due的串口通讯,因为s7-200的是rs-485电平,而arduino的是TTL电平。现在考虑PLC这边使用RS-485转USB,Ardu…

    SIMATIC S7-200 2017年7月26日
  • HSC计数问题

    LD           SM0.1 MOVB &…

    SIMATIC S7-200 2021年7月5日
  • s7-200 50个单按钮控制启停如何编程

    s7-200 50个单按钮控制50点输出启停如何编程?  问题补充:有没有简单调用子程序方法? 试了下同时调用好像不行。 最佳答案 第一种方法:&nb…

    SIMATIC S7-200 2021年7月4日
  • 编码指令怎么用啊

    编码指令将输入字(IN)最低位集的位数写入输出字节(OUT)的最低"半字节"(4个位)中。什么意思啊 最佳答案 举例说明:ENC0:编码指令:输入字(IN):A…

    SIMATIC S7-200 2020年11月1日
  • pccess 打不开

    pccess 打不开,提示microsoft visual C++ Runtime Library 最佳答案 参考如下百度链接,看…

    SIMATIC S7-200 2021年7月5日
  • 两台s7-200 远程通讯

    求教 两台s7-200 1.2KM距离,中间家光纤转485模块,用PPI通信方式能联通这个主从站吗? 最佳答案 建议就用PPI,200的编程软件里面有向导,跟着…

    SIMATIC S7-200 2017年6月3日
  • S7-200电源接线

    使用CPU226时,需要外接附加24V电源,应该怎样连接?手册说系统24V电源不能与附加24V电源并联,怎样才是正确的连接方式?图中给出的是手册中的接线,输入端的两个电源是直接手动…

    2017年11月12日