>

plc编程和汇编语言三菱plc计时器

- 编辑:领航仪器 -

plc编程和汇编语言三菱plc计时器

  公司里有个WINCC画面上的一个数据怎么找也找不到有关的程序代码。在线请教。。。情况如下:有4台400PLC,五台电脑都通过一个交换机来互相通讯,定义为甲乙丙丁四个PLC。A,B,C,D,三菱plc计时器E五台...

  公司里有个WINCC画面上的一个数据怎么找也找不到有关的程序代码。在线请教。。plc编程和汇编语言。

  有4台400PLC,五台电脑都通过一个交换机来互相通讯,定义为甲乙丙丁四个PLC。A,B,C,D,E五台电脑。

  现在甲乙丙三台电脑控制传动部分的入口,工艺,出口三段并DP互通,以乙PLC为中心,数据传输通过SFB14来进行通信,ABC三台电脑显示同一WINCC控制画面。

  现在我想在D电脑上显示甲乙丙三PLC中的数据,那么应该用SFB14或者SFB15来读取或者写入远程PLC的数据吧,但是我们电脑上显示的那个浮点型数据,我在程序上并没有找到任何有关SFB14或者SFB15,不知道这是为什么。三菱plc计时器

  其实这个问题简单描述为,不通过SFB14,怎么样通过以太网读取两个不同PLC的数据?

  以上问题有点难度,我慢慢研究吧。补充一个简单的,plc编程和汇编语言答对就采纳啊。问题:wincc如何从一个plc读取的db地址中转到另外一个plc的db地址?也就是wincc中显示的地址(不是甲plc的地址)如何存到甲plc的db块中展开我来答

  

  感觉你D电脑是单独的没有通过总线和ABC联系!你是想改程序吧!我乱猜的!还是等大师来回答你问题吧!

  你现在设备全在一个交换机上 。三菱plc计时器那么这些电脑和plc已经组成了一个网络 。那么这个网络上的任何一台电脑只要创建了指向其中任何一个plc的连接,那么电脑就可以读这个plc的数据 。如果有一台电脑为F,并且F创建了指向甲乙丙丁的连接,那么这台电脑只要创建好变量就可以读甲乙丙丁任何一个plc的任何数据 。更多追问追答追答

  你问的问题没有任何难度,是你自己想的太过于复杂了。你应该搞清楚什么叫做网络。在一个网络内的设备都是可以相互访问和读取数据的,这个是以太网具有的最简单的功能。你需要做的就是创建一个驱动连接,然后再相应的驱动连接下创建变量。我给你的图片就是一个WinCC访问3个PLC的驱动连接以及变量。这三个PLC加上两台电脑以及三个触摸屏,总计8个设备全部在一个交换机上组成了一个网络。触摸屏和电脑都可以随便的访问任何一个PLC的任何可以读取的数据。

  这一个电脑上如何来读取两个不同ip的plc地址呢,现如今读取本机上的plc地址容易,读远程的怎么弄

  无非多创建几个驱动连接,访是一様访问 。我们一个wincc下面有十五个plc呢,同时和十五个通讯 。

  这一个电脑上如何来读取两个不同ip的plc地址呢,现如今读取本机上的plc地址容易,plc编程和汇编语言读远程的怎么弄

  蛮简单的,通过wincc的C脚本中的gettag和settag来实现的,通过wincc将A_PLC的DB数据传输到B_PLC的DB中

  电脑若是本来就用网线与交换机连接好了的话,你可以直接在wincc里组态TCP/IP(注意:系统参数地址要对应你准备访问的PLC的IP地址)下的变量对应被访问PLC中的地址,然后再在画面中组态显示出来就行了。

本文由新闻动态发布,转载请注明来源:plc编程和汇编语言三菱plc计时器