s7-200通过端口PORT0,用自由口通信的方式读磅秤的数据,具体的程序怎么做

s7-200通过端口PORT0,用自由口通信的方式读磅秤的数据,具体的程序怎么做?急切盼望,望各位大侠指点

问题补充:
我是这样做的,你看行吗?
主程序
LD     SM0.1
MOVB   16#09, SMB30
MOVB   16#EC, SMB87
MOVB   16#02, SMB88
MOVB   16#0D, SMB89
MOVW   1000, SMW90
MOVW   200, SMW92
MOVB   20, SMB94
ATCH   INT_0, 23
ENI
RCV    VB60, 0
中断程序
LD     SM0.0
RCV    VB60, 0

图片说明:

s7-200通过端口PORT0,用自由口通信的方式读磅秤的数据,具体的程序怎么做   

最佳答案

这是端口定义程序,写在主程序里就行,通讯设置你要按你实际的设置写 
{SMB30   #11110001    11(不校验)      1(7位)        100(波特率2400)    01(自由口模式)
SMB87    #10110000     1(允许接收)    0(不检测起始位)     1(检测结束位)      1(使用SMW90的值来检测空闲状态)           0(定时器是内部字符定时器)     0(不使用SMW92时间段结束接收)    0(不使用中断条件) }
LD     SM0.1
MOVB   16#09, SMB30
MOVB   16#B0, SMB87
MOVB   16#0B, SMB89
MOVW   +5, SMW90
MOVB   50, SMB94
然后调用读写中断,发送一次读命令引起中断循环,在读中断中写启动写命令,在写中断中写启动读命令,让它自己去循环就行了
参考资料:http://wenku.baidu.com/view/cde8202c453610661ed9f4c8.html

提问者对于答案的评价:
还行吧,凑合吧,我在试试看

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • pid输出问题

    我在指令向导里面建了一个PID,请问我在PV-I设置为AIW0,Setpoin设置到40.0,但是为什么没有输出啊? 问题补充:你有号码吗? 我想电话请教你! 最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • TD400C使用一段时间后无参数块

    TD400C使用一段时间后显示“无参数块” 没修改过程序,也没改过文本上的数据块地址位,使用3个月正常,忽然就不显示了! 问题补充:不好意思,补充一下,运行3个月后,又闲…

    SIMATIC S7-200 2021年7月4日
  • 伺服控制,S7-200 Map库

    如何在 调用指令(如 Q0_0_MoveAbsolute,Q0_0_Home) 中途改变速度?我想在回原点前增加一个减速点开关,辅助它提前进入减速状态…

    SIMATIC S7-200 2020年10月31日
  • S7-222 USS通讯

    S7-222与MM420进行USS连接,但是USS连接变频器后使用了PORT0,如何用软件监控S7-222?感谢! 最佳答案 你这种情况不能再监控了,最好是换个CPU,224XPC…

    SIMATIC S7-200 2020年10月31日
  • 200与PROFACE不要用OPC?

    我这有一台226的CPU与PROFACE触摸屏通讯,好像没看到OPC软件,难道触摸屏不必用OPC??? 最佳答案 一般触摸屏不用这个OPC,如果PROFACE触摸屏支持和226通讯…

    SIMATIC S7-200 2021年7月4日
  • 能不能自己写一个通用程序放到200的库里面用

    200的库文件是*mwl格式的,有没有什么办法自己写一个*mwl文件的程序块添加到库里面让所有的项目都可以用,或者别人下载了也可以添加到自己的电脑上软件的库里面 最佳答案 回答:&…

    SIMATIC S7-200 2017年11月1日
  • wincc flexible 2007 許可証

    今早打开wincc flexible 2007 , 出现"未找到有效许可证密钥"请问怎样解决,谢谢大家! 最佳答案 授权…

    SIMATIC S7-200 2019年6月11日
  • S-200 上下载

    硬件S-200   cpu 222CN REL 02.01  ,用MICRO WIN&nb…

    SIMATIC S7-200 2020年11月1日
  • S7-200怎样采集到12V脉冲信号

    请问,投币器投币后能产生一个12V的脉冲信号,PLC怎样才能采集到这个信号 最佳答案 如图所示,200系列PLC224XP  224xpsi 的开关量…

    2017年10月24日
  • 找S7200跟丹佛斯FC51通讯格式和地址说明书!

    用224控制两台丹佛斯FC51变频器的速度!但找不到通讯格式和对应地址详细说明书!用自由通讯口!大侠有木有?375823876@QQ.con 问题补充:1楼  …

    SIMATIC S7-200 2020年10月31日