一:MicroWIN 平台
1、smart200系统可以进行模块组态,但是地址是系统自动生成不可更改。AI/AQ输出可以在组态里调整电压、电流或者电阻等信号。
二:TIA 平台 (主要代表S7-1200/1500)

1、TIA平台上PLC都需要进行组态,PLC地址可以根据自己的习惯定义。AI/AQ模拟量输入输出可以通过软件进行信号调整。
软件编程方面
一:MicroWIN 平台
1、支持LAD、FBD、STL编程语言
2、smart200支持GSD文件导入(目前支持厂家不是很多)
3、不支持多数据块,只有系统分配好的V字区和M字区。
4、定时器、计数器都是系统定义完的不可自由定义,定时器时基系统定义好的例如1ms、 10ms、100ms等无法修改。
5、smart200支持符号寻址,符号表不可根据符号自动顺延地址。不可以直接拖拉生成地 址。必须记得你编辑的符号名称才能输入。不可以在符号表里直接拖入程序中
6、梯形图编程问题:需要在某一段程序中加入一些控制点击“插入分支”功能有时无法为新的 程序段腾出位置。需要先插入空白行才能有空间加入新的程序段。
7、子程序只支持FC块,不支持FB块。
二:TIA 平台
1、支持LAD、FBD、STL、SCL编程语言(S7-1200不支持STL语言)
2、支持GSD文件导入,支持厂家比较多
3、支持多数据块,可以根据自己需要自定义数据块。
4、定时器、计数器可以自己定义,定时器时基可以自由定义。
5、支持符号寻址,符号表根据符号自动顺延地址。可以直接拖拉生成地 址。符号表里直接拖入程序中
6、可以生成FC\FB程序块。
7、可以使用SCL语言编写比较复杂的控制算法,也可以用SCL语言分装工艺控制块。