ImageVerifierCode 换一换
格式:PDF , 页数:23 ,大小:1.95MB ,
资源ID:3216863      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3216863.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(倍福PLC编程应用常见问题解答.pdf)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

倍福PLC编程应用常见问题解答.pdf

1、目录Q:TwinCAT 的全称是什么?.2Q:TwinCAT 图标不同颜色各表示什么意义?.2Q:什么是 ADS?.2Q:什么是 source code download?.2Q:怎样自启动 PLC 并运行程序?.3Q:PLC 变量如何与实际 IO 通道关联起来?.4Q:PLC 程序中能否执行关机重启等 Windows 的系统功能命令.6Q:System Manager 处于何种模式时可以诊断 IO 模块的输入输出状态?.7Q:把 IO 扫描上来后,怎样强制输出?.7Q:TwinCAT Broadcast Search 不到控制器的解决办法?.9Q:TwinCAT PLC 编程界面如图所示部分

2、是用来干什么的?.9Q:我在编写梯形图程序时,每当我定义/命名一个触点,软件就会弹出一个对话框,这个对话框是用来干什么的?.9Q:TwinCAT 延时启动方法?.9Q:对数字量输出置 true 后但是输出一直在闪烁是什么问题?.13Q:如果 beckhoff 某个端子模块出现故障并更换(甚至更换错了型号),PLC 程序还会运行吗?.13Q:强制数字量输出后,重新运行程序(停止后再运行)或者重新上电,会不会恢复原来值?.14Q:如果工控机执行个死循环,那我们还可以连接到它吗?.14Q:EL3318 热电偶模块怎么在 SystemManager 里面添加进去(如何添加新模块到老 TWINCAT 版

3、本).14Q:如何保证 TwinCAT 系统在进入操作系统后自动启动.14Q:如何在 SystemManager 中进行 IO 的组态?.15Q:我用 TwinCAT 经常广播不到 CP6701-0001-0020 这屏,能 ping 通,但就是经常Broadcast 不到.18Q:下载程序后,程序并没有运行,这是为什么?.18Q:有什么功能可以诊断实际任务循环时间大于预设时间.18Q:在 ST 语言中和梯形图中分别如何添加功能块?.19Q:TwinCAT 添加路由需要注意什么?.19Q:64 位的操作系统安装了 Tc211x64Engineering_R3_2.11.2230 之后,无法切换

4、LOCAL 到运行模式?.23Q:TwinCAT 的全称是什么?A:The Windows Control and Automation TechnologyQ:TwinCAT 图标不同颜色各表示什么意义?A:不同的 TwinCAT 图标颜色表示 TwinCAT 系统处在不同的状态。在用户登录系统前,WindowsNT 就启动了 TwinCAT System 服务,并在任务栏上生成作为 TwinCAT 活动标识的图标:红表示 TwinCAT 处在停止模式蓝表示 TwinCAT 处在配置模式黄表示 TwinCAT 正在启动绿表示 TwinCAT 处在运行模式。Q:什么是 ADS?A:ADS是自动

5、化设备规范的英文缩写,TwinCAT 中使用该方式完成设备之间的数据通讯,其本质是将各种现场总线的通讯转化为一种通用的通讯模式,使通讯摆脱具体的现场总线的硬件和协议之间的相互关系;即使用 IPv6 统一格式完成通讯(XXX.XXX.XXX.XXX.XXX.XXX:端口号)。Q:什么是 source code download?A:source code download 可以将程序源代码(包括注释)保存到控制器中,以便将来用户可以直接从控制器中获取程序源代码,用于维护设备和处理故障。Q:怎样自启动 PLC 并运行程序?A:必须创建自启动工程:登录并且程序已下载,TwinCAT 在 Run 模式

6、下。在菜单栏Online中选择Create Boot Project。如下图所示:Q:PLC 变量如何与实际 IO 通道关联起来?A:当 PLC 程序编译后,就会生成一个后缀名为 tpy 的文件。当在 TwinCAT SystemManager 中添加后缀名为 tpy 的文件后,变量就能和外部 IO 相连接,如下图所示。一旦添加了 PLC 程序,双击变量,一个连接变量的界面弹出,在这个界面中有变量可以连接的外部 IO。Q:PLC 程序中能否执行关机重启等 Windows 的系统功能命令A:通过添加 TcUtilities.Lib 库文件(添加该库文件将自动加载 Standard.Lib、TcB

7、ase.Lib 和 TcSystem.Lib 这 3 个库文件),即可调用多个功能块或函数执行相关的 Windows 操作系统的功能命令。如下所列:Name描述NT_Shutdown关机操作系统NT_AbortShutdown取消关机操作系统命令NT_Reboot重启操作系统NT_GetTime获取本机系统时间NT_SetLocalTime设置本机系统时间NT_StartProcess启动一个 Windows 的应用程序NT_SetTimeToRTCTime同步本地系统时钟和 PC 实时时钟FB_RegQueryValue读系统注册表FB_RegSetValue写系统注册表FB_EnumFin

8、dFileEntry搜索文件夹下符合指定文件名的子目录或文件FB_EnumFindFileList搜索文件夹下符合指定文件名的子目录或文件,并将找到的对象一一列出FB_GetAdaptersInfo读取本机或远程 PC 的板卡信息FB_GetHostName读取本机或远程 PC 的主机名FB_GetHostAddrByName将主机名转换为(IPv4)的 IP 地址FB_GetTimeZoneInformation 读取操作系统的时区FB_SetTimeZoneInformation 写操作系统的时区Q:System Manager 处于何种模式时可以诊断 IO 模块的输入输出状态?A:Sys

9、tem Manager 在 Free Run 模式下如果你在 RUN 模式它是绿色并显示 Run如果在 Free Run 模式,将会在 Config 与 Free Run 两个状态间闪烁Q:把 IO 扫描上来后,怎样强制输出?A:依次扩展现场总线主站、主站下的某个节点、端子、直至端子的某一通道。选择Write并点击1,你将会在监视图看到输出值变为高(1)并且 KL 模块上相应通道的 LED 会点亮。Q:TwinCAT Broadcast Search 不到控制器的解决办法?A:先尝试 PING 控制器,看是否能 PING 通,如果 PING 不通则必须检查通信双方是否在同一个网段。如果 TCP

10、/IP 通,那么就直接输入对象 IP 地址,或者 CX名字,再进行连接,通常情况下面可行。Q:TwinCAT PLC 编程界面如图所示部分是用来干什么的?A:是定义程序变量的地方。Q:我在编写梯形图程序时,每当我定义/命名一个触点,软件就会弹出一个对话框,这个对话框是用来干什么的?A:这是自动定义对话框,通过它你可以对变量命名、指定变量类型、分配变量地址、赋初值也可对变量加注释。Q:TwinCAT 延时启动方法?A:在有些情况下,我们的客户会要求我们的 TwinCat 服务延时启动(例如:我遇到一个客户,他们是 USB 转网口跟我们的设备通讯的,而 USB 转网口的服务启动比较慢,这样的话在

11、TwinCAT System Service 刚启动的时候,我们的 TwinCAT通讯是断开的),客户要求规避这样的问题。在 XP 系统中,所有的服务项只能是启动和停止两种状态,不能 win7 那样设定一个具体的延时时间。在 XP 系统中解决这个问题有两种方法:1.有些国际客户使用了第三方的软件,检测到必须的服务都已启动以后,在启动 TwinCAT System Service 服务项(TwinCAT System Service 服务项设为手动)。2.从注册表中修改,打开开始菜单-运行-输入regedit-HKEY_LOCAL_MACHINESYSTEMCurrentControlSetSe

12、rvicesTcRTime-右击 TcRTime 新建一个多字符串值-把它命名为DependOnService-在数据数值里填上要求先启动的服务项名称。这样的话就可以在 XP 系统里做到相应的延时服务了。以下是我用第二种方法做的例子的截图:点击后出现,在点击运行,输入,点击确定。这时就进入了注册表编辑界面顺着这样路径-HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcRTime 找到TcRTime如下图示:,右击 TcRTime,选择新建-多字符串值,将“新值#1”改名为 DependOnService。假设:Messenger 这项服务必须

13、先启动,所以我的 DependOnService 数据为Messenger这样设置就完成了。为了测试这个设置的正确性,我先把我测试的服务项Messenger 禁用。如果不能停止该服务,请先停止 TwinCAT System Service,再尝试停止这项服务然后重新启动计算机。这时可以发现桌面的右下角,TwinCAT服务一直是没有启动起来的。如果直接启动 Twincat,会出现错误如下如果先运行服务项 Messenger。TwinCAT 服务才能被运行这样的话就是必须当被依赖的服务先启动,在能启动 TwinCAT 服务被依赖的服务项必须该计算机的管理工具-服务有的项目。图示:Q:对数字量输出置

14、 true 后但是输出一直在闪烁是什么问题?A:原因是 Task 的周期设得太长了。建议小于 100msQ:如果 beckhoff 某个端子模块出现故障并更换(甚至更换错了型号),PLC 程序还会运行吗?A:PLC 程序还会运行。Q:强制数字量输出后,重新运行程序(停止后再运行)或者重新上电,会不会恢复原来值?A:重新运行程序(停止后再运行),仍然保持强制值;重新上电后,输出由 PLC 程序决定。Q:如果工控机执行个死循环,那我们还可以连接到它吗?A:不行了,如果要防止系统跑飞,请设看门狗。Q:EL3318 热电偶模块怎么在 SystemManager 里面添加进去(如何添加新模块到老 TWI

15、NCAT 版本)A:安装新版本的 TWINCAT 或者下载最新的 XML 文件Q:如何保证 TwinCAT 系统在进入操作系统后自动启动A:一般情况下,我们可以通过设置 TwinCAT 属性中 System 选项卡中的 Auto Boot功能实现 TwinCAT 的自动启动,如下图但是若在操作系统未正常启动(如:电源故障)情况下,在系统下一次重启时TwinCAT 有可能会不再自动启动。为了确保 TwinCAT 在此类情况发生时仍能自动启动,可以通过以下方法解决:打 开 注 册 表 文 件(开 始 运 行 ,输 入 命 令 Regedit),在”HKEY_LOCAL_MACHINESOFTWAR

16、EBECKHOFFTwinCATSystem”新 建 一 个Dword 值”ForceSysAutoStart”,将其值置为 1。如何打印 Visualization 中的画面?答:在 Visualization 中,通过控件中 input 中的 Execute program 执行 Print命令,可以打印当前的画面。Q:如何在 SystemManager 中进行 IO 的组态?A:有几种方法可以实现。最常用的方法是:在 System Manager 中直接ScanDevices。要实现它,首先新建一个 TwinCAT System manager 然后进行下面的步骤:注意:如果需要远程连接,则首先要建立与远程设备的连接。1.在 System manager 中右击IO devices并选择Scan Devices。、2.选择“OK“并扫描现场总线主站。3.选中需要扫描的现场总线,点击OK,然后选择 Yes扫描模块。4.选中需要使用的模块。5.选择 Yes激活 Free Run,然后调试 IO.Q:我用 TwinCAT 经常广播不到 CP6701-0001-0020 这屏,能 pin

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1