恋恋桃花岛 手游攻略 新游动态 西门子 S7-200 SMART 自由口通信发送程序编写与测试教程

西门子 S7-200 SMART 自由口通信发送程序编写与测试教程

时间:2024-05-31 07:01:07 来源:网络整理 浏览:0

设置串口参数

接下来编写发送程序,从指令树中选择常开触点,拖放到编程区程序段1中,输入地址SM0.1,将字节传送指令拖到常开触点后面,输入常数十六进制数09超级终端下载,表示选择自由口协议,波特率9600,数据位八,无奇偶校验。

编写发送程序

接下来编写发送程序函数,通过M0.0触发数据发送函数,拖一个常开触点到程序段2,输入地址M0.0,拖一个上升沿指令,在上升沿指令后拖入发送指令,输入TBL参数地址VB100,通讯口输入1,发送程序就写好了。

触发数据发送函数

设置超级终端。打开超级终端,不设置位置信息,输入连接名称测试,选择连接的接口为COM1,设置端口属性为波特率为9600、数据位为8、无奇偶校验、停止位为1、无数据流控制。接下来设置超级终端属性,点击设置选项卡中的ASCII码设置按钮,勾选本地回显输入字符选项,关闭对话框。

设置超级终端

发送功能测试。点击菜单中的下载按钮,在打开的通讯对话框中选择要访问的CPU,点击确定进行下载,下载完成后关闭对话框。点击PLC菜单下的运行按钮运行工程,点击调试菜单下的程序状态按钮可以在线观察程序的执行情况。

在线监控项目状态

在状态图中输入地址VB100(无符号数格式)、VB101、VB102、VB103(ASCII码格式),然后输入地址M0.0,点击状态图中的图表状态按钮,监视该地址的值,在新值栏中输入VB100的值为10,VB101输入字符M,VB102输入字符N,VB103输入字符K,点击单机状态图中的写入按钮,修改地址的值,将M0.0的值修改为1,切换到超级终端,可以看到它接收到的数据为MNK。

在状态图中输入新值

今天的内容就到此结束吧,本文我们主要学习了如何编写西门子S7-200 SMART自由口通信的发送程序,以及使用超级终端测试发送功能,如果条件允许的话可以在自己的电脑上测试一下。下一篇文章我们将继续学习西门子S7-200 SMART的相关知识点,欢迎大家继续关注学习,也欢迎大家交流PLC学习心得!

标题:西门子 S7-200 SMART 自由口通信发送程序编写与测试教程
链接:https://www.llthd.com/news/xydt/16413.html
版权:文章转载自网络,如有侵权,请联系删除!
资讯推荐
更多
阴阳师4月22日更新内容:帝释天上线技能调整,红莲华冕活动来袭

阴阳师4月22日更新内容:帝释天上线技能调整,红莲华冕活动来袭[多图],阴阳师4月22日更新的内容有哪些?版本更新

2024-05-31
四川电视台经济频道如何培养孩子的学习习惯与方法直播在哪看?直播视频回放地址

四川电视台经济频道如何培养孩子的学习习惯与方法直播在哪看?直播视频回放地址[多图],2021四川电视台经济频

2024-05-31
湖北电视台生活频道如何培养孩子的学习兴趣直播回放在哪看?直播视频回放地址入口

湖北电视台生活频道如何培养孩子的学习兴趣直播回放在哪看?直播视频回放地址入口[多图],湖北电视台生活频道

2024-05-31
小森生活金币不够用怎么办?金币没了不够用解决方法

小森生活金币不够用怎么办?金币没了不够用解决方法[多图],小森生活金币突然就不够用的情况很多人都有,金币没

2024-05-31