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日 下午2:40
下一篇 2020年10月31日 下午2:40

相关推荐

  • S7-200与s7-300通信

    (cpu224 cn) 200plc编程口 与300plc编程口通过mpi协议能否通信? 最佳答案 S7200与S7300之间采用MPI通讯方式时,&…

    SIMATIC S7-200 2021年7月5日
  • s7-200符号表问题

    请问如何将表格中(xls文件)符号表传到s7-200的符号表中.谢谢!! 最佳答案 直接打开在XLS文件,框选需要复制的符号,地址,然后"复制"粘贴到S7-20…

    SIMATIC S7-200 2021年7月5日
  • 两台PLC200通信问题

    手头只有profibus总线接头和电缆,连接2个200PLC,用PPI协议交换数据可以吗? 最佳答案 1.采用profibus总线接头和电缆,连接2个200PLC,用PPI协议交换…

    SIMATIC S7-200 2017年12月8日
  • s7-200PLC选型问题?

    我买了一台s7-200 CPU224 XP,只是做一般性控制没别要求,还需不需要配别的什么硬件?比如:电池,存储卡。可不可以直接像用三菱FX系列一样,编程下载就…

    SIMATIC S7-200 2021年7月4日
  • 西门子S7-200如何进行CRC计算啊

    因为需要进行modbus RTU通讯,所以请问,S7-200如何进行CRC计算啊? 最佳答案 看下这个http://www.ad.siemens.com.cn/club/…

    SIMATIC S7-200 2020年11月1日
  • 中断程序中关于定时器问题

    在中断程序中写了定时器,定时器的设定值大于中断程序扫描周期时,定时器的触点是不是永远不会发生变化?  中断程序可以是空程序吗。。空程序的意义在何处呀? 最佳答案…

    SIMATIC S7-200 2021年7月5日
  • 如何用一个S7200CPU实现三轴控制?

    有三台伺服电机需要分别控制,只有一台S7 200CPU去分别控制三台伺服驱动器,一般S7 200CPU本体只有两个发生器,请问高手有没有三个脉冲发生器的200C…

    SIMATIC S7-200 2020年11月1日
  • 关于利用S7-200进行数据采集的问题?

    我用PC机上的Excel对设备进行数据采集时,是应用PLC对数据经行处理的,关于Excel与PLC之间是怎么连接的 ?同时我的电脑上也有wincc 这三者之间又…

    SIMATIC S7-200 2020年10月31日
  • 6ES7214-2BD23-0XB0 模拟量输入接线

    6ES7214-2BD23-0XB0 模拟量输入接线M与A+,B+如何接线,为何不共用正极或负极 最佳答案 常问问题: CPU 224 XP…

    SIMATIC S7-200 2021年7月5日
  • S7-200模拟量通道互相影响

    S7-200SMART模拟量输入通道1为电流输入,3为电压输入,怎么3变化时1也变化 钻石用户推荐最佳答案 信号干扰造成的,增加隔离器就可以解决。参考以下阿鸣回答的关于干扰问题的回…

    SIMATIC S7-200 2021年7月5日