S7-200 PLC 程序问题

在编写完PLC程序以后,是不是只能将该后缀名为MWP的文件下载到PLC里面,是否可以生成一个可执行的文件而不下载该MWP文件

问题补充:
我们公司要求不给客户源代码,最好的方式就是生成一个类似于C语言一样的一个可执行文件,然后直接将该可执行文件给用户,然后用户下载该文件到PLC内部执行功能,这样客户就不知道程序具体是咋样的。

最佳答案

方法:
1,多做子程序,加密生成库文件,即使有密码也看不到原程序的。因为原程序在你的电脑里。把库文件子程序发过去没问题的,看不到什么的。

2,把符号表和注释去掉,做成程序。

做到以上两点的程序了,任何人都没有办法读懂的。

提问者对于答案的评价:
虽然说你的办法理论上可行,但是库函数中的地址符号还是有。这个应该给程序无关,主要是库函数使用了符号地址。谢谢你了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:44
下一篇 2020年11月1日 下午2:44

相关推荐

  • 温控仪和热电偶模块数值误差

    用em231四输入热电偶模块去测温,热电偶的型号是k型,dip的开关设置为001,也启动热电偶模块内部冷端补偿。按照手册说,将读入的数值/10就是测量温度。但用一个温控仪,接入同一…

    2017年5月28日
  • 输入模拟量对应的输出为多少

    输入模拟量0-10V对应的输出为0-20MA,我输入0对应的输出为0,我输入10输出为20MA.那么我请问我输入电压为为2V能不能帮我输出为0.输入为8V输出为20MA。请各位帮忙…

    SIMATIC S7-200 2021年7月5日
  • 西门子温度模块

    西门子温度模块231能不能读NTC温度探头 最佳答案 NTC热敏电阻不能直接接到231模块。EM231模块只能接受电流或者电压信号。就算你想建立电阻与电压的关系,此时电阻与电流电压…

    SIMATIC S7-200 2017年6月24日
  • S7-1200 与 S7-200 SMART S7通讯

    现在通讯已成功,但是读不到数据。怀疑get和put的版本有问题?我用了GET和PUT V1.3版本,换用其他版本也不好用。get和put状态显示#16 0019…

    2021年7月5日
  • S7200与S7300间DP通讯

    我现在用S7300做主站,S7200做从站,之是采用PROFIBUS-DP通讯,我现在在200里有数据VW6000、VW6200、VW6500、VW6510、VW6520、VW65…

    SIMATIC S7-200 2020年11月1日
  • 224xp里面的时间怎么设置

    有二台水泵想自动每周切换一次,用什么指令能实现这个功能啊 最佳答案 不知道你对这个时间的精度要求高不高,严谨起见,你最好把每次切换的时间存起来,然后每次用READ_RTC读出来的时…

    SIMATIC S7-200 2021年7月5日
  • 求step7 mircowin v4.0 4.16这个版本软件的下载链接,谢谢!

    之前下载的版本没有CPU222CN这个类型,选择CPU222无法完成通信,另一台电脑上有222CN,可以通信上 图片说明:    钻石用户推荐最佳答案 你这里下…

    2021年7月5日
  • 使用s7-200组建一个通信网络

    各位大佬,我遇到了一个问题,需要用s7-200的plc组建一个无线通信网络,目的是要是PLC可以与远端的工控机通过光纤以及无线网络进行通讯,工控机上的上位软件是自己编写的,可以通过…

    SIMATIC S7-200 2021年7月5日
  • CP243-1报错

    ETH0-CTRL报错256 图片说明:    最佳答案 ETH1_CTRL:以太网初始化和控制子程序,每个扫描周期都要接通使能端。它有三个输出参数,分别是:C…

    2021年7月5日
  • s7-200与mm440之间如何建立通讯连接?如用rs485链接呢?

    plc与变频器的通讯设置,程序更改等请举列说明。 谢谢! 钻石用户推荐最佳答案 《S7-200通过USS通讯控制MM440运行》视频讲解http://www.ad.sie…

    SIMATIC S7-200 2021年7月5日