PLC核心编程技巧

PLC核心编程技巧


OB组织块

OB组织块的快速调试,保持的值在重启时会保持,否则会初始成默认值;

在帮助手册中的关键词搜索"Startup",设备选"S7-1200",找到"操作模式"查看工作示意图,

Startup启动初始化组织块

在帮助手册中的关键词搜索"Startup",设备选"S7-1200",找到"启动操作"查看启动流程;

硬件中断

硬件中断在IO口设置硬件中断,

在硬件中断的组织块中写一个自加程序,这样每触发一次硬件就会执行一次硬件递加

中断程序中中断源的识别

比如I0.0可以触发OB40,同时I0.1也可以触发OB40,还可以触发OB41等,那么它是怎样识别哪一个接口的;也就是通过OB40块的入参即块接口来识别的。因为这些入参是局部变量只会执行一个扫描周期,是监控不到的,所以要move传出来进行监控。

可以自己编写代码来操作I0.0或I0.1来触发OB40识别是哪个按钮触发的。

在PROFINET网络中主站叫控制器,从站叫智能设备;ET200系统就是从站设备;在组态分布式时没有IO的接口是因为没有与PLC连线;

在组态PROFINET时设备名地址等信息一定要与"在线访问"设备的信息完全一致才行;

连上之后在编译的时候会自动加上服务器模块;它会自动生成这个堵头;


转载请注明出处:  https://www.cntworld.cn
智能工控 » PLC核心编程技巧

发表回复

提供最优质的资源集合

立即查看 了解详情
文章加载时间:2.522 秒