S7-300与wincc通讯,位逻辑置位不成功

wincc画面做了个按钮  ,直接连接常数1到变量“一键启动”,“一键启动”对应地址为M186.0,调试时曾出现点击“一键启动"按钮但M186.0不置位,且程序监控状态下写入M186.0为ON,也不成功,查看过S7的地址分配和交叉参考并没有地址重合,非常诡异,请大神分析一下可能原因。
还有一情况是,wincc读到某一画面时,wincc会与PLC断开连接(包括step7),问公司的人说地址错误会导致这种情况,但是程序和画面采用的结构变量,我查过没啥问题(可能是我不懂,初学,这套程序是公司做了我在现场调试更改的,那会甲方要求的工艺和公司做的出入太大,所以逻辑部分被我改的有点乱七八糟,但是大框架是没有动的,希望有大神帮我看看哪里出了问题。)

最佳答案

可能的原因
1、你WINCC动作组态没组态对,把地址换一个确定没有使用的试试,比如M2000.0(别超过了PLC的限制)
2、如果用M2000.0没问题,那还是得检查程序了,M186.0有没有被写的?MW MD的呢?交叉索引看不出来,重新生成一遍交叉索引数据试试,有时候交叉索引的数据不是最新的。程序里有没有用到间接寻址操作M存储区域的?

3、切换之后会断开,可以通过诊断看一下
参考:
WinCC跟我做:WinCC通信诊断方法
http://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=893
通过变量管理看看变量的质量有没有是bad的

提问者对于答案的评价:
很久没来了 后来公司其他同事去的现场

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:49
下一篇 2020年11月1日 下午2:49

相关推荐

  • WINCC OA案例分享

    WINCC OA案例分享 最佳答案 WinCC OA & MindSphere Getting Starthtt…

    SIMATIC WinCC 2021年7月5日
  • 访问历史数据的软件包?

    我用的是WinCC 6.0 SP3的软件,现在需要一个附加软件来访问数据库里面的历史数据,好想是conectivy packet 6.2还是…

    SIMATIC WinCC 2019年6月11日
  • wincc中获取光标位置的函数

    RT,用什么函数可以获取光标的x、y值,注意不是光标在某个窗口中的相对位置,是在屏幕中的绝对位置。谢谢了! 问题补充:多谢阿鸣老师的解答,不过我试过了GetLeft函数,它返回的结…

    SIMATIC WinCC 2018年12月14日
  • 急求HMI同步显示PC上WINCC画面的方案

    现场有一台PC上面装有WINCC,组态后用于现场生产监控。还有两台HMI,原来可以同步监控WINCC上的内容,现在换新屏无法使用,原来的部分画面如图所示,想知道原来实现同步监控的方…

    2017年6月3日
  • VBS能否写带参数的方法

    wincc VBS能不能写带参数的方法。就像public void get(int i,int j,int z)这样的。…

    SIMATIC WinCC 2019年6月11日
  • WINCC变量管理中PLC通道显示断线

    WICC中将网线拔了,就会显示PLC通道显示断线,插上网线就会恢复。现在网线也是通的,PING也没问题,就是显示PLC通道显示断线,将WINCC重启能恢复这个故障。我想知道怎样不重…

    SIMATIC WinCC 2021年7月5日
  • wincc完全版与运行版的区别,请具体说明

    wincc完全版与运行版的区别,请具体说明 问题补充:运行版也需要组态,如果不组态如何投入生产。 完全版是否可以永远用与编程,为什么没有开发版 最佳答案 完全版和运行版实…

    SIMATIC WinCC 2019年6月11日
  • wincc4.0移植

    我想问问wincc4.0能移植成wincc7.0项目吗?如何移植?还有wincc4.0能否支持什么操作系统? 最佳答案 1.首先V5.0+SP2或者V5.1的版本打开winccV4…

    SIMATIC WinCC 2019年6月11日
  • HMI报警

    HMI报警导出到EXCEL表格里后,在excel里改了,能再导入到HMI报警里嘛,内容会变嘛?会不会出错。 最佳答案 不会。只要是按照报警的格式导入就可以。可以先把报警导出,在ex…

    SIMATIC WinCC 2021年7月5日
  • 有没有wincc运行画面后修改文字的办法??

    在现在的一个项目中,厂家需要主控人员在画面上能对矿槽的名称随时做出修改,是否有办法实现,请高手指教!! 问题补充:用输入输出域,激活后只能输入数字啊!要能输入汉字才行,最好是能够用…

    SIMATIC WinCC 2019年6月11日