buxiugang
级别: 正式会员
精华主题: 0
发帖数量: 79 个
工控威望: 91 点
下载积分: 904 分
在线时间: 8(小时)
注册时间: 2024-11-19
最后登录: 2026-02-16
查看buxiugang的 主题 / 回贴
楼主  发表于: 2025-12-13 23:34
200smart做智能从站,挂载到其它200smart或1200或1500下,可以方便的扩展IO
项目交工运行多年之后,肯定会技改,修改程序或者增加硬件
主控制器不能停机重新下载组态,那么哪些修改不影响GSD文件,不必重新生成呢
我研究了一下
结论如下:仅与CPU型号、固件版本、网络配置参数相关



研究方法:
没有采用加载到实际项目的方法,那个太慢了
新建200smart项目,生成GSD文件,做修改,再次生成GSD文件,比较两个GSD文件的MD5编码
如果只是GSD名字变化,而内容不变,那么并不影响实际使用

验证结果如下:
初始版本,bf5a658c2884d582e1170a3d6b50a5ce
添加硬件SB板,bf5a658c2884d582e1170a3d6b50a5ce
添加硬件扩展模块,bf5a658c2884d582e1170a3d6b50a5ce
添加PID程序,bf5a658c2884d582e1170a3d6b50a5ce
修改CPU组态(脉冲捕捉,上电后运行方式,数据保持范围),bf5a658c2884d582e1170a3d6b50a5ce
修改CPU固件版本,311775a15d301451daedbcd68e732506
修改CPU通信占比,串口配置,311775a15d301451daedbcd68e732506
修改CPU IP分配方式,1ce064ff917e0a845c0ca42c36eb286a
修改站名称,cc3b4502788b3d48350a6b4add8508bc

如有不同意见欢迎发表
buxiugang
级别: 正式会员
精华主题: 0
发帖数量: 79 个
工控威望: 91 点
下载积分: 904 分
在线时间: 8(小时)
注册时间: 2024-11-19
最后登录: 2026-02-16
查看buxiugang的 主题 / 回贴
1楼  发表于: 2025-12-13 23:38
对于更换同型号、同固件版本的CPU,如果分配了相同的PN站名,旧GSD文件能否通用,哪位有空研究一下?
yangchuang
级别: 正式会员
精华主题: 0
发帖数量: 11 个
工控威望: 94 点
下载积分: 467 分
在线时间: 14(小时)
注册时间: 2021-06-08
最后登录: 2026-04-03
查看yangchuang的 主题 / 回贴
2楼  发表于: 4天前
一般情况200SMART  挂1500下就是地址映射。直接写死的 。只要传送区不修改不会影响
云之松
云之松
级别: 略有小成
精华主题: 0
发帖数量: 54 个
工控威望: 212 点
下载积分: 709 分
在线时间: 475(小时)
注册时间: 2013-03-19
最后登录: 2026-04-05
查看云之松的 主题 / 回贴
3楼  发表于: 前天
好像更换GSD文件,那怕是一样的,只要名称不一样,能用但上载监控报错的,要修改为一样的GSD文件名再下载,上载才不报错的。