中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

西门子SIEMENS

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 西门子SIEMENS → 浏览主题: Smart PLC port0口和PORT1口(SB CM01 485)通讯问题
发表新帖 回复该主题
回帖:17个,阅读:11522 [上一页] [1] [2] [下一页]
* 帖子主题:

Smart PLC port0口和PORT1口(SB CM01 485)通讯问题

分享到
796
seawUyMfLtuW
文章数:75
年度积分:50
历史总积分:796
注册时间:2016/1/3
发站内信
发表于:2017/12/26 20:36:27
#0楼
原来的224XP port0 和 port1口通讯,分别是PORT0口接PC机(PLC做从机),采用modbus,用库函数实现。Port1口采用自由口通讯(PLC做主机)接温控表。都能够实现通讯。
现在,改用smart SR20,加一块SB cm01板,CPU 本体485口是Port0,单独采用modbus函数能实现通讯与PC(不要加Port1口通讯程序),若Port1口单独与温控表通讯,也能实现,但是,Port0不能与PC通讯。
问题:目前只有加入Port1口的程序与温控表通讯,就无法实现Port0口与PC机的通讯,第1个图是mudbus库函数的应用,单独应用能够与PC机通讯,加上PORT1口的程序,Port1口能与温控表通,但是Port0口就不能与PC机通!!!圣诞节,西门子客服放假!这里请教各位大侠!
[此贴子已经被作者于2017/12/26 20:37:24编辑过]
796
seawUyMfLtuW
文章数:75
年度积分:50
历史总积分:796
注册时间:2016/1/3
发站内信
发表于:2017/12/26 20:37:03
#1楼
附件 QQ截图20171226202924.jpg

附件 QQ截图20171226202941.jpg

附件 QQ截图20171226203018.jpg

附件 QQ截图20171226203035.jpg
7636
hnhyczj
文章数:3760
年度积分:72
历史总积分:7636
注册时间:2011/8/27
发站内信
发表于:2017/12/26 21:42:15
#2楼
和PC通讯用以太网
27308
guanyumou 版主
文章数:10447
年度积分:491
历史总积分:27308
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2017/12/27 1:05:03
#3楼
以下是引用seawUyMfLtuW2017/12/26 20:36:27的发言:
原来的224XP port0 和 port1口通讯,分别是PORT0口接PC机(PLC做从机),采用modbus,用库函数实现。Port1口采用自由口通讯(PLC做主机)接温控表。都能够实现通讯。
现在,改用smart SR20,加一块SB cm01板,CPU 本体485口是Port0,单独采用modbus函数能实现通讯与PC(不要加Port1口通讯程序),若Port1口单独与温控表通讯,也能实现,但是,Port0不能与PC通讯。
问题:目前只有加入Port1口的程序与温控表通讯,就无法实现Port0口与PC机的通讯,第1个图是mudbus库函数的应用,单独应用能够与PC机通讯,加上PORT1口的程序,Port1口能与温控表通,但是Port0口就不能与PC机通!!!圣诞节,西门子客服放假!这里请教各位大侠!
[此贴子已经被作者于2017/12/26 20:37:24编辑过]
Modbus指令库会占用一些中断资源的,你看看两个口是否重复了?!
796
seawUyMfLtuW
文章数:75
年度积分:50
历史总积分:796
注册时间:2016/1/3
发站内信
发表于:2017/12/27 6:42:48
#4楼
回复 #3楼 guanyumou
两个口不是独立的吗?怎么占资源?还有个问题,发现库寄存器的分配对Port1口与温控表通讯有影响!
16377
李东泽 版主
文章数:7104
年度积分:42
历史总积分:16377
注册时间:2013/4/20
发站内信
2018春节活动(三)
英威腾变频器(三)
龙诚PLC体验(三)
三菱电机活动(一)
发表于:2017/12/27 13:46:16
#5楼
smart SR20建议放弃用mudbus和电脑通信,建议改用以太网,这样比较好设置。
24223
ytleaderplc
文章数:10248
年度积分:649
历史总积分:24223
注册时间:2008/6/7
发站内信
发表于:2017/12/27 14:08:24
#6楼
以下是引用seawUyMfLtuW2017/12/27 6:42:48的发言:
两个口不是独立的吗?怎么占资源?还有个问题,发现库寄存器的分配对Port1口与温控表通讯有影响!
库文件地址分配出错了?
27308
guanyumou 版主
文章数:10447
年度积分:491
历史总积分:27308
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2017/12/27 20:59:32
#7楼
以下是引用seawUyMfLtuW2017/12/27 6:42:48的发言:
两个口不是独立的吗?怎么占资源?还有个问题,发现库寄存器的分配对Port1口与温控表通讯有影响!
自带口做Modbus通信时,实际上指令库也是自由口编写的!你查查吧!
27308
guanyumou 版主
文章数:10447
年度积分:491
历史总积分:27308
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2017/12/27 21:03:45
#8楼
以下是引用seawUyMfLtuW2017/12/26 20:36:27的发言:
原来的224XP port0 和 port1口通讯,分别是PORT0口接PC机(PLC做从机),采用modbus,用库函数实现。Port1口采用自由口通讯(PLC做主机)接温控表。都能够实现通讯。
现在,改用smart SR20,加一块SB cm01板,CPU 本体485口是Port0,单独采用modbus函数能实现通讯与PC(不要加Port1口通讯程序),若Port1口单独与温控表通讯,也能实现,但是,Port0不能与PC通讯。
问题:目前只有加入Port1口的程序与温控表通讯,就无法实现Port0口与PC机的通讯,第1个图是mudbus库函数的应用,单独应用能够与PC机通讯,加上PORT1口的程序,Port1口能与温控表通,但是Port0口就不能与PC机通!!!圣诞节,西门子客服放假!这里请教各位大侠!
[此贴子已经被作者于2017/12/26 20:37:24编辑过]
还有你查一下看看,扩展后的通信口所用的寄存器资源、本体通信口所用的寄存器资源是否和Modbus指令库地址分配所用寄存器有冲突?!
796
seawUyMfLtuW
文章数:75
年度积分:50
历史总积分:796
注册时间:2016/1/3
发站内信
发表于:2017/12/30 21:11:06
#9楼
回复 #6楼 ytleaderplc
是的,重新分配就好了。
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005