200系列和200smart系列PLC,怎么判断有没有在通讯?

200系列和200smart系列PLC,怎么判断有没有在通讯?想问的具体问题是指怎么判断有没有上位通讯器通过系统协议和PLC在通讯?比如西门子的触摸屏和PLC通讯监控时,使用的是系统协议S7,这时候PLC端怎么判断有没有在通讯?PS:排除上位机发送心跳信息的方式,因为实际使用情况比较严格。谢谢!

钻石用户推荐最佳答案

和300的功能类似,200中做一个循环自加的变量,传给hmi,hmi返回给plc的另一个变量,plc中判断返回值是否变化,不变就是没有通讯。

你为什么要排除心跳信息呢?多一个变量对通讯没有影响呀。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午4:37
下一篇 2021年7月5日 下午4:37

相关推荐

  • 求助FM450计数模块如何清零?

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

    SIMATIC S7-200 2021年7月5日
  • s7-200以太网通信问题

    1、两台s7-200cpu各配置一个以太网模块,上位机也是以太网信号,我需要这两台200的cpu能够进行以太网通信的同时,还要其中一台同时与上位机进行数据交换,可以吗?2、一个s7…

    2020年10月31日
  • 项目编程

    时间段轮循控制,怎么编程??从某时某分到某时某分十个时间段。。 钻石用户推荐最佳答案 触发就好了,比较时间=这个,输出到一个点该点自锁,去执行命令 提问者对于答案的评价:

    SIMATIC S7-200 2021年7月5日
  • 24小时延时控制

    我用S7-226控制两台水泵,要求24小时轮流起停,一台工作24小时后,停下,启动另一台,如此循环.请问,这个时间怎么控制呢? 最佳答案 可采用取实时时钟进行判断。使用 …

    SIMATIC S7-200 2020年11月1日
  • EM231模拟量使用方法

    拜求各位学长一个问题,学弟也是初次编写这个程序,但是不清楚如何分别显示出热电偶读的温度数值,另外还要实现功率调节功率如何编写,望多多指教!   &nb…

    SIMATIC S7-200 2020年11月5日
  • s7-226如何用PROFIBUS-DP与发那科机器人通讯?”

    大家好我是新手,我想通过profibus-DP与发那科的机器人通讯,怎样连接可以解决通讯的问题,再就是有没有程序如何写呢。谁有profibus-DP编程的手册,方便的发给我好吗?谢…

    SIMATIC S7-200 2021年7月5日
  • s7-200的MODBUS RTU协议问题

    各位老师,您好,我是个新手,现在在做一个项目,就是用西门子s7-200的与一个modbus协议,我弄了将近一个月了,还是弄不好啊!请大家帮帮忙啊! 我用的是s7-200中…

    SIMATIC S7-200 2020年11月1日
  • PPI拨码开关

    有一些PPI电缆,需要对拨码开关进行设置。我想请问一下拨码开关的每一位具体代表的是啥意思,以及具体如何设置 最佳答案 转帖:TX.RX表示发送/接受数据。PC–PPI编程电缆拨码…

    SIMATIC S7-200 2020年11月1日
  • 怎样产生40个连续的分布脉冲

    我需要在程序中产生顺序排列的40个脉冲,每个脉冲的脉宽都是10毫秒,依次寄存在从M3.0到M7.7共40个位中,我不甘心用40条指令的笨办法,哪位能教教我用循环的办法完成这个任务?…

    SIMATIC S7-200 2021年7月5日
  • S7-200自由口通讯SMB87的设置问题

    我要用S7-200和丹弗斯modbus RTU协议通讯,用自由口通讯,这样就涉及到SMB87的值到底应该为多少。在modbus RTU协议通讯协议中,找不到“信…

    SIMATIC S7-200 2017年11月19日

发表回复

登录后才能评论