最近要做一套高可靠性的自动化控制系统,而且上位机(PC)要采用Linux系统。有一些组网的问题想请教大家。(第一次用西门子PLC,可能问的问题不够清晰,见谅)感谢大家的耐心回答。

图1中:

1. PC上能否采用两块普通以太网卡?

1.1.  PC和PLC的通讯在此种情况下一般采用何种通讯协议?

1.1.1.  调用西门子的SAPI-S7接口,走TCP/IP协议,是否可行?

1.1.2.  如果在TCP/IP基础上用自由口通讯协议,冗余系统可靠性一般怎样?编程工作量大吗?

2.如果采用西门子CP1613网卡,需要采用几块?

2.1.  此种硬件情况下,在PC上面运行用户自行开发的程序(能读取和改写控制变量),一般采用何种通讯协议?

2.2  Linux下有CP1613等网卡的驱动吗?

3.图中冗余系统在PC运行Linux系统的情况下可否实现?

4.图中的CPU可否采用S7-300系列?组成软冗余系统。(同时要做到与PC的通讯介质冗余)

图2中:

1.分布式的IO模块和主站之间可以做总线冗余吗?

1.1  比如右图中单一形式的H CPU,比如采用profinet连接主站和分布式IO,可以采用环形总线吗?或者冗余总线?

1.2  如果可以,那左图中的每个CPU和分布式IO的通讯分别可以采用环形总线,或者冗余总线吗?

2.如图的冗余IO系统,可以采用S7-300系列的CPU来做吗?

问题补充:

Linux下做PC与PLC的冗余连接,采用TCP连接,使用Fetch/Write服务可能比较现实一点。中间可能需要自己做链路选择,还有判断PLC中主机和备份机的工作状态。

图片说明:

悬赏分:5 | 解决时间:2014-04-07 14:27:29 | 提问者: lushisong - 新生&nbsp&nbsp第1级

问题ID:111670

linux系统读取plc状态,Linux系统下上位机通讯协议及PLC冗余系统组态-工业支持中心-西门子中国...相关推荐

  1. Wincc计算机双网卡连接CPU,wincc通过两个网卡连接PLC?-工业支持中心-西门子中国...

    通讯协议不同呀!没有办法.只能改一边了!set pg/pc设置的只能是一个通讯协议,不能设置两个,所以不能同时通讯两个plc,你只能采用一种通讯协议. 最快回答 回答者:  zhangli0- 超级顾 ...

  2. pc串口卡和plc怎么接线_想用电脑的串口通过CP340和PLC通讯应该怎么设置?-工业支持中心-西门子中国...

    pc和plc通过串口通讯的话,就跟set pg/pc 无关了 你需要自己在plc和plc都要编程来实现通讯 回答者: 一天到晚游泳的猪 - 中级工程师&nbsp&nbsp第10级 20 ...

  3. ds18b20和plc接线图_数字温度传感器DS18B20怎么应用到PLC S7-200中?-工业支持中心-西门子中国...

    支持何种协议,如它支持Modbus等通讯还好搞些,这才是你要关心的核心问题.在某宝上查到此款产品已带继电器开关量输出并可设置那你只直接用它输出作DI输入吧! 回答者: AutoStart - 资深顾问 ...

  4. wincc显示系统时间_在WINCC画面组态中,如何显示系统时间?-工业支持中心-西门子中国...

    在wincc 的智能对象中 使用控件 选择DaclockCtrl 即可 调用的控件名称为WINCC Digital/Analog clock ctrol 回答者: KCN - 顶级工程师&nb ...

  5. et200sp系统服务器模块,ET200SP选型,DI模块之间的区别-工业支持中心-西门子中国...

    DI 8*24VDC ST    DC标准型  漏型输入 DI 8*24VDC BA    DC基本型  漏型输入 DI 8*24VDC SRC BA  DC基本型  源型输入 DI 4*120``` ...

  6. 浪潮服务器开机没有信号输出,PLC输出指示灯已经点亮但是输出没有信号-工业支持中心-西门子中国...

    PLC的外部电源是否正常?如果外部电源不正常也会造成信号没有输出. 回答者: yy6118_1 2010-08-13 08:22 yy6118_1 - 资深学长&nbsp&nbsp第3 ...

  7. mpi tcp连接报错_关于WinCC与真实PLC之间的TCP/IP连接问题-工业支持中心-西门子中国...

    你在控制面板里检查一下接口参数,已使用的接口参数分配选TCP/IP->本地网卡.应用程序访问点选:MPI(WINCC) TCP/IP->本地网卡 这样就可以了. 回答者: 云山雾绕 - 中 ...

  8. s1200 博图高速脉冲计数值没有变化_什么原因会导致 PLC1200 高数计数器无法读取编码器发出的脉冲??-工业支持中心-西门子中国...

    s7-1200模块单向计数最高脉冲频率为100k hz,双向计数最高频率为30k hz.你如果将i0.0和i01脉冲滤波时间调得过长,脉冲输入点对高速脉冲就会来不及响应,存储地址里的脉冲数也就不会变化 ...

  9. android 触摸屏监控,如何实现在安卓手机上对PLC进行监控-工业支持中心-西门子中国...

    哈哈... 朋友!这只是一个计划... 西门子现在暂时还没有开发出来....以后有可能会用..但这要时间..... 回答者: 宁丰&誉桦 - 毕业实践员&nbsp&nbsp第4 ...

最新文章

  1. 如何诊断ORA-125XX连接问题
  2. python模块之lib2to3(py2转py3自动化工具)
  3. 江西理工大学 微型计算机原理,江西理工大学-微机原理考试(wenwei)作业.docx
  4. c#语言基础编程-转义符
  5. Eclipse导入Zookeeper源码Version2017.11.3
  6. 浅析android应用增量升级
  7. e-006 matlab,基于MATLAB进行潮流计算
  8. Flutter封装加载状态视图,加载中、加载成功、加载失败、加载无数据
  9. XRD .txt 格式转 .xrdml格式
  10. 苹果手机屏幕尺寸_苹果有意推出 折叠屏手机,屏幕尺寸或为 7.2 寸!
  11. matlab 电流平均值,电流平均值谐波检测方法MATLAB仿真
  12. MySql:基本SQL
  13. a55 matlab排列组合_matlab 排列组合函数的用法
  14. 浅析显卡市场的未来走向:现在可以抄底了吗?
  15. 生物医学数据大爆炸,大数据“挖掘机”哪家强?
  16. 第一行代码-第二版(郭霖著)笔记十一(Material Design)
  17. 实现权重抽奖算法(java)
  18. PC和开发板之间传输文件
  19. 什么是增值税的进项税和销项税?
  20. 啊哈C——学习3.7一起来找茬

热门文章

  1. 微投抖的1080_抖出来的算真4K吗?DLP XPR抖动原理及效果详解
  2. 如何查看win10专业版是否永久激活
  3. Linux各版本内核下载地址
  4. 使用Nexus搭建Maven私服教程(附:nexus上传、下载教程)
  5. 计算机维修调试高级,计算机安装调试维修四级操作题
  6. 单出口双防火墙双核心冗余_铁路无线网络基站冗余(4)LTER
  7. django设置为中文语言
  8. Codeforces Problemset
  9. JZOJ__Day 10:【普及模拟】【USACO】贝茜的晨练计划
  10. android 图片自动拉伸,解决关于ImageView自适应的问题(拉伸变形,图片模糊)