倍福PLC编程应用常见问题解答 - 图文 下载本文

如果先运行服务项Messenger。

TwinCAT服务才能被运行

这样的话就是必须当被依赖的服务先启动,在能启动TwinCAT服务被依赖的服务项必须该计算机的‘管理工具’->‘服务’有的项目。图示:

Q:对数字量输出置true后但是输出一直在闪烁是什么问题?A:原因是Task的周期设得太长了。建议小于100ms

Q:如果beckhoff某个端子模块出现故障并更换(甚至更换错了型号),PLC程序还会运行吗?

A:PLC程序还会运行。

Q:强制数字量输出后,重新运行程序(停止后再运行)或者重新上电,会不会恢复原来值?

A:重新运行程序(停止后再运行),仍然保持强制值;

重新上电后,输出由PLC程序决定。

Q:如果工控机执行个死循环,那我们还可以连接到它吗?A:不行了,如果要防止系统跑飞,请设看门狗。

Q:EL3318热电偶模块怎么在SystemManager里面添加进去(如何添加新模块到老TWINCAT版本)

A:安装新版本的TWINCAT或者下载最新的XML文件

Q:如何保证TwinCAT系统在进入操作系统后自动启动

A:一般情况下,我们可以通过设置TwinCAT属性中System选项卡中的AutoBoot功能实现TwinCAT的自动启动,如下图

但是若在操作系统未正常启动(如:电源故障)情况下,在系统下一次重启时TwinCAT有可能会不再自动启动。为了确保TwinCAT在此类情况发生时仍能自动启动,可以通过以下方法解决:

打开注册表文件(开始—>运行…,输入命令Regedit),在”HKEY_LOCAL_MACHINE\\SOFTWARE\\BECKHOFF\\TwinCAT\\System”新建一个Dword值”ForceSysAutoStart”,将其值置为1。如何打印Visualization中的画面?

答:在Visualization中,通过控件中input中的Executeprogram执行Print命令,可以打印当前的画面。

Q:如何在SystemManager中进行IO的组态?

A:有几种方法可以实现。最常用的方法是:在SystemManager中直接‘ScanDevices’。要实现它,首先新建一个TwinCATSystemmanager然后进行下面的步骤:

注意:

如果需要远程连接,则首先要建立与远程设备的连接。

1.在Systemmanager中右击\devices\Devices\

2.选择“OK“并扫描现场总线主站。

3.选中需要扫描的现场总线,点击\\