plc通讯块FC5、FC6

news/2024/11/24 7:49:59/

        FC5(AG——SEND)块既可以用于PROFIBUS FDL(现场总线数据链路层通信协议)(发送数据到PROFIBUS,用于在一个已经组态的FDL连接上进行数据传输),也可以将数据传送到以太网CP上,用于在一个已经组态的ISO传输连接上进行传输。所选择的数据区可以是一个位存储区或一个数据区。

       同样,FC6(AG——RECV)既可以接收从在以及组态的PROFIBUS FDL也可以以太网CP在已组态的连接上传输的数据。为数据接收指定的数据区可以是一个位存储区或一个数据块区。

       下面以S7-300与S7-400以以太网为例来说明如何编写发送FC5指令和接收指令。要想实现S7-300通过FC5和FC6与S7-400进行数据传输,首先必须进行硬件组态,如果PLC没有自带PN接口,需要以太网模块CP343-1和CP443-1,并通过带水晶接头的8芯双绞线(网络线)连接起来;在组态第一站如SIMATIC300(1)时,插入以太网模块CP343-1时,打开其“属性”界面,设置网络参数(IP地址和子网掩码);同样方法建立第二个站SIMATIC300(2),选择同样网络Ethernet(1),但IP地址不同;组态以太网连接,在一个站中添加一个TCP连接,并记下组态时连接号ID(如1)和模块硬件组态地址LADDR(如为W#16#0100),用于FC5和FC6的编程用;如果需要双方进行数据传输,那么双方都需要编写FC5和FC6指令,在调用FC5和FC6的方法如下:如果在OB1(主循环组织块)中调用FC5(把SIMATIC(1)中信息发送到SIAMTIC(2)中)和FC6(将SIMATIC(2)中相应信息接收到SIMATIC(1)中)。打开OB1块,在LAD/STL/FBD编辑器中,在左边依次展开New Network(新网络)/Libraries(库)/SIMATC_ET_P,双击FC5或FC6,或者直接把它拖到右边块中,然后填写相应参数:在FC5中,参数ID为组态时连接号(这里为1),LADDR为模块硬件组态地址(这里为W#16#100),SEND是发送的数据区(如位存储器MW30),LEN为发送数据长度,其他参数EN(使能),ACT(发送请求),ERROR(错误代码),STATUS(返回数值),DONE(发送是否完成);同样接收功能FC6中主要参数如下:RECV(接收数据区),NDR(接收数据确认),LEN(接收数据长度),其他参数ID、LADDR、ERROR、STATUS与FC5一致。


http://www.ppmy.cn/news/624067.html

相关文章

牛客·矩阵取数游戏

矩阵取数游戏 这里我们推一下这个题的精髓: dp[i][j]max(int(b[c][i])dp[i1][j],dp[i][j-1]int(b[c][j])) dp[i][j]2*dp[i][j]假定某一行有两个数x,y; 那么我们有两种选择: 先拿x,再拿y:x*2y*4; 先拿y,再…

oracle查看当前实例与切换实例

查看实例 select name from v$database;切换实例 sqlplus /ORCL as sysdba

dosBox下运行32位游戏zork anthology

使用DosBox运行zork zork下载链接: zork 64位电脑无法正常运行需要运用到DocBox软件 dosbox下载链接dosbox 安装之后仅需将exe文件拖入该图标即可运行! 运行如下

十年前的32位笔记本使用平铺桌面管理工具i3跑得飞快

十年前的32位笔记本使用平铺桌面管理工具i3跑得飞快 旧笔记本 家里有一台配置很低的笔记本,买了已经有将近十年了。 cpu还是32位的。系统目前安装的是manjaro32,目前这个系统已经不支持更新了。桌面管理系统用的i3。 这台电脑目前能够胜任我日常的以下…

在小米、三星等系统应用图标上显示badge

开始 大家经常看见在小米或者三星系统上,应用会把应用的消息数量想苹果手机一样显示在右上角,其实这种消息提示的方法在原生Android上是不支持的,原生的launcher在图标上没有显示徽标的view。 但是小米、三星、华为、联想、索尼等手机厂商都没…

敲代码还是得用新电脑,免费送一台2020最新款笔记本电脑

最近有粉丝留言让我多搞些抽奖活动,为了感谢大家对本公众号的大力支持本次联合了9个号主,送2020最新款DERE R9 pro笔记本,祝所有人新的一年工作顺利,工资芝麻开花节节高,希望本次抽奖可以给你带来好运。生活不易&#…

【回馈粉丝】小米平板电脑免费送!!!

为了感谢所有小伙伴长期以来的支持和信任,12寸的小米平板电脑,免费送给你们 赠送规则 本次活动联合了其他几个知名号主一起赞助,共同送小米平板 ,点击下面每个公众号卡片回复 平板 获得一张 助力券,扫描助力券&#xf…

图纸编号的定位学习

图纸编号都是从左下角开始的,从左到右,数字从小到达到顺序排列 字母编号从左下角望上排序,A---Z[中间不能出现i,o,z等字母,避免混淆] 实际项目中,我们通过图号,进行定位图纸的“坐标”&#xf…