网站首页 > 开源技术 正文
永宏的通讯指令其实是很好使用的,只要我们把指令掌握了,程序编写起来还是相对比较顺手的,下面我们以两台FBS-PLC通讯进行解析。首先我们应当先熟悉一下程序指令FUN151指令
本指令为 MD0~MD3通用通讯联机便利指令,客户可以根据自己需求,指定通讯模式(MD0~MD3)。FUN151 (CLINK):MD0模式提供永宏PLC 与 PLC之间的数据互享。一台主 PLC 可经由RS-485接口最多与 254 太仆 PLC联机互享数据。仅主 PLC 需使用CLINK指令(设为梯形图指令控制界面),其它所有仆PLC 都不必(设在标准界面)。
了解完指令那么我们进行下面一段程序的编写
M1962是特殊缓存器,是PORT2口是否占用的标志。
R5100为存放通讯程序的起始缓存器这个缓存器需要在通讯表格中设置,
点击右侧的通讯命令表格,
右键新建表格TX,将表格起始地址R5100填入
假设我们所连接的仆站站号为20,那么我们直接输入20即可。主站M0读取仆站M110的状态点,点击确定
这个通讯的表格我们就建立好了。
为什么程序里要用到FUN44字节搬移指令呢,是因为我们需要与之通讯的20站号的地址,正好储存在R5301的高字节中,我们将其搬移至R2310中,便于后边程序的使用。
通过M26、M27以及FUN170指令我们可以简单的判断通讯是否正常,如果超出我们设定的计数次数,那么我们就可以将M250设定为通讯故障点,使其显示在人机界面中,便于后期的人员维护。
猜你喜欢
- 2024-10-24 DOTA2:如何从录像中提高自己的游戏水平
- 2024-10-24 健身与美食:健康饮食与运动乐趣的双重享受
- 2024-10-24 厨师杀过人,服务员投过毒,这家监狱中的餐厅,竟然能让国会议员排队去吃牢饭!
- 2024-10-24 Queclink推出其首款高性能5G双卡双模工业路由器
- 2024-10-24 AIGLINK第一期AI超级个体见面会.北京站:AI Agent高端交流沙龙
- 2024-10-24 赵露思《许我耀眼》盘点剧中6套亮眼穿搭!简单搭配展现优雅气质
- 2024-10-24 同事间的暧昧故事,网友热议不断!你有类似经历吗?
- 2024-10-24 盘点 | 2024年上半年重大网络攻击事件
- 2024-07-17 表哥不养舅妈,我常去给舅妈送饭,她去世时给我一个包裹
- 2024-07-17 你有没有一个终生难忘的女同学?网友:没有一个白月光不斩人啊
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)