买的PLC不能把程序下载进去,什么问题

我在淘宝上买了一个二手的CPU224,拿回来测试一般的程序倒是可以的,但是我有一个modbus的通讯程序就下载不了,说什么此PLC不支持这个功能指令,那我也没办法啊,我不能改变库啊,具体的见图,是不是PLC的固件低了,我的modbus库版本高了啊,这个有办法解决吗?可以的话请给出方法

图片说明:

买的PLC不能把程序下载进去,什么问题   

最佳答案

1、 modbus RTU 主站库对CPU的版本有要求。CPU 的版本必须为 2.00 或者 2.01(即订货号为 6ES721*-***23-0BA*),1.22版本之前(包括1.22版本)的 S7-200 CPU 不支持。
2、自已编写S7 200 modbus程序:
http://www.doc88.com/p-611600485202.html
3、modbus_CRC16:
http://bbs.gkong.com/archive.aspx?id=229836
http://www.ad.siemens.com.cn/club/bbs/post.aspx?myreply=1&b_id=3&a_id=850549

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月9日 下午11:27
下一篇 2017年12月9日

相关推荐

  • 自学的困惑

    各位师傅,我工作后做的是仪表维护,但是比较喜欢PLC,所以就自学了PLC,公司有很多的PLC设备,现在看买的那些书,感觉上面的程序有点简单了,想再编稍微难一点的,但是也不能太难,不…

    SIMATIC S7-200 2020年11月1日
  • 指今问题

    读写系统时钟指令什么程序用到?有什么作用?常用吗?如何理解此指令。另,子程序可以只用BOOL(位)的数据类型和 I、Q操作数编程序吗?如:子程序中用I0.1的常开点控制Q…

    SIMATIC S7-200 2021年7月5日
  • CPU226与smart line1000ie通讯

    CPU226与smart line1000ie通讯运行时,画面上模拟量出现一会儿#号,一会儿正常的状态,具体是什么原因呢? 问题补充:一共有四个模拟量模块,13个模拟量数…

    SIMATIC S7-200 2017年11月4日
  • S7200求助

    我用的西门子200 226 的CPU 后面挂了两个AI 两个rtd 还有一个以太网模块没有控制 只是监控 现在…

    SIMATIC S7-200 2020年11月5日
  • 通讯口的区别

    porto和fport有什么区别啊,为什么我下载和链接触摸屏的都是porto那fport拿来做什么我都用不不上啊。求解释 问题补充:还 是不明白,可以把2个通讯口都设置成…

    SIMATIC S7-200 2017年11月12日
  • 相当于热继反时限动作的特性的PLC程序编写思路

    1、外部有一压力变送器,根据压力值的大小判断记时。压力越大记时时间越短,压力越小记时时间越长。相当于反时限动作。2、达到压力值时开始记时,在记时过程中压力变大,不重新记,在原来基础…

    SIMATIC S7-200 2017年12月21日
  • EM277和变频器通讯

    现在用S7-200加EM277和ABB变频器做DP通讯。怎么做呢,通讯程序如何写?PLC如何设置?请教,清楚的 问题补充:这是别人要求的,我只需要读转速等数据 &nbsp…

    SIMATIC S7-200 2021年7月5日
  • 1.023E-006

    1.023E-006 是什么意思 最佳答案 这是科学计数法1.023E-006=1.023*(10的负6次方)=0.000001023E是exponent,表示以10为底…

    SIMATIC S7-200 2020年10月31日
  • 通信 XMT 指令

    LD     SM0.0 MOVB   2, VB100 MOVB&n…

    SIMATIC S7-200 2021年7月4日
  • S7200PLC如何写程序计算模拟量平均值

    S7200PLC如何写程序计算模拟量平均值? 最佳答案 以前有过此问题。现场问了去除扰动,取平均值不一定是最佳选择。 有个算法是中值滤波,亿万或google一下可以找到。…

    SIMATIC S7-200 2021年7月5日