SMART200PLC自由口通讯发送字符数量

SMART200PLC,用自由口通讯,往外发送数据,有个指令XMT,应该是用这个吧,这个指令发出的字符数量有限制吗?如何设置发出的字符数量,共338个 字符如何发出去?一个个传送字符太麻烦,能不能直接将字符串转换成ASIIC码,有这个指令吗?

钻石用户推荐最佳答案

1、XMT 指令一次最多可以发送 255个字符,338个 字符使用2次或多次XMT指令即可,可以将响应慢的变量放在频率低的发送XMT中,响应快的变量放频率高的XMT指令中。
2、发送是在XMT指令的参数TBL中指定表的,表的第一个字节存储发送字符的数量,后面依次是发送的各个字节。
3、可以使用转换指令,将其他格式转换为ASCII字符,如HTA指令等。
参考
1、自由口通信(1):设置参数
      http://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=1110 
2、自由口通信(2):编写发送程序
      http://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=1112
3、自由口通信(3):编写接收程序 
      http://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=1114

提问者对于答案的评价:

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

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

相关推荐

  • 求一个连续剔除废品的程序

    我这个程序只能剔废一次,当第7个是废品时,无法剔除。 问题补充:第一次剔废没问题,当质量检测开关检测到废品,I0.0置位M0.0为1,同时I0.1光电开关使M0.0=1左移至M0.…

    2020年10月31日
  • s7200冗余

    现场是CPU226,想增加一套CPU做冗余,不知能否实现???该如何配置???? 问题补充:s7200是不是都不能做冗余呀???? 西门子有哪些系列的产品可以做冗余???…

    SIMATIC S7-200 2021年7月5日
  • OMRON编码器E6CP-AG5C接CPU224 XP如何编程?

    OMRON编码器E6CP-AG5C接CPU224 XP,如图所示如何编程?如果编码器超过一圈又如何计数?本人第一次用编码器不明白 图片说明:    最…

    2017年11月19日
  • s7-200 温度PID控制

    现在要用EM235做一个PID来控制一个蒸汽阀的开度,哪位有实例可以参考一下,不胜感激 问题补充:邮箱wabcoo@126.com 最佳答案 参考资料:里面有详细介绍PID程序编写…

    SIMATIC S7-200 2020年11月1日
  • opc scout怎么访问S7-200的V存储区

    急急急 最佳答案 1、参考链接中的第 2 问《如何使用OPC Scout V10监视V区数据?》http://www.ad.siemens.…

    SIMATIC S7-200 2021年7月5日
  • 模拟PID方法

    身边有个CPU226有没有好的办法模拟PID? 最佳答案 有PLC就可以进行相关的程序模拟了,对了你有没有PC/PPI电缆与PLC通讯,有这条线才能在线监视PLC和进行PLC程序下…

    SIMATIC S7-200 2021年7月5日
  • PTO脉冲输出多管道怎么使用

    有例程吗,我根据系统手册自己试做的程序,无法起动多管道程序,不知道是哪里设置的不对,控制字应该怎么设? 问题补充:我使用的是PLC本体的脉冲输出,PLC为224XP。 最佳答案 请…

    SIMATIC S7-200 2020年10月31日
  • CP243-1以太网模块通讯问题

    上位机地址是106,PLC地址是105,能ping通,但无法访问目标主机,请问该怎么处理?谢谢 问题补充:这样算是ping通了吧 图片说明:     …

    2017年5月31日
  • 200cpu 的累加器问题

    在没有直接使用累加器的程序中1、s7-200在数据传送和数学计算时,是不是都要经过累加器ACC0 2、每次数据处理的结果都存储在ACC0中 3、数学计算时用到几…

    SIMATIC S7-200 2017年11月16日
  • 各位师傅你们好。

    哪位师傅帮我算算这道题怎么算,X+50/3乘2,这个X是什么数,也详细也好。谢谢了。 图片说明:    最佳答案 西门子数值计算的数据类型必须是一致的,根据你贴…

    2017年11月29日

发表回复

登录后才能评论