
PLC通信的问题。
手上有3个表,上面485给了data+和data—2个点。232有RX,TX和地3个点。现要让这3块表和S-200的224xp,然后PLC和电脑完成通信,线该怎么接呢?可...
手上有3个表,上面485给了data+和data— 2个点。232有RX,TX和地3个点。
现要让这3块表和S-200的224xp,然后PLC和电脑完成通信,线该怎么接呢?
可以加EM277,PC上CP5611。
可以的话详细说下,通讯方面很多不懂。 展开
现要让这3块表和S-200的224xp,然后PLC和电脑完成通信,线该怎么接呢?
可以加EM277,PC上CP5611。
可以的话详细说下,通讯方面很多不懂。 展开
4个回答
展开全部
s7-200系列cpu224xp有两个PPI通信口(分别为Port 0、Port 1),这两个PPI口都是DB9孔式的RS485接口(孔3为485A,孔8为485B)。Port 0/1既可以作为PLC编程接口,也可以作为RS485串口通信。作为RS485串口通信时,若外部仪表采用的是Modbus协议或USS协议,则cpu224可以使用内部的协议库指令减轻编程工作;若是其他格式协议,则只有在PLC用户程序中编程实现,工作量较大。
按你的问题仅涉及接线,可以采用以下3种方案:
1、不使用EM277和CP5611,PLC与PC以串口电缆连接
3台仪表的data+互相连接,再接到Port 1的孔3;data-互相连接,并接到Port 1的孔8。
224xp的Port 0连接一个RS232/RS485转换器,再连接到PC的串口(COM)。
这种方案所需硬件费用最少,但PLC与PC通信的编程较难,工作量很大。
2、不使用EM277和CP5611,PLC与PC以PPI编程电缆连接
3台仪表与PLC的Port 1连接同方案1。
224xp的Port 0与PC之间连接PPI编程电缆。
虽然PPI编程电缆稍贵,但PLC编程是必不可少的。这种方案是最好的,在PC中需安装PC Access软件(西门子免费提供的),这样就能以OPC方式为其他程序提供数据。
3、使用EM277和CP5611
3台仪表与PLC的Port 1连接同方案1。
224xp安装的EM277与PC安装的CP5611之间,连接CP5611附带的电缆。
这种方案所需硬件费用最大。
按你的问题仅涉及接线,可以采用以下3种方案:
1、不使用EM277和CP5611,PLC与PC以串口电缆连接
3台仪表的data+互相连接,再接到Port 1的孔3;data-互相连接,并接到Port 1的孔8。
224xp的Port 0连接一个RS232/RS485转换器,再连接到PC的串口(COM)。
这种方案所需硬件费用最少,但PLC与PC通信的编程较难,工作量很大。
2、不使用EM277和CP5611,PLC与PC以PPI编程电缆连接
3台仪表与PLC的Port 1连接同方案1。
224xp的Port 0与PC之间连接PPI编程电缆。
虽然PPI编程电缆稍贵,但PLC编程是必不可少的。这种方案是最好的,在PC中需安装PC Access软件(西门子免费提供的),这样就能以OPC方式为其他程序提供数据。
3、使用EM277和CP5611
3台仪表与PLC的Port 1连接同方案1。
224xp安装的EM277与PC安装的CP5611之间,连接CP5611附带的电缆。
这种方案所需硬件费用最大。
追问
谢谢,我想问下方案1,2的通信距离有限制么,如果PLC和PC距离过远,1,2也都可以用么。
方案2和3的编程是一样的吧。我要一台PC连多个PLC,貌似只能用3了。
追答
方案1:只要把RS232/RS485转换器放在PC近处,那么转换器与plc的距离能达到RS485的通讯距离,最大1000米左右(与波特率有关)。方案2推测也是如此。
方案3也是使用PC Access软件,通过OPC方式为其他程序提供数据。一台PC要连多个PLC,方案3确实最可行的。
展开全部
三块什么表,模拟量表与PLC连接需要相应的模拟量模块,
追问
就是不想加模块,直接用通讯口通信。
追答
CP5611卡可以组态PORFIBUS_DP通讯,CP5611卡支持PORFIBUS_DP通讯,选择和PORFIBUS_DP通讯的智能仪表
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
支持PROFIBUS DP协议的表 只要下载一个文件 就可以用了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我也很多不懂的,不过慢慢来吧,循序渐进,加油
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询