300plc怎么编译

300plc怎么编译,第1张

1 使能 WWDG 时钟

wdg与IWDG不同槐丛察,IWDG有自己的32Khz时钟,没有启用问题。 WWDG使用的是PCLK1时钟,因此必须首先启用时钟。

RCC _ AP B1 periphclockcmd (RCC _ AP B1 per iph _ wwdg,ENABLE ); //WWDG时钟郑芦使能

2设置窗口值和分频数

设定窗口值的函数如下。

vidwwdg _ setwindowvalue (uint8_ twindowvalue; 该函数的一个条目参数是窗口值,很容易理解。

设定分频铅茄数的函数如下。

vidwwdg _ set prescaler (uint 32 _ tw wdg _ prescaler; 此函数只有一个入口参数:分频值。

3开启 WWDG 中断并分组

打开WWDG中断的函数如下。

WWDG_EnableIT (; //打开窗口监视中断,然后配置中断优先级,但这里不重复。 NVIC_Init ) )函数就可以了。

4 设置计数器初始值并使能看门狗

用汇编语言或高级语言编写的程序,必须先送入计算机,经过饥如转换成用机器语言表携肢扮示的目标程序(这个过程即编译),才能由计算机执行。执行转换过程的程序叫编译程序。汇编程序是指没有编译过的汇编语言源文件。编译程序转换过的叫目标程序,也就是机器语言。编译程序的工作情况有三种:汇编型、解释型和编译型。汇编型编译程序用来将汇编语言编写的程序,按照一一对应的关系,转换成用机器语言表示的程序。解释型编辩灶译程序将高级语言程序的一个语句,先解释成为一组机器语言的指令,然后立即执行,执行完了,取下一组语句解释和执行,如此继续到完成一个程序为止。用解释型编译程序,执行速度很慢,但可以进行人和计算机的"对话",随时可以修改高级语言的程序。BASIC语言就是解释型高级语言。编译型编译程序将高级语言编写的程序,一次就会部翻译成机器语言表示的程序,而且过程进行很快,在过程中,不能进行人机对话修改。FORTRAN语言就是编译型高级语言。

STEP7 V5.5的300PLC程序,在博图V13能移植,首先编译300PLC程序,然后在博图V13选移植,不要勾上包括硬件组态,移植后,再重新添加硬件组态。

方法如下:

1.移植Step7 V5.x原始项目的软件部分。

2.安全项目移植。

3.然后使用“文件 >保存老梁为...”("File >Save as..." )功能和“重新组织(慢速)”("With reorganization (slow)" )选项保存项目。

4.在TIA Portal V11博途视图下打裤启开的“启动”中选择“移植项目” 命令。

5.在“项目” 菜单中选择“移植项目”命令,打开“移植项目”对话框。

6.启动移植工具。胡含如


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12306850.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存