求解,s7-200自由口通讯问题

s7-200自由口通讯有没有标准的库,不怎么熟悉自由口通讯,编写了几天了也不能用,求解。
我这200PLC是作为从站用的,上位机通讯协议有。

图片说明:

求解,s7-200自由口通讯问题   

最佳答案

指令,只有两个RCV和XMT
但还要写初始化,给一堆SMB赋值

规定好了,就规定好了格式。
RCV收到数据,比较前几位字符,把有用的数据转移,去控制负载(转移的目的是,空出接收区,等待上位机发出新的指令)

注意,XMT和RCV,不能同时触发。所以,一般人喜欢用中断做,上电触发一次RCV,一直处于接收状态,接收完成中断里面,触发一次发送指令(注意,中断里不可用定时器,中断只是扫描一次,不会去等定时器的)
如果,你有需要,中午,可以加我Q1414518969发给一份自由口的工程实际案例

提问者对于答案的评价:
发的案例很实用,

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

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

相关推荐

  • MODBUS RTU主站库使用

    托利多电子秤与CPU226 modbus 通信,CPU主站。读任意功能数据时很正常。但向称中写数据总不成功,错误代码3即:接受超时(从站无响应)。程序按照西门子…

    SIMATIC S7-200 2021年7月5日
  • 转换ROUND

    请问ROUND转换后是一个什么数,比如278.7956转换后是多少?怎样算的,他不是直接四舍五入成279为什么还要通过其他转换 最佳答案 ROUND:取整 指令将实值(I…

    SIMATIC S7-200 2021年7月4日
  • RUN和SF/DIAG灯同时亮的原因?

    cpu224cn,在我带电插上PC/PPI电缆后,cpu上出现RUN和SF/DIAG灯同时亮,且输入输出指示灯无反应。电源正常,断电后也一样。请问这是什么原因啊? 问题补充:切换P…

    SIMATIC S7-200 2021年7月5日
  • 字符超长接收结束

    我把最大字符数设置为8(SMB194),但我接受到8个数据 为什么就报字符太长,结束接受呢 我都没有超过最大值啊 最佳答案 1、设置大于8的数。2、SMB94、…

    SIMATIC S7-200 2020年10月31日
  • 西门子数字量信号输出解析

    西门子EM222 输出 数字量信号24V DC 、120/230V AC和继电器 10A的区别,以及这三种输出信号的应用…

    2019年6月10日
  • S7-200能接触摸屏吗

    现在又项目在做,之前接的是TD-400C,现在想接触摸屏。不知道有配S7-200的触摸屏吗,有的话是哪一款?才用什么通讯方式。 各位大虾,多指教。在此先谢过了 最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • 单段PTO编程

    主程序:LD   SM0.1R    Q0.0,1CALL   0子程序0:LD…

    SIMATIC S7-200 2020年10月31日
  • 200plc通信相关

    描述如下:使用“V4.0 STEP 7 MicroWIN SP9”软件与200plc通信下载正常,随即按下软件工具栏中的“程序状态监控”按钮…

    SIMATIC S7-200 2021年7月5日
  • 226与上位机通信问题

    CPU226与Step7或组态王软件通信时是不是必须在PPI/从站模式且校验方式为偶校验时才可以啊? 怎样使CPU226与组态王通信时在无校验方式下进行? 问题补充:CP…

    SIMATIC S7-200 2021年7月5日
  • wincc7.3与s7-200通讯的问题

    我想咨询下,我用wincc7.3与s7-200通讯时(CPU224 CPU226),在wincc变量管理里面,选择s7200 OPCserver时,出现以下的问…

    2021年7月5日

发表回复

登录后才能评论