224xp自由口通讯 怎么写发送数据 求助

224xp自由口通讯  怎么写发送数据给设备仪表?请给详细答案
波特率是115200  8位数据位 无校验   1位停止位,通讯地址 0 (为广播地址)
开始标识68  地址域(广播地址) 00   帧类 00   数据00  数据域10  校验78  结束标识16
68 00 00 00 10 78 16锁图            
68 00 00 00 11 79 16识别
68 00 00 00 12 7A 16复位
这是三段指令我想写给仪表可以用每段可以用按钮控制发送执行可以实现吗?
请指点写个实例给我谢谢!求大神把这段写个程序发给我!497509227@qq.com我自己写了发送没有用。求助  加我为QQ指点下。

问题补充:
请问自由口通讯发送数据    用串口接受  请问为什么接收到的和发送的不一样?数据发送的68 00 00  00  11  79  16可是串口接收到的数据有的时候是乱码 有的时候是对的。亲大神指点。急要解决。

图片说明:

224xp自由口通讯 怎么写发送数据 求助    224xp自由口通讯 怎么写发送数据 求助   

最佳答案

你在前面好像已经发过类似的那个贴?
我前面回答过你的问题你按方法测试?
你参考这个程序:
LD     SM0.1
MOVB   16#1A, SMB30     //通讯参数初始
LDN    SM4.5                    //通讯发送空闲、忙碌标志位
A      I0.0
EU
XMT    VB0, 0                 //VB0指定发送数据个数,VB1开始写发送数据内容
LDN    SM4.5                    //通讯发送空闲、忙碌标志位
A      I0.1
EU
XMT    VB10, 0                 //VB10指定发送数据个数,VB11开始写发送数据另一个内容
LDN    SM4.5                    //通讯发送空闲、忙碌标志位
A      I0.2
EU
XMT    VB20, 0                 //VB20指定发送数据个数,VB21开始写发送数据另一个内容
编写通讯程序必须要自己亲自测试后才能够理解其中。

提问者对于答案的评价:
问题补充:请问自由口通讯发送数据    用串口接受  请问为什么接收到的和发送的不一样?数据发送的68 00 00  00  11  79  16可是串口接收到的数据有的时候是乱码 有的时候是对的。亲大神指点。急要解决。

最佳答案作者回复:
产生乱码可能的原因是接线是否可靠、正确(通讯连接信号端子对应),终端电阻器是否有安装,通讯线路是否存在干扰。
解决此类问题的办法,通过校验码来确认通讯数据的正确性,如果错误重新请求发送。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc370581.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午4:17
下一篇 2021年7月5日 下午4:17

相关推荐

  • 200最多可以接多少个文本屏?

    如题,我看说明书上说,200可以最多有32个主站,是不是包括pc和文本屏在内最多有32个主站,我现在不要pc只要加6个文本屏,用一个口就可以实现了吧?另外300说明书里面说的,用自…

    SIMATIC S7-200 2021年7月5日
  • 程序状态监控时弹出窗口

    窗口内容如下:由PLC正在上载/下载,处于致命错误状态或硬件而无法处理此命令。不知道为什么?请高手赐教!谢谢! 问题补充:我用的是CPU224XP DC/DC/DC 最佳…

    SIMATIC S7-200 2021年7月5日
  • 200 smart 的堆栈和和300 PLC的有什么区别?

    如题 最佳答案 没有区别啊,都是为了完成任务而存在的。 提问者对于答案的评价:恩

    SIMATIC S7-200 2021年7月5日
  • 三相异步电机的保护

    模拟量输入以后用算法求取到一个周期或多个周期内的信号最大值,如何利用这个最大值(或者利用其它可以得到的信号)实现电机的相序保护、 最佳答案 思路:设置定时中断SMB34(SMB35…

    SIMATIC S7-200 2017年6月1日
  • 请教地址解码程序

    矿用皮带机闭锁限位N个,经过编码器为8421码,接到S7-200I0.0-I0.3位,请教解码程序 最佳答案 1。可以根据8421BCD码,可以直接读IB0字节的值然后比较。&nb…

    SIMATIC S7-200 2021年7月5日
  • 安装WINCC的关联问题

    各位大侠:我需要安装WINCC6.0  提示我不具备安装条件,需要安装microsofe SQL server 2000&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 西门子的组态软件在那下载

    西门子的组态软件在那下载 问题补充:最好是把文件名告诉我,我可以自已下,还有人机界面的软件说清楚点,谢谢各位大师师, 最佳答案 1.用于PC的是WINCC;26611790&nbs…

    SIMATIC S7-200 2021年7月5日
  • S7-200cpu是继电器和晶体管的优缺点

    S7-200cpu是继电器和晶体管的优缺点,最好有各自的适用的范围和场所,我是一位学生,从事控制方面最好选哪个类型的CPU。谢谢各位 问题补充:如果采用的是晶体管cpu的话,能通过…

    SIMATIC S7-200 2020年10月31日
  • EM277能下载程序到200里面去吗?如果能,能监控程序吗?

    现有224XP CN,两个通讯口一个需要与单片机相连,另外一个与工控机相连。这样的话就没有口来烧写程序了。想加一个EM277,不知是否可行?各位大神是否还有更好的解决方案…

    SIMATIC S7-200 2017年7月30日
  • 西门子200通讯

    触摸屏—–1#PLC通讯1#PLC—-2#PLC之家还要交换数据 最佳答案 两个PLC,其中一个是带两个通讯口的,一个口与触摸屏通讯,另一个口与第二个PLC通讯;两个PL…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论