6ES7322-1BP50-0AA0现货
6ES7322-1BP50-0AA0现货
6ES7322-1BP50-0AA0现货
西门子PLC系列工控问题解答!
1、问:S7-1200断电停机或复位后,高速计数器的值会复位到什么值?
答:CPU 断电或重启后,高速计数器的值会复位到初始值;如果执行了外部复位,高速计数器的值会复位为0。
2、问:S7-1200不编写 CTRL_HSC,高速计数器是否可以计数?
答:只要在硬件配置里使能并组态了高速计数器,不编写 CTRL_HSC,高速计数器就可以正常计数。CTRL_HSC只是完成参数写入的功能。
3、问:S7-1200为什么高速计数器的数值不增加,总是停在一个固定?
答:如果编程了 CTRL_HSC,当置位 CV 将 NEW_CV 写入当前值后,CV位不会自动复位为0,这时程序会一直将NEW_CV写入当前值,导致高速计数器不继续计数而保持在固定的 NEW_CV 值。必须编程复位CV,才能避免该错误的发生。
4、问:S7-1200如果高速计数器定义为 "运动轴" 计数,程序中是否还可以访问 ID1000:P 的值?
答:如果高速计数器用做内部的运动控制的计数,此时程序中不能再访问 ID1000:P 的值,否则会造成 I/O访问错误。如果没有编程GET_ERROR 或 GET_ERR_ID 指令,还会造成 CPU 停机。
5、问:S7-1200为什么 CTRL_HSC 的 "STATUS" 会返回 "80C0" 多次访问高速计数器错误?
答:如果高速计数器用做内部的运动控制的计数,则CTRL_HSC 的 "STATUS" 就会返回 "80C0"多次访问高速计数器错误。
6、问:S7-1200使用信号板 SB1221 4DI (CPU V3.0及早期版本)多可以接入多少组高速计数器 ?
答:多2组,所使用的高速计数器号可以是 HSC1、HSC2、HSC5、HSC6其中2组。
7、问:为什么S7-1200 高速计数器只能检测到低频率的脉冲信号?
答:在 S7-1200 CPU 和 SB 信号板的属性中,数字量输入通道的输入滤波器默认设置值为 6.4millisec,该输入滤波时间对应的高速计数器能检测到的大频率为 78Hz。如果使用该默认值,且 S7-1200 CPU 或SB 信号板接入的高速输入脉冲超过 78Hz,则 S7-1200 CPU 或SB 信号板过滤掉该频率的输入脉冲。要正确使用S7-1200 CPU 和 SB信号板高速计数功能,需要根据实际接入的高速输入脉冲大频率,在""属性—常规—数字量输入通道设置""输入滤波器时间。V4.0或更高版本的 S7-1200 CPU 和 SB 信号板,每个数字量输入点都可设置输入滤波器时间。
8、问:S7-1200 的高速计数器输入通道是否固定?
答:早期固件版本的高速计数器输入通道是固定的,V4.0 或更高版本的 S7-1200的高速计数器输入通道可以在其属性中更改。
9、问:S7-1200 CPU 多支持多少个高速计数器?
答:早期固件版本的S7-1200 CPU 中,CPU 1211C 多支持3个单相的高速计数器,CPU 1212C 多支持 4个单相的高速计数器,CPU1214C 和 CPU1215C 多支持6个单相的高速计数器。V4.0或更高版本的所有型号的S7-1200CPU 都支持多6个单相高速计数器。需要注意的是V4.0或更高版本的 S7-1200 CPU 有默认的高速计数器通道地址,而 CPU1211C 数字量输入地址仅有 6 个,为I0.0-I0.5,CPU 1212C数字量输入地址仅有8个,为I0.0-I0.7。如果需要使用 CPU 1211C 的 HSC4, HSC5, HSC6 或 CPU1212C 的 HSC5, HSC6 ,则需要更改其硬件输入地址到有效的范围才能正常使用。
10、问:STEP7professional的许可无法彻底完成,因为automation licensemanager中发生内部错误?
答:一般出现这样的提示,基本都是在win10系统环境下出现的,这主要原因还是win10系统的更新,导致软件不兼容,还有就是博途对win10的支持不太好。
11、问:TIA Protal出错,需要关闭?
答:一般出现这样情况大部分都是博图软件的漏洞,需要你把博图软件升级到新版本的即可,如果频繁发生,可以考虑重装软件!
12、问:模拟量调速程序,现在就算目标速度(模拟量输入)稳定了,实时速度还是还有波动,伺服驱动器,直接给定(0%--0-1300),基恩士传感器(模拟量)到PLC,PLC通过报文传给伺服?
答:先确定是接线的问题还是程序的问题。程序里面强制给一个数给报文,看速度是不是变化的,如果变化说明是接线的问题,如果不变说明是程序的问题,给你一个思路。确实不能大于某个设定值就减,小于就加,因为他肯定是个波动的状态,要设置一个可接受的波动范围,比如在目标值的正负10波动都认为它是不变的,这里用程序可以实现的。
13、问:s7-200smart编程软件无法启动提示s7epaapi.dll丢失?
答:如果在运行或编译程序时提示缺少或找不到s7epaapi.dll等类似提示,可以从网上下载这个文件或者拷贝其它电脑上这个文件。把s7epaapi.dll文件拷贝到指定目录即可(一般C:\Windows\SysWOW64)里面。
14、问:使用MODBUS的库指令通信时,发现当多次调用 MBUS_MSG指令时,指令的故障存储器代码值报6的错误,应如何处理?
答:对于MBUS_MSG指令,再同一时刻只能使用一条,若使能了多条MBUS_MSG指令,将执行条 MBUS_MSG指令,所有后续MBUS_MSG指令将中止执行并出现错误代码6。若有多条指令,可考虑使用DONE位或时间做轮询方式去分别使用 。
15、问:EM253是不是可以搭配西门子200任何一款CPU就能实现运动定位?
答:是的,可以搭载西门子200任意一款CPU并实现运动定位。
16、问:200samrt在编写控制程序时,使用子程序可以缩短PLC的扫描周期时间,可以优化程序结构吗?
答:是的,可以缩短比优化PLC扫描周期时间。
17、问:S7-200 SMART编程软件如何添加或删除库文件?
答:打开编程软件,找到库菜单选择“库”—右键—“打开库文件夹”将要添加的库文件存放到默认目录下C:\Users\Public\Documents\Siemens\STEP7-MicroWIN SMART\Lib“选中“库”—右键—“刷新库”
18、问:200samrt编程软件安装好设置成中文界面的时候菜单栏全是出现问号?
答:一般是出现这种情况大部分都是电脑语言的问题,可以到控制面板------时钟、语言和区域------管理-----更改系统区域设置改成简体中文即可解决。
19、问:s7-200smart与台达变频器modbus rtu通信时 MSG指令报104是什么问题?
答:104是从站设备故障,检查台达变频器。
20、问:S7-200 SMART PLC 如何使用SD卡下载程序?
答:打开编程软件,点击“PLC”->“设定”,打开“设定”对话框,选择需要被拷贝到存储卡上的块(程序块、系统块、数据块),点击“设定”按钮。显示编程成功即可。
21、问:S7-200SMART上电后CPU显示黄色灯,程序未运行?当断电后再上电,CPU还是报黄色灯程序未执行什么原因呢?
答:打开编程软件在左侧菜单栏中找到系统块或者打开CPU也可以,点击启动设置为CPU上电后进入STOP状态,修改为“RUN”,将系统块下载到CPU即可解决。
22、问:200samrtPLC S型CPU多可以支持多少个高速计数器?
答:S型PLC多支持6个高速计数器
23、问:S7-200SMART下载提示所指示的数据页不存在?
答:在上传程序时候只选择了程序块,下载时勾选了程序块和数据块一起下载,上传和下载不一致导致的。
24、问:西门子200samrtPLC可以下载注释吗?
答:不可以,200samrt不允许下载注释,也没有这项功能。
25、问:200samrt下载时,报“端口无法打开或被其他应用程序使用?检查S7DOS HelpService服务是否开启?
答:计算机右键管理选择服务找到S7DOS Help Service把它开启自动即可
26、问:西门子200PLC库下载之后打不开,要怎么操作呢?
答:打开编程软件在菜单中找到库选项,选中库鼠标右击选择添加或删除库,会跳出来一个对话框,点击左下方添加会打开一个目录,把你下载好的库文件放进Lib文件夹中,再点击添加,即可。
27、问:S7-200PLC的通讯口,通讯距离我用100米可以吗?
答:可以,但前提必须要加中继器,一般超过50米必须要加中继器。超过50m距离而不加中继器的话。不能保证这样的通讯一定成功。
28、问:西门子300PLC仿真时出现(无法通过在线接口访问模块CPU314)问题?
答:打开仿真器在项目中的 选项(Options)-- Set PG/PC Interface 中选择"PLCSIM(MPI)",如果不行就选 "PLCSIM(PROFIBUS)"。
29、问:WinCC项目无法正常激活什么意思?激活WinCC项目时,进度条始终不变化,无法进图系统,无法进行任何组态操作?
答:当前运行的WinCC项目的项目名称或存放的路径中存在中文符号点击开始—输入“CMD”输入“Reset_wincc.vbs”,回车。出现“ready”对话框,说明成功。再将项目名称或存放的路径中存在中文符号修改成英文符号即可。
30、问:200smart PlC模拟量模块的输入通道如果不使用的话,要不要短接起来?
答:不使用的模拟量通道要将通道的两个信号端短接。