S7300的TCP自由通信

已锁定

四书五经

  • 帖子

    762
  • 精华

    58
  • 被关注

    30

论坛等级:侠圣

注册时间:2005-12-23

普通 普通 如何晋级?

S7300的TCP自由通信

7406

13

2008-11-20 17:20:31

star star star
我们有一客户,是做轮船控制系统的,他们用的硬件是SIEMENS PLC,可软件不用组态软件,他们说他们的软件功能太复杂,组态软件实现不了,他们以前一直是安装SIMATIC NET走以太网协议,然后用OPC的方式和PLC通讯,可他们说SIMATIC NET不稳定,总出问题,软件又大,配置又麻烦,出了问题之后让业主配置,业主根本不会.后来他们只好都不用以太网模块了,而改用CP340,走485和上位机通讯,这样问题是少了,可通讯速率太慢,而且也不好做通讯冗余(部分冗余).问到我们公司,我记得SIEMENS的CP343支持TCP通讯的,而且可以和OTHER STATION通讯.既然是标准的TCP通讯就应该可以和计算机进行通讯,
上午在公司做实验,一块CPU314C-2DP,加CP343-1EX21,在NETPRO中建立一个TCP连接,连接对象选OTHER STATION,本地和远程端口都设为2000,把Active establish connection 选项选中,S7300做为客户机.我的笔记本做为服务器.
笔记本打开DELPHI,直接拉一个SOCKSRV控件,设置端口为2000,在ONCLIENTREAD事件中写一行代码在一个文本框中显示接收的文本.在PLC OB1中调用FC5 AG_SEND发次数据ABCDEFG,运行DELPHI程序,文本框中正确显示PLC发过来的数据.通讯正常.
客户下午过来看,很满决,觉得SIEMENS产品的开放性真的不错,客户老板的弟弟MODICON的高手,他说MODICONI没法实现这样的功能.呵呵,客户当场就买了两块SIEMENS网卡.
的确,包括WINCC也是这样,可以说是所有组态软件中开放性最好的(呵呵,个人见解)
S7300的TCP自由通信 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。