1、 S7 400 与 S7 400通讯
2、NetPro 已经建立好通讯连接,且在线监控状态已经Set up ,及物理的通讯链路已经设置好。
3、PLC 1 里面采用 FC5 库函数发送, 采用LAD编写的程序
4、PLC 2 里面采用FC6 库函数接收, 采用的是CFC编程的,
5、现在的问题是, FC 6 的RECV引脚需要输入ANY数据类型 P#dbx.dbx.0 byte 7
的地址, 但是在CFC里面没法输入这个地址。
6、 DB 1 是PLC2,接收PLC里面用来存储接收数据的地方,采用DB1直接连接到 FC 6 的RECV引脚, 通讯可以正常通讯,但是数据不对, DB1的数据乱跳。
7、有没有那个大侠,曾经用CFC编写过类似的程序, 我这边接收方的PLC程序已经是CFC编写的啦,不想利用LAD改变原来程序的结构。
8、我有一个解决方法,就是建立一个FC块,用LAD编写,就不会存在不能输入ANY数据类型的问题,但是我不能这么做现在。因为改变FC的结构需要下载整个程序,我不想下载整个程序。
9、 我的接收数据的PLC是用PCS 7编写的程序。
10、有没有大侠做个CFC里面利用FC5/FC6的通讯???
11、或者有没有人知道怎么在 CFC 程序里面输入ANY数据类型