永发信息网

关于PLC走RS485线通讯数据的问题!

答案:2  悬赏:0  手机版
解决时间 2021-02-12 14:41
  • 提问者网友:兔牙战士
  • 2021-02-11 18:38
关于PLC走RS485线通讯数据的问题!
最佳答案
  • 五星知识达人网友:上分大魔王
  • 2021-02-11 19:55
个人感觉:
如果采集的数据不是用于控制,光是和上位机转换通讯用
可以用上位机直接和仪表通讯。因为靠通讯采集数据 不是PLC的强项
PLC 用串口通讯 只有在设备少时 可以使用 并且直接用于实时控时
如果设备多了 处理不好会造成程序死机。
全部回答
  • 1楼网友:杯酒困英雄
  • 2021-02-11 20:16
RS485端口是一对多端口,不是一对一端口,所以无需增加通讯模块,就可以将一个modbus主站和31个从站集合于一个串口RS485网络。追问你说的rs485网络是什么?我的主站是上位机,plc是做从站的,就是需要对仪表读取数据,能详细的说一说么追答RS485网络是一种两线制串口网络,S7-200和普通仪表使用的modbus使用的就是这种网路。PLC相对PC是从站,相对仪表是主站。追问那我写程序的时候是不是要写主站和从站的模块都要写呢?比如我现在又10个仪表,每个仪表都是485的端口处接出来,然后怎么把这10根线及合成一个RS485网络呢?程序里面是怎么区分不同的仪表的数据呢?追答PLC-表1-表2-表3-表4-表-5,表5接终端电阻,每个表设置不同的modbus地址如10-14追问主要是程序里面是不是要写2个模块?及要写主站的,又要写从站的?
你说的每个表的设置,我明白了,知道怎么区分了。那怎么接线呢?串联?plc接表1的485端口,那表2怎么和表1接呢?追答并接。追问谢谢,不知道我想的对不对,这样并联就是把仪表出来的线拆了,然后相同的线接在一起,然后再接上,是不是?这样好难看啊追答仪表线都是螺钉端子,咋么还要拆表。两根线压在一个端子上不就行了,晕。追问在问一个问题,就是我对于上位机是从站,对仪表是主站,那程序里面是不是主站和从站的模块都要写?还是只要写从站的?追答用带两个PPI口的S7-200,一个口做主站与仪表通讯,一个口做从站与PC通讯。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯