回复:S7-200Smart子程序编程思路之二-分享最简单的ModbusRTU多参数读写

已锁定

不欲勿施

  • 帖子

    836
  • 精华

    16
  • 被关注

    388

论坛等级:奇侠

注册时间:2009-03-27

钻石 钻石 如何晋级?

发布于 2022-10-27 11:26:15

84楼

展开查看
以下是引用holdkcsxyz在2022-10-27 11:21:25的发言 >83楼

见70楼,如果发现例程的问题可以很具体的说下,如果指出的确实是问题,也方便别人改正,泛泛而讲没实际意义.

以下是引用201611052FX28V在2022-10-27 01:14:23的发言 >81楼:太厉害了!非常精准...

引用81楼详细内容:

太厉害了!非常精准的指出了重点,也是项目实际遇到的真实情况,不是为了做程序而做程序;特别是第3个问题,我又反复看了几遍官方的技术手册,结合楼主的程序,也看了您的帖子里的程序,确实是的,非常佩服,楼主竟然都没理解您这个问题的含义,楼主程序真的是问题太多。您绝对是专家!太强大了!真是建议其他人也看看他的关于modbus通讯的帖子,考虑的非常全面。

以下是引用不欲勿施13478405725在2022-09-22 10:42:26的发言 >71楼:烂程序还总是想着什...

引用71楼详细内容:

烂程序还总是想着什么最后一次回复。

1、你确实无法理解我所说的第一个问题。比方说一个从站为变频器拖动的设备,控制其启停。在PLC上电后,从站还没上电,这时触摸屏上给出了运行指令。那么当变频器上电时是立即运行(这里有安全隐患),还是触摸屏给的指令会失效?还是说从站上电后,通信程序可以把运行的状态读后来更新PLC的指令状态?


2、第二个问题你依然没有理解。说白一点,同样是从站再次通信良好时,你的写操作是直接就对从站进行操作了吗?(这里有安全隐患)这个问题是第一个问题的延申。


3、你的那个写操作的子程序是否支持功能5、功能15,功能6、功能16?

这个问题对于你来说还是不好理解吗?看你的程序里只有4XXXX这样的地址。我是问如果地址是

00001 - 09999,你的子程序还好用吗?


4、别说什么分开是体现指针的应用,分明是没有能力把两个子程序合并成一个子程序。


5、你的烂程序里这些问题也是有目共*的。


人家只是认可我提的问题,楼主把我提的问题解决了就行。前两个问题没能解决是因为楼主在modbus方面没有太多经验,关于第3个问题楼主也确实没理解。

13478405725
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9022条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。