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

相关推荐

  • PLC200程序怎样在组态王里监控

    本人是新手。我想问一下PLC200里的程序是怎样在组态王里实现监控的。要举例说明(比如:Q0.1点和I0.1点的实现方法)。还有,一个PLC200程序,一个是DCS程序,我想知道在…

    SIMATIC S7-200 2020年11月1日
  • PLC编程口源码是什么意思?

    请各位帮忙解答下,多谢! 最佳答案 是不是通讯口进行通讯的源代码?源代码就是通讯口的程序代码,这种代码对于开放性的编程有用,比如你用VB之类的自己写跟PLC通讯程序就有用,但现在很…

    SIMATIC S7-200 2017年6月18日
  • pc adapter v5.1可以连s7-200吗

    我手里有根pc adapter v5.1(6ES7972-0CA23-0XA0),没有pc-ppi,能用pc adapter v5.1连cp…

    SIMATIC S7-200 2020年11月1日
  • 200软件安装一直报错

    如图,一直报这个错,网上说删注册表,但是也没找到相关的注册表 图片说明:    最佳答案 pc access和200的软件冲突,需要完全卸载200的软…

    2021年7月5日
  • 威伦TK6070IH怎么跟200 Smart PPI通讯

    威伦TK6070IH怎么跟20smart通讯和设置,有劳各位大师帮帮忙 最佳答案 两种方式1、建立PPI连接,参考图12、建立ETHNET连接,参考图2连接方式不同,但是触摸屏读写…

    2017年6月19日
  • S7-200作为MODBUS从站的测试

    S7-200作为从站,PC运行modscan32作为主站测试.硬件链接:S7-200___RS485转232___RS232转USB____PC.这样我调试时总时不能通讯上.因为我…

    SIMATIC S7-200 2021年7月5日
  • 工业洗衣机编程 西门子s7-200

    有一工业用洗衣机,其工作顺序如下: (1)启动按钮后给水阀就开始给水; (2)当水满到水满传感器时就停止给水; (3)波轮开始正转5S,然后反转5S,…

    SIMATIC S7-200 2021年7月5日
  • 200PLC电源

    西门子200 CN CPU 220VAC供电。样本供电范围为:85-264VAC.请教一下:长期供电为115VAC。对PLC寿命有影响吗?从来没有这样…

    SIMATIC S7-200 2017年12月7日
  • S7-200与与上位的的随机程序如何编写?

    我要做一个S7-200与上位机进行无线传输,传输的过程中,由于信号经常会断,客户要求信号断的时候要做一个信号报警。我想做一个随机做通信判断的,如果两者此时的信号不一致时就发报警。表…

    SIMATIC S7-200 2020年10月31日
  • M 变量为什么不要初始化?

    为什么DB块里的数据变量要进行初始化,而标志位 M 同样也是变量,为什么M不要初始化?S7-200内部V变量是否也要进行初始化? 问题补充:再补充两个问题:掉电…

    SIMATIC S7-200 2020年11月1日