sxbug
级别: 略有小成
精华主题: 0
发帖数量: 139 个
工控威望: 286 点
下载积分: 1538 分
在线时间: 70(小时)
注册时间: 2010-08-27
最后登录: 2025-01-07
查看sxbug的 主题 / 回贴
楼主  发表于: 2022-12-05 19:20
1、本人熟练使用fx编程。因项目要求,用s7 200 smart。首先是双线圈,那感觉就是 “愚蠢”。任何一个 scr-scre中包含的元件都不能双线圈(三菱只要是 sfc 或 模块分开的,都允许双线圈)。
2、使用了向导做了运动模块 控制3个轴(这个比较方便)。但是在后期的程序调试过程中,随便增加了几个T 和 M,结果在系统符号中,显示一堆的 SM30.0,SM36.5.。。。元件 符号重叠。这简直就是灾难。难道程序都不能改了?
3、这个scr-scre 调试远没有三菱的SFC流程图直观。这也太难跟踪了,可能是我记性太差。就100多个程序段,我觉得快把我弄晕了。

请假高人指点迷津啊。谢谢
yyande
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 132 点
下载积分: 2687 分
在线时间: 26(小时)
注册时间: 2020-05-23
最后登录: 2024-12-09
查看yyande的 主题 / 回贴
1楼  发表于: 2023-01-08 13:01
说到底还是没有多看官方范例,想当然的处理程序。我也遇到这样的程序,西门子1500系列plc,全使用M进行编程,而且还是用LAD进行数值处理。稍微检查就可知原来是把三菱的程序硬生生的强行搬到西门子PLC上。优秀的硬件被软件搞得稀烂,各种BUG和强关联层出不穷,只要你敢改动就叫你知道什么是老虎的屁股摸不得。
其实三菱和西门子有各自的优点,但是只是精通FX(可能是FX3及以下系列精通)的编程其实并不能搞定大型PLC的程序。FX的程序太小了,控制逻辑也比较简单。