s7200的通讯问题请教

有一个系统,希望实现以下功能:采用仪表PID控制物料的配比(有7台仪表及配料设备),然后仪表将测量数据上传给PLC,PLC再和上位机进行数据交换,PLC将上位机设定值输出到仪表作为PID给定值。目前初步设计如下:
 采用一台S7200,端口1通过modbus和7台仪表通讯,程序中采用中断轮询方式来读写仪表数据,上位机WINCC通过CP5611卡和PLC端口0进行MPI连接。

 初次涉及PLC通讯,不知此方案是否可行?PLC端口需要如何设置?采用S7200轮询能否满足7台仪表的PID控制要求,有无必要用S7300?希望高手们指教!

最佳答案

要注意200与wincc要用pc/ppi电缆,协议用ppi协议,cp5611可用可不用。如果用300做主站的话,上面方案没有问题。
 200与wincc采用OPC通讯 
 1,用STEP7 MICROWIN完成S7-200的工程建立和编程,其中必须为OPC准备好符号表。注意符号表名称以及表中变量名都禁用中文,这是OPC的要求。
 2,安装PC ACCESS,然后导入前面建立的S7-200符号表,同时定义PC access到S7-200的通讯。这在PG/PC INTERFACE中完成。具体通过PPI,或MPI,或PROFIBUS,或以太,或MODEM均可以,根据所用硬件定。
 3,进入wincc,添加OPC驱动,定义OPC的属性时点击浏览。浏览路径是LOCAL/SIMATIC S7-200 OPC SERVER,由此按提示将导入到PC ACCESS中的变量添加到wincc。
 4,进入wincc完成其他组态,即可引用S7-200中的变量。
 5,注意如果通过以太网访问时,需要在STEP7 MICROWIN中完成通讯的连接定义,以及通讯双方的TSAP的定义。
 

提问者对于答案的评价:
多谢!昨天下载了PC ACCESS研究了下,如果用PPI协议可不用CP5611,但我听说PPI协议速度慢,觉得需要用MPI或以太网,如果是MPI应该还得用CP5611,目前我准备用以太网模块

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc356911.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午9:38
下一篇 2021年7月5日 上午9:38

相关推荐

  • PC_ADAPTE可下载200PLC吗

    西门子的USB口的,PC_ADAPTER可下载200PLC吗?谢谢 问题补充:PC_ADAPTER(PPI),我的选项里没有,装的是V2.0版本的,怎么回事? 最佳答案 可以,但要…

    SIMATIC S7-200 2020年11月1日
  • 为什么通讯连接上了,却出现离奇的问题。。。

    s7-200与ABB变频器通讯上了,通过modbus,用的是modbus主站库,现在一个msg指令一次性读了9个字,离奇的是,一次性读了9个字却只读到其中一个字的值,另外几个字的值…

    SIMATIC S7-200 2017年6月10日
  • 关于S7-200高速计数器控制小车的问题

    如图,从百度文档抓取的。问题1、选择了4X,为啥0-10000对应0~50mm,这个10K怎么来的?问题2、选择1X行不行?如果行,这2个选择区分是为了什么? 图片说明: &nbs…

    2021年7月5日
  • 怎么制作200通讯电缆?

    我想制作一根200与电脑的通讯电缆,从网上收索了一张图,按照图的要求制作完,但通讯不上,怎么弄就是不通。我想问问,有谁制作过吗,详细说一下? 图片说明:    …

    2020年10月31日
  • s7 200 子程序 局部变量表

    是不是这个局部变量表可以不用编写,比如,我在主程序里,用VD100存了一个数,到了子程序,可以直接拿来用吗?在主程序里用VD100存了一个地址,到了子程序里,可以直接*VD100吗…

    SIMATIC S7-200 2017年11月27日
  • 模块询问

    6ES7 226-6BA32-0XB0模块的性能及应用,硬件的文件是那些 问题补充:谢谢,这个模块的支持包在那个哪里下载,没有支持包硬件组态无法组态 钻石用户推荐最佳答案…

    SIMATIC S7-200 2021年7月5日
  • 如何用micro/win4.0进行常开常闭的替换

    在200的编程软件中,如何把常开替换成常闭? 最佳答案 如果是同一个输入点的常开全部替换成常闭在主程序的第一个网络中添加:(以I0.0为例)LDN  &nbsp…

    SIMATIC S7-200 2020年11月1日
  • 组态王与西门子em277通讯

    组态王与西门子em277通讯怎么设置,我用的是一头是rs232一头是rs485的电缆,接通组态王时,电缆上三个灯也有闪亮,组态王信息窗口显示通讯失败,no receive…

    SIMATIC S7-200 2017年12月21日
  • 加热器控制

    现在要对一个12KW的加热器进行控制,有两种方案。方案一:将加热器分成2KW、4KW、6KW的三组,根据不同的温度,控制接触器达到加热功率的不同。方案二:用西门子的PID控制,这个…

    SIMATIC S7-200 2019年6月11日
  • S7-200反正弦函数

    S7-300指令有反正弦函数而S7-200没有。 现在需要在S7-200中完成,有何替代或近似算法。 备注:仅使用S7-224或226本体,不能采用通信交换数据…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论