找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题
取消精华
首页精华问答
取消推荐
高端用户推荐
申请置评
已申请置评
修改
修改标签
添加标签
官方认证
取消官方认证
修改标签
添加标签
转移分类
删除
{{itemCategory}}
收藏({{answerDetail.Q_FavoriteCounts}})
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
专家建议
取消最佳答案
修改
如果你发送的是固定字符,那么可以在数据块里直接赋值,不是固定的就要转换。
VB100 'word' 或VB100 "word"
(第一个是单字节的英文单引号,第二个是单字节的英文双引号)
前者输入的是ASCII数据,后者输入的是字符串
VB100 'word'在状态图里格式选ASCII可看到
VB100='w'
VB101='o'
VB102='r'
VB103='d'
VB100 "word"在状态图里格式选ASCII可看到
VB100=4 (格式为无符号)
VB101='w'
VB102='o'
VB103='r'
VB104='d'
当然也可以在程序里赋值,
赋值后用XMT发送出去,用超级终端就能看到发送的字符,一般的串口软件不能显示字符。
数据块:
VB0 "中华人民共和国 S7_200 plc"
程序块:
LD SM0.1
MOVB 9, SMB30
LD SM0.5
EU
XMT VB0, 0
关闭200软件,打开超级终端,点击呼叫,然后屏幕上就不断的显示 中华人民共和国 S7_200 plc
把CPU STOP后 在状态图里可看到
VB0 无符号 25
VW1 ASCII '中'
VW3 ASCII '华'
VW5 ASCII '人'
VW7 ASCII '民'
VW9 ASCII '共'
VW11 ASCII '和'
VW13 ASCII '国'
VW15 ASCII ' S'
VW17 ASCII '7_'
VW19 ASCII '20'
VW21 ASCII '0 '
VW23 ASCII 'pl'
VW25 ASCII 'c$00'
等您来回答
换一换
{{item.CoinValue}}西币
{{item.VisitNum}}人想问
本版相关问题
换一换
专家置评
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!

官方商城-正品备件
DIOMIS