当前位置:
工控论坛
> >
产品
>
PLC
>
西门子(Siemens)PLC
我要发帖
S7-200自由口通迅
点击:
928
| 回复:
4
zhouccch
关注
私信
精华:0帖
求助:0帖
帖子:56帖 | 208回
年度积分:0
历史总积分:598
注册:2002年8月28日
发表于:2007-01-16 17:54:00
楼主
你好:
高手请出招,小弟对S7-200不是太熟,现在用一台S7-200 CPU214XP,对夏门宇电的PID仪表通迅,先用串口发了一串数据16进制:81 81 43 00 E8 03 2C 04到仪表,有回复,也改变了一路的SV设定值。证明数据和校验正确。
接着用PLC发现数据:81 81 43 00 E8 03 2C 04 16进制。结果在串口上收到的数据是:3F 3F 5E 2F F2 A7 F7 FF。不知道怎么会显示这个数据,
这时不是ASCII码的数据,是不是用自由口发送的数据只能是ASCII码和二进制数。请教高
分享到:
收藏
邀请回答
回复楼主
举报
朱勇军
关注
私信
精华:0帖
求助:0帖
帖子:28帖 | 1921回
年度积分:0
历史总积分:2210
注册:2004年4月06日
发表于:2007-01-16 20:19:00
1楼
一般仪表如果接收的数据中地址不是它,校验不对,那么它就不回复信息。有回复说明发送的数据它接收的正确。那么返回的数据是什么意思呢?那就要看仪表的通讯协议了。协议中有明确的意思。
自由口发送是只认0、1,当然可以是ASCII。我的网站:plc.123ye.com。我生产西门子编程电缆、三菱、台达等编程电缆。
回复
引用
举报
zhouccch
关注
私信
精华:0帖
求助:0帖
帖子:56帖 | 208回
年度积分:0
历史总积分:598
注册:2002年8月28日
发表于:2007-01-17 23:20:00
2楼
我现在用串口调试工具:搞定了仪表这边的通迅,发送:81 81 43 00 E8 03 2C 04 能通迅上,但是我现在用PLC上发出这些数据:81 81 43 00 E8 03 2C 04 时,在串口上接收到的却是:3F 3F,,,这些东西, 是怎么会事呢??
回复
引用
举报
朱勇军
关注
私信
精华:0帖
求助:0帖
帖子:28帖 | 1921回
年度积分:0
历史总积分:2210
注册:2004年4月06日
发表于:2007-01-18 08:07:00
3楼
“3F 3F,,,这些东西”这些数据应该是仪表返回数据。看看仪表的通讯协议,就知道它代表什么了。
回复
引用
举报
rocky_man
关注
私信
精华:1帖
求助:0帖
帖子:3帖 | 251回
年度积分:0
历史总积分:357
注册:2004年6月10日
发表于:2007-01-18 17:41:00
4楼
楼主不妨检查一下plc在发送这些数据的时候是否自己开头或结尾附加了某些东西导致。
回复
引用
举报
热门招聘
相关主题
从零开始学plc
[7692]
给大家 培训下西门子的 CFC编...
[8741]
工控老鬼 工控人生 “高薪是...
[10922]
求S7-200模拟量转换库指令
[25721]
PLC的电池无电了,原程序会丢...
[26167]
松下PLC跟串口调试助手如何通...
[9693]
求助 用PLC和触摸屏如何来显...
[7725]
求助:mwp文件怎么打开?
[25171]
中文版的西门子S7-200仿真软...
[8408]
工控老鬼 图解西门子S7-300系...
[7617]
官方公众号
智造工程师
客服
小程序
公众号