回复:200SMART485串口通信,通信参数,尤其是站地址,可以在上位机更改吗?

划船歌子

  • 帖子

    187
  • 精华

    0
  • 被关注

    27

论坛等级:侠士

注册时间:2016-11-04

钻石 钻石 如何晋级?

发布于 2025-09-14 19:53:35

17楼

展开查看
以下是引用WWCWWC在2025-09-14 08:12:17的发言 >10楼

大家讨论的很热烈,说明都带有共同的过虑,就是用户无法深刻理解通讯协议的基本理论。

  比如通讯频率,正常设置在9600bps这个频率,而让用户可能会设置成9601或者9599这些数字,或者其它天方夜谭般的数据,通讯无法建立是必然的,通讯建立协议若干个基本的通讯参数的匹配与一致,任何一项不符合,都无法区别通讯的正常。如果你不厌烦客户的咨询电话和问询电话,那你可以试试,或者把设置数据写进操作规程中。

  我个人观点是做项目,写程序,尽量一键式,就是很多参数,如果能够归纳到一个开关或者几个开关能够处理的尽可能往这个方向去写程序。

  我曾经把热处理炉升温和降温很多复杂的操作内容,归结到升温模式和降温模式这2个开关。当打开升温开关,所有的安全检测、吹扫时间,炉门打开等一系列操作设置的数据都归结到了这个开关,如果点火失败,如何进行补救,如何进行报警等。这样的操作避免了与用户操作引起的错误设置问题。

  一个所谓好的控制程序编写,是操作越简单越好,控制程序考虑的问题是越多越好。


是的,站地址,波特率,校验,都很重要。而且也有独特性,不是随意设置的。

如果做,可以进一步优化,只有这几个参数可选。

另外,老师说的很对,不是简单的可调完事,不是设备可动,可通信完事。尽量一键式,尽量完善通用。

每天成长一点点!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8934条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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